200000 3 143582971 3 3 781791197 1 2 274022155 1 3 885924880 4 2 494683585 2 2 166504061 1 2 682857856 3 3 194848555 4 2 980848552 3 3 167266017 4 2 403068621 5 2 546459633 4 2 540161611 4 3 850912111 4 3 987498199 3 3 856066001 3 3 944039834 2 2 580227873 3 2 749556282 5 2 203351266 5 3 292108582 5 2 609393733 2 2 586996632 4 3 898530177 1 2 350478443 3 3 655997826 3 2 706342951 4 3 786007815 1 3 270028789 4 2 942917115 1 3 604515816 1 3 319495747 2 3 924651836 5 3 831578578 3 2 113182040 1 3 374247830 4 3 818939032 3 3 880074552 2 2 846916688 5 3 309966884 5 3 767783335 5 3 187634234 4 3 235054675 4 2 834773149 3 2 595470392 3 2 277529594 5 2 565871050 5 2 547478196 5 2 464377693 1 2 767859783 5 2 125409958 1 2 709719846 2 2 271101769 4 3 775695480 2 3 729813338 5 2 527496508 1 2 838979941 2 3 940979366 2 2 524333959 4 2 135852911 2 3 724265115 4 3 307268623 3 3 779390262 2 2 446302266 1 3 344401004 4 3 321040526 4 2 732365653 5 3 428197698 3 2 993853259 2 2 265750263 4 2 594908129 1 2 427784055 3 3 690413713 3 2 339805567 5 2 569497541 3 3 698301841 5 2 239361670 3 3 840948450 3 2 868308519 4 2 341871686 5 3 553257857 5 2 272949715 5 3 816582339 2 2 109160523 2 3 736719044 4 3 299080793 2 2 444211587 3 3 533727401 3 2 236508664 5 2 932185507 5 2 605464687 3 3 391631168 1 2 166909735 5 2 580372359 4 3 830527516 4 2 416520524 3 2 717380066 1 2 552645940 1 2 627976829 1 3 681429204 1 2 727749275 4 3 925428135 5 2 120498848 5 3 174635823 2 3 197712501 3 2 170391060 2 2 763481036 4 2 266567423 1 3 930137634 4 3 522262053 3 3 464348484 1 3 111245090 3 2 255468097 5 2 653110380 4 2 148750653 4 2 121806600 3 3 586347823 3 2 726450408 3 2 803180664 2 3 156596082 3 2 712140425 5 3 118405124 5 3 643291944 4 3 492172109 2 2 341319064 4 2 475650722 1 3 273998476 1 2 452432457 4 3 230611564 5 3 278640716 4 2 201664433 2 2 656193587 5 2 455740123 5 2 546739055 3 3 565153579 5 3 334798238 2 3 658540602 4 2 211079670 3 2 111705857 5 3 499979658 2 3 361370317 1 2 711998069 1 2 718519536 5 2 104690758 2 2 147063984 4 3 338629309 4 2 365882285 4 3 139096970 5 3 358527886 3 3 614068131 3 3 190847872 4 3 415500675 2 3 945593730 4 2 115596955 2 3 665421168 1 2 483058093 4 2 970514189 1 3 432630933 5 3 669629594 2 2 923711218 4 2 808214372 1 2 408096782 4 3 287784647 2 2 167917480 1 2 326845955 4 2 145874008 4 2 760894019 3 3 712676984 1 3 897580320 3 3 442924099 5 3 371662047 3 3 969512624 5 2 123009387 5 2 174582527 5 3 605781605 4 3 165402385 4 3 967913074 3 2 785793734 3 3 126103803 2 3 372556532 4 2 827602531 5 3 785375621 1 2 343097257 5 2 114527068 1 3 729839569 2 3 647160184 2 2 220306179 4 2 828383854 3 2 914104556 3 2 542001229 2 2 784909335 3 3 298497938 2 3 734822324 2 3 792751084 2 3 556494592 5 3 406308870 2 3 186131482 3 2 438306472 4 3 923816809 1 2 276513590 5 2 869453940 1 3 455355386 3 3 511157344 3 3 239300337 5 2 896124383 2 3 921055662 4 3 440208054 5 3 998151738 4 2 537510362 5 3 104502455 5 2 224873964 4 3 584515339 1 3 592214546 4 2 670844941 5 2 788760347 3 3 301766081 1 2 833533749 2 2 798958492 1 3 270069771 1 2 597156522 1 3 433420661 3 3 311900348 5 2 879744870 4 2 205954734 1 2 141788638 2 2 823925780 5 3 509609875 1 2 260088755 3 3 373196802 1 2 479942523 5 3 514003316 3 3 840237994 2 3 568461635 3 3 350783442 4 3 133797484 1 3 463359398 3 2 380277191 3 3 147511647 5 3 284410847 4 3 545055769 5 3 151775193 2 2 740572885 4 2 995362805 5 3 297051661 4 2 506960728 5 3 480968974 3 2 567886707 1 3 849964736 3 2 547155334 2 3 881689406 3 3 929158187 4 3 868481532 5 3 259013277 2 3 396846797 4 2 926632107 2 3 459052357 3 3 433344394 4 3 537432759 5 3 760295105 4 2 701123163 3 3 186032081 2 3 267886603 1 2 776724023 4 3 140718978 4 2 742489825 4 2 378603716 2 3 167308288 3 3 839890969 5 3 558406066 3 2 609439508 4 3 454750725 5 2 861470267 4 2 926324265 1 2 657496896 2 3 428252454 5 2 930367006 2 2 142133263 3 2 781675142 1 2 579130679 1 2 111839719 2 2 794116537 4 3 697915780 4 2 393591628 5 2 692534604 5 2 470612283 4 3 569109113 5 2 552771308 4 3 968908193 1 3 930464157 3 3 143620634 2 3 289942728 5 2 356852122 1 3 134808955 3 2 177644639 1 3 882910571 4 2 967633970 2 3 687726757 3 3 608650808 3 2 259471729 2 3 332738527 4 2 176824550 1 3 642219056 2 2 598190345 3 3 270816008 2 2 462565976 4 3 229017158 1 2 990178455 5 3 864588218 2 3 192757224 3 3 400484654 2 2 942747745 1 2 573875608 5 3 537815091 2 2 655786755 1 3 795494344 3 2 897837734 5 2 913786355 1 3 261705344 1 3 192743725 3 3 642613908 5 2 824933071 3 2 324129337 4 3 282814399 4 2 619584631 5 3 981304958 4 2 140097798 3 2 185226779 2 2 915591406 2 3 752752489 5 2 292952512 1 3 294779035 4 2 840757497 3 3 319467156 2 3 450825793 3 3 128803618 1 2 254617154 4 3 981887742 2 2 276370698 1 3 351358202 1 3 604292747 1 2 732617676 5 2 822886426 1 3 824054773 3 2 625604474 1 2 317999073 5 3 404041020 4 3 577610161 4 3 347884590 4 2 549713971 3 2 298396217 3 2 721808742 5 2 517364945 2 3 665106990 1 3 250645742 4 3 819481046 1 3 566118444 2 3 987837941 1 3 937627237 1 3 432405447 1 2 487464964 5 3 459205168 4 2 825617145 2 3 461253027 2 3 422337926 5 2 541807608 3 2 403030824 3 3 457479457 5 2 397629396 2 3 287786339 3 2 418813254 2 2 401954316 3 2 478269972 3 3 813115652 4 3 940470599 1 2 888774605 4 2 464059909 1 2 933792842 2 3 277757364 2 3 146322233 1 3 270264438 2 3 620042402 3 3 365885577 4 3 832271486 3 3 867632007 4 2 730995302 3 3 318405565 1 3 632941148 2 2 615570222 2 2 618663269 4 3 529582190 5 3 499346587 1 3 756232073 2 3 700404735 1 2 568522822 5 2 613577546 5 3 213703372 3 2 995533147 5 2 122705117 2 3 407524714 3 3 877884463 5 3 175339085 4 3 904497034 5 2 434791350 5 2 486090464 1 3 169251471 1 3 999238478 2 2 588373394 5 3 746309532 2 2 761397504 2 2 233550268 3 3 780029302 1 3 994102423 3 2 632233197 5 2 610844629 5 3 503062521 1 2 129942614 5 3 513936324 2 3 850677880 2 3 255816714 3 2 608241563 5 3 918616431 1 2 505444140 5 3 376842755 4 3 257514553 2 2 818899065 1 2 816483731 3 3 291815214 4 3 878960878 3 2 262149209 1 2 271912928 4 2 104861120 4 3 666404319 5 2 772216581 1 2 356933963 2 3 353625798 2 2 785326018 1 3 501159155 1 3 767516363 4 2 106518698 4 3 110858715 3 2 203808690 3 3 504399987 5 3 966984482 5 2 921231234 4 2 704333407 3 3 872418901 3 2 836293409 1 2 318687973 5 3 653820343 3 2 488684851 2 3 757466722 5 3 156573667 1 3 240596898 2 3 319123648 1 3 414999046 4 2 223921511 4 2 626221863 4 2 513449193 4 2 385310364 2 2 367858135 1 3 511384672 1 3 400923769 3 3 126715579 3 2 564381023 2 2 529662991 1 3 578031932 1 2 911693502 4 3 882666023 1 3 680601154 3 2 764912268 2 3 447374015 2 3 519394248 3 2 753254760 1 3 745752346 1 3 706150683 2 2 427721209 2 2 265239554 2 3 481885226 1 3 615481934 5 2 425742802 1 2 596539921 3 2 211390038 3 3 515743430 4 2 386716990 1 3 433167695 2 3 705062840 4 2 163347641 2 3 547149403 4 3 712946826 2 2 194284886 2 3 949602636 4 3 217674323 3 2 262856241 5 3 496544622 4 2 140232727 2 2 755305952 2 2 112491293 1 3 976646107 1 2 937998575 2 2 317673519 4 2 669887337 2 3 872727086 3 3 218083819 3 2 131300544 2 3 965934494 3 3 430685578 2 3 285360106 2 2 274070397 2 2 524774511 5 3 491937324 5 3 478819822 1 3 751436672 3 3 862794660 3 2 899318707 5 2 366300723 3 3 399809579 2 3 668501010 4 3 637262344 5 3 324414263 2 2 587084657 2 2 532286404 2 2 882257411 5 3 158913753 5 3 806500127 2 3 761313951 1 2 626682094 3 3 749652737 2 2 155126178 2 3 276327780 2 2 294665768 2 3 757543045 3 2 703407449 5 3 660506606 3 2 754159020 1 2 504659358 4 2 857375112 4 3 796889763 5 2 760626620 2 3 492465011 5 2 403619574 4 3 748597523 4 3 886790397 1 3 692548896 2 3 611014984 3 3 839097699 2 3 217059548 4 3 402711787 3 2 958854027 4 2 567658439 4 2 781528612 5 2 265521561 4 2 314711106 1 3 344878135 4 3 147863822 1 3 120362098 3 3 434835443 4 2 218886020 1 3 331463261 4 3 622853200 1 2 748051878 2 2 763450351 3 3 129591302 2 3 483999131 3 3 834531551 5 3 897451661 5 3 496131563 4 3 305903336 1 3 484692425 2 2 467592562 2 3 556643930 2 2 202869695 3 3 331447881 4 3 812538624 3 2 194966568 3 2 928546096 1 2 454853765 1 2 668876506 5 2 611987864 3 2 466823586 1 2 860866701 4 2 935190863 3 2 602241067 5 3 766705278 5 3 219589801 5 2 707809691 2 3 940469366 2 3 510756756 4 3 110592940 5 2 648689842 2 3 754421924 5 3 178966949 3 3 259138931 5 3 857504493 3 3 848153432 2 3 102166593 5 2 536491983 2 2 828797116 4 3 297883085 5 2 505576841 5 3 805553023 1 3 779139382 5 2 777731666 2 2 973809689 3 3 894785607 4 3 840840394 4 2 525767664 3 2 627461556 2 2 642108456 2 2 203364281 4 2 998711720 4 3 197648411 4 2 606794179 5 3 137133151 3 2 194335071 4 3 299567024 3 2 524480120 2 2 407909216 1 3 417507989 3 2 208831609 1 3 776198905 3 3 470224238 2 2 761005728 3 2 235491656 5 3 840252309 2 3 464768640 2 3 321712880 5 2 153856693 1 3 777276397 1 3 353388717 2 2 431020425 3 2 825762660 4 2 182889432 2 3 811562824 2 2 949953530 3 2 964106494 2 3 352967925 1 3 702779377 1 2 632775950 4 3 732121227 3 3 667701215 1 3 585078955 4 3 861770476 2 2 350270505 1 2 751129223 5 2 900650972 2 3 412994259 5 3 190909464 4 2 475828157 2 2 716681120 5 3 335008586 5 3 331002617 5 3 320511723 3 2 814679629 1 3 539763287 1 2 964586027 4 2 674205794 3 2 216464579 5 3 767566503 4 3 340920012 2 2 724491031 2 2 437123129 4 3 623769469 1 2 148876384 1 2 392719530 5 3 674085723 4 2 926052325 5 3 965711616 4 2 443410587 1 3 389049978 5 3 863079310 1 3 370548804 5 2 433229266 1 3 177388955 2 3 427456135 5 3 328503719 5 3 622710128 1 3 230945921 1 3 303489452 1 3 337147058 1 2 815070995 5 2 210127134 5 2 811221255 2 2 633348358 3 3 696427289 1 3 613271639 1 3 302042659 3 2 203922899 1 2 393164725 2 3 675133856 3 3 858907515 1 2 610671090 2 3 877919494 3 3 122528886 1 2 688065346 3 3 982405280 5 2 965697099 1 2 260595618 1 3 804727914 3 2 146907788 4 2 334205267 1 3 220286682 2 2 862712781 2 3 133254289 4 3 514352492 4 2 722081417 1 2 333827028 2 2 658779710 4 3 195573931 2 2 247371435 5 3 622813423 1 2 863444055 5 2 156373246 4 3 271481020 2 3 883716243 4 3 253999403 1 2 299281625 1 2 348584979 3 2 933080479 5 3 507419941 2 2 304463014 5 2 177544928 4 3 429610652 3 3 761114210 2 2 181410301 5 2 315636991 2 2 321117981 3 2 456567474 3 3 865496899 1 2 918961840 5 3 734336649 2 3 154722194 4 3 532323692 1 3 704348811 5 2 797985296 5 3 502849431 4 2 795713397 3 2 179574396 4 3 116944260 2 2 608302981 2 2 142692167 4 3 369661808 1 2 623534322 1 3 825170378 4 2 822706907 3 3 402142463 1 2 453351437 4 2 785453328 4 3 433540519 5 2 732883825 2 2 291398099 2 3 514016968 1 2 456819953 5 3 205660288 1 2 818952479 3 2 224812748 3 3 239683089 4 2 598509396 4 3 312179760 5 2 945339262 2 2 132472264 4 3 682776098 4 3 599193615 4 3 210810928 3 2 746883552 5 3 476484419 3 3 175152622 5 2 902285276 3 3 923845228 2 3 259192019 2 2 821870558 3 3 726735490 2 3 717156922 3 3 882528535 1 2 401756393 3 3 351617550 4 3 387326209 3 3 771097084 5 3 827913450 1 2 528658740 2 3 163344574 4 2 645971581 1 2 682226949 2 2 783469873 4 3 601664564 1 2 969176599 4 2 805512323 3 3 930027023 3 3 483684128 5 3 197302836 3 3 334057532 4 3 364130813 5 2 876685991 2 3 541946146 2 3 722656243 2 2 848437052 1 3 409399812 5 2 723481524 4 3 855943972 1 3 208276681 1 2 483066485 2 3 667454012 2 2 119711362 4 3 204165702 5 3 384103938 1 3 506322079 3 3 556404980 4 2 557891197 5 3 680535200 2 3 737033221 4 3 410084918 1 2 708787142 3 2 542093314 2 3 815224377 1 2 408646410 5 2 344844266 5 3 625559750 1 2 650194936 3 3 517308125 5 2 754248133 1 3 515080498 1 2 620604289 2 3 327543953 5 2 586160005 2 2 665674603 2 3 310946242 1 3 450146809 3 3 194852776 4 2 696078936 3 2 231779454 1 3 665227378 1 3 292662604 1 2 316872637 5 2 378626102 3 3 941933671 3 3 344835306 3 2 524710806 4 3 232934254 3 2 168578548 1 2 459577485 5 3 667444732 3 2 106836424 2 3 817644473 2 2 331359167 3 3 968986960 4 2 370694273 5 2 982861735 4 3 861103786 4 3 471268959 5 2 309695831 1 2 967871107 5 2 272992917 3 3 698688293 1 2 825874630 4 2 204092607 4 2 293383754 5 2 161236911 2 2 823339665 5 3 688567800 1 2 441930681 2 3 978300777 5 2 245996188 1 2 146059839 1 3 494569972 3 2 283973207 1 2 934386477 2 3 131025363 5 3 603811828 2 2 124192911 4 3 851315932 2 2 939285593 5 3 566767666 1 2 565387913 2 2 663796573 4 3 647551940 5 3 422356638 4 3 221777196 2 3 389382893 1 3 273662154 5 2 154121650 3 3 429351811 4 2 204901436 5 2 533575095 2 3 266530147 3 2 588982878 1 2 419320033 1 2 990664814 4 2 210164356 5 3 628857758 3 3 110192673 4 3 698883492 2 2 752689546 3 2 708498615 2 3 570154770 5 2 981786360 4 3 511220437 2 2 808376607 1 3 395988120 2 2 299084051 2 2 788092056 5 3 269276215 3 3 229213054 1 3 170161893 2 3 587629601 5 3 721369693 1 2 408675718 1 2 329255464 5 2 776764079 3 3 152358743 5 3 334006301 4 3 159944794 2 3 920327905 5 2 769144510 3 2 374205721 2 2 484777840 2 3 106030416 2 2 244414191 2 3 108957367 1 3 369693794 5 2 862494826 1 2 103216392 3 3 448854145 2 3 166766859 2 2 715468388 2 2 862140532 3 3 436328653 4 3 254410496 5 3 720034325 1 3 464329020 1 2 328359955 3 2 856426012 2 2 334525629 1 2 768640057 1 3 404505260 4 3 719373543 2 3 289723083 1 3 527250893 5 2 832249550 1 2 275714619 4 2 989488930 3 2 222731089 2 2 436454072 4 2 326960346 4 3 762646998 3 2 915791969 3 2 285697856 5 3 499212619 3 2 849369367 5 3 206567761 4 3 216432750 2 2 215773501 5 3 951469302 4 2 212062919 1 2 165352902 5 2 611265678 1 2 135119643 3 3 777979368 3 3 785682824 3 2 534659926 4 2 257972934 5 2 170942669 1 2 472669991 1 3 492876340 1 2 178991398 1 2 811080041 2 3 872689530 2 3 413127455 1 3 591385705 2 2 642720660 4 3 853081833 1 2 491230482 2 2 482531792 5 3 869154628 4 2 420682025 3 3 236296038 1 3 762714290 3 3 633855555 5 3 335075058 1 3 957953215 2 2 852065729 4 2 228497023 4 3 393529299 1 3 714669512 3 3 786407606 5 2 225502066 4 3 369329447 3 3 509612226 5 2 191832348 4 3 113357185 1 3 672605642 3 2 538840874 4 3 278533107 1 2 881100512 1 3 362349435 3 2 197574093 4 2 588198022 4 3 931356450 2 2 907372301 1 3 818474840 3 2 755552297 5 3 187974933 4 2 570477595 5 3 899003857 5 2 290787938 1 2 329615618 2 2 180748311 3 3 917434123 5 2 817020991 5 2 901969151 3 2 720625043 4 3 956766761 5 3 784513048 1 3 255174757 1 3 753536313 4 2 970303356 5 3 514219283 1 3 772887764 5 2 941671571 4 3 588693509 2 2 195221123 1 2 612333288 4 2 776201091 3 2 419955164 5 2 341629022 4 3 210197343 2 3 809936631 5 3 211212421 2 2 706622923 1 2 111241212 5 3 135122872 4 2 565868159 2 3 148497127 2 3 687001151 2 2 393113470 1 2 846785399 2 2 192896810 3 2 530975313 1 2 320327629 3 3 325543895 3 2 414314131 3 3 193556462 5 3 490937520 2 3 548257007 1 2 313825458 4 2 115736982 3 3 448490811 2 3 899652106 4 3 842668273 3 3 551202481 3 3 151095990 3 3 665852048 1 2 702631854 1 3 548806918 5 3 563036753 1 3 982325389 4 2 842181243 1 2 608308965 1 2 205548829 1 2 785503737 4 2 676690018 1 3 191342341 5 2 263909017 5 2 616414052 4 2 252478047 4 2 559458889 4 2 712098678 1 2 168036787 4 3 550710883 4 2 266355225 1 2 306179798 3 3 413293096 1 2 491826434 3 3 354175697 1 2 447072589 2 2 241208933 4 2 917846123 1 2 502827621 1 3 516291170 3 2 786776268 1 3 718475141 1 3 692968644 2 2 109540561 5 2 104649376 4 2 958890924 5 3 996370493 5 3 428570577 3 2 424887369 4 2 189341786 4 3 260940877 3 3 213381510 2 2 628067005 3 2 377862978 5 3 137921824 1 3 446181858 3 2 239158628 2 2 409606270 3 2 858464229 3 3 481726857 1 2 280779823 1 3 760924924 2 2 349132056 4 2 934478780 2 3 766719630 1 2 419712680 1 2 736992513 2 2 533621843 1 2 257181069 2 2 839903027 5 2 615157638 5 3 555678720 3 3 879298973 2 2 975540914 1 3 941435891 3 2 578268272 2 2 229896428 3 2 633737097 5 2 700273018 1 3 384969179 5 2 130650730 4 3 591663704 2 2 176030246 3 3 253687522 5 2 106106071 2 2 351517032 4 2 890103212 5 3 167261368 5 3 148405783 5 2 824052982 1 2 625111086 3 2 789393733 3 2 501845865 4 3 827808495 5 3 672977220 2 3 126629420 2 3 400762371 5 2 493449043 2 3 693678291 2 3 401995910 5 3 182780494 3 2 829845796 4 2 465848663 3 2 110901647 3 3 465881159 1 3 501135411 4 3 687587064 1 3 503737555 3 3 149900541 2 3 442489142 4 2 606265427 5 2 505462923 2 3 776703099 2 3 484055381 1 2 619055003 5 2 400678076 5 2 491326256 2 3 161199311 1 2 135228309 2 2 570264778 1 3 536992590 2 3 485427767 4 3 241479857 2 3 169731017 3 3 415352628 4 3 298295829 4 3 835271169 4 2 766201246 3 2 803972981 1 3 649102797 1 3 395692768 2 2 420865187 2 2 293704806 3 2 794024051 2 3 861464524 5 2 338557061 4 3 427131233 3 2 887919439 1 2 671386120 4 2 818066809 1 2 215842764 3 2 284485145 1 2 920235259 2 2 277459703 1 3 131152728 2 2 709549670 4 3 563519940 5 3 359358213 1 3 685877356 1 2 160610771 4 2 716025606 5 3 161629762 4 3 547331548 2 3 205655573 2 3 557466672 3 3 655448083 1 3 965494942 2 3 371315391 3 3 947948068 5 3 306053198 1 3 752093580 2 2 109951358 5 2 155884753 2 3 815750667 5 2 541607592 1 3 325513888 5 2 113397739 5 2 209267075 2 3 239112245 4 3 786493268 5 2 189024571 2 2 936841727 3 3 770993889 3 3 355635346 4 3 864140725 3 2 646471661 5 3 201774673 5 2 893869750 4 3 205804441 4 3 840389161 1 2 641914033 2 2 628078698 3 2 559577686 4 2 174650332 2 2 992917141 2 3 236969627 2 2 193852714 1 2 287410791 4 2 829978809 2 2 629069442 3 2 293893888 5 2 815483947 3 2 494388167 4 2 788312373 1 3 801738134 2 3 453319627 4 2 295256673 4 2 201146527 2 3 290638674 5 2 937958394 2 3 501672823 2 2 389592514 1 2 566040611 2 3 204654130 1 3 635259429 1 3 648692916 4 3 652976469 3 3 834881058 4 3 925930290 2 2 455334191 4 3 382552177 2 3 997927490 1 3 420869053 3 2 716641840 4 2 867671113 3 2 814988621 5 2 884134927 2 2 738834604 5 3 390280940 5 2 796867808 4 3 321969127 5 2 945795534 4 3 206745507 1 3 584981481 4 3 590551121 1 2 312558639 4 2 464414924 3 3 692709151 1 3 233686467 2 2 335456506 3 3 691809537 3 3 749675237 2 2 279388461 2 2 348448411 4 2 959797810 2 2 179433566 3 3 184735805 5 2 950530986 4 3 111368017 3 2 929463606 2 3 877597962 5 2 137894025 1 2 800365335 3 2 507404198 2 3 652651177 4 2 147412316 5 3 276298885 3 3 254716601 4 2 340235630 2 2 110650679 2 2 502167701 2 2 692304713 4 2 108150393 2 3 213432747 5 3 739796853 3 3 666213400 5 3 874458414 2 2 159160949 2 2 113310207 2 3 534372105 1 3 691092171 4 3 568675467 3 3 750241266 1 2 807924886 3 3 721035015 5 2 158198316 5 2 573568277 2 2 165253056 5 3 587596431 2 2 698564663 2 2 346881024 3 3 426402664 1 2 688166651 2 2 760886167 4 2 664484675 2 2 608587495 3 3 100091033 5 2 449254396 2 3 484697641 4 2 363830960 3 2 623813835 2 3 804742785 3 3 193972846 4 2 535614317 5 2 219925613 3 3 190565257 4 2 931033750 5 3 382285282 3 3 493314259 2 3 926225148 5 2 153495555 2 3 254872090 3 2 316664801 5 2 723698785 1 2 333217008 1 3 396780907 5 2 791955018 2 2 863034030 1 3 467507986 4 2 283562922 2 3 463533227 1 2 763032268 3 2 613551066 2 3 565152695 3 2 149018960 3 3 486808814 1 2 745153186 3 2 305876949 2 2 246741326 2 3 760049834 5 3 328335836 1 3 752145228 5 3 122599868 1 2 167482475 3 3 502817084 2 3 748006948 3 2 417008349 1 2 345136180 4 2 449507199 4 2 224314656 1 3 231445302 3 3 752737146 5 3 439565456 1 3 679369035 2 3 901522745 2 2 589474984 5 3 720587206 3 2 579048853 5 2 627758726 1 3 322411741 5 2 545513751 2 3 219001912 1 3 687064985 5 3 762444303 5 2 988375126 4 3 484753456 3 2 455197621 2 3 332770425 2 3 938761020 1 2 812693543 5 3 281831391 1 2 851923599 2 3 110586050 2 2 873756736 2 2 872312602 5 3 144084363 4 3 157857469 5 3 111903172 1 3 359561973 3 2 412602569 5 3 105661530 2 3 184616642 3 3 473043010 2 3 485340199 1 3 507833656 3 3 370756368 5 3 499905157 2 2 792428948 4 3 496763943 1 2 732536708 5 2 384145777 4 2 754321555 4 3 241637331 4 3 935370401 1 2 339641356 5 2 133873307 3 3 946356415 4 3 356792712 1 3 213756444 3 2 576971965 4 2 289531726 2 3 581210912 3 3 190682226 3 2 391183307 2 3 639437796 5 3 182497535 3 3 785810198 2 2 929227166 5 2 709759700 3 2 617478651 4 2 804513526 5 3 596023804 1 3 987368887 3 3 833038802 1 2 310539459 4 2 273330122 5 2 940790433 3 3 219392091 3 3 705866917 4 3 952698984 5 2 317621735 5 2 391619083 2 3 560152172 4 2 762974364 2 2 487067611 2 3 567769288 2 3 579147684 1 2 536273575 2 3 660033441 3 2 435528640 5 2 606210780 1 2 213029032 3 2 116721134 2 2 922707477 2 2 774480628 1 2 651728429 1 2 320021601 5 2 845575734 5 3 702107888 2 2 483136240 2 3 923867398 3 3 194457864 5 2 460201023 2 3 962479705 1 3 493707054 2 2 630317871 2 2 135542417 3 3 404080629 2 3 218939663 2 3 855036125 3 3 539832497 3 3 681010164 3 2 328303197 4 2 271001795 5 3 936252571 5 2 444936303 2 2 350798677 3 3 659571075 1 2 776726503 4 3 803508715 2 2 682807156 3 2 732119254 1 3 937260392 1 3 787328280 4 2 682637886 4 3 675972661 1 2 367557491 1 2 635937231 1 2 271994381 4 2 822075398 2 2 599024059 4 3 514167366 2 2 998848393 5 3 609564253 3 3 486092424 5 2 689411669 2 2 445891080 5 3 414272397 1 2 448906700 5 2 122143315 1 2 632324585 2 3 135284843 2 3 107658349 1 3 478046673 5 3 676149663 3 2 670196321 3 2 558826586 4 2 892935991 3 2 297452839 5 3 291353029 2 2 750840524 1 2 366552360 5 3 603651864 1 2 959523825 1 3 367324741 1 2 520577698 1 2 340788858 4 3 209170921 4 2 326424788 4 2 470489198 2 3 115215600 5 3 610690168 2 3 677544532 5 2 596232364 1 2 531260546 5 2 608372304 2 2 805793550 2 3 298994538 3 2 870999072 4 3 948099039 5 2 713668744 4 3 263503137 4 2 935731990 1 3 955513671 4 3 123170015 4 2 469229497 5 3 214077343 4 3 856802961 2 3 193452147 3 2 642224614 1 3 382554026 4 3 945241111 2 3 282069790 5 2 335912316 4 2 909729030 3 2 171409574 1 3 814727983 3 3 221343890 1 3 963009673 4 3 943302785 2 3 119762545 2 2 904628052 2 2 522008266 4 3 260590250 3 3 660223774 5 3 422431367 5 2 151305560 1 3 199079386 4 2 471232349 2 2 603387329 5 2 254320163 4 2 222125849 1 3 643504134 4 3 503577830 2 2 931579495 3 2 540341504 3 3 706678061 5 3 463651983 3 3 141921706 3 2 549230383 1 2 637393997 1 2 981946979 2 3 101844073 5 3 211713712 5 3 286190467 2 3 406214408 2 2 491067660 3 3 919865109 5 2 964155258 4 2 392921068 4 3 260818718 3 3 357146628 5 3 963289349 1 3 157120968 1 3 127254306 5 3 694216669 5 3 521243669 4 2 262837476 5 2 483971952 5 3 164092923 4 2 195522534 4 2 253783664 2 2 941199602 5 2 547762312 3 3 394140968 5 2 254159217 4 2 334866343 4 3 939263146 5 2 600299091 4 3 496308404 3 2 764356445 3 3 969388637 4 3 438021358 1 2 910249168 4 2 267531598 1 3 435789471 4 2 642584248 3 2 202062874 2 3 484396165 5 3 758068033 2 3 916284387 2 2 665195910 2 2 874269639 4 2 191459647 1 2 511805746 3 2 794875616 2 2 469383769 5 3 788780824 4 2 478124872 4 2 572767515 5 3 358252967 4 3 918070556 4 2 857880862 3 2 677174152 3 2 294785270 5 3 270981716 2 2 647948200 1 3 300638274 2 2 568153954 4 3 349068283 3 2 725015625 1 3 286944790 5 3 900644297 4 3 912848959 4 3 645279728 2 3 748063704 1 2 406279268 4 2 587445863 1 2 451011170 2 2 854393639 4 3 686140300 4 3 521740165 5 3 640437273 3 3 603504631 3 2 738346683 1 3 561532009 5 3 743353331 3 2 272037406 3 2 101486180 5 3 310826324 2 2 233800537 3 3 340640745 2 2 310422537 3 2 803140530 1 3 426702542 2 2 662129923 1 3 480158100 1 2 693728506 1 3 997102485 5 3 396805760 5 2 296788640 2 3 237035135 1 2 529371039 4 2 462801767 2 3 487604501 4 2 552495355 4 3 533281920 3 3 412187414 2 3 649598845 2 3 713123678 3 2 518626415 1 3 365890552 1 3 552610846 5 2 834666607 1 3 807039422 1 2 982491308 1 2 611978081 3 3 180721545 4 2 466028946 4 2 117464827 5 2 869101957 4 2 952893812 4 2 533369078 1 3 155834643 1 2 894353276 3 2 297536652 4 3 658790411 1 3 761794371 3 3 641980336 2 2 120707219 5 2 218089697 3 3 944893669 5 2 806383253 2 3 174187078 3 3 490485405 4 2 624442252 3 2 241118658 1 3 543559755 2 2 618741828 5 3 919884846 3 3 907699932 5 2 178215945 3 2 212457561 4 2 141196222 1 3 419821028 4 3 274870969 2 3 876018245 3 3 583005003 1 2 573409968 5 2 702982011 4 2 449696003 4 3 719078931 2 3 950047664 4 2 543985311 2 3 350815622 5 3 578418882 3 3 773201750 3 3 560940597 2 3 560932884 4 3 990202079 2 3 526101090 3 2 423112014 1 2 914804821 3 2 580961067 5 2 619143175 3 3 106615193 2 3 941422300 3 2 508746493 1 3 721330794 4 2 587257732 1 3 597331739 3 2 324150249 4 3 209561614 1 2 442210490 5 3 692068064 2 2 689645681 3 3 297599134 1 3 620427749 5 3 395179130 3 3 175285748 3 3 594442759 2 3 166634640 5 3 247278762 4 3 778017013 5 3 335052619 5 2 651988868 5 3 832532943 1 2 373099025 5 2 427990040 5 2 976384304 1 2 133218538 5 2 884572975 5 2 480759693 5 3 103699005 3 3 153909373 3 2 372856596 4 3 197547811 1 3 998351544 3 2 549270210 1 2 716479468 3 3 403245565 3 2 116551100 2 2 235929229 5 3 578082739 1 2 597790562 3 3 519936515 5 2 530556390 3 3 750161995 4 2 894287623 2 2 643603123 5 2 496846522 2 3 866305584 4 2 158446578 4 2 439328350 1 2 221671159 4 2 216710031 5 3 968361119 5 2 550357653 5 2 637572317 3 3 593622295 1 3 544734626 1 3 111563652 5 3 197425403 4 2 844476880 3 3 152540699 4 2 624618080 4 2 150646844 5 2 697499362 2 3 263281624 3 3 905187802 3 2 159063078 4 3 215995705 1 3 687152001 2 2 162865439 3 3 332906991 1 2 446226838 2 3 737954786 5 2 686294484 1 3 130185101 2 3 471121174 3 2 919847126 1 3 929910289 1 3 324552435 4 3 370339046 3 3 589931061 1 3 103574156 4 3 484892167 3 3 672497782 3 2 255125644 3 2 276175015 1 3 115965268 1 2 379395304 5 3 225288394 2 3 193858787 5 3 117823284 2 3 391621112 1 3 555479533 2 2 207221292 4 2 572486577 5 2 529163791 4 2 637990353 5 2 724140691 1 2 684003877 2 3 632658452 3 3 759058426 2 3 402684897 4 2 645871677 5 2 126145998 2 2 732657481 4 2 327693730 4 2 128266221 2 3 488813878 1 2 721014266 5 2 286452372 1 3 410874503 3 2 730779618 1 3 588710087 2 3 784853543 5 2 747421053 1 2 914494586 5 2 945227538 2 3 985935075 4 2 288353415 5 3 312470329 1 2 828355286 5 2 502882982 5 3 810611042 3 3 766697071 2 3 702547917 4 2 282931176 4 2 119528997 1 3 185710901 1 3 873286862 4 3 425052423 1 3 254148457 5 3 110765787 3 2 760968091 1 3 384547002 5 2 732005494 2 2 498389221 3 3 251908236 5 2 369315911 3 3 125181555 5 3 164693466 1 3 397143069 2 2 603223729 4 2 270591560 3 3 931707897 1 3 481726729 1 3 693215458 5 3 923570373 2 2 146979788 3 2 558211609 5 3 532953476 3 3 291435680 4 2 484436455 3 3 461260399 5 3 239829898 3 2 189791219 5 2 881486319 5 2 323404839 2 3 988863716 2 2 706968890 2 2 485616295 5 2 463623190 2 2 747803532 2 2 336425752 4 2 541179509 4 3 969613575 2 2 380398840 5 2 627331527 2 2 541933179 2 2 142692556 4 3 606769454 4 2 808262715 4 2 562027881 5 3 660432541 3 3 232499622 4 2 199993302 2 2 910101625 3 2 520304280 4 2 580955563 1 2 684105835 1 3 471930082 5 3 870003999 1 2 591850889 3 2 837238667 2 2 766564689 5 2 251585156 3 2 668639278 5 3 612664100 2 2 905883362 2 3 486751228 5 3 569627100 2 3 319421762 3 2 304222635 5 3 148812780 3 3 567997808 5 2 199331761 4 2 448994377 5 3 228472854 4 2 309137598 2 2 369730606 3 2 234372827 3 2 194999761 5 2 340351553 4 3 997056282 2 2 616973558 1 3 403801729 2 2 495972467 4 3 780756180 4 2 365372139 5 2 103486656 2 2 686453055 2 2 640861068 4 2 399653801 1 3 699296446 5 2 359573228 3 3 453062588 4 2 518545177 1 3 414294082 2 2 817836801 3 2 568665528 1 3 135118780 1 3 981955457 1 2 126650795 1 2 692738831 1 2 475031575 2 2 484442599 2 3 306199335 4 2 186963118 4 2 417375907 5 3 581322072 4 3 746364967 2 2 469771045 1 2 831548668 2 2 971218588 1 2 642550222 5 2 755840405 2 2 820743895 4 2 275273664 5 2 779975135 1 3 391126172 4 2 154951913 4 2 849192324 3 2 123984623 3 2 124888108 2 2 564857726 1 3 280032282 4 3 674652530 3 2 891241073 5 3 295737335 3 2 499999682 4 2 609755456 1 2 324027772 4 3 728620848 4 3 888851439 2 3 639427771 1 3 109285590 3 2 771815285 1 2 325330791 3 2 153267597 2 2 705964861 2 3 889702424 4 2 517410987 3 2 563791207 4 3 967239991 5 3 509514692 5 3 330467093 3 2 745731714 1 2 566696574 4 3 348514051 2 2 248421988 4 3 621088479 1 2 606882368 1 3 587048641 5 3 505030082 5 2 421648393 4 3 230034801 5 2 713522929 4 3 658846651 1 3 131586008 5 3 317132947 2 3 900383238 1 2 389520336 3 3 183204992 1 3 719665038 2 3 115376097 3 2 962389876 4 3 982311965 3 3 466183011 2 3 437992652 5 3 851832652 3 3 936573309 3 2 794108720 4 2 214452728 4 2 403769298 1 3 386535457 2 3 402527663 5 3 500545679 2 3 261409226 2 2 713893282 5 3 532363523 4 2 129625210 4 2 449771759 1 3 145654851 4 2 225186882 5 2 461064138 4 3 897242946 2 2 396142692 4 2 886962248 4 3 847852137 1 3 154482685 4 2 628264557 2 2 138250917 2 3 958973082 3 3 305867319 2 3 997559650 1 3 248500418 3 3 329113809 5 3 836392291 4 3 390156495 1 3 203216228 1 2 383375896 2 2 366084932 3 2 104173980 5 2 323958736 2 2 856236591 1 2 914192211 5 3 553229989 5 2 659031837 4 3 590222007 5 3 381490684 3 2 374664489 5 3 709196002 2 2 704622888 5 3 907035401 4 3 698559809 2 2 612636186 5 2 788772239 3 3 173998717 1 3 967584112 1 3 310696549 5 3 368895342 1 3 490873580 4 2 957204543 2 2 238734417 1 3 446396410 4 3 994469635 1 2 719447339 1 2 487139335 2 3 295077450 1 2 882322310 1 2 591751993 2 3 450241703 3 3 593020643 2 2 577962119 5 3 745897856 5 3 618544644 1 3 164263086 5 2 897826611 5 2 589193840 5 3 459622738 5 2 625119720 5 3 968905360 2 2 551430001 5 2 535434296 5 3 737265090 1 2 887376972 1 2 338879576 3 2 838514685 1 2 233285730 1 3 758364777 2 3 319763617 5 2 761901446 1 3 728154962 1 2 916757516 3 2 702353159 2 3 362350275 2 2 744280638 1 2 216310942 2 3 768979208 1 3 113957308 2 2 312762365 2 2 144995306 4 2 864520489 4 2 344839690 5 2 224761907 3 2 349737230 5 2 799915772 2 3 241102099 3 2 765667857 4 3 103452522 1 3 226783956 1 2 763546306 3 3 522735825 1 2 523917716 5 3 356474355 3 2 711858891 3 2 873037749 5 2 365907535 3 3 145602166 5 2 945110454 3 3 144036968 1 2 724214256 4 2 457023887 4 3 160130404 2 3 792899685 2 2 587208482 5 3 708409229 1 3 687354055 1 2 567648310 5 3 201894869 2 2 736237910 1 2 884702191 5 3 408402828 4 2 102307685 5 2 836696615 2 2 321129944 5 2 579013429 4 2 347505537 4 3 103890559 3 2 911336768 5 2 184129922 4 3 189825692 3 2 207805429 1 3 925204608 5 3 639624947 1 3 958800712 5 3 482770460 5 3 199843725 3 2 717012671 1 2 196969927 3 2 971271128 4 2 460326886 4 2 650235529 2 2 319182317 5 2 489072499 4 3 700094061 1 3 261861448 3 3 609989272 1 2 169366208 2 2 367048795 3 3 466992453 2 3 163104116 1 2 104240033 3 3 201514214 4 2 963364309 3 3 332977196 1 2 277297322 2 3 697829265 4 2 655213583 4 3 644896489 5 3 208168799 2 3 198359533 5 2 360823574 1 3 757540357 5 2 328275407 4 2 200954749 2 3 392710589 5 2 603273386 2 2 356906011 3 3 199286781 5 3 969023581 2 2 354268901 5 3 275667527 1 2 103079451 5 3 768169713 5 2 143894894 5 3 646933241 2 3 915473360 3 2 268731301 2 3 209455456 2 3 771385025 3 3 779822337 5 3 570341649 3 2 129371265 4 2 702100625 3 3 830667276 2 3 195257555 1 3 897855100 3 2 241079518 5 2 983658000 1 3 336350076 2 3 882133580 2 3 970775893 3 2 644860783 2 3 685997060 2 2 485240372 5 3 976281836 4 3 529757449 3 3 279046462 1 2 139146658 2 3 811465902 4 3 289198097 5 3 165424685 4 3 352176320 2 2 755515554 4 3 121655437 4 2 397228299 2 2 159089869 5 3 744463804 1 2 367954253 4 2 358811151 3 3 324769467 2 3 147808517 1 2 949074438 2 3 341062628 4 2 558270998 4 3 626565004 1 2 397899836 2 2 399277746 2 2 301953370 4 3 276961817 2 3 874190584 1 3 811978944 4 3 358049125 5 3 306749919 2 2 346460785 3 3 482269818 5 2 463820231 2 2 729185810 3 2 431543683 2 3 924015667 1 2 519626835 5 2 420376650 5 3 754345878 3 3 132833482 2 2 543923608 3 2 315822496 2 3 688513595 3 2 213298807 4 3 642764909 5 2 890582516 1 2 305096404 1 2 287076426 5 3 698010719 4 2 678344892 1 3 318004239 2 2 309025917 4 2 111893346 2 3 542932196 1 3 190842462 2 2 924758499 4 2 877001013 5 3 716154097 2 2 878393228 4 3 770945369 3 3 402725691 3 3 975871156 2 3 582966800 2 3 528050289 4 3 414855784 5 3 227104728 2 3 111095652 4 3 595060261 4 2 338530658 3 3 274140647 1 2 505615730 2 3 506009197 5 2 197003660 2 3 720008197 4 2 254098448 5 3 490159274 1 2 488638616 4 3 422495102 4 3 777565557 5 2 489125307 4 2 579046774 1 2 195188163 2 2 670050737 5 2 368738642 3 2 523864406 3 2 461719388 4 2 398201050 1 2 195046863 1 2 177054119 1 3 461685804 5 3 843906577 3 3 704038484 5 3 418567051 4 2 159208476 5 2 662633238 1 3 651180650 5 2 708733725 1 3 536335900 3 2 597654157 4 2 568114754 1 3 751389657 4 2 155282621 2 2 137186040 1 3 664866741 3 3 539763956 3 2 751642766 1 2 740462316 2 2 492104080 3 2 624949579 3 2 319310646 4 3 165940960 5 3 108188385 5 2 578388105 5 3 497259849 4 3 116210734 3 2 807719437 3 2 817742896 1 3 248840774 2 3 847590510 3 3 475584655 5 3 389180400 3 3 139649823 5 3 257296417 3 2 635104375 5 3 987535269 3 3 313780461 3 3 710567394 4 2 747941772 4 2 347943000 1 2 650285766 4 3 109193711 1 3 698642719 3 2 266695905 1 2 770210644 2 3 761771239 4 3 949335949 2 3 337170728 1 3 613931932 2 2 797988456 2 2 706007358 4 3 210980305 2 2 166110153 5 2 374654077 4 3 696378609 1 3 723991177 4 2 431590880 1 3 921312059 1 3 950627222 5 3 762480907 2 3 909370567 5 3 140041969 2 2 912935623 1 3 766712775 1 2 243239016 4 2 520955738 5 2 901254197 1 3 386919498 3 2 193205548 4 3 531522832 1 2 595906057 1 2 487942629 5 3 456607497 4 3 743644597 3 2 232176802 2 2 108918725 4 2 523427125 5 3 616774812 1 3 562877972 3 2 411514274 3 3 275962547 3 2 782320060 5 3 392360782 3 3 159335756 3 3 885106480 2 3 692435915 5 3 157708530 4 3 437058709 4 3 791660149 3 2 559292100 4 3 309066644 1 2 817385974 3 3 808204023 4 2 916646232 4 2 338181853 3 3 920000128 5 2 574108785 5 2 694876848 1 3 690799387 2 3 448223115 5 2 794187933 1 3 716913055 1 3 626852197 2 3 259457451 4 2 330327980 3 2 165253206 1 3 340651974 3 2 367439159 3 3 430662774 2 3 749687493 4 2 961570522 5 3 117192314 4 2 703687790 3 2 635567182 3 3 486058772 1 3 655576989 5 2 340006197 1 3 162659130 3 2 910239324 2 2 503626861 2 3 283148257 1 2 675102492 3 3 441483601 5 3 325930078 4 2 431996338 4 2 220743110 1 2 118727830 3 2 300008994 5 3 489040674 5 2 724829162 1 2 482844952 5 2 602706897 3 3 537342652 5 3 290117832 3 3 931971722 5 3 234626681 2 3 343943665 2 3 398696473 2 2 814717763 3 2 127607896 1 2 120737626 4 2 979698303 5 3 956922949 1 2 562431347 1 2 250513560 2 3 634211092 5 2 192046331 2 3 275270557 5 3 217404771 4 2 378577798 1 2 796617576 2 3 425250725 5 2 758514877 2 3 308414361 5 3 119898420 5 3 646527951 3 2 407649634 3 3 485923417 4 3 684295720 2 3 998981015 5 2 104312713 1 3 627554106 1 3 162304635 5 2 513737416 2 2 231332535 4 2 985836402 5 3 771835614 2 2 399758131 4 2 639677495 5 2 644637692 2 2 103206433 5 3 824046337 5 3 970246825 1 3 453649849 4 3 729853673 2 3 265146594 1 3 635901758 3 3 542448658 2 3 300164325 4 3 760180788 2 3 529989121 1 2 925249993 5 3 312111486 3 2 375096932 3 2 339335309 2 2 565461901 5 3 438988958 4 2 881808692 1 2 573636167 3 2 411538032 2 2 664858978 2 2 391847422 3 3 246238742 3 2 533275039 5 2 955642602 2 3 638119860 5 2 256584060 4 3 242575491 4 2 586074208 2 3 485509324 4 3 743718094 5 2 786866396 5 3 414658619 5 2 209672634 1 2 259007623 3 3 147255454 5 2 943492977 4 2 893696502 3 3 465344387 2 3 611048813 3 2 937348224 2 3 490556152 2 2 108791511 2 3 577842147 2 2 332796510 4 2 723817830 4 2 940305632 5 3 709400944 5 2 561282311 1 3 707415291 5 3 441236795 3 2 434498066 3 2 780524897 3 3 149691281 3 2 336419741 5 3 448579395 3 2 369999235 2 2 792409879 2 2 563195187 1 3 318551673 1 3 799024529 4 2 890285088 1 3 851132477 2 3 186274257 3 3 169386454 2 3 512822180 3 3 163622407 3 3 658506116 3 3 195477983 2 3 123736832 4 2 851263633 2 2 597660494 4 3 392924786 1 3 261025408 5 3 128632408 3 2 548428839 4 3 723492384 5 2 535042366 1 3 714563317 2 3 457596831 2 2 543483951 2 2 948436651 4 2 544884373 4 2 780083055 3 2 580574314 3 3 526477406 4 3 383740241 5 3 475421426 5 2 486517949 4 3 542066757 1 2 340508652 4 2 236465394 4 3 599814514 3 2 212705535 5 2 258060381 3 2 509122904 5 3 496236945 3 3 973601347 4 3 478907218 3 3 991325060 4 3 255105748 4 2 672536699 2 2 332828466 4 3 942568847 4 2 568386851 4 2 673697600 1 2 143122428 2 2 351012792 4 2 482322766 3 2 582966465 1 2 881267136 2 3 226817784 1 3 599411327 5 3 248639026 1 2 746368860 2 3 152802238 3 2 956133056 1 2 856730797 1 3 169315819 2 3 798724337 2 2 566141565 1 2 194985054 5 3 772597668 4 3 335193804 1 2 186145196 4 3 927775942 4 3 236064490 5 2 719529916 5 2 840518055 1 2 504529324 3 2 973686283 5 3 916080436 3 3 267672264 4 3 248133974 2 3 525406433 2 2 788218591 5 3 909941444 2 2 462137155 2 3 362028720 2 2 774387871 2 2 132491800 5 3 209373214 5 2 910176698 1 3 479632110 5 3 577005687 2 3 259097010 1 3 635226580 4 2 117653065 1 2 232966171 2 2 331428126 5 2 156967645 2 3 662986553 2 3 712282625 2 3 894571095 4 2 368855577 4 3 493117248 2 3 780846612 5 2 266389011 2 3 352581650 4 2 190199786 1 2 264772110 2 2 137247288 4 3 218254510 4 3 731651448 4 2 494441304 4 2 541026969 5 3 753602795 3 3 371754725 1 2 104899461 2 3 862215878 3 3 644687509 5 3 323167878 4 2 696866161 1 3 415194712 3 3 864098882 4 3 763588801 4 3 730138235 5 2 286545703 2 3 639647230 4 3 784942902 4 2 389032653 5 3 133645014 2 3 609071499 3 2 538106744 3 3 408827854 3 3 516537808 4 3 571190960 4 2 568727730 2 3 493775888 3 2 106121050 5 3 926128184 2 2 158199080 1 3 427818142 3 2 729411456 5 3 761340572 2 2 940509966 3 2 833159404 3 3 542612480 4 3 916355031 4 2 849713084 5 3 549440160 4 3 488498438 5 3 635231220 2 3 237048290 4 2 544971954 2 2 952582167 4 2 614614342 2 3 365659163 5 3 354834105 4 2 652124744 3 2 194131758 4 3 760518442 4 3 847350749 4 2 650807840 3 3 966635817 5 3 653441969 1 3 144204733 1 2 333980773 3 3 583665105 2 3 963676125 1 2 611476065 1 2 779747297 3 3 286680156 5 3 701624133 1 3 653733440 3 2 443019355 2 2 485937514 4 2 378109138 5 3 162961330 4 3 195525176 4 2 936922146 2 2 833346175 2 3 629018791 4 3 928966421 5 3 191796970 3 3 178367818 2 2 975744495 5 3 830918722 1 3 754062995 1 3 876293832 4 2 294600192 4 2 805674818 1 3 509608431 5 3 258290744 3 2 175587403 2 3 924461501 2 3 384103843 2 2 418757292 2 2 921412106 3 2 706711168 5 3 861365120 5 2 719655796 2 3 265801964 4 2 421098557 4 2 321659585 3 3 339985975 3 2 119886628 5 2 778904371 1 3 223328134 3 3 256899537 5 3 500790997 3 3 385444019 5 3 171976630 2 2 705963758 3 3 753135358 1 3 837548834 4 2 611170717 1 3 859294865 2 2 661342172 5 2 839918713 2 2 803989960 5 2 773128975 5 3 947117921 3 2 374083650 5 3 269917587 3 3 688571695 2 3 369676455 3 3 385659760 3 3 453270593 5 3 708407982 5 2 827375454 1 3 292525109 4 2 556886678 2 2 875368894 1 2 573122790 2 2 779444903 1 3 625896256 5 2 677264401 2 2 257738070 1 2 348559016 3 2 461206636 4 3 813245496 2 2 174437036 1 3 139618044 1 3 508288194 4 3 323337534 1 3 785325135 2 2 378745559 2 2 119563196 2 2 254227682 1 2 755910253 5 2 983638169 1 3 446769641 3 3 734743516 3 2 958233637 2 2 657668905 4 2 866850364 1 2 549603360 2 2 444371541 4 3 800755353 5 2 996671158 5 2 319583967 3 3 397987135 5 2 567304613 5 3 507137112 3 2 220263923 1 3 680458958 1 2 740009650 3 3 631095487 1 2 230269403 3 3 578952298 3 2 402848747 5 2 493937050 1 2 140568553 5 3 170507419 1 3 534476454 1 3 219494044 4 3 370829105 4 2 240751498 4 3 356059125 1 3 684900310 2 3 576511405 4 2 804123955 4 2 349115452 5 2 953214934 4 3 201260631 2 2 207790187 4 3 755223032 4 3 891670749 5 2 151967426 4 2 852361429 5 2 152791842 3 3 602313600 5 3 829299148 4 3 749471835 5 2 624322180 3 3 142586322 2 2 383355069 2 3 488531498 2 2 832460194 3 3 859015112 5 3 541924357 4 3 994645386 2 2 302985430 5 3 534259196 1 2 670608146 4 3 874385760 4 2 428938112 3 2 113443729 5 2 699409362 4 3 274565577 3 2 552540727 1 3 960353525 4 2 315692151 3 2 907937104 2 3 938252187 5 2 452380370 2 2 107380504 3 2 177741025 5 2 493911519 2 2 986712060 3 2 733760286 4 3 153835580 3 2 721695579 4 3 501501029 3 2 339576935 3 3 100623112 4 3 973940785 1 3 107331557 4 2 690679461 4 3 254789220 5 3 777726890 3 2 966048023 1 3 928649878 5 2 722176643 3 2 163448981 3 3 592277135 2 2 651081428 5 2 266673535 3 3 474559837 5 2 576188498 5 3 513309800 2 3 345626785 1 2 846531998 4 3 246638635 5 3 678150535 1 3 811150634 3 3 150731702 1 2 506296081 1 2 203570677 2 2 135994440 2 3 200380963 1 2 370283336 1 2 386225419 3 2 128513444 3 2 712846242 3 3 541422982 2 3 883655922 2 3 110548210 5 2 339096972 3 2 432200895 1 2 104686200 3 2 414879999 4 3 234818553 2 2 907428657 2 3 275348363 4 2 208425952 3 2 820264722 1 3 950868146 1 3 212132810 4 3 340041239 4 3 354377472 1 2 719003135 1 2 377740421 5 2 739662591 3 3 356542311 3 3 904511419 2 2 573280830 3 3 675759462 4 3 491218551 2 2 793352037 3 3 181353741 3 3 133427985 1 2 816765369 2 2 985104454 4 3 382142371 1 2 310217938 3 3 195108789 4 2 539134564 5 3 337114400 5 3 637065559 1 3 771147605 3 3 544410715 2 3 248372824 2 3 672981801 5 3 800768773 4 3 921677843 3 3 731053965 1 2 590633673 5 2 859372195 3 3 692045024 5 2 274277966 3 3 196727557 5 2 532706939 3 2 188322102 4 2 100856246 2 3 480089204 4 3 276901762 2 3 689999627 4 3 260017064 5 2 689774107 2 2 455421947 4 2 420385844 3 3 316974070 2 3 935953281 2 3 729935245 2 2 727101008 1 2 434325453 1 3 632394520 5 2 450111333 3 3 735712225 3 2 508416360 2 2 805021642 1 2 677771818 3 3 770126527 3 3 905149156 4 3 664746509 3 2 628286419 2 2 152206362 1 2 777720862 3 2 415490405 5 2 340872025 3 2 310038244 1 3 632275386 2 3 453060237 2 3 558459744 1 2 983174703 1 2 679007923 4 3 742417917 2 2 355717339 4 2 652725001 4 2 824947375 4 2 248441810 4 2 432496967 5 3 968467918 2 3 147204368 4 2 580748711 5 2 755631127 2 3 118777946 1 3 590926685 3 2 824809639 1 2 169153695 4 3 436014684 2 2 764152820 1 3 828237945 3 2 304790199 3 2 695242923 5 3 786160781 4 2 921127953 5 3 242302060 5 2 999284471 4 2 415600196 4 3 825187006 3 2 369564386 3 2 209752695 5 2 617536354 1 2 441714696 2 2 803550474 1 2 586111355 5 3 580392622 5 2 847884468 2 2 738616606 4 2 673984355 3 3 634006738 3 2 128389543 2 2 326714176 2 3 661005240 5 3 645259312 2 2 989906963 5 2 953204539 5 2 622414589 3 3 676234487 5 2 441095117 3 3 165058771 1 3 437961227 1 2 595460387 2 3 782113484 2 2 158184202 5 3 901534792 1 2 856960326 2 3 850008557 3 3 682108152 3 2 814636335 1 2 863981851 3 3 917367966 3 2 403582317 4 3 367270568 2 2 606633732 1 2 253952568 2 3 255966918 5 2 542973651 5 3 486132832 2 2 133438010 1 2 611538771 1 3 885435501 5 2 650445534 4 2 533002058 5 3 596580924 4 3 290090860 4 3 813022745 5 3 432885237 4 3 295387603 1 2 360091803 5 3 202076175 1 3 615331034 3 2 786025331 1 2 755697545 1 3 216113832 3 2 647799484 3 2 634339123 3 3 970383961 3 3 439964108 3 2 196940321 4 3 839141237 1 3 872577426 3 3 185875396 5 2 421953918 5 3 373594510 3 2 472002140 3 2 960647501 3 3 548637453 2 2 799951080 2 2 101086512 5 2 107301314 1 2 519379567 1 2 276340249 4 2 656578012 3 3 569176758 3 2 300384404 4 3 453780299 4 2 794586562 3 3 509910353 3 3 121037353 4 3 895518870 3 3 924195444 2 2 290424262 4 3 349994732 4 2 952549190 5 3 845258165 5 3 783452243 1 2 236579019 2 2 330746452 4 2 791266152 3 3 797562833 5 2 854958117 3 2 579899198 1 3 810242796 4 3 128553534 3 2 142467889 1 2 932566102 1 3 563987997 1 2 213216274 5 2 170844912 5 2 784892944 1 3 663462221 4 2 546936410 5 3 976729937 3 3 215758227 2 3 592305041 4 3 690601228 3 2 194458854 1 3 771669252 1 3 768394598 2 3 283316911 2 3 236456879 5 3 676200616 4 2 935708003 3 3 579595655 2 3 320223541 3 2 789431822 4 3 815973765 3 2 822271808 5 2 998935736 2 2 400978394 1 3 329967669 5 3 474265464 4 3 799080588 2 3 197407036 4 3 175746959 5 2 245572125 5 3 342999435 4 2 145647234 3 2 240017739 1 2 490482061 1 3 780896704 2 3 988786595 2 3 376366395 2 3 826077403 1 2 876773293 4 2 848915105 5 2 622097004 3 3 420905841 1 2 323456435 5 3 280484235 4 2 152286700 3 2 172994884 2 3 619599340 2 3 154844687 1 2 588254344 2 3 761254260 5 2 701252443 5 2 717587065 5 3 412467608 4 2 314590300 4 2 252689247 5 2 347104394 3 3 990934117 2 2 422077207 2 3 910815032 2 2 918793881 4 3 600769965 4 3 216841729 4 3 665650489 1 3 973339815 3 2 811211663 3 3 344801091 1 2 589786555 5 2 693160445 4 3 815678540 2 2 127741624 4 3 522929817 4 2 219402398 3 2 998147085 4 3 680230537 3 3 640493666 4 2 667498079 5 3 447449211 5 3 548127292 3 3 946244015 3 3 642723192 5 2 201397935 1 2 675907128 5 3 820271630 5 3 600643268 1 3 103472981 2 2 940827983 1 2 588470740 4 2 389375364 4 3 203419313 3 3 493319272 3 2 382168955 1 3 162256562 4 2 979560494 2 2 199795848 2 2 130331460 2 3 924589311 4 3 268770377 3 3 222855954 3 2 871872767 4 2 583498782 5 2 859515526 3 3 493536215 3 2 761520382 3 3 117382926 4 3 197764807 4 3 873653204 5 2 263911124 1 3 742254473 2 3 897468329 3 2 954377345 2 2 202631940 1 2 667188139 5 2 603207586 5 2 165330835 5 3 229793123 1 3 218196364 2 3 612233549 1 3 424787830 2 2 384528863 1 3 535474696 3 2 896420688 1 2 562464261 2 2 500121890 5 2 971914542 4 2 482774770 2 2 463882922 3 2 472964976 1 3 325048450 2 3 647213252 1 2 625718227 5 3 253858610 2 3 421719914 2 2 156449656 2 2 591853726 5 2 434438909 2 2 470665149 1 3 140927103 1 3 416091191 1 2 375053246 5 3 723264249 5 2 786408616 1 2 349657410 1 3 435922360 3 2 280197847 4 2 911214072 1 2 254181217 2 2 436716912 3 2 358652954 5 2 269111432 3 3 645630659 1 3 514576013 4 3 970354361 2 2 533894570 2 2 804182985 4 3 639708729 4 3 663723856 2 3 284429269 1 3 352656712 4 3 782813613 5 2 259902565 1 3 571180208 2 3 717442227 1 2 775587568 4 3 636587985 5 2 200557085 5 2 819754781 5 2 743880490 4 3 112811256 3 2 707779123 3 2 533087743 5 3 566883176 5 2 320442934 2 3 358133451 3 2 136553115 2 3 973681932 5 2 475979526 4 2 557905983 4 3 497859804 5 3 250292921 3 2 915568030 5 2 491221619 5 3 872101937 3 2 377987476 4 2 802584716 1 3 169304828 5 3 452465082 3 2 131866851 5 2 682374033 3 3 293350438 3 3 381700467 5 2 428104786 2 3 187726114 4 3 329909313 4 3 322565765 3 2 249347937 1 3 422997924 5 2 526414670 3 2 702777804 3 3 448247297 1 2 745639830 3 3 407012254 5 2 524431379 3 2 595994727 2 2 308088843 2 3 465189337 1 3 574388961 5 2 253101603 3 3 794849750 2 3 616157768 2 3 304866522 2 3 157831186 5 3 482746508 4 3 767167934 5 2 245579974 2 3 640252380 2 2 992089256 4 3 677409273 4 2 229593076 5 3 308632572 1 2 721014432 3 2 463213617 4 2 280878078 1 2 458834496 5 3 564085272 5 2 448058169 5 3 415268744 4 3 361998658 2 3 716448694 1 3 908326911 3 2 859188204 5 3 774715260 2 3 861834287 3 3 614440225 2 3 251896197 5 2 556935621 3 2 180664848 2 2 887606669 5 2 773297978 3 3 223214933 1 3 536291629 1 3 156567222 2 3 581929171 3 3 651781684 3 3 892330966 5 2 361733613 1 3 396277859 4 2 491123407 1 3 279577151 4 3 295570896 5 2 654785204 2 2 524551851 5 3 202733481 5 3 371802405 1 3 898991161 3 3 147248829 4 3 427339146 5 3 301338186 3 3 767564403 5 2 209073142 3 3 737682060 5 3 881647045 1 2 485767148 3 2 370187989 1 2 320548346 1 2 965527496 3 3 969671538 5 3 374731562 4 2 144002106 3 2 758308965 3 3 771885941 3 3 122166876 2 3 537336686 3 2 394452106 5 3 966821474 3 3 957208375 1 3 510338248 5 2 209898039 2 3 766655092 5 3 517304963 2 3 449878546 3 3 267932746 3 3 846879236 1 2 897014160 5 3 694442393 2 3 376458338 4 2 814086536 4 2 291748450 2 3 871409057 4 3 793609347 4 2 834001105 4 3 492449336 1 2 718233801 2 2 971039448 2 2 763888726 5 2 978890953 1 3 288634854 5 2 604282792 1 2 493109028 5 2 548599365 5 3 629863992 5 2 201067063 5 3 848317934 4 3 510456262 2 2 115243763 3 2 161125542 4 2 310755056 4 3 875113991 5 3 119380322 3 3 764159304 1 2 470701489 2 2 385810720 1 2 665929173 4 2 522152345 4 2 779411088 2 2 835870684 1 2 730327417 5 2 966513533 3 3 529845869 4 2 550329435 3 2 994798799 1 2 361805159 5 2 600325984 1 2 178409796 5 2 913155784 1 2 543523334 3 3 876570382 2 3 820400453 4 3 755314958 1 3 921893639 2 3 613401230 3 3 425506900 2 2 286262467 1 3 796127451 2 2 273053676 1 2 121403802 4 2 968526768 2 3 651936810 3 3 245824830 5 2 643771813 4 2 627860613 1 3 596435632 5 3 159583037 2 2 371681200 1 3 349158508 2 2 671394119 1 3 213867877 5 3 690197041 4 3 472408652 2 3 432988498 5 3 123592819 4 2 428328052 2 3 234245214 4 2 355527569 5 2 554048207 1 2 152621078 4 3 998275643 4 3 264438080 2 2 760613315 3 2 562276276 4 3 911695713 1 2 777872250 4 3 281659696 2 2 913967479 3 2 852943280 4 2 398050969 1 2 135351450 4 3 439478270 2 3 241893420 3 3 192388069 3 2 930473270 2 2 753834867 4 2 846541926 3 3 166334989 5 2 524251323 5 2 900766405 1 2 530377717 4 3 561782613 4 3 453576201 2 2 112870808 3 3 184704072 3 3 418991730 5 3 969839770 5 3 822290852 3 2 673450132 3 3 259970921 1 3 998356541 5 3 798887112 4 2 106873306 5 3 898324392 3 3 689538750 3 2 753439304 2 2 310847938 3 3 140822588 4 3 494409438 1 2 204877877 5 2 894194162 3 2 593996650 4 2 159917458 5 3 659596159 1 2 469188044 5 3 897044726 1 2 436098162 1 3 779526030 2 2 633339292 2 3 251290102 5 2 198012210 3 2 920694102 5 3 865962741 5 2 109168682 3 3 365279380 5 3 135103539 1 2 599276184 4 2 534554023 2 3 885490346 4 3 383728006 5 2 634052545 4 2 811356955 3 2 854836666 2 2 956947915 1 2 819757229 3 3 785265498 5 2 789094572 2 3 100338028 1 3 693607336 5 2 632537343 3 2 452071308 5 3 872927703 2 3 733153961 3 2 163360603 4 3 218287269 3 3 804807476 3 3 693212463 5 2 190545224 5 2 244460419 1 3 351911155 3 3 549942560 5 2 981547849 3 3 153830568 1 3 575645910 4 3 220171165 4 3 218871912 4 3 207770108 1 3 803816306 4 3 493568337 5 2 242207464 5 2 813587466 3 3 521527471 5 3 313660575 1 2 419291285 3 2 297463699 3 3 983247490 3 2 914138570 2 2 618845089 4 3 347496781 1 3 456367765 3 3 772597612 3 3 926501217 3 2 538008537 5 3 646291870 4 2 499675356 3 3 891314327 3 3 518633672 3 3 285759199 3 3 416730099 5 2 667592719 1 3 854178223 2 2 783920279 2 3 164167188 2 2 693444883 4 3 756899726 4 2 515487997 2 3 581401211 1 3 724118580 3 3 224936321 3 2 595528565 3 2 990785547 4 3 402311569 2 2 716135148 3 3 797404572 2 3 438913539 1 2 608489942 5 3 520956544 1 2 167840733 2 3 298500757 5 2 828897158 4 3 556358526 4 2 191095402 3 2 959783210 1 3 815964357 1 3 395222042 1 2 327856430 5 3 683630205 1 2 817987219 4 3 702909031 2 3 180676563 2 3 595660112 1 2 669649952 2 3 311561151 1 3 964938310 3 2 495451530 5 2 774580348 1 3 139728910 4 2 972814474 2 3 436755660 4 3 682656528 5 2 925555694 1 2 931900137 5 2 522264524 4 3 505295169 1 2 396995986 1 2 733218678 4 2 666339636 3 2 766135914 4 3 841669272 2 3 759533514 3 3 193842703 1 3 684042589 3 2 771044464 2 3 226729540 3 3 612404444 4 2 290102529 4 3 508978425 4 3 570257084 4 2 135421630 3 3 785143151 3 3 480009061 4 3 131754526 2 3 558695191 3 3 415070586 2 3 490122371 4 3 517578956 2 2 754153398 3 2 432744810 4 2 286192928 1 2 125334536 1 2 104221869 5 2 694546640 5 2 960407383 1 2 342091005 1 2 565616881 4 3 718199808 4 2 926878207 3 3 572875392 3 2 220433880 3 3 321096955 1 3 137518509 5 2 335067029 4 3 829322360 1 2 618193681 5 2 311438623 1 3 801009903 2 3 103167923 3 2 396430290 4 3 662691387 3 2 164779327 1 2 681437866 5 2 171229606 4 2 535419995 2 3 892041714 1 2 457535057 3 3 120225422 5 3 294947578 4 3 225747255 2 2 212834834 3 2 193232065 5 2 314184265 1 2 185043100 4 3 638280867 2 2 130001885 2 2 793751806 2 3 351879793 1 3 379969037 1 3 305817281 3 3 154131373 2 3 744597580 3 3 853856832 1 3 376775423 5 2 482977626 4 2 220190325 4 2 492021331 5 2 418670703 5 2 560534691 5 2 694013206 2 3 955976932 1 2 874873284 2 2 262588285 2 2 444460254 2 2 162051012 3 2 362683847 2 3 557957753 5 3 848340378 2 2 409503456 5 2 524221053 2 3 141675483 3 3 794191649 2 3 278123582 3 3 182090712 5 3 885036909 3 3 152870537 3 3 110881917 3 2 191236152 1 3 463569146 3 2 441863480 4 2 712559186 2 3 850075699 1 2 470157813 4 2 530595069 4 3 934991011 4 2 545727778 1 3 713208683 3 3 224027094 3 2 867382800 3 3 440922321 4 3 513045713 3 3 440832894 3 3 236351692 5 2 721795680 2 3 937644755 1 3 381322750 5 3 692504446 4 2 397225692 4 2 105507969 2 2 700038557 2 3 621820733 3 3 285128983 1 2 414359198 2 2 334971187 5 2 302642428 1 3 271042975 5 2 799207234 4 2 330303662 2 3 979669994 3 2 640094700 2 3 546085492 3 3 559411206 3 3 418775064 2 3 101046154 1 2 866892813 2 3 898707814 2 3 784887556 3 2 322478417 3 2 345115896 1 2 275791699 4 3 718353332 3 2 404477833 3 2 522304336 1 2 609711093 1 3 570005315 5 2 982274767 5 2 764324703 2 3 457278328 4 3 931277062 3 3 545676936 3 2 558297119 5 3 660256651 4 3 238623536 4 3 417141698 4 2 705526862 5 2 483434270 4 2 593037537 3 2 772451310 1 3 646552166 5 2 794305121 2 3 445442362 5 3 500458541 2 3 845729629 1 3 192995009 3 2 921301932 5 2 696500300 1 2 670456957 2 2 300445415 5 3 875774575 2 2 341873091 2 3 192238980 5 2 540697667 5 2 525718848 5 3 960614813 1 2 550807169 5 3 877885884 1 3 967991741 5 3 923128955 3 2 960041687 4 2 444853890 3 2 129183806 5 3 454948274 3 2 700829696 1 2 192180533 3 3 499806619 5 3 395596717 3 2 990555975 3 3 540461357 1 3 647927985 3 2 551397367 2 2 253574484 1 2 911904392 4 3 970989159 2 2 986974054 5 3 100939562 1 3 575204062 2 3 588658049 4 3 123422693 3 3 407222386 4 3 160252220 1 3 153386267 4 2 575334368 4 3 360504387 1 2 145425973 2 2 485693473 5 3 102988651 2 3 689181475 5 2 100970884 1 2 464932619 2 2 459899917 2 3 627580374 1 2 400090082 3 3 889609583 3 2 900259918 3 3 835315441 3 3 779621951 5 3 625847489 1 2 263028989 5 2 624869466 3 3 697919950 1 2 201076677 1 3 689814153 3 2 839209660 3 2 448404166 5 2 120435105 1 2 295323582 5 2 778476169 1 3 270292373 1 2 745786155 3 3 470064060 3 2 302818446 1 3 736423490 4 3 556704783 2 3 470529411 5 3 565835019 3 3 414684937 3 3 401694152 5 3 336116128 5 2 641237524 3 3 821782482 4 2 673939048 1 3 161802622 3 2 833960672 1 3 291933247 2 2 368548287 5 2 534178698 1 2 559183750 2 2 733925872 1 3 192563739 4 3 284085885 3 3 855330119 5 2 195912497 3 3 711549670 4 3 472725755 2 3 249102210 2 3 208104484 4 2 248986067 3 3 147368276 2 2 761734124 2 2 960999264 5 3 924957056 5 2 690849959 2 3 384954355 5 2 178552082 1 2 466692924 2 3 570676959 2 3 804079258 1 3 340040820 4 3 806699917 4 2 207910832 1 2 372097185 1 2 280880425 1 2 227472683 2 2 251416290 2 2 612423719 5 2 528658453 4 3 142925812 5 2 166817413 3 2 915891216 3 3 561518861 1 3 358946227 5 3 665054742 5 3 615729809 1 3 172625469 5 3 349327572 4 2 674370420 2 3 694811293 3 2 717318273 3 3 724185762 1 2 773943133 1 3 871097472 4 2 296244387 5 3 973302714 3 3 996047490 1 2 672888530 4 3 445449149 1 2 823143665 3 3 380581905 3 3 388985145 5 2 499345951 2 2 869225925 5 3 641787936 3 2 489919893 1 3 870655715 2 2 706825865 5 3 275087161 4 2 809551207 4 2 898954648 2 3 391817871 3 3 343288412 2 3 657466416 4 3 943147069 3 3 660605708 1 3 830248162 3 2 852925960 5 3 846292493 2 3 832189419 3 3 202191040 4 2 433708866 1 3 876807144 3 3 437250929 5 2 169829252 1 2 324681125 2 3 205487964 4 2 270884161 5 2 708764663 2 3 486572378 1 2 339392931 3 3 576293295 2 2 556525621 1 2 524039025 2 3 736591401 4 2 179328520 3 2 622421961 5 2 293729563 1 3 316610742 5 3 138989527 2 2 684392801 5 3 179683732 2 3 527896721 3 3 366509605 1 2 717099799 3 2 156743697 5 3 887170878 4 3 368427564 2 2 961319600 4 2 266546925 3 2 334784999 4 2 440823059 3 2 482228295 4 3 197606544 3 2 708159453 3 3 395671694 4 3 518836735 4 2 478206625 1 2 386318539 2 2 943855258 2 2 206486055 5 3 768495507 1 2 147503040 5 3 146447557 4 3 364938474 1 2 528050643 2 3 696770109 4 3 436306712 3 3 935002729 4 3 629109616 4 2 120264589 1 2 995147065 1 2 622754032 3 2 347491242 3 2 464790588 4 3 638704895 2 2 756078335 4 2 440712532 5 2 541284187 5 2 196604072 5 3 690090584 1 2 698669002 5 2 740683678 2 3 330238748 3 2 418730565 3 2 492606408 1 3 225507566 3 2 765246958 2 3 739882427 1 3 884672516 5 3 514764623 5 2 374948086 1 3 969860802 5 2 253618514 4 3 149390740 2 3 222239239 4 3 981943886 1 3 406708018 1 2 749925128 2 3 830273091 3 3 673631415 5 3 195065881 4 3 515008192 1 2 969380520 5 2 506951128 5 2 266424627 2 3 274981999 4 2 163864590 3 3 793558458 2 3 818877675 2 2 342600122 3 2 524496476 3 2 631381814 3 3 678031792 1 3 877117103 2 3 238541052 5 3 913205385 1 3 760526560 2 2 607802888 2 2 530577419 2 3 383400118 3 2 853663517 1 2 103023361 1 2 781062838 5 2 107565607 2 2 480527248 5 2 890271742 4 2 164810670 1 3 595183501 4 2 780803023 2 2 711098800 5 3 602210738 4 3 747540714 5 3 373083726 2 2 296409464 3 2 771332205 4 3 522219227 5 3 711663131 5 3 345771124 2 2 873313939 3 3 730078595 5 3 959287482 3 2 101237961 2 3 553587774 1 2 210473030 4 3 525879808 1 3 176917417 1 2 996720823 5 2 381500056 4 3 194844316 3 3 359325325 1 3 458857615 3 3 613813955 5 3 769589945 5 2 309949662 3 2 252976016 2 2 949314033 1 2 465918014 3 3 839775591 2 2 436199688 4 2 651473068 5 3 569905663 2 2 242344759 1 3 161878806 3 2 652068839 2 2 305999612 4 3 903155147 4 3 243928499 5 2 768783520 3 2 152670794 5 3 910074647 1 3 115782360 1 3 562283680 4 3 305665662 1 3 456577521 1 2 836226957 1 3 660022359 5 2 102836688 2 3 682979959 3 3 163324856 4 3 630906049 1 2 592376224 2 2 686290087 5 3 319708927 1 3 423112794 4 3 588160066 2 3 637531277 4 3 332378277 4 2 293467078 3 3 512485655 4 3 645093333 5 3 770071120 4 2 542691969 4 3 158507185 4 3 973345455 3 2 323042068 2 3 579621461 2 2 646660317 1 3 888181145 3 2 855898826 4 2 905471073 1 3 282364028 1 3 876806036 3 2 401608832 2 3 846888700 4 2 677455277 5 2 749943690 1 3 376206241 4 3 291914392 2 3 864237437 4 3 688903837 1 2 988609856 1 3 942886029 5 3 427674307 5 3 241830372 2 2 868209987 5 2 500608157 3 3 143958846 5 2 775490322 3 3 499950622 4 3 339969661 2 3 380767635 1 2 469663054 1 3 701810408 3 3 792090798 5 2 316548864 4 2 903305809 3 2 981013688 3 3 671956760 4 2 748830420 2 2 694861925 2 3 809409946 3 3 551166941 4 3 242974654 1 3 406466160 2 2 208362907 2 2 559545994 1 2 158647772 5 3 635824909 5 2 454415994 5 3 342901694 4 3 645795438 4 3 580535933 2 3 787891724 5 3 543570747 5 3 807773230 1 2 915404525 1 2 747409043 5 3 847221685 2 2 269380576 4 2 512375933 3 3 142010468 1 2 328679506 1 3 907681537 1 3 597928292 2 3 819826214 3 2 564193826 2 2 808924315 4 2 328735860 3 3 862539846 3 3 836623773 4 2 612994126 1 3 778498935 4 3 545717702 3 3 490655581 5 2 635203729 3 3 592084154 1 2 466671145 3 2 801459432 3 3 591286741 2 2 591404448 1 2 960605403 3 3 521457619 2 3 926687101 2 3 630830937 2 3 987736142 1 3 601169123 5 2 574030695 5 3 665149584 5 2 186152819 5 3 174294520 3 3 459732528 2 2 121190304 1 2 139294595 5 3 116701749 3 3 279586025 3 3 673912994 2 2 623884211 2 2 558488179 1 3 129874261 5 2 486441344 2 2 488553956 4 2 518071317 5 3 480834973 1 3 972031744 2 2 199795113 2 3 861537577 4 3 854204959 2 3 305176218 4 3 141050350 1 2 334212363 4 2 223485393 3 3 726521015 2 2 654725991 3 3 338323090 1 3 646827828 5 3 828890503 4 2 547500876 5 2 834734703 5 3 928206697 5 2 122485792 4 2 573457970 5 3 776045617 2 3 507947372 3 3 958364758 1 3 215482185 3 3 757290369 3 3 540566902 1 2 296632784 3 3 664991123 5 3 939374344 2 2 822241504 1 3 102836118 2 2 545895260 3 3 628332517 3 2 103498195 5 3 678741523 5 3 463591442 5 3 145052323 2 2 742835285 2 2 523309435 5 3 380667345 5 3 701080652 4 3 500545050 2 2 296874671 3 3 818920749 2 3 338717098 4 3 505056901 3 3 767240483 3 3 736008790 5 3 941136096 4 3 425509150 1 2 940664632 3 2 535015629 3 2 167598971 2 3 987641702 2 3 533736628 1 2 122193415 5 2 191502460 4 2 100144965 3 3 531937846 1 2 239689917 2 3 746986634 4 2 819610910 4 3 447904484 1 2 337531253 4 2 255699006 5 2 450903067 5 2 175925429 2 3 280767935 4 2 549068675 3 3 613172055 3 3 136028120 3 2 264707291 2 3 538037637 3 3 467609743 2 3 939075766 3 3 889093156 5 3 139764467 2 2 650217050 2 3 156914414 3 3 687158965 2 3 594460280 4 2 419156967 2 3 641543026 3 3 930424334 4 2 751725834 1 2 695772930 1 2 144936378 5 3 514505270 2 2 218453758 2 2 782049327 2 2 482347775 2 2 543456221 5 3 545218731 5 2 808180018 3 3 364989239 5 3 373677189 1 2 530518309 2 2 783079193 5 2 903411560 4 3 286751916 5 2 328146127 5 2 383235447 2 2 633248125 3 3 860471295 1 3 683754288 3 2 927348091 4 3 500014324 2 2 694919397 1 2 987326291 3 2 217256555 3 2 344760024 4 3 164293979 1 3 439413791 1 2 287764222 3 2 164990131 5 3 843598897 1 3 405400505 1 2 385346029 3 3 381714282 5 3 492083681 1 3 576242801 3 3 840281551 1 2 805438645 2 3 424481893 4 2 220796461 4 2 664399021 1 3 129280958 5 2 491584777 2 2 771125842 2 2 363254935 4 3 214427847 2 3 730408535 1 3 124284239 4 3 147365091 2 2 857056474 5 3 594813011 3 2 602095975 1 2 316188228 2 2 701268467 1 2 837076103 4 2 482572818 5 2 201049033 3 2 756183336 3 2 806697132 3 3 635013864 5 2 246047857 2 3 710317417 5 3 229657681 5 3 973220967 4 2 181650555 5 2 689344079 4 3 715904548 4 2 493843864 2 2 281928207 4 3 649078947 1 2 167557975 3 3 977455393 4 3 641123851 2 3 686773149 1 3 897812047 5 3 107380179 2 2 581554268 1 2 560977763 3 3 370013871 5 2 680971752 3 2 736789621 4 2 428295222 1 2 676129174 2 2 180576198 1 3 348341809 4 3 681282836 4 2 752316873 3 2 957609793 1 3 709054070 3 3 179210610 3 3 322920607 4 3 191060857 4 3 379779144 4 3 423621134 3 3 302770541 3 2 688392882 2 2 991935550 3 3 738969166 3 3 858526454 3 3 168324197 3 2 189496247 2 2 929738358 2 2 596702455 4 2 829104312 3 3 573975250 4 3 889933135 3 3 553407416 5 3 810686601 3 2 367223279 2 3 766052383 1 2 114959631 1 3 950998649 3 3 621189420 5 2 616380101 3 3 514112144 1 3 592596045 3 3 478749597 5 2 608485067 5 2 698021178 1 3 254313077 2 2 386881064 2 3 146247355 1 3 471602716 1 3 403490921 5 2 379065979 1 3 599615252 4 3 204149212 1 2 934580239 2 3 446287811 3 2 703057134 2 3 222037166 1 2 226269769 4 3 564773053 4 2 518562107 4 2 464134486 1 3 637731895 4 3 283814348 3 2 924052205 2 2 710462792 1 2 177330009 4 2 896421862 1 3 270170263 5 2 988414889 5 2 418532021 5 3 587385044 5 3 542416360 3 3 605724853 4 3 116722590 4 3 850512586 2 3 554146106 1 3 506871361 4 3 185773521 2 3 898854078 3 2 319856523 2 2 694182279 4 3 124197129 4 2 579477444 5 2 735712284 2 2 679052871 4 2 694702744 4 3 792022036 2 2 639833830 3 2 235928014 1 2 786710609 2 2 331354107 3 2 293592896 4 3 815357061 5 2 352555537 3 3 182129145 5 3 483420373 2 2 996161539 1 2 741465463 1 2 747937025 4 2 849025253 1 2 343379504 1 2 541549580 3 2 400671333 4 3 353654911 4 2 893306552 2 2 388078119 3 3 656195852 3 2 602172131 3 2 449704658 3 3 508767117 3 2 419396221 3 2 554289554 2 2 305768353 1 3 670588439 5 2 782924494 3 3 457528336 4 2 961086290 5 3 463096798 2 3 602055209 3 2 108937365 3 3 335370229 2 3 886732699 4 2 537766840 5 3 304396247 3 2 729409721 2 3 916307912 3 2 326168683 1 3 771714013 5 2 271304816 1 2 594002096 2 3 233146079 4 3 395852810 5 3 722014680 5 2 398210725 3 2 978750920 3 2 483141244 5 2 495304961 2 3 595168485 1 3 580760696 3 2 470295997 5 2 747643872 3 2 867703127 1 2 179868826 3 3 223323140 4 2 860649500 1 2 151578942 1 2 915487275 4 3 241381688 5 3 192939356 1 2 459802952 5 2 982218922 5 2 398648949 3 2 948192410 5 2 767244919 5 2 441084896 3 3 293775155 4 3 242092351 3 2 659454163 5 3 310406818 5 3 477069066 5 2 139011811 4 3 475469225 5 2 505108579 5 2 929852600 4 2 346692377 3 3 540189303 5 3 368540356 5 2 468465091 3 2 468211322 1 2 830434497 4 3 733039598 2 3 886906282 5 3 775293569 2 3 522308870 3 2 299046268 1 3 432677689 4 3 347921903 5 3 498225682 4 2 488479414 1 3 240638797 5 3 888367410 4 3 966561713 3 2 161716270 3 2 725814051 2 2 758989185 2 3 824650771 4 2 431973584 4 3 708072151 5 2 409596702 3 2 361702796 4 3 489785716 5 2 544374848 1 3 628975007 5 3 733877651 2 2 626433306 3 2 224639681 3 3 996539155 3 3 285442833 5 2 404108669 4 2 670386416 4 3 705297468 3 3 610617129 2 2 700351530 3 2 660605324 1 2 682421729 3 2 583972821 1 3 418300254 3 2 268444355 4 2 324800032 5 2 662595978 1 3 342000647 4 2 719988806 5 2 660800677 2 3 722423104 2 3 435543620 1 3 697729906 1 2 586970649 5 3 977830064 4 3 464793751 4 2 990138393 5 2 256239453 5 3 525646307 4 3 249195036 3 3 736527282 1 2 798418164 1 2 763894186 5 2 298164079 2 3 586191107 4 3 150252011 5 2 605625075 4 3 861384928 4 2 534564806 4 2 828584580 1 2 680475114 4 2 422920481 5 2 622932830 4 2 804015212 2 3 785933088 4 3 607208833 4 3 204649668 5 2 236753117 4 3 630606111 1 3 372534480 2 2 967490158 4 2 245260085 4 2 139173698 1 3 715013626 1 2 894308724 2 2 859475034 2 2 869151589 1 2 349801081 3 2 640180465 3 2 195706526 3 2 720286500 3 3 525243143 2 2 407708073 1 2 641314796 2 2 177318745 4 2 339137247 1 3 854792244 3 2 374192735 5 2 679335994 3 2 702040063 4 2 736271328 2 2 615597897 2 2 457074564 2 3 249455459 3 3 817071467 2 2 437720180 5 2 628449769 3 3 380308386 3 2 427186080 1 3 565223396 2 2 963406584 4 2 869291732 3 3 310187154 3 3 701556817 2 2 826579926 1 2 519123462 4 3 517950942 1 3 681522389 5 3 790723149 2 2 465382521 5 2 858406615 5 2 268875112 4 2 127417445 5 3 579091560 5 2 393697292 5 3 975069087 4 2 936084255 4 2 119436680 1 2 843356931 3 3 468912811 5 3 239291289 1 3 973253368 3 3 438246161 3 2 580907561 1 3 523455136 1 2 665688060 4 2 161525287 1 3 736924278 1 2 831710039 3 3 865001799 2 3 460566805 1 2 803561521 2 3 429320691 4 3 125913807 1 2 199883607 3 2 612584160 1 3 441627842 4 2 762204260 5 2 427549312 4 3 426006931 3 2 674729417 4 3 503441195 5 2 660095522 2 3 582927399 3 3 646507851 1 3 103407854 2 2 454709653 5 2 193906002 1 2 436992149 5 3 174063613 5 3 658800179 4 2 670871414 2 2 287446100 3 2 486387319 3 2 241733631 2 3 961116558 3 3 948404136 3 3 817365304 3 2 571012327 5 3 396901888 1 2 808761813 2 3 955122369 5 2 385053051 3 2 789396136 5 3 591654956 4 2 640604572 1 3 404965174 2 2 810571150 3 2 926451036 2 3 955349694 1 2 999811391 4 3 887609421 2 2 281064593 3 2 175165540 1 3 965925093 4 3 442818803 2 3 560087514 5 3 214207733 3 3 910209295 5 2 227118121 1 2 589102760 2 2 524931011 5 2 933552615 5 2 158698056 2 3 417755878 5 2 205339370 3 2 998354672 5 3 662684220 1 3 597674183 2 2 215377833 4 3 632282722 2 3 116878525 2 3 105677698 2 2 227898803 3 2 494263317 1 2 593931946 4 3 266292143 5 2 103512889 4 2 130782449 2 2 440373406 4 3 467589562 3 3 700330252 2 3 592218425 4 2 152308438 1 3 943646982 3 2 626588506 3 3 780450295 5 3 491314477 2 3 185696057 1 3 860147617 4 2 251352047 3 3 783111744 1 3 540922319 2 3 104390538 4 2 229994881 4 2 941635188 2 3 803478589 2 3 585874698 3 2 857432331 5 3 676416573 3 3 287248138 2 2 641055886 1 2 944389728 2 3 305202158 5 2 705068117 1 2 120168923 2 3 789180520 4 2 873150625 1 2 745818004 5 3 509809864 2 3 898682351 4 3 146202720 2 2 965048896 4 3 910981522 5 2 839877254 4 3 238351461 3 3 134550981 3 2 810706652 5 3 128019308 5 2 640385357 1 2 103600585 5 3 508009642 4 3 214066670 1 3 971494484 4 2 938385706 2 3 337784655 5 2 936477442 1 3 556621302 2 2 731282607 1 3 962150640 1 2 620125625 5 3 777016377 2 3 580921442 5 3 141173571 3 3 952062872 1 2 646168988 4 2 575518267 4 3 963013886 2 3 505521782 2 3 291159877 1 3 576780643 1 3 481394252 3 2 897262770 4 3 911624468 1 3 308993201 2 3 648167320 1 2 605743405 1 2 542962171 1 2 255400385 4 2 619180566 3 2 845484791 4 2 460166208 4 2 624056416 1 3 588646617 4 2 392180993 2 3 738616145 3 2 887023209 1 2 531289521 5 3 610351089 2 2 687419318 3 2 930676070 4 3 321688532 3 3 618195709 4 3 929352457 4 3 294145231 1 3 915757564 2 3 939474406 4 3 266870190 2 2 756132906 4 3 497505639 5 2 204840345 4 3 465200054 3 3 372171179 5 2 929095578 2 3 992485858 4 3 825422034 1 2 934739472 4 2 386011811 5 2 581181612 1 2 224845280 4 3 106728552 5 3 248836244 4 2 873353864 2 3 768132867 1 3 572912103 3 3 372193965 1 2 283037522 3 3 220435007 3 3 129473947 5 2 684981261 4 2 269876980 3 3 244711364 4 3 613195505 5 2 426431385 1 2 490130113 3 2 148166215 1 3 516909380 3 2 598715584 2 3 493004382 1 3 422146008 4 2 985966174 5 3 716736771 4 3 641813689 1 3 953209991 1 3 625589482 5 2 158453328 5 2 214816755 5 3 676457488 1 3 119156582 1 3 436752162 5 2 333433360 3 3 440595032 3 3 120567884 1 3 301228214 4 3 238391531 2 3 117213285 1 2 119721612 5 2 491763346 3 2 987149526 4 2 733927788 3 2 303208427 2 2 583201617 3 2 340359172 4 2 603262548 4 3 647419648 1 2 814794044 3 2 624339851 2 3 123575474 1 3 311113093 5 3 324189242 5 3 703687326 1 2 558448767 5 2 768492245 3 3 395915560 2 3 649758533 4 3 458665797 2 2 534528696 1 2 251635311 4 3 363712752 3 2 446329914 4 3 213079342 3 3 557295194 2 3 964529427 2 2 333203524 4 2 420027404 5 2 437048075 1 2 634364625 2 3 384180656 2 2 671611124 5 2 985828275 5 3 589263774 5 2 419351084 2 2 443114435 2 3 506234787 1 2 155889936 5 2 596100298 4 3 921934408 2 2 199559806 2 3 274033457 4 3 706149273 1 2 736488337 5 2 318754895 4 3 926981131 5 3 270885948 1 2 836505750 2 2 498719745 1 3 875786527 1 3 842654068 3 3 399491036 1 3 290642409 5 3 718769521 3 3 960432761 3 3 337356607 1 3 324877706 3 2 760844586 4 3 241937209 5 2 836308502 5 3 785004442 5 3 438070088 4 3 765450623 5 2 679704183 2 2 631091103 5 2 726344001 5 3 522954561 3 2 777446790 3 3 521570966 1 2 575853493 1 2 761692468 5 3 205774373 3 3 515534510 3 3 623388613 1 3 204855004 2 2 271398443 3 2 924600753 4 2 420695163 2 3 642134995 3 2 134972047 3 2 579824436 5 3 151716869 1 3 617246269 3 3 868194850 2 2 699413555 1 2 434694242 2 2 121125470 4 2 927964065 3 2 289619270 4 2 384481244 1 2 146534771 3 3 547281650 5 3 207320694 4 3 708387412 1 2 404948811 2 2 447773984 4 3 904617846 3 2 526250839 3 3 979791705 1 2 860013350 5 2 777878189 2 3 512476140 5 3 779119051 5 2 984651937 3 2 313640464 4 2 427765672 2 2 743095988 3 2 878392673 5 2 506118608 2 2 234788451 1 2 512317375 2 3 383937874 2 3 908564278 5 3 789688259 1 2 713556707 1 3 475752298 5 2 662938676 3 3 351850310 1 3 704790034 3 2 319977071 5 2 862612866 4 2 518314269 3 2 795063560 1 3 433745476 5 2 713881234 3 2 545952393 1 3 447139060 3 2 806319568 2 2 132280634 2 3 280247868 4 3 892960950 5 3 913155885 5 3 986186150 2 3 528205312 5 2 779662639 5 3 424363844 3 2 159731550 4 2 362691332 5 2 695510778 5 2 287997525 1 3 693634142 1 2 249724101 1 3 840877283 5 2 588148674 4 3 582529463 5 3 604065229 5 2 682114640 2 2 859891181 2 2 249443678 2 2 101938870 1 2 216210312 5 3 570384855 2 3 590806019 2 3 888733576 2 3 123257574 5 3 379970793 1 2 791646734 3 3 623510808 3 3 452632390 2 2 920932129 2 2 636984094 1 2 860196439 5 3 305156775 3 3 932651513 3 3 212803597 2 3 211443460 2 3 994679270 3 3 294626273 2 2 112122282 1 2 654624769 3 3 579431636 4 2 127300102 1 3 818448209 5 2 595699949 5 3 521245840 3 2 436221675 1 3 760310093 4 2 262026596 2 3 894221560 2 2 828297253 3 2 468634968 4 3 484302086 1 3 210953896 1 3 971567728 1 3 945537864 4 2 889704194 2 2 762534740 5 3 629577942 1 3 198119716 5 3 301762045 4 2 928322496 3 3 603095899 2 2 732047425 2 2 371566342 1 2 307648649 4 2 729653471 1 3 327946569 3 2 698058089 4 2 998591725 5 2 604297469 1 2 790368171 5 2 132092901 5 3 701367291 1 3 469573408 3 2 544634266 3 2 794136157 1 3 790485994 2 3 548727999 2 3 760353145 1 3 327578651 1 2 777491661 3 2 632615425 2 3 721305347 3 3 983147856 5 3 796748123 1 2 230226492 5 3 491529920 1 3 835999254 3 2 519296243 5 3 482922309 1 2 387759119 1 3 155646915 5 2 598632211 5 2 209530297 1 2 164494800 4 2 510738753 2 3 429832872 1 3 824602645 5 2 722543021 2 3 698625562 3 3 824382854 2 3 997129712 1 3 275545743 3 2 945183031 2 3 500015982 4 3 837045208 5 3 591825935 2 2 533940616 3 2 257815824 5 2 456995072 5 2 503858393 2 2 262001451 5 3 843950579 1 2 608732667 4 3 107366434 1 2 482099899 3 3 361447307 4 3 510601696 3 3 747411387 5 3 328793726 1 3 741262965 3 2 719922069 1 3 368626639 1 3 950487749 1 2 409683160 1 2 425581163 1 2 111823463 3 3 717577446 4 3 360850263 1 3 912366814 4 2 573707070 5 2 652202165 2 2 625055982 2 2 395375242 4 3 159844509 5 3 164613397 1 3 250609169 2 2 689339888 4 3 316729677 5 2 877830171 1 3 800860493 1 2 186037840 3 2 670408971 2 3 620205352 2 3 779090389 1 3 177884681 2 2 659809734 4 2 106684261 5 3 555451700 3 3 589603483 5 3 794370746 2 3 184737769 2 2 267995351 3 2 931239653 5 3 465684299 3 2 282210346 2 2 884716244 1 2 895175339 2 3 200520264 4 3 458012406 5 2 462056414 4 2 964843240 1 2 278224255 5 2 659806164 3 3 216349678 2 2 611074292 2 3 138540761 3 2 855355298 5 2 709916498 5 3 579006779 3 2 382967952 5 2 928089546 2 2 378230581 2 3 430865298 5 2 863111655 3 3 704563135 2 2 187807358 3 3 663512912 1 2 295232076 5 3 586494167 1 3 270325492 1 3 538804337 5 3 786863985 4 3 178459133 1 2 268111644 2 3 967561100 4 3 585963717 4 2 631920526 3 3 283369375 2 2 899547964 2 2 617197109 2 3 131348393 4 2 106939550 5 3 569329144 4 3 229688002 5 2 877136199 3 3 217233882 2 3 163193168 3 3 482435633 2 3 929268506 3 2 226667766 1 3 910454153 2 3 201006325 4 2 111586086 5 3 715394666 5 2 902312551 3 2 153166543 2 2 407757603 4 3 305399292 1 3 130159680 2 2 193872031 4 3 311305606 1 3 624502254 5 2 467083813 4 2 437768130 4 2 852533067 2 3 963411326 4 3 242074041 2 2 668592990 3 3 461339063 5 3 731477019 2 2 953349376 4 3 856079481 5 2 484437662 3 3 872605351 2 2 763813443 2 3 441152050 3 3 116952642 3 2 924917386 5 3 161298408 4 2 291400580 1 3 518030558 1 2 434187340 4 3 665478573 3 3 545269935 2 3 406955007 3 3 399401773 2 3 501897399 5 3 216594435 3 2 566966210 2 2 407254734 2 3 319607302 3 3 264700187 3 2 604093257 2 3 493259558 3 3 909946412 5 3 499152575 3 3 207820508 4 3 996389019 2 3 297434841 4 3 110170612 1 2 685684591 3 3 537853714 4 3 474278126 4 2 955298556 2 2 714845995 2 2 746885184 1 2 976182831 2 3 957020376 1 2 459529108 3 3 879874534 3 3 386665941 2 2 127261561 4 3 917154613 2 2 461021699 1 2 436048914 2 3 489445287 4 3 739075706 4 3 683391959 4 2 607846838 2 2 921871908 4 2 964187231 1 3 958041490 5 2 519994989 1 2 388619673 5 3 117905580 4 2 193413169 5 2 305449351 1 2 880741286 5 2 352333044 4 2 125185412 4 3 648462037 1 2 497706683 5 3 485264496 5 2 761554642 5 3 167168798 5 3 465464293 1 3 604732604 3 3 660434367 3 2 117254598 2 2 332622571 5 3 780055597 2 2 544734982 1 3 320695698 1 3 110740739 2 3 783387638 2 3 567046024 2 2 915298256 3 3 495931069 5 2 935558527 4 3 699751402 4 2 510192966 1 2 153296289 4 3 368304990 1 2 595206393 1 3 597090977 1 3 979595088 3 2 490395905 2 3 720954435 2 2 457601495 5 2 215766096 5 3 527798652 3 2 593930472 3 3 999745264 5 2 362417007 1 2 962923892 3 3 525556018 4 3 534175222 5 2 634333160 2 3 153891177 2 3 720769502 5 2 751788326 3 2 458969950 4 2 931272499 3 3 326075483 5 2 512469208 4 3 773377756 1 2 260349981 1 2 449344089 5 2 501992014 3 3 275870610 1 3 438475051 3 2 713160301 1 2 427146897 2 3 794160253 4 2 185398296 1 3 918546605 3 3 385411086 4 3 417401981 4 2 502768043 3 2 107883269 2 3 527267847 4 3 686685031 4 2 532342713 4 2 563560831 2 2 704949636 2 2 174875779 5 2 383026761 5 2 733653208 5 3 954950713 4 2 492709375 5 2 543979562 2 3 542301958 2 3 642193951 5 2 657258344 3 2 107696878 5 3 872464745 3 2 478324875 1 3 152757193 3 3 880588997 2 2 503855519 1 3 921288675 1 3 265502100 3 2 744264503 5 2 952612932 5 2 489542248 4 3 815789889 5 3 800059470 5 2 632120538 2 3 384922913 5 3 796878644 1 3 603237119 5 2 639574851 4 2 944751726 3 3 678088561 2 3 398469784 3 3 502790960 4 2 126750381 2 3 484231393 2 2 643781512 5 3 638512393 5 3 914774965 5 3 679956811 5 3 811066913 3 3 347805671 4 2 154416783 4 3 587190801 2 3 290055147 2 2 895262229 2 2 159765382 1 2 229089633 5 2 102444941 5 2 847644127 4 2 612032436 1 3 886648385 5 2 538840316 4 2 885982959 2 3 520401717 1 3 381577813 1 3 103172401 5 2 287101486 3 2 200056726 3 3 216082646 4 3 574070868 2 2 109105861 4 3 599050415 5 2 357445454 1 2 958167615 4 3 920545781 4 2 540599586 2 3 710768629 3 3 813477523 5 2 780504604 5 2 733154143 1 3 911062387 1 2 101325705 4 3 622106562 2 3 525110955 4 2 407897567 5 2 241955282 4 2 690593541 2 2 658045733 2 2 678059719 1 3 307545343 4 2 321434032 1 2 868502390 3 2 213099486 2 2 946732521 2 3 786559814 2 3 222747665 4 2 457901379 3 2 166377847 5 2 514000074 3 2 354107775 3 3 638332738 1 3 497982071 4 3 331713946 1 3 933863787 1 3 566451029 1 2 898133238 2 3 901970030 3 2 599201348 1 3 671076143 3 2 989797101 4 3 742915503 1 2 666512853 2 3 440859059 4 3 920039125 3 2 865719625 1 3 150335916 3 3 979640749 4 3 422899817 4 2 334356839 1 3 655666947 1 2 745940356 3 2 210679350 2 3 407530821 2 2 160628418 5 2 657988796 1 3 974658884 4 3 663643357 2 2 303526159 3 3 824376801 3 3 587170333 4 2 738508735 1 2 710889819 4 2 759714605 1 3 896143161 2 2 825862741 3 2 355993166 4 2 483634681 2 3 268859886 3 3 930845656 1 3 264340368 1 2 708388660 1 3 276114775 3 3 278929936 4 2 287232904 5 3 985744017 5 3 643356640 5 2 434353134 1 2 146046623 3 3 539095770 5 2 428323459 1 3 171019094 4 2 868785414 1 3 131660234 3 2 207047302 4 3 205185341 1 3 149092672 4 3 781588981 5 3 267189733 2 3 734838976 1 3 944091722 3 2 847817778 1 3 959837085 2 3 983363311 4 3 467795541 1 3 235697860 2 3 108484969 2 3 923679201 1 2 214745658 2 3 744049821 4 3 108727561 4 3 650627701 2 3 554243633 5 3 477455643 1 3 500714048 5 3 758183224 3 3 212785452 3 2 224945984 5 2 129734932 3 2 817501965 3 2 100174949 5 3 666393299 4 2 227385504 1 2 910569407 1 3 234138476 4 2 546151658 3 2 606379965 5 3 136702068 4 3 304344530 4 2 632443235 4 3 721876294 1 2 856183161 3 3 371953783 5 3 911960832 5 2 167879563 4 2 780006756 4 3 614671260 5 2 530515126 1 2 748986268 1 3 846428675 3 3 122040529 4 2 665076779 2 3 491655165 4 3 730739779 4 3 849434058 1 2 232012201 1 2 303761100 2 3 192634044 2 3 262935061 5 3 919993015 4 2 229896192 5 2 195560206 3 2 379718552 3 2 296124972 2 3 301276733 3 3 347989128 3 3 464458066 2 2 938757094 5 2 500332959 1 2 817383638 2 3 497864268 5 2 819862779 5 3 943033691 5 2 985552631 5 2 118311093 2 2 286785503 4 2 652086982 2 3 995639941 4 2 937835903 2 3 229941015 5 2 740860501 5 3 688485367 5 3 765313208 1 2 174042219 3 2 118492473 2 2 386717776 5 3 492025838 1 3 775301682 2 2 966041522 1 2 906743554 5 2 429058640 4 3 443513786 3 3 124176978 5 3 605416276 3 3 450614445 5 3 531783295 5 3 348193741 3 3 192727514 1 2 154269440 5 2 567205333 1 3 381829021 2 2 371076079 5 3 814185844 5 3 706219147 1 2 921995863 2 3 544950735 3 2 304178583 2 3 228783881 3 3 557947827 3 2 517882844 2 2 800347406 1 3 494583503 4 3 534707645 5 2 321291418 5 2 248456961 3 3 726149012 2 3 958257040 1 2 943498206 3 3 938811821 3 3 791517752 4 2 423773757 3 2 401341748 2 3 896917047 2 2 148443832 3 2 390050234 1 2 779147139 3 2 227115830 5 3 187202183 4 3 212307320 1 2 879591599 1 3 701863371 2 3 707447459 1 3 471949309 1 2 953011172 2 2 349737009 5 2 792622421 3 3 113910321 2 2 372607651 4 3 906327007 1 2 529945912 4 2 995576647 2 3 745880222 5 3 134480424 4 2 756266691 4 3 838493585 1 2 336281789 3 3 990461579 3 3 801657466 4 3 765210926 2 2 377863352 2 3 221602135 1 3 844183605 1 2 196229166 2 3 422852340 2 2 614952573 5 2 427944728 5 3 444251456 1 2 569199028 5 2 117331347 2 2 629787784 1 2 190739482 4 2 937035094 1 2 681037789 2 2 409626176 3 3 394998021 1 3 990133337 1 2 873332476 4 2 629827924 4 2 609683862 2 2 768504208 2 2 229975872 4 3 599393760 4 3 277853221 3 3 321752390 4 2 362037381 1 2 903928473 2 3 546056784 4 3 526929510 4 3 939400419 1 3 465808315 4 2 830848447 4 2 966458226 3 3 712451515 3 2 407810591 4 2 882955594 3 2 804010085 5 3 411710859 1 2 943490110 3 3 847609205 5 3 628224983 4 3 840149556 5 3 887924808 1 2 328205873 3 2 584450458 4 3 921873506 3 2 757339212 3 2 774718906 4 3 290756481 2 3 155622876 5 3 971095165 1 3 588422341 4 3 157641922 4 3 705106600 4 3 943901430 5 3 245183537 5 2 240062155 5 2 643068868 4 3 682251165 3 3 844636034 5 3 142804363 3 2 435700894 5 3 479346358 2 2 331614664 1 3 625086303 2 3 717293245 1 2 993072610 5 2 363683541 3 3 570898404 5 3 532295444 4 3 108362810 4 2 272191677 4 3 311889104 3 3 651277927 2 2 411905358 3 2 720197431 3 3 462945770 5 3 593010059 1 3 392111521 4 2 391633321 2 2 552070663 3 2 431517480 4 3 531686331 4 3 550348765 3 2 797356583 2 2 952303891 4 2 698690324 5 2 544093246 5 3 224064106 4 3 499562863 2 2 153438973 1 2 391884963 4 3 137152648 4 2 513076579 4 3 981003646 5 2 442361849 4 2 591140655 2 2 374832956 2 2 149665873 1 2 315268812 1 3 493749041 3 3 357783534 4 3 686652417 1 2 308968792 3 3 209354030 4 2 949892905 2 2 889485899 4 3 770008103 1 3 605101546 5 2 116110631 4 2 577205028 3 3 177960534 5 2 478943328 4 2 198518951 4 2 586480439 4 2 482010828 5 3 244166574 2 2 971142428 3 3 865473156 2 2 890429748 1 3 759649448 3 3 423725775 2 2 480538369 4 2 469849641 5 3 311332353 5 3 178928210 4 3 574626282 4 3 431631952 3 3 993746634 2 3 442098384 5 2 403542292 4 2 934284678 5 3 234887487 4 3 108168555 5 2 981508324 1 3 494435857 4 3 869223437 1 2 313161482 2 2 259322421 5 2 159822819 4 2 501466113 3 3 868834435 5 2 842037240 1 3 287332345 2 2 997451282 5 2 387901533 3 2 644423168 1 2 417338629 4 2 291194921 2 2 419112651 5 2 737731427 4 2 797436855 4 3 892218934 3 2 383151183 1 2 346455926 4 2 489337055 3 2 813298262 3 3 566213804 3 2 389864234 3 3 271374558 4 2 636706236 4 2 164456978 4 3 892502130 4 2 859011918 3 3 202463499 5 3 502704034 5 3 414497641 1 2 501835308 4 3 494180798 4 3 355257205 5 2 726753598 2 3 994904973 4 3 603402887 2 3 676458513 1 2 139206095 5 3 525618496 1 2 126818403 2 2 397824511 4 3 369441282 1 3 803340789 5 3 381025464 4 2 730979128 1 2 747809694 2 3 235046892 4 2 818902142 4 2 672661956 5 2 624103485 5 3 584433301 1 2 223597754 4 3 729483026 5 3 752497541 4 3 333626784 5 2 670309471 5 2 990880132 3 3 294729975 4 2 300562650 1 3 354551870 2 3 221601048 4 3 571263420 2 2 355966508 1 3 814011567 2 3 379701683 3 2 675981511 3 3 625228888 4 3 954438371 1 2 329205103 2 2 419542733 5 3 296583096 2 3 461638177 5 3 762447118 5 2 808584729 1 3 874492678 5 2 632005947 5 3 834566689 5 2 791326932 1 2 572151889 4 2 693823799 2 2 186446053 1 3 296725514 3 2 528123229 1 2 189496403 3 2 547076152 5 3 337676201 4 3 632577811 3 2 208004360 1 3 590387100 1 3 706643675 4 2 377670515 1 2 622035260 3 2 356746393 2 2 833525873 2 2 623254240 4 2 989234201 2 3 607998045 2 2 149169244 3 3 554349530 2 3 147646700 3 3 639248564 3 3 273048288 4 2 341328628 2 2 416790672 3 2 578815665 2 2 812458586 3 2 385871395 2 2 977411807 5 3 288310628 3 2 793649826 3 3 253521962 2 3 358826604 3 2 510723980 3 3 628702293 4 3 513798489 4 3 638729701 1 3 777878424 3 3 445573143 5 3 188968339 1 2 935898721 3 2 936849551 5 2 866253947 3 2 703425369 3 3 131816061 1 3 875792418 5 2 776767168 5 2 661837327 2 2 210903141 1 3 119221867 2 3 892582712 1 3 351847811 1 3 237816141 5 2 456213303 5 2 931528580 2 3 677835057 1 2 236103870 5 3 622775532 3 2 225446342 1 2 791625995 4 2 750203358 1 3 113651394 2 3 424037545 1 2 106660788 4 2 541869538 3 2 356716449 3 3 537978841 1 3 348989116 5 3 891973875 5 3 404347095 4 2 910742240 3 2 234434308 3 2 491403275 4 2 707220481 2 3 819412785 3 3 630638805 5 2 888995840 3 3 668093405 3 3 142784356 3 3 620332817 1 3 929380788 3 2 238639005 5 3 175807980 5 3 576904024 3 3 726825743 3 2 744571645 2 2 998016206 4 2 422957821 3 2 145707310 1 2 279761236 4 2 782510004 5 2 695106770 5 2 497542056 1 2 115703922 5 2 603068550 1 3 694456201 2 2 857605862 4 2 913346672 2 2 817258788 2 2 450673882 2 2 259433708 5 3 306848111 1 3 896033642 5 2 466340008 4 3 385043957 3 2 963094180 4 3 961964059 3 2 375955571 4 2 424061276 3 3 358420547 3 3 606771154 4 3 286089380 1 3 170628556 3 3 513128234 5 2 529196309 3 3 424095025 5 3 360293553 2 3 545891260 5 2 711393079 2 3 376331882 3 2 914823351 4 3 657180912 5 3 697027358 2 3 663653549 4 2 181248193 2 2 340952866 1 3 868344280 4 2 404296056 2 3 658994158 3 3 656822634 5 2 788601218 5 2 848965447 4 3 159398560 4 3 762763543 1 2 798091258 4 2 158346158 4 2 180242775 4 3 472919210 5 3 786587497 3 3 582721933 2 3 534920031 1 2 474716715 4 3 922401495 2 3 708606069 3 2 779163278 2 3 371495897 4 3 418744908 2 3 596041268 3 2 103020828 5 3 203606090 1 2 235457837 4 2 437999497 4 2 218327467 2 3 653246463 2 2 892781201 5 3 929941409 5 3 146354690 1 2 705963255 5 2 588225583 5 2 193950905 4 3 276415238 4 2 255850352 2 3 529870240 3 2 464848704 1 3 538201301 1 3 369649631 5 3 199420605 2 3 532114297 1 2 398893695 3 2 404932007 3 3 223733144 2 3 159383075 2 3 280132598 3 3 509272523 3 3 919526260 5 3 127195308 4 3 409623083 1 3 522400244 3 2 272823910 4 3 840636436 3 3 493332267 5 3 563763631 4 2 122284825 1 2 814113466 3 3 173484259 2 2 398676404 1 3 842890009 4 2 924349045 5 3 897722837 5 3 340724627 4 3 755826405 2 2 625312441 3 2 649900854 1 3 386456434 2 2 591776021 3 3 453467307 3 2 681448180 4 2 710210117 2 2 503806899 4 2 186923217 5 3 383665169 4 3 858930612 5 2 813980261 4 2 981826565 4 2 809730096 4 2 883509136 2 2 746040055 2 2 302508052 2 3 253323003 4 3 529832315 5 2 923427990 2 3 508431745 5 3 897461453 1 2 653481673 5 3 242511874 4 2 717307779 2 2 815881965 5 3 179847704 4 3 222680106 5 3 696300081 4 3 880764322 1 3 482556672 2 2 171407788 2 2 524769850 3 3 659353288 2 3 412559780 5 3 651663899 1 2 438383590 3 3 461778064 2 2 722108675 4 2 514250828 4 2 680933697 2 3 334984987 5 2 530421938 3 2 556039136 2 2 429086696 5 3 794647599 2 2 211227328 1 3 879351281 1 2 161533248 1 3 552646741 4 2 396469622 1 3 946847160 2 3 296612420 4 3 568692544 4 3 859573868 1 3 132518369 3 2 666577618 1 2 244819749 3 2 943517386 4 2 215530613 5 3 697822022 3 2 245417308 1 3 330643954 5 3 429492879 1 2 783186067 3 2 886591539 4 3 680631409 1 3 516554961 5 3 210569480 3 2 608671945 5 3 337661235 2 3 667486044 2 2 615996104 3 3 625020092 3 2 107907324 4 2 602999007 1 2 749543857 1 2 517839086 3 3 405334848 4 3 260845828 2 2 476687228 5 2 775632408 5 3 799809174 2 2 271028125 3 2 588874271 3 2 188838012 4 3 964665931 5 2 885573653 4 3 279096258 1 3 589649709 4 3 211992073 4 3 110339102 1 2 740537492 1 2 653610794 3 2 388350823 3 2 500653389 2 3 812811478 5 2 929785391 5 3 223538264 4 2 486093521 2 3 163218888 3 3 626193483 4 2 238728412 2 3 818713431 1 3 552469498 1 3 959136100 5 2 751410377 1 2 267565524 5 3 597225521 5 2 632908258 1 3 512001875 2 3 126160037 5 3 150680796 3 2 231767022 1 3 763626775 5 3 299045118 1 3 842425397 2 2 165436757 4 3 891878655 4 2 629382106 4 2 811324859 1 2 403953366 3 2 614226838 3 3 855541310 2 3 970752883 4 3 211098250 1 3 281733534 2 2 451130780 1 3 703077590 5 2 681212874 2 2 775280972 4 3 122682688 3 3 197853218 4 2 300681260 5 3 687992123 2 2 953422039 3 2 609321796 1 3 836476481 2 3 129338066 2 2 189276523 3 2 412667316 3 2 829528503 5 2 490607309 2 2 841708156 4 2 171785159 4 3 806885173 2 3 638575450 3 2 395729022 3 2 644461293 3 2 504290139 2 3 605417189 2 3 466656486 4 3 358702901 4 3 345666423 5 2 196487914 4 2 367621282 5 2 119613694 3 3 543076595 5 2 240338684 5 2 786063239 3 3 731934053 1 2 382506340 5 3 469770110 2 2 623463074 3 2 711509417 3 3 436629168 4 3 470171089 4 3 670554903 1 3 540719042 4 2 897960524 1 2 168204600 3 2 301876712 2 2 207524494 3 3 594717706 2 2 155981649 5 2 821972359 3 3 201382144 5 3 357079709 3 2 688166979 2 2 942513192 2 3 748724335 4 3 799070336 3 3 495276853 3 3 862179982 4 2 548930578 4 2 691894327 3 3 550354849 1 2 863782388 1 2 731691953 1 3 227270450 3 2 324702824 3 2 483223414 1 3 678042251 4 3 308860482 4 2 417880151 1 2 870822825 5 2 282682895 5 2 115785283 5 3 296728002 4 2 528793892 2 3 287900481 5 3 636871732 5 2 691984566 4 3 483123739 2 3 817545679 4 2 188373661 3 2 469381116 4 2 775801457 1 2 537838818 3 3 931841678 4 2 492170540 3 3 591066705 1 3 380698424 3 3 314023592 1 2 818821213 2 2 814099791 5 3 285180876 4 2 176861389 3 2 400518130 3 2 413040106 1 3 322639207 3 2 209447517 1 2 927202565 4 2 517723689 4 3 485570320 3 3 813744474 1 2 923997299 4 3 377281887 2 3 271396132 1 3 606810588 5 2 858696101 4 3 132677529 2 3 679942155 3 2 916571733 2 3 910796673 3 2 730250765 1 3 868819139 3 3 298057669 2 2 563034759 2 2 118607610 2 3 943425021 1 2 491506253 3 2 270373880 4 2 351568398 5 3 368921723 3 2 659221064 2 2 696880877 4 3 272695320 5 3 155396439 4 3 482716929 1 3 456006437 1 2 739263139 5 3 550383332 3 2 781335616 3 3 305994081 5 3 705944467 4 2 508653405 3 3 268864182 2 3 935766384 3 3 137136086 2 3 137212077 1 3 137185492 3 3 266179349 3 3 536330299 1 2 932046763 5 2 164228724 1 2 298068862 1 2 690778836 3 2 601001544 4 3 939675228 3 2 409166270 5 2 425959736 3 2 604412072 1 2 617030957 2 3 238540147 2 3 976091245 4 2 466179494 2 2 141868135 5 3 671161798 4 2 412143685 3 2 304702635 1 2 536560433 5 2 115469801 1 3 775211944 1 2 858751592 3 3 363107356 4 3 721396788 2 2 105806909 5 2 424395622 5 2 616189459 3 3 193440543 3 3 411303853 5 2 364202230 1 3 155238544 3 2 553413412 2 3 892553027 1 3 778565148 2 2 942719857 4 3 844716162 3 3 471792891 5 3 112540374 3 3 808929059 2 2 741981705 3 2 516299520 4 3 895953060 3 3 576624742 2 2 944051825 1 2 169811940 1 3 928629990 4 3 458650820 1 3 664078181 5 2 834434253 4 2 380912355 2 3 152462587 2 3 782758057 5 2 506649088 5 2 911112415 4 2 679431131 1 2 425058605 4 3 337260212 1 3 968488428 4 2 228050095 4 2 631288892 4 3 373970371 1 2 678983464 3 3 736206312 2 3 621217432 4 3 849814027 4 2 367787636 5 2 527151561 4 3 361123970 3 2 604144750 5 3 322082279 1 2 206092476 3 2 856460808 4 3 893298161 2 2 684640134 4 3 866672128 2 3 232406345 5 3 984416065 1 3 197465455 3 2 731639276 4 2 536953857 2 3 816893107 5 3 139602584 4 3 342783783 2 2 943820718 2 3 888979297 4 3 800257060 5 3 208478388 4 2 981771120 3 3 771690349 2 2 476658998 4 3 467426368 1 3 847652859 4 3 593136061 1 3 115959719 3 2 834044365 1 3 479244102 3 2 889815761 4 3 138762770 4 3 403286114 4 3 272747237 5 2 422403056 1 3 512150136 5 3 757318010 4 3 730369865 2 2 955950736 1 3 389538253 3 3 787119168 4 2 550330234 5 3 459270344 1 3 286867990 2 2 200777279 4 2 983751290 5 2 641149089 2 3 493869374 2 3 494346420 3 3 805570222 5 2 169099962 5 2 704775979 1 2 997833583 4 3 542078853 4 2 574355579 2 2 740217216 3 2 856270074 1 3 781840072 4 3 842284017 4 3 444884782 2 2 215421952 2 2 333372414 5 2 496541381 2 3 181492868 5 3 425605404 1 3 553618915 4 3 917878449 3 2 563737943 1 2 932517049 2 3 813169962 2 3 695206713 2 2 913420681 1 3 727561186 4 3 571775548 4 3 639105587 4 2 751992036 5 3 314294997 3 2 336580961 2 2 107304028 3 2 576716956 4 3 442563127 2 2 569357463 4 2 846048472 2 2 879410066 2 2 225691407 3 2 589291879 1 3 387003042 3 2 385944148 4 2 946575675 4 3 291075417 3 2 206007141 2 2 632175311 2 2 658752467 4 2 178821685 4 3 694027708 3 3 278403742 5 2 382901360 1 3 136446663 2 3 968674514 4 2 359923746 4 3 874290258 4 2 667369557 4 2 517141143 4 3 788109943 1 3 768817596 3 3 175189145 1 2 510502761 3 2 972365163 3 3 742713299 3 2 132320046 1 2 809736508 1 2 831674385 4 2 280710667 5 3 233120896 1 3 738787220 5 2 652987461 5 2 255596172 2 3 477439139 4 2 820927235 4 3 843557471 3 3 508082240 5 3 182533394 4 3 282322648 2 2 895246889 1 2 861681323 5 2 248433643 4 3 774837599 1 2 285794734 3 3 855899572 1 2 155371172 3 2 913842322 5 3 684704263 3 3 940469965 5 3 669803327 4 2 719621578 4 2 422656202 4 3 470720037 2 2 679869200 1 3 441514790 1 3 638347139 1 3 267955512 5 3 419550824 5 2 539968974 3 3 314216315 5 2 161117008 4 2 787598993 5 2 997514108 2 3 480702380 1 2 293970237 2 3 461738407 2 3 792763336 3 3 444290500 2 2 219260267 3 2 242857769 1 2 763446860 3 3 548664529 2 2 286040269 1 3 282546099 5 2 390542959 1 2 436430784 5 3 316580931 1 2 263991181 4 2 626380768 5 3 238409682 1 3 758662078 5 2 496053684 3 3 330803223 2 2 140423080 3 2 633753264 3 3 502707573 2 2 792459874 4 2 701757612 2 3 680522075 1 3 880961501 2 3 191354681 2 2 132123531 3 3 217146712 1 2 460678209 4 3 762868914 2 3 559461739 3 3 676459032 4 3 509059161 2 2 632390615 4 3 977079349 3 3 730379403 5 2 112708548 2 3 325938781 3 2 722081802 3 2 540305065 5 2 991066387 3 2 437957799 4 3 155772872 1 2 678525022 5 2 818604807 4 3 564906862 2 2 223724520 5 2 145800326 5 2 747270241 5 3 352143277 2 3 762706771 4 2 906653855 3 2 636796342 1 3 526472304 4 3 196037954 3 2 434655827 2 2 800462361 2 2 358544199 5 3 194697493 2 3 729232276 3 3 578615542 2 2 856876733 4 2 771933599 3 3 647144142 3 3 757062226 5 3 720985392 1 2 987749635 1 3 399155625 4 2 604019195 2 2 133787399 2 2 511150103 1 2 747949534 4 2 726340200 3 3 881006018 2 2 566652415 2 3 423360844 5 3 945850270 5 3 249512003 2 3 682045871 4 2 277773343 4 3 396429617 4 2 400447090 4 2 777513440 2 2 304502980 5 2 923923658 3 3 212609379 3 3 374740375 2 3 192114411 3 2 702032511 5 3 389559864 2 2 451253530 3 2 826038321 1 3 626914978 3 3 974031462 4 3 710614151 4 3 510970783 5 3 851870567 2 3 616170697 5 3 896238035 2 3 104321105 1 2 605602106 4 2 768142114 5 2 807842545 1 2 666099793 4 3 629449732 4 3 288191725 4 2 925734003 4 3 296175807 5 2 267339786 3 3 972510551 4 3 622385378 5 3 196979948 1 3 296197115 1 3 373218736 5 3 925281270 1 3 740212841 2 2 351018939 5 2 539061260 4 3 612504071 3 3 611651458 2 2 152438493 3 2 883132624 4 3 924583120 5 2 187182707 3 2 975222141 1 3 497732403 5 2 611403898 1 2 368910685 5 2 621628497 5 3 965012363 5 3 537662849 1 3 113185407 4 3 250034639 4 2 352381803 1 3 909182934 4 2 426201723 5 2 379828255 2 2 549358802 4 3 256696476 1 3 595752100 5 2 121939644 1 3 477500577 2 3 222281929 5 2 473233630 4 3 538227608 1 2 253419022 1 2 979071795 1 2 797438940 1 3 450567812 5 3 134940753 2 2 575874874 5 3 775227741 2 3 439210204 1 3 595283412 3 2 547796532 3 3 148285238 1 3 582063340 1 2 595804482 2 2 204776493 4 3 931335477 1 2 150675573 1 2 405199631 4 2 957955223 1 2 419544089 5 3 327329139 3 2 628079361 2 2 172599185 3 2 230872774 4 3 728710485 2 2 339890820 3 2 928077121 3 2 218381809 2 2 770227114 5 2 473709340 5 3 357764914 4 2 939941078 5 2 303633849 1 3 910264183 4 3 210635786 1 3 637678912 5 2 433283975 4 2 548960017 3 3 439323075 1 2 194280727 4 2 128927766 5 2 302008338 4 3 271314211 3 2 759087209 1 2 795092958 2 2 426532658 1 3 544812853 4 3 848595985 4 2 645848964 3 3 992285519 1 2 691459101 3 2 505615835 5 2 651829453 4 2 512178007 4 2 549179568 5 3 846278559 2 2 665155700 2 2 803260249 2 2 227729290 3 2 592263510 4 2 973107631 5 3 939547600 1 2 989525844 1 3 541023069 5 3 452513828 2 3 187182104 3 3 449623053 5 2 194883519 4 3 955963789 5 2 321481534 1 2 478962688 4 2 219788218 3 3 535607178 4 3 452737558 1 2 181840330 5 3 228658735 3 3 881149482 1 3 400963895 4 2 345900895 2 2 372825307 1 2 654323377 1 2 199379129 1 2 166304350 1 3 121989043 5 2 244576783 3 2 810243637 4 2 166747824 1 2 331783654 4 3 344077680 1 3 116811150 4 3 247351654 4 2 535416444 3 2 325879462 4 3 456691194 1 2 439292121 3 3 597525802 1 2 837675252 1 2 638252921 4 3 604927279 4 3 154624706 3 2 373656171 5 3 121363328 2 3 593171784 1 3 828679618 2 3 480096847 4 3 510982176 1 2 584747629 3 3 160639308 3 2 708954187 5 2 616355499 2 3 611426407 5 3 648130679 2 2 939478254 2 2 413201001 2 2 567703851 5 3 736002744 3 3 450230465 5 3 186748033 4 3 791415735 5 2 856923446 3 2 591193710 5 2 582323416 4 2 636416478 1 3 992995998 5 3 982248811 4 2 281373132 2 2 880199809 1 2 561001818 2 3 992549657 5 3 119918343 2 2 622898190 3 3 806537425 1 2 643199758 2 3 822340166 2 3 759993614 2 2 420357952 1 3 813295023 4 2 726885980 1 3 175701163 3 3 735859291 1 2 574311215 1 2 708943121 3 3 161915281 4 2 768289946 2 2 404911206 3 2 246341321 4 3 456490660 3 2 708248479 1 3 230250155 4 2 346883625 4 3 822816535 5 2 183164791 2 2 649889568 2 3 423899836 5 2 591125300 2 2 247984713 3 3 606052089 1 3 650228957 1 3 887950077 1 3 962172505 3 3 607470550 1 3 120649283 3 2 133302117 3 2 509229249 3 2 117998590 2 2 931288030 3 3 633145366 3 3 336976186 1 2 997027382 1 3 209498450 4 3 128436354 3 3 448255280 4 2 679355269 2 3 404741820 1 2 174224943 3 3 128856715 2 3 215795578 3 3 322012612 4 3 476554001 3 3 985115654 5 2 261204085 4 2 729325064 2 3 395194015 4 2 701337580 4 2 358675114 1 2 559513232 1 3 817208027 1 2 228313310 5 2 716793614 2 3 216066489 2 2 715212142 1 2 819722791 1 3 264493927 2 3 168854817 4 2 650760205 2 3 426748560 2 3 955754484 5 2 946767605 5 3 982131643 2 2 741798195 4 3 401438582 5 2 752356032 2 2 126164530 1 3 676586998 5 3 505213020 2 3 725186112 5 3 462978672 2 2 206305269 3 3 427681551 3 2 633521299 5 3 889104474 3 2 791196512 1 2 279272372 4 3 816426453 2 2 192347496 3 3 630074626 5 3 416063742 2 3 610803659 4 2 326814120 2 3 531897611 2 2 392653096 1 2 756315934 3 2 521065151 3 2 219032754 2 3 862863653 1 2 762523732 5 2 138458377 2 2 327166539 5 3 446246435 2 3 345163728 1 2 963968938 4 2 645175815 3 2 890955190 2 2 724894762 3 2 945306159 3 2 929366262 1 2 876563792 1 3 457207121 5 3 216713859 5 3 551481140 4 3 663567139 4 3 448144104 3 3 984669462 4 2 419601947 4 2 200334669 1 2 395340665 5 2 648040826 2 2 701443263 4 3 424917159 4 2 491909582 3 2 718191695 4 3 920308159 1 2 597929245 5 3 140364121 1 2 872170655 1 3 334909664 2 3 508623913 1 2 160008446 4 3 169253420 4 3 175716310 4 2 538775303 5 2 744051253 2 3 567594372 1 2 120253129 4 3 314351940 3 3 837373156 3 3 654236993 3 3 229774006 3 3 676039518 1 2 573488774 4 2 780735512 5 3 858956262 4 3 622574935 4 3 535010984 5 3 392232853 1 2 588247722 4 2 866506586 5 3 513597706 4 2 305793375 5 3 436618530 2 3 320279609 5 2 113420655 4 3 232909324 2 2 199605742 3 2 857983256 2 3 138646158 5 3 301802436 5 3 963902808 3 3 528625547 3 2 242230407 3 2 462738541 1 3 671690093 5 2 507141341 3 2 642216452 3 2 516003786 3 2 391325896 1 3 710373134 1 2 377123040 3 3 436822976 4 3 151261404 3 3 458883951 2 2 675654582 3 2 789249184 2 3 363770741 3 2 509421848 4 3 187247309 2 3 327752125 1 2 166888856 1 3 521876790 2 3 432745977 3 3 697553684 2 3 527011285 1 3 240048557 2 3 743401132 3 2 538385382 1 2 791835849 3 2 385526782 2 2 408299101 1 3 475540031 4 3 507227527 4 2 101739683 1 2 430036672 5 3 723447126 4 2 359149093 5 2 291644423 1 2 261294848 1 3 640174910 4 2 468385285 5 3 251589346 2 2 210775856 4 3 652480823 1 3 190297044 5 3 717036869 5 2 916459623 4 2 647955336 3 3 361703416 1 2 349288387 2 3 562376646 5 3 937136146 3 3 577295168 5 3 284598007 3 2 496487623 1 2 377974850 3 2 612900444 5 3 916579829 3 2 303887199 4 2 581899935 3 2 601881054 2 2 531400167 1 2 874646946 3 2 493846524 5 2 941983204 4 3 295250588 5 2 738552521 1 3 419723414 5 2 964964244 4 2 219708627 5 2 774311169 5 3 796887667 4 3 634019575 3 3 719077955 3 2 240755038 3 3 127320848 3 2 466441961 1 3 190540349 5 3 617598536 2 2 510550741 1 3 967038016 1 2 332793707 3 3 768641206 1 3 724287635 4 2 504058028 5 2 610827595 2 3 710788970 4 2 296359863 1 3 690088266 1 3 223451774 3 3 288203485 2 3 247201792 1 3 430470103 4 2 174771270 3 2 865271195 3 3 937003205 1 2 198703132 2 3 958066136 5 3 509072602 1 3 363487552 1 3 354710341 5 3 659696138 1 3 416517560 5 3 609579238 5 3 556339245 4 3 404051360 1 3 905391140 5 2 420013647 2 2 192269713 5 3 348338709 3 2 500222126 4 2 395893443 4 2 303803860 4 2 426858424 1 2 920979446 5 3 267716674 1 2 431065592 3 2 824595577 4 3 703439950 3 2 762584415 1 2 155313771 3 2 428193651 4 2 620823324 3 3 118446445 4 2 381867804 5 2 116733566 5 2 338175700 1 2 514877298 4 2 702531189 4 3 523318153 1 3 886057992 2 2 647554895 5 2 488018349 5 2 110234647 4 2 613591999 1 3 381699189 4 2 472847256 4 3 341961130 4 2 135849584 3 3 429244638 1 3 238591927 3 2 997541127 3 3 280844882 2 2 751691367 2 3 934044737 2 2 360124331 4 3 625246579 2 3 554655053 4 2 838859475 4 2 933704961 2 3 541366782 4 2 603838933 5 2 891981506 3 3 406115779 3 3 806854597 2 2 120495249 5 2 363712476 3 2 521362870 5 3 118964070 3 3 670291965 3 3 541157803 3 3 314931127 3 2 931047226 1 3 293469723 5 2 441151447 4 3 127441411 5 3 542468778 4 2 719789250 5 2 509693160 5 3 218296596 5 2 969312320 3 2 809443711 5 2 289527746 5 2 874387407 1 3 964424733 2 3 330441399 3 2 275105200 5 3 589714788 1 3 140052022 4 2 767360428 1 2 306609059 4 2 411500538 5 3 954776891 4 3 398214926 4 3 506093496 2 3 175352598 2 2 629206626 4 3 437916424 4 2 381151049 2 2 757578555 4 2 278087080 1 2 626668240 1 3 659996835 5 3 861367930 4 3 940657410 1 2 945646943 1 3 714472272 2 3 465248882 1 3 750016725 3 2 517069114 5 3 343657678 2 3 167353969 1 2 472543211 1 2 516308386 5 3 119712815 5 3 515969434 2 3 247865235 4 3 543306211 3 3 751414280 4 3 257899763 4 2 655929706 1 2 516311170 5 3 506078577 1 2 944868023 1 2 625347871 1 3 415179793 5 2 337242067 2 3 515357596 5 2 378207677 3 2 142140124 3 3 878618150 2 3 591998442 3 3 754227700 3 3 897359556 2 3 612439581 4 2 248274285 1 2 242470554 3 3 848927929 2 2 764427067 2 2 625512729 5 3 490721273 3 2 826725617 3 3 915163051 3 3 930126488 2 3 200580805 1 3 107290300 3 2 155805069 2 2 421194677 4 3 544200231 4 2 473229238 1 3 118955160 3 2 919240807 4 3 858368067 4 3 371644561 5 2 767973548 4 3 673275287 5 2 379180521 1 3 544033924 3 3 574237999 5 2 659278719 1 3 506905134 3 3 943859434 4 3 334604358 4 3 195935570 3 3 661426565 5 2 132465330 4 2 722785842 5 2 923639759 2 3 897318680 2 2 710183691 2 3 618873921 1 2 559083091 5 3 883464126 4 2 684000499 4 2 365522012 5 2 981774910 5 3 241291043 4 2 442597675 5 2 273378670 5 2 397267444 1 3 427406467 5 3 889476126 4 3 809273858 1 3 291906643 3 2 306108209 4 3 722439642 3 2 415324146 4 3 763552701 1 3 700187784 2 3 369156723 4 2 254527843 1 2 490590751 4 2 228887088 5 3 112285137 1 3 719918635 3 2 548415226 5 3 790092946 3 2 221574197 1 2 234811566 3 3 854808695 1 3 758123094 1 2 893850729 2 2 655251206 1 3 172550277 4 2 184160331 1 2 558745124 2 2 104411320 1 3 952548616 4 2 576236996 4 3 536841176 5 3 123198134 2 3 561980352 1 2 708503475 1 2 404427895 2 2 659081738 5 2 235509661 2 3 683356719 1 2 118770282 3 3 281023699 1 2 114616077 4 3 323981721 3 2 103847587 2 3 199826332 2 2 733682679 2 3 705869343 2 3 311247137 5 3 521339366 5 2 639773655 1 2 758023764 2 2 296067189 2 3 937234321 5 3 513033944 1 3 781173721 2 3 357069768 2 3 294039841 4 2 902707562 1 3 665973225 4 3 618426735 5 3 628970754 4 2 799677044 5 3 899916138 3 2 377690850 4 3 333406351 1 3 741537522 5 2 208733093 4 2 626864730 4 3 782727520 5 3 829721708 3 3 382109045 1 2 994372691 1 3 650751817 3 2 427166035 5 2 599703328 5 3 149885029 3 2 649480118 2 3 586748538 2 3 218282184 1 2 727119988 2 3 413727128 4 2 649527722 5 2 420911663 5 2 796016321 5 2 219183953 4 3 747993672 1 3 227476080 1 3 980947947 3 3 608773630 3 2 471451715 5 2 600346857 4 2 780382235 4 3 145196432 4 2 250974339 3 2 732747155 5 2 372329342 4 2 491114655 2 2 616910571 2 2 819316414 5 3 399427188 2 2 392207718 4 3 417989977 4 3 112018825 2 2 582952683 1 2 861133502 4 2 134613966 1 3 951205569 1 2 357702359 2 3 596209843 5 2 373017579 2 3 149688992 5 2 274641189 4 3 256939235 3 2 617657360 1 2 299377640 3 2 814098081 1 3 363496049 4 2 555025771 2 2 316382509 2 2 224730417 3 3 439110115 4 2 828120829 2 3 490013634 4 3 947342696 1 2 849324046 2 3 371911710 5 2 337631337 4 2 369547062 1 3 542388336 4 2 303540929 3 2 571863618 4 3 158992654 4 2 559641005 2 2 275056935 4 2 641784242 1 2 611852979 1 2 814210061 2 3 940108783 5 3 810060731 4 3 874674198 3 3 164924372 2 2 685756116 3 2 703118334 2 3 801272073 5 2 414814836 2 3 271811689 4 2 535864570 4 2 860792047 3 2 563770946 3 3 504473380 3 2 115056219 3 2 969626523 3 3 970904237 2 2 557615371 2 3 332057824 3 3 487069840 4 3 661363761 5 3 396113401 4 2 780708099 5 2 577103856 3 2 378305329 5 2 143595280 3 2 359829865 3 3 292809330 4 2 672742609 2 3 272776001 1 2 866274894 1 3 444251867 3 2 537482741 1 3 263134041 3 3 154711391 2 3 213736728 3 2 990544855 3 2 260925816 2 3 868524248 5 3 167961948 1 2 341855219 2 2 331783147 2 3 536354443 2 3 373863620 3 2 220954522 4 3 141913389 2 2 179233655 3 2 309567256 3 2 698570330 2 3 611367745 4 2 174540182 4 2 577412286 3 3 330982751 4 2 740735954 2 2 446378056 4 3 280813184 1 2 721199581 5 2 950467354 3 2 926981914 5 3 557250207 3 3 856193967 3 3 279183172 1 2 188937831 5 2 476750502 2 2 282480749 1 2 555656155 5 2 555580045 2 2 554896126 2 2 710016426 5 2 322409096 4 2 494968849 3 2 142513897 4 3 886579967 4 2 265821702 5 2 111161745 4 3 725496097 1 3 748692231 2 2 456617483 4 3 338939308 3 3 908237082 4 3 318033160 5 3 868177179 5 2 905351728 1 2 989030324 3 3 341675832 1 3 239556604 5 3 374588090 5 2 450306445 4 3 531437065 2 3 782931746 5 3 828943792 2 2 210016266 2 2 222916147 5 2 171090366 2 3 977722284 4 2 832970104 5 2 488053611 4 3 709495592 2 2 586673585 1 3 708607638 1 3 120096280 4 2 618757462 4 2 126270320 2 2 215415448 1 2 935491148 3 2 453605200 2 3 840753117 4 3 500424979 3 2 640755143 5 2 447564935 5 2 661907529 2 3 821600376 4 2 351632879 5 3 442725426 1 2 715632508 5 3 174681786 3 3 389072621 3 3 577814145 3 2 228298017 5 3 705017078 2 2 268052190 2 2 244301706 1 3 522178379 1 3 999580084 1 3 926507621 1 3 621557319 2 2 662985636 2 2 350978932 2 3 355240350 4 3 295872715 4 3 322485420 3 3 197550403 2 2 350698659 5 3 187955356 5 3 457685242 3 2 604743717 4 3 877169134 5 3 317986173 4 3 270741441 1 2 759525360 5 3 704055878 1 2 987791265 3 2 376598307 3 3 715754302 5 2 222218543 2 2 462229699 4 2 893810669 1 2 351644406 5 2 805595358 3 2 467088401 5 3 482145848 3 2 254123609 4 2 113860873 3 3 993395750 4 2 475265826 3 3 728205594 2 2 905992378 5 2 577821756 3 3 137328731 2 2 814946161 3 3 343239020 1 2 631300944 1 2 323669591 1 3 140136060 1 3 574176640 4 2 411660482 5 2 133688721 2 3 498890079 1 2 154282253 2 2 377046333 4 3 392399766 2 3 238353661 4 2 539316584 1 3 138880147 1 3 400167282 1 2 674250492 3 3 260158980 1 2 378252816 1 3 138334334 3 3 762881285 1 2 509642956 4 3 766577504 2 3 813443933 5 2 519169846 1 2 732649165 1 3 173560694 3 3 224189708 3 2 719347876 4 3 681940587 3 3 833733966 2 3 158834939 4 2 231212744 4 2 717956672 2 3 961348685 2 3 612835657 3 2 789920495 5 2 861314014 4 2 230570642 5 2 339860328 1 2 230755015 5 3 678799197 3 3 532708353 4 3 456100803 2 2 866506364 4 3 800516391 1 3 711935650 5 2 967296963 4 3 840292468 3 2 201087634 3 2 662827155 2 2 530948571 4 3 247546241 2 2 631946149 5 2 326266679 2 2 411510392 1 2 271175149 1 3 109740836 2 3 688687305 3 3 638706490 2 3 680873855 1 2 108109014 2 2 838583962 1 2 733562232 4 3 206690646 4 2 409449166 1 2 603191988 5 2 678082803 1 2 689907162 2 3 451721066 5 3 263916741 4 2 643744786 5 3 856545150 2 2 835243915 2 2 987417722 5 3 690370035 2 3 610235817 1 3 290450857 2 3 275175312 4 2 716056056 1 3 955602341 5 2 711179024 1 3 304631990 1 2 424348377 1 3 919603985 2 3 415339980 5 3 375568334 2 3 548553741 3 3 770664157 1 3 100232957 4 2 260130475 3 3 894383124 5 2 838858745 1 3 205587326 3 2 237708557 2 2 555391655 1 3 471866004 1 3 128813829 3 2 880990585 2 3 859999539 5 2 610206965 4 3 182157815 5 2 314081996 4 2 917884245 2 2 925900902 5 3 346573866 4 3 314845407 4 3 257141892 4 3 690553544 4 2 222991173 3 3 131562688 5 2 570701686 5 3 113512392 2 3 771517130 1 3 319798406 2 3 936801766 5 2 168827439 2 3 241581809 1 2 354287948 2 3 916398211 5 2 863183321 1 3 236742780 3 3 428761989 2 3 526004165 5 3 401823492 2 2 739535300 1 3 575415724 1 3 626022095 3 2 469758205 1 2 307448358 1 3 626298177 5 2 887898163 3 2 100413457 4 3 902266772 4 2 105412982 4 3 549363564 2 2 845032996 2 2 511815985 4 3 275122880 1 3 614844330 5 2 512974148 1 2 438683934 2 2 609091297 2 2 991106676 2 2 103747256 3 3 740281106 5 2 790429882 3 3 516098696 2 2 345624054 1 2 954396742 2 3 352546224 2 3 818915455 3 2 862025197 4 2 716530034 4 2 332689096 5 3 505655874 3 2 555274368 4 3 224663096 2 3 539454186 4 2 668129320 2 2 351365955 2 2 625440501 3 2 520538146 5 3 811934425 1 3 160511149 4 2 528539868 3 3 725938678 2 2 763242962 4 2 574082882 2 3 793924548 4 3 567555046 2 3 450215069 4 3 781072058 3 2 896973649 3 3 692615478 3 2 953388372 5 2 740864394 3 3 182406116 2 3 101448514 1 2 866633516 2 2 994203337 4 3 685806314 3 3 584914174 5 2 955549646 2 2 539619415 5 2 514652050 5 3 499870975 1 3 298269939 5 2 311907596 4 3 259048236 3 2 364355164 1 2 742221920 3 3 740082045 1 2 811370795 3 3 770913019 2 3 988253378 4 2 963334519 2 3 540908470 3 2 492823337 5 2 246520522 4 3 863581724 3 2 925750396 4 3 384133046 3 3 230652262 2 3 393926474 2 3 315821066 4 3 101032350 4 2 182974314 1 2 314010719 2 3 403667837 1 2 686276433 3 3 495148433 5 2 338297985 4 3 102556141 5 2 532060405 5 2 816837159 5 3 453391427 5 3 639581444 2 3 486908660 4 3 223086215 4 2 648819916 3 2 670665998 1 2 453014947 5 2 178839032 5 3 511978999 4 2 266030939 2 3 472669930 4 2 149139631 5 2 396694348 4 2 600032921 4 2 458915666 5 2 263283356 3 3 482030178 4 2 770806707 1 2 272291112 3 2 740868849 3 2 387921088 5 2 179586235 3 2 148190803 1 2 454277163 2 3 684158809 3 2 413833726 3 2 544060209 1 2 777097283 3 2 393397749 1 3 701450762 5 2 487184899 1 2 954667110 2 3 249011249 1 3 521838333 4 2 899052077 2 3 729195643 5 3 806633698 2 2 687924369 4 3 958496764 4 2 420357508 4 3 915513504 3 3 177439991 3 2 375542861 2 3 640283374 3 2 634262739 1 2 747520075 2 2 727171182 4 3 397760607 2 2 106662090 2 2 443721589 2 2 162300117 5 2 204518587 4 2 602653906 5 2 723514896 1 3 402056930 4 3 856289136 4 2 739050798 1 3 431806822 4 3 789948218 5 3 381191381 4 3 698820392 2 3 820324159 4 2 312277741 2 3 120476729 4 2 739428717 3 2 732002884 1 3 864072757 1 2 251860841 3 3 945359230 4 3 402949706 4 3 117825368 3 3 144942338 1 3 795280847 4 2 553346695 5 3 144807106 4 3 464417191 3 2 924651536 3 3 427471915 3 3 553704904 4 3 553941983 1 2 711884446 4 2 730595745 4 3 160375057 3 2 824619314 1 2 750420497 5 3 683130807 2 3 405864624 2 2 614551653 2 2 249332706 4 2 119945160 1 3 491153824 5 2 161875776 1 3 168093740 3 2 673357100 1 2 236205221 2 2 327410024 2 3 379620955 3 3 707780721 3 3 510043318 1 3 183066053 4 2 437916013 2 3 507909618 2 3 229140773 4 3 792170606 4 2 643346403 1 3 141437836 3 2 634621490 5 2 101583661 3 2 844104561 2 3 660508994 2 2 117693252 3 2 717440384 1 3 106648023 3 2 756914859 3 3 629450509 2 2 733198341 5 3 328969985 5 3 788812381 1 2 254116150 3 3 428483141 2 2 181666848 1 2 243276275 5 3 102691284 3 3 784115281 1 2 772317384 2 3 330834649 3 3 146573657 4 3 267545345 1 2 587496406 1 2 600737522 4 3 296218645 1 2 107297529 2 3 514921591 2 2 896366747 4 2 564543194 5 2 706918973 4 3 964585204 4 2 603119746 4 2 412354434 3 2 582905389 1 3 222981079 2 3 817642047 1 2 658237484 3 3 390792200 4 2 334639583 4 3 284453956 4 2 383550147 4 2 284021842 4 2 326092475 1 2 516149763 1 3 752023471 1 3 615548375 5 2 696030423 4 3 839564876 3 2 624415561 4 3 155464565 2 2 123306318 1 3 623476682 4 2 368167241 5 3 132382504 1 2 533337057 5 2 322470008 4 3 534144595 1 2 957688007 1 2 160082715 3 3 356091670 1 3 814840669 2 2 603879086 2 3 442266181 1 2 150009388 3 3 741640500 3 2 948541478 4 2 471695662 4 2 551087473 4 2 541843880 1 3 573599723 4 2 731483519 5 3 819048141 3 3 114049202 2 3 767621238 1 3 824130129 1 3 119523572 5 2 761049660 5 3 300218072 3 2 792973948 4 2 217623984 5 3 399666581 4 2 797225815 2 3 291374355 5 2 881026853 2 2 547113317 2 2 614515500 2 3 881334778 1 2 801075192 4 3 821135511 4 3 316563723 2 3 514601047 2 2 427514956 1 2 705824081 2 3 309031554 1 3 134562437 3 3 344533307 1 2 874688576 3 3 202226670 2 3 461655968 1 2 736433215 2 3 730568923 1 3 939740675 1 3 315272767 2 2 680721091 4 3 718792893 2 2 805145889 3 2 134616070 3 2 282038979 5 3 212566110 1 3 342715873 2 3 493676992 3 3 460192636 5 3 168652703 3 3 915735363 2 3 779016655 3 3 787045993 5 2 419248294 4 3 210788960 5 2 833493083 3 3 396220550 1 3 565417905 3 2 960474746 1 3 289756883 5 2 401735852 5 3 397829110 5 3 299721715 4 3 159957038 3 3 661071470 4 2 639116361 5 2 974085244 5 3 878455049 4 3 562328475 1 3 341810068 1 2 940617307 5 3 396892483 3 3 321694725 1 2 105504472 5 3 322769589 4 3 177210820 3 2 569923649 4 3 928561458 1 3 372070207 1 3 142067825 3 2 346769706 5 2 168597693 3 2 884304959 2 3 863903931 2 3 673884579 3 3 835327207 1 2 930220350 1 2 517255895 2 3 963198218 4 2 569674743 1 2 665025403 3 3 892113646 1 3 807186556 1 2 333756588 4 3 977643648 4 2 190430770 3 2 242626619 5 2 963748497 3 3 761027058 5 3 342884958 2 2 717772502 3 2 835052893 3 3 302932524 5 2 647732629 1 3 514618544 1 2 383832741 1 3 531793044 2 3 380998514 5 2 962682342 3 3 561982075 4 2 321846183 2 3 569498393 2 3 655966578 3 2 527156955 5 3 699847396 4 3 185607438 1 3 715518125 2 2 640972073 1 2 747276979 3 3 407934535 2 3 776791712 4 3 415514576 2 3 571790644 5 3 415912037 5 2 617851582 1 3 828629642 5 2 339436001 3 2 676226371 4 3 512226010 1 3 800054600 4 2 148102825 4 3 744882503 4 3 354274415 2 2 831092079 5 3 317218262 4 3 626311064 5 2 786052884 2 3 573082248 4 3 626252438 3 2 427374132 2 3 353695608 1 2 762695827 4 2 413255265 4 3 716185105 4 3 231608737 4 2 503176169 3 2 443080260 1 2 214583675 4 3 314239261 3 3 570758359 4 2 196139739 3 2 164279118 4 3 337123325 4 2 988808420 1 2 557953346 5 2 164653557 1 2 715374321 1 2 299744478 2 2 114382258 2 2 607285311 5 2 687779329 1 3 581336797 5 2 816291211 4 3 277453069 1 3 842315426 1 3 472611190 1 3 469067736 5 2 823214386 4 3 692558103 3 3 132800408 3 3 361691436 1 3 856864281 1 3 171786971 4 3 469461801 2 3 671799142 4 3 222082881 2 3 394794593 1 2 245642857 3 2 216348790 4 3 628757982 5 2 826664462 1 3 627877042 1 2 508549532 2 2 785139414 2 3 401599834 2 2 312363775 1 3 750718631 3 2 525437402 3 2 530226609 3 2 877423892 3 3 770467947 2 3 311046491 3 3 505010120 2 2 484196311 1 3 653342100 3 2 943991346 4 2 139012153 5 3 822288474 4 3 141649728 5 2 594897822 2 2 712634060 3 3 925693811 4 3 659567744 1 3 899159407 2 3 958262736 3 3 907218365 2 2 607824227 1 2 939186716 5 3 328936037 4 3 438680432 2 3 425577988 5 3 355996702 4 2 463450539 3 3 510208012 4 2 144854430 4 2 595513576 1 2 107957743 5 3 262565029 5 3 892543920 2 3 843304772 5 3 953737087 2 3 686080823 3 3 502026854 3 2 523010035 1 2 615360068 4 3 101465459 3 3 826897929 5 2 635674565 1 2 191509812 4 2 734093882 1 2 414139693 1 2 909176937 2 2 535258383 1 2 412023401 5 3 372769202 2 2 494103334 4 2 605469944 1 3 510724199 3 3 441936468 1 2 594408340 4 2 159967668 5 3 270380987 5 2 346639124 1 3 880496719 2 2 169612647 1 3 625910885 5 2 296707443 4 2 461717045 5 3 518214177 3 2 357473557 1 3 335811014 1 2 107189260 1 2 976568204 3 2 344505758 3 2 216021378 2 3 420346591 2 2 162538092 5 3 128414871 4 3 594474725 4 2 232917428 4 2 320025957 4 3 881271930 1 3 441396229 3 2 141352992 4 2 120240057 5 2 147354619 5 2 725077198 4 2 731779865 4 2 513465849 4 2 587576957 5 2 568932062 3 2 268142216 5 2 537115138 4 2 104722841 5 3 266268365 4 2 497069361 2 3 219862450 4 2 605725538 1 3 624643151 3 2 266714740 3 2 452013441 4 3 768310527 1 3 135811041 2 2 348802082 3 2 752448015 5 3 547993387 1 3 675034877 2 2 162042579 5 2 498526828 4 3 763209841 5 3 387640821 4 3 855031325 2 3 478979094 2 3 646021442 1 3 983394119 1 2 477094685 4 3 690453922 2 3 718423128 3 3 408248368 4 3 246405437 2 2 760451013 5 3 234517805 1 3 523209773 4 3 443750022 3 2 671202601 3 2 914079469 3 3 264975101 1 3 133975882 1 3 497936933 1 2 275708198 1 3 408383956 2 3 505860029 1 2 152864911 4 3 852562633 2 3 302214644 3 3 351378049 5 3 738780238 1 3 437978776 3 2 583803213 4 3 598467473 2 3 305326402 2 3 681793554 5 2 209161495 3 3 489581762 1 3 565995098 1 3 125107353 4 2 236355821 3 3 337646152 2 3 229998950 3 3 475613558 4 2 259648623 5 3 663612887 5 3 738287978 2 3 927271185 1 2 876748601 2 3 738107926 2 3 230324152 5 2 766761660 4 2 317092089 2 2 430764090 2 3 765872978 2 3 490672124 3 2 183170082 4 3 300903282 3 2 193641691 2 3 211759903 3 3 112215196 5 2 742809804 3 2 279208019 5 3 289719110 4 2 607674937 3 2 642403859 4 3 647717488 5 2 766378751 5 3 996908456 3 2 474968517 2 2 356944712 1 3 368186218 2 3 286004205 5 3 839420969 2 3 541260320 1 2 339739590 3 2 728436600 1 3 440438790 3 2 319447461 4 3 401781071 1 3 142336575 4 2 437655816 4 3 908688179 4 2 179082626 5 2 515574654 4 2 107417771 3 2 458005678 3 2 154339690 4 2 760040433 2 3 963141692 3 3 207769830 3 2 471506278 5 3 774406830 2 2 638877529 1 2 506544088 2 3 555030440 1 3 190137903 1 3 946765276 3 2 347331455 2 3 455214800 1 3 319665839 1 3 768663128 3 3 254473302 5 2 986609671 1 3 116946905 2 3 900813893 4 3 254080799 4 2 432964198 2 3 708455770 1 3 406621095 4 3 404873073 5 2 128101024 2 3 192345701 4 2 326682175 1 2 437622808 2 2 180958075 5 2 616196944 2 3 961138260 1 3 838334768 5 2 227173173 3 2 858657323 1 3 597047834 3 3 130493939 2 2 762853371 5 3 714250005 1 3 910004606 3 3 164949170 2 2 584723741 4 3 539726923 3 2 267377238 5 2 403283194 5 3 463098681 1 2 975803617 5 3 164250607 2 2 315778490 3 2 260041238 2 3 192132120 4 2 759463740 5 2 630786681 4 2 627622453 3 2 123278936 2 3 910049432 4 2 343187259 4 3 626437038 3 3 433071302 4 2 863807233 1 3 929579919 1 2 718044616 4 3 858602809 5 3 482345507 3 2 473794942 2 3 762707112 5 2 371866334 5 3 124160156 5 3 785075475 3 3 436425650 5 2 977489936 1 3 508915824 4 2 688853937 1 3 607199385 4 2 490717454 5 3 353980380 3 3 123533539 3 2 861588411 5 2 739710138 4 2 788476243 4 2 613743038 5 2 150304433 1 2 877747369 3 2 762952748 4 2 554087955 3 2 704077112 5 2 719231444 4 2 645867731 4 3 658954715 1 2 383211709 5 3 926484699 3 2 274084402 3 2 438336519 4 2 373618417 4 2 292942967 1 2 970617420 4 3 634696864 5 3 209508614 2 2 145657902 1 3 446809500 1 2 772457898 3 3 294636627 4 2 267105747 5 3 182781067 4 3 927539320 1 3 307929029 2 2 304632195 5 3 265603815 3 3 753828495 4 3 766084975 1 3 151831243 3 3 846843979 1 2 332445305 2 3 204735817 1 3 239538296 3 3 881122557 2 3 715715627 3 2 990099315 1 3 301739256 1 3 316101203 3 3 175932080 1 2 669051652 5 3 730375525 4 3 681276173 5 2 281886186 2 3 468375493 3 3 398478454 2 3 919652083 3 3 435295784 4 3 286022947 5 3 201289778 5 3 882228319 3 2 585869329 4 3 633460804 3 3 271104545 4 3 468492328 4 3 311200427 4 3 749841271 2 2 922252407 5 2 190537728 2 3 475470112 4 2 915776429 5 2 388125153 5 2 405573788 2 2 603317351 3 3 997874911 3 2 859974683 3 3 112021948 1 2 408961189 1 3 605567020 4 2 506473712 4 2 166424854 4 2 370943403 5 2 931532368 4 3 307267701 1 2 281047489 1 3 648633253 1 3 404860840 1 2 646148627 3 2 574365556 4 3 727724828 5 2 870530869 2 3 437435416 4 2 596528723 1 2 278593990 3 3 775969107 5 3 768663880 5 2 208766109 1 2 499890222 4 3 263983791 5 3 528185111 3 3 998100926 1 2 812637965 1 2 653608884 4 3 479807955 1 3 435327812 3 2 172384793 5 3 590998873 4 2 586828199 2 3 492659435 3 2 649881733 3 3 782943852 5 3 926567412 2 3 830844203 2 3 565821811 4 2 961285745 2 3 938723899 3 2 535489176 2 2 635242612 4 3 256135435 3 2 735781358 3 2 262277263 1 3 953462343 3 3 863940196 3 2 439863656 4 2 490198893 3 3 413232866 2 2 820154865 5 2 273700404 1 2 809486258 2 2 349922236 2 3 786357944 1 2 552752178 3 3 722049224 4 3 684195243 1 3 747141875 3 3 350551881 5 3 525467995 3 2 758723482 1 3 686628100 2 2 403378041 3 2 867922795 3 3 896299904 5 2 701461060 1 2 590020422 1 3 760977446 1 3 443924607 2 3 480570203 3 3 885878521 3 2 150140976 1 3 798219519 1 2 210483365 5 3 512181460 5 3 728490905 2 2 682518532 2 3 971091777 5 3 479160338 5 3 309445715 5 2 452267796 2 2 192782692 1 2 364130571 4 3 379468610 3 2 374451151 5 3 901690756 4 3 439600481 1 2 658589984 3 2 171577345 2 2 153471412 3 2 744222453 4 3 967756066 5 3 528831314 3 3 216257622 3 2 189675852 4 2 357768009 5 2 396459647 1 2 207648021 4 2 380153311 1 2 378746952 3 2 932139462 3 2 197219963 4 3 967677644 1 2 131380688 2 2 441979202 2 3 590935439 3 3 748356053 1 3 492330739 5 2 621375764 1 3 804845833 1 2 259536302 3 2 302308865 1 2 392089754 5 3 423063109 5 3 242706819 5 2 645539596 5 3 659781661 1 2 893959948 5 2 414727874 3 2 497323111 3 2 334615398 3 2 800802470 3 3 315926066 3 3 551493002 3 3 755203485 4 3 139985255 2 3 351565350 2 3 351756027 1 2 422292640 5 3 190748262 2 3 305980492 3 2 910140571 4 2 963277346 4 2 458743209 3 2 354296574 4 2 481719627 4 3 208830625 5 3 377532554 3 2 354088326 3 2 510127377 3 3 354283644 1 2 766302183 3 2 491394214 1 3 921207628 1 3 474488860 2 2 485867015 4 2 619661052 4 3 662068448 1 3 810486926 5 2 617455755 2 3 431189813 2 3 883158271 4 2 356882711 4 2 133153387 5 2 745689982 1 3 598502381 2 2 970056379 2 2 438619479 5 2 545661391 3 3 536598535 1 3 713206329 3 3 194605234 4 3 104557357 4 3 700549121 2 3 382212837 4 3 772733456 4 2 479086598 1 3 110432134 3 2 114675282 5 3 974043696 2 2 332770832 4 2 460341333 5 3 326750950 4 3 552251601 4 2 317382222 2 2 547128058 1 2 185062554 5 3 543692016 5 2 558093159 4 2 306698217 1 3 811066705 4 2 958218858 5 2 869801192 4 3 818965276 1 3 927927976 1 2 533692045 4 2 527087508 3 3 468033454 2 3 234339496 1 3 335703803 5 2 186130190 3 3 113328504 1 2 630102889 4 3 570466994 4 2 734882792 4 3 399484677 5 3 967163600 5 3 131630162 5 3 403718440 2 2 501349322 4 3 254842276 2 3 851218363 5 3 513319474 5 3 233906727 2 2 428713458 2 3 432347847 3 3 836028064 4 3 543397081 3 3 819822799 4 3 509065726 5 2 416085436 2 2 480828567 3 3 265150740 5 3 608492885 4 2 628694943 3 2 192338077 3 2 502718002 3 3 755173470 4 2 708335706 4 2 418486898 3 2 249848258 4 2 759559258 2 2 758150578 5 2 298333121 3 3 936906416 2 2 824426121 3 3 604888980 4 2 602211885 1 3 341212444 2 3 996414416 1 3 779808010 2 3 490018639 1 2 492285200 3 2 505884570 4 3 553708916 2 2 750359602 3 2 368868237 1 2 437962234 1 2 713334448 1 3 648396570 1 3 525903368 1 3 604683044 3 2 382113830 3 2 122698655 5 2 406375541 1 2 423103786 3 2 575607758 1 2 435006130 4 3 690902103 2 2 948311974 3 2 540976581 4 2 532930745 2 2 760538446 5 2 866731353 1 2 410278630 4 3 390702615 1 2 149811360 4 3 265420116 2 2 300841254 2 2 716584768 5 3 191755555 2 3 725652296 2 2 703557945 2 2 824224306 3 2 380093004 1 2 486666511 5 2 296547449 2 2 290615354 4 2 426034622 3 3 524822069 5 2 460690396 4 3 992358187 5 3 885191570 5 3 370813940 5 2 734626863 1 3 143406621 3 3 129362530 1 2 167724110 4 2 617780505 2 2 346067163 3 3 345656829 1 3 898635185 5 2 121222722 2 2 115642052 2 2 929379452 2 2 659764741 4 3 382780146 5 3 525887186 3 2 324649920 2 2 349018102 5 3 210890784 5 2 117024379 5 2 484398569 2 3 282165998 1 3 695584940 4 2 369848427 2 2 313132550 5 2 491074687 4 3 629095937 1 2 265564119 5 3 341360109 1 2 145512590 5 2 925757820 4 2 572085931 5 3 103989021 3 3 670810414 1 2 974523361 3 3 624675407 4 3 149429046 3 2 469131230 3 3 357459769 2 3 731394623 4 2 146168784 4 3 162535671 5 2 804722324 2 2 625433367 5 2 192880319 3 3 551354511 4 3 797252340 1 2 469154389 3 2 534824979 4 3 402493756 2 3 588691578 1 3 737939689 3 3 434958278 4 3 610659940 4 3 940090107 4 3 328775543 2 3 319266435 3 3 109404276 4 3 625797540 1 2 629219172 3 2 280345484 5 2 960699043 1 3 302946754 2 2 626944329 2 2 360450018 5 2 193115823 1 3 671656190 3 3 349974060 3 3 800529777 2 3 634462689 5 2 602141398 2 2 434991972 4 3 114796725 3 2 495876673 5 2 919552922 2 3 439562831 5 3 205643939 3 2 805854193 2 2 371092440 5 3 107580208 3 2 511229708 2 2 987200431 4 3 717909684 3 2 106382497 5 3 421823203 2 3 814258234 3 2 449294537 1 2 661772134 1 3 361462250 2 2 682745972 2 3 199366316 3 3 560054057 2 2 970563529 5 3 274115403 1 2 960949737 3 3 373329267 2 2 523250807 5 3 996214828 3 2 377911705 5 3 703277037 1 2 535983350 4 3 541427079 5 2 118386738 2 3 455254867 4 2 583627720 5 2 478421817 5 2 124685306 1 2 125649886 4 2 835504528 1 2 403384550 1 2 156586589 3 3 459743997 2 3 251089822 1 2 955006072 3 2 569994338 3 3 364323865 2 2 358968879 2 2 397052400 2 2 116691237 3 3 252377411 5 2 583437195 3 3 524163074 2 3 263868524 4 2 728057746 1 3 642229960 3 2 440918840 5 2 565134061 3 3 899401567 5 2 339787838 1 2 690657659 1 2 553850060 3 2 990715048 2 2 684825414 2 2 352272108 4 2 252358267 3 2 687085857 2 3 860330154 3 2 461913779 2 3 564276968 1 2 877364243 2 2 636072297 5 2 713874178 3 2 655995482 2 3 803693939 4 2 855957549 3 3 783950886 5 3 828710920 3 3 309260521 5 3 192542586 1 2 148457231 4 2 544675744 2 3 360890100 4 2 451018140 2 3 482084823 1 3 662656961 2 2 408113171 5 3 685964436 1 2 947628718 4 3 551211457 3 2 504396429 1 3 339875399 3 2 285464073 4 2 326555956 3 3 232932717 3 3 744991559 4 2 198138434 4 2 849930058 2 2 542449102 5 3 443637399 4 2 517965901 4 2 203267059 4 2 185798418 3 3 477272081 2 3 391297894 1 3 887259658 4 3 454007033 5 2 345680724 3 2 217975472 1 2 998963801 1 3 759552230 3 2 419287655 1 2 413073013 3 2 323430965 3 3 996183973 4 3 106693773 1 2 369040569 3 2 618345411 4 3 237749545 1 3 822787807 2 2 531563719 5 3 947148894 2 3 618336571 3 3 141249366 4 3 839664138 1 3 610675196 3 2 848819640 4 3 865507603 5 3 554314452 1 2 216895818 4 3 569967295 5 3 637175560 5 2 572187443 2 2 454793312 2 2 805479123 1 2 633652575 5 3 171452314 1 2 893624035 4 2 328036071 5 3 803246106 2 2 254748278 2 3 614372526 2 2 173404320 4 3 279475852 3 3 706563385 4 3 288409457 2 3 343055952 2 3 760068320 1 2 405569962 2 3 373374880 5 3 640747106 5 2 132962893 3 2 896027011 1 2 720164827 4 2 569094917 5 3 584177390 2 2 709956747 3 3 484862072 5 3 376616589 4 2 439171038 4 3 607159411 2 3 742937100 4 2 981015836 1 2 505598528 3 3 161496457 1 2 216944628 3 2 250355071 5 3 414697848 2 3 963007849 4 3 766326290 2 2 275801580 4 3 582900662 2 2 500704427 3 3 561247974 2 2 641974716 4 3 447356874 5 2 517757375 1 2 399518886 4 3 379266344 4 3 959448820 3 3 735364199 2 2 866974460 1 2 425306125 2 3 168672578 5 2 639178531 4 3 743720305 4 3 878705635 4 2 749244556 5 2 456707709 1 2 330215547 1 3 708186009 5 3 880370044 1 2 426164240 5 2 942051674 4 2 180016503 2 2 978838464 5 2 479453996 2 3 726989115 4 2 568906437 2 3 162794168 4 2 343887973 2 3 395478168 1 2 628541781 5 3 203770755 3 3 315610384 4 2 471419099 3 3 689567829 4 2 311498001 3 3 310415027 5 2 834765118 3 2 976581117 1 2 229790075 2 3 419840670 3 3 113310921 5 3 136949016 3 3 439310819 5 3 662629508 5 2 165091196 4 2 433085487 1 3 660847696 1 3 770594076 5 2 880647131 4 3 903886225 4 3 592804354 5 2 257979273 4 3 635603313 3 2 201603531 5 3 447775059 1 3 774751266 2 3 140719562 5 3 293038743 4 2 452670282 4 3 273060240 2 3 337187610 3 3 564413911 3 3 778451816 1 2 302623075 5 3 184589138 3 2 339043691 1 3 795265898 4 2 420477673 1 3 542463565 3 3 169392908 2 2 542403170 5 2 651526651 4 3 758350756 4 3 541591458 1 3 419587933 4 2 549002375 3 3 713940105 5 2 241213580 5 3 776431155 2 3 497843820 4 2 157273660 1 2 406440010 2 3 938719901 2 2 398628229 2 2 802650369 4 3 613929994 5 2 629529240 2 2 521932875 3 2 710113195 2 2 627315736 5 3 274180958 2 3 888369012 5 3 484750641 3 3 692151885 5 3 851240230 2 2 894309650 2 3 116175003 3 3 533907655 2 3 685008976 1 2 890458677 3 2 270916421 1 3 417712636 3 2 265210786 2 2 327690607 4 2 914411096 1 3 391072318 2 2 548200954 1 2 303223498 4 2 684806830 3 2 895645023 1 3 618004351 4 3 109670498 2 3 701792156 4 3 624641233 1 2 544000848 5 2 532753617 1 2 556529821 1 3 350922896 3 2 688419587 1 3 815634626 5 2 464144823 5 3 473562102 3 3 347137585 4 3 769321114 1 2 886822619 4 2 321036301 2 3 840562549 4 3 952885811 1 2 232066154 5 3 988687825 4 2 444003336 1 2 139244140 5 3 930832983 1 3 580451297 5 3 410384140 3 2 992851710 5 3 462391651 2 2 175632194 1 3 562344013 4 2 285185827 1 3 961936760 4 2 667537877 5 2 565638992 3 2 384793545 4 2 373868548 3 3 935339763 2 3 375516780 5 2 603493023 4 2 450502384 4 2 711857202 5 2 914381215 1 3 103654017 3 3 432630704 1 3 224179592 3 3 349323840 4 3 371087482 5 3 197238287 4 2 701881504 4 2 184454430 5 2 842186022 1 2 277459574 2 2 141974722 5 3 449401036 2 2 345603109 1 2 174582098 2 3 557342867 4 3 307787184 3 2 762770348 1 3 723333574 2 3 953547763 3 2 478335795 4 2 537701597 1 2 329927193 5 3 662072824 2 2 764593561 4 2 554977301 2 3 189438152 1 3 750919593 2 3 645554694 1 2 611245781 4 3 611990352 1 3 657575841 2 3 599806213 5 2 412573814 5 3 226458534 3 3 880751263 4 2 163900801 4 3 392945784 5 2 608159730 2 2 622335699 3 3 317205608 4 3 842645741 4 2 756024929 2 2 343169569 2 2 190167886 3 3 633434484 2 3 588882634 3 3 722422586 5 2 694480489 1 2 191799722 1 3 825422955 1 2 194289021 4 3 889568931 3 2 446419544 2 2 750633282 2 2 182050188 5 2 305929914 5 2 927785019 1 3 747317682 1 2 684739847 3 3 563850987 1 2 975748860 2 3 606191621 5 3 228338085 3 2 221281762 5 3 163336168 3 2 224983792 3 2 435224704 3 2 572478155 5 2 858288750 5 3 254417732 3 2 623211219 5 2 833652313 3 2 505359714 5 3 217787271 2 3 969191957 1 2 201143684 2 3 662754657 4 3 742336078 1 2 248290771 3 3 651201019 5 2 879478443 5 3 949408106 1 2 441150825 2 2 506525273 5 3 601674510 1 2 452011142 3 3 414443081 1 3 559761583 2 2 427570136 3 2 345104201 4 3 820348914 3 3 620946882 3 2 266438622 3 2 855818051 1 2 823121363 2 3 132847530 1 2 619181519 1 3 547123935 5 3 310693806 3 2 771845602 1 2 128242678 2 2 585639524 2 2 570206110 1 2 158845125 1 3 145150506 5 3 538212187 2 2 984649643 2 2 345835565 2 2 358862512 4 3 221930945 5 3 695226879 4 2 126175075 1 2 566161201 2 2 246548943 2 3 653698797 5 2 753115783 3 3 467593044 2 3 506532045 4 2 785016037 4 2 116116938 5 3 496803567 1 2 312103045 5 2 579116757 2 3 932995052 5 2 930046192 5 3 629515935 1 2 457396656 2 2 389518949 4 3 303571169 4 2 808851173 5 2 728382166 4 2 423253427 3 3 766532670 5 2 553718149 4 3 609758482 1 3 641850118 2 2 476757042 4 3 991451676 5 2 348176628 3 2 654975052 3 3 590645410 1 3 961061189 3 3 204180140 1 2 699959589 3 2 302773385 2 3 857966494 1 2 361859717 1 3 813926067 3 2 657954050 1 2 694619262 2 3 948409058 2 3 187146541 5 3 676924655 2 2 856610662 3 2 753510309 5 3 311975373 2 3 394605417 5 3 276760609 4 3 601765173 3 2 205379569 4 3 141104461 4 3 505272322 5 2 674551121 3 3 204235786 2 2 624560733 5 3 362845084 4 2 775531881 5 2 810638569 1 2 287801813 1 2 663715338 5 3 624100233 4 2 920949266 4 3 906355402 4 3 153178182 2 3 628333804 1 3 705792857 4 2 463245159 4 3 199922041 2 3 114913661 3 2 271966370 3 3 164115963 5 2 123053969 5 3 372775533 1 3 786540582 1 3 697657639 1 3 175664459 2 3 379828007 2 3 712892207 1 3 669317348 3 3 396060561 1 3 612293459 2 2 540082480 5 2 864021520 1 2 861534990 3 3 385328279 2 2 282823355 1 2 730238904 4 3 189685350 4 3 684224710 5 2 322468300 5 3 697751760 5 3 456831803 5 2 515815301 4 2 221489208 5 3 496269238 2 2 809500469 4 3 902176319 1 2 507515460 1 3 141657658 2 2 794640344 2 3 961862347 5 3 927725148 2 2 282866358 5 2 261286979 4 2 297496320 2 2 674666062 1 2 655032565 4 3 923481071 2 2 796590857 4 2 130554000 1 2 994739888 4 2 668220459 3 2 539458993 4 3 561334766 4 2 257131907 2 2 816529194 4 2 606891582 1 3 306101762 2 3 973289032 4 3 444131778 2 3 230941756 5 2 442308670 5 3 315315893 4 3 188403201 5 2 265639656 5 2 935099211 2 2 135496473 1 2 355935633 3 2 428837567 4 3 994222802 1 3 151253971 3 3 142948752 3 3 927681019 4 3 331522103 2 2 369789114 5 3 784669412 5 3 406698782 4 3 751458114 3 2 543809225 3 3 975742402 4 2 897953422 1 3 432533151 3 3 536690882 1 2 457323178 5 2 378197150 1 3 411723608 3 3 277723086 5 2 647108281 1 3 324204851 3 2 809169243 1 3 569722509 1 3 400916675 5 3 287639453 5 2 353097625 3 2 596824312 5 2 146479309 5 3 447898276 4 3 127467233 4 3 611025397 5 3 612162722 3 3 171343688 5 2 529830289 5 3 759595578 2 2 367879480 1 2 142281031 2 2 338155646 1 2 638689116 4 2 197355697 1 3 969891106 5 2 948702494 1 3 115060495 1 3 117618695 2 3 410784798 4 2 428606368 2 3 187217221 2 3 875362742 4 3 909566733 5 3 624271550 4 2 101868370 3 2 106492682 3 2 749930795 1 2 728301241 3 2 352419917 3 3 199589038 2 3 695378199 2 2 406972045 5 2 305345606 4 3 317763720 4 2 116450031 5 2 604835303 4 3 725252240 3 2 457263933 3 2 630381745 3 3 369125143 1 3 177494624 1 2 586769758 1 3 158817947 4 2 988083009 2 2 504825632 4 3 163456175 5 3 207163242 5 2 894363142 5 3 897976507 2 2 134145370 1 2 866264901 2 3 616990615 2 3 579232091 3 2 174628148 3 2 833946453 3 3 747105773 1 2 479842951 3 2 386908059 3 3 432959622 1 2 930901908 3 3 219609157 4 3 504540055 1 3 428377477 2 2 264530994 5 3 283256387 2 3 499570714 2 3 773352611 4 2 970527962 2 2 743628167 2 2 596266035 1 3 115467834 1 2 100289951 3 2 731526801 3 3 772558301 1 2 713784133 4 3 634930520 3 2 192095804 2 3 328854838 3 2 863835216 2 2 960494340 2 3 966158060 1 3 524576102 2 2 776483607 4 3 565694969 5 2 362159159 1 2 328185411 3 2 864580918 2 2 503390252 2 2 757715756 3 2 884351458 1 3 136509075 2 2 701746194 1 3 998452041 1 3 166403619 1 3 810399240 3 2 512405378 5 2 324773318 5 2 235916408 3 3 162022930 3 2 929814379 5 3 187629510 1 3 325595743 1 2 995657900 2 2 866387195 5 3 144497620 5 2 822135499 5 3 564064979 4 3 296450430 5 2 210497080 3 3 402477361 5 2 653985643 2 2 458870699 4 3 127807323 5 2 440422976 2 3 500223560 4 2 655709512 4 3 555819863 1 3 653672664 5 3 566500502 1 3 175557538 1 3 857949620 1 3 511851422 2 2 177999233 5 3 254463633 4 2 527615333 2 3 188570970 4 2 919463248 4 2 873469940 3 3 631643654 1 2 788097007 1 2 453092272 2 2 376074338 5 3 375274772 3 2 313457392 3 3 665958223 5 2 377949212 4 2 627458308 2 3 120307554 1 3 713915235 1 3 414384652 4 3 899081049 5 3 497098246 4 2 252718177 1 2 832627999 2 3 329398369 4 3 618195307 5 3 738608639 5 3 686262716 1 3 989100774 2 2 899372082 4 2 288686713 1 3 118736724 1 3 205612163 2 3 517642072 3 2 550944595 2 2 606761799 4 3 473344211 4 3 268896396 5 3 259271466 4 2 306449737 3 2 514791948 3 3 188877054 2 3 983693257 2 2 291864993 2 3 456214779 3 2 252787729 5 3 646031513 3 3 751153397 1 3 490754544 5 2 986713191 5 2 374197402 1 2 716019433 1 3 830065003 5 3 377675981 3 3 858069869 5 3 104749423 3 3 712423112 3 2 655932140 1 2 728599568 4 2 921441179 4 3 327606546 4 2 639615839 1 3 984106048 3 2 643539956 4 2 407687756 2 2 292966776 4 2 196553803 3 2 339579115 2 2 568013685 4 2 689334878 2 3 550956744 2 2 576096423 2 2 598932332 1 2 663619064 3 2 797547894 5 3 237774822 5 2 549617674 5 3 894106306 1 2 824305763 4 3 796620925 4 3 368094966 3 3 355177949 5 3 570036105 3 2 700121877 5 3 230732746 2 3 730317708 1 2 419656956 3 3 718097991 1 2 322828567 4 3 860410992 2 3 108000315 1 3 644015694 5 3 626853782 3 3 105663003 1 2 982220661 4 3 813156174 5 2 474885711 4 3 796818701 3 2 398049741 1 2 412168460 5 3 295724286 2 2 477614464 5 2 836674841 5 2 258348328 5 3 322887282 3 2 259736072 1 2 494792404 2 3 427202062 2 2 753097777 2 3 840797737 5 2 363635823 5 2 120891133 5 2 467132117 4 2 137181970 2 3 128606298 2 2 418306036 4 2 366676949 4 2 804457168 3 2 100027858 2 3 165156551 2 2 800791331 1 3 724132028 3 2 978298578 1 2 173547199 2 2 900937028 4 3 630448771 2 3 686762373 5 3 257777514 4 3 488585583 2 3 422239242 5 3 993659303 5 2 154290091 2 3 105390930 1 2 755640495 2 2 570286133 3 2 366660979 1 3 161164943 1 2 210070225 3 3 595562971 2 2 482373840 1 2 487713319 4 2 588924976 5 3 639488566 4 2 678722674 1 2 999089496 2 3 906490219 4 2 582184340 2 2 195783213 4 2 776379485 4 2 605949967 1 3 354716832 5 3 493143859 3 3 426120381 2 3 248133418 5 2 404217309 3 3 307524448 3 3 312577798 5 3 101929571 4 3 914347099 3 3 865866128 3 3 753314863 3 3 908798458 1 3 736573270 2 2 719525378 3 2 159699287 4 3 131645509 4 2 839716066 2 3 226219573 5 2 835514845 5 2 634079713 5 3 118781825 4 3 329014489 4 3 645679466 4 2 795518610 5 3 754435668 4 2 726460139 3 3 841840186 5 2 947690215 3 3 451007128 4 3 280204288 1 2 430024162 5 3 428658737 2 3 466758237 2 3 886356732 4 2 913493542 1 2 287142935 5 3 182190644 3 2 829149289 2 2 462119230 1 2 574866860 3 3 454158324 2 2 845671285 3 3 453098417 2 2 311589786 5 3 786362506 1 2 171512824 2 3 107231941 2 2 209911294 2 3 177572792 1 3 619545571 3 3 822803188 5 3 242016989 3 2 593846597 5 3 619638406 3 3 753037353 5 2 230536420 1 2 972484663 4 2 253549947 1 2 375850690 4 2 640251619 2 3 743320369 5 3 390525603 4 3 505911289 2 3 998140453 1 3 636481926 4 3 868099454 5 3 830163671 2 2 799618310 5 2 503285108 5 3 288093475 3 2 854381055 3 3 273015489 2 2 849751058 3 3 684340483 4 3 232140810 4 3 517287734 4 2 623822608 1 2 443712460 3 3 395618006 4 2 612799492 2 3 474928675 5 3 439086629 4 2 121658116 4 3 362621128 4 3 851701978 3 3 871370286 3 2 366290231 2 3 303364055 3 3 627770403 3 2 996033951 5 2 169957585 5 3 749855399 4 3 425861509 1 3 245066906 4 2 343764809 3 2 790052934 4 3 539044165 4 3 328952109 5 3 448873535 3 3 809630196 2 2 488955098 4 3 539923655 4 2 781237019 2 2 647375235 5 2 645253458 4 2 703407988 3 3 376059766 2 2 666902210 1 2 348372626 1 3 726441914 5 2 751896991 1 2 380845673 2 3 260780191 5 3 323379710 5 2 998145786 4 2 280726475 2 3 596586535 4 2 211578070 1 2 280997147 4 2 997556417 5 3 423592009 5 3 380675705 2 2 368064362 2 3 375715628 5 2 650004851 3 2 584335447 1 3 505184438 2 3 423865044 5 2 580089780 5 3 500428817 2 2 600784390 3 2 458334645 3 3 922981931 3 3 227729230 3 2 152668122 2 3 699505080 5 2 421429260 1 2 943676200 3 2 107548055 2 2 791742587 1 3 576722027 2 3 512641187 5 2 843289391 4 3 745398028 2 2 764749908 5 3 722929537 3 3 483097476 1 3 809967849 5 3 454218580 3 3 109212061 1 2 736843574 2 2 253389100 4 3 376320859 3 3 548394226 2 2 279812844 1 3 595735217 5 2 771115283 2 3 354966822 3 3 104524835 4 2 921860322 4 3 555663725 4 2 818068974 3 2 597032467 1 2 903828947 4 3 165897334 3 2 117082819 2 3 160729267 3 3 530708744 4 2 153843322 5 2 376387873 4 2 207287546 5 3 191123473 2 3 294484932 4 2 751355972 5 2 638052706 2 3 192025241 3 3 495261266 4 3 379292464 3 2 715917159 4 3 261823366 5 3 193869252 4 2 754505044 3 2 727341646 2 2 911371569 4 3 736777582 3 2 505028475 3 3 255552099 2 2 800586379 1 3 742187836 4 3 810235611 4 2 344970206 3 2 643746867 4 3 899289432 4 3 330675885 2 2 860120374 4 3 602919074 5 2 932747014 2 2 180877235 4 2 349968413 4 2 245456337 1 3 516580873 2 2 785472877 3 2 990245143 5 3 278430086 2 2 126901812 4 3 308794767 2 2 295579284 4 2 842823865 4 3 475794737 3 2 455992288 3 3 940695227 4 3 639514894 2 2 778664879 3 2 616673234 3 2 531878343 4 2 815026142 3 3 929584093 3 3 144706678 4 2 137516880 3 3 170604541 3 2 994779461 3 2 543626599 2 2 103566165 1 2 444025528 2 3 200418372 1 2 713646537 3 3 230247674 4 3 533999219 4 2 831997820 4 3 816848489 5 3 173721206 1 3 490470977 1 3 612462567 3 2 240825080 1 3 122400242 2 2 327391405 5 3 748959975 2 3 850556378 3 3 523321339 4 3 631625843 5 3 672087262 1 3 442190066 1 3 906859154 1 3 734508476 2 2 621784537 4 2 154352164 1 2 377584935 4 3 460487079 2 2 406798403 5 3 329473737 4 3 124045511 1 2 534223628 5 2 834250855 5 3 300870509 2 3 257275771 1 2 858239886 4 2 377184999 2 3 366887265 5 3 772047046 3 2 485091135 4 2 687484523 2 3 104089559 2 2 167295061 5 3 476523445 2 2 924163954 1 2 748193746 1 2 311687683 3 3 111752342 5 3 636208269 1 2 290062769 2 3 790173792 2 3 294766679 2 2 751186055 4 3 573283317 1 2 609003441 4 2 142850081 4 3 858097939 4 2 686934385 5 3 630478646 3 2 316604531 4 3 859360495 1 2 190996826 2 2 113612173 1 2 119547533 3 3 243022955 4 3 333849191 2 2 531056650 3 2 110566473 3 3 973275633 2 2 633933801 4 2 462718968 1 2 871725867 2 3 654303864 5 2 521632677 2 3 310543701 4 3 497348036 5 2 592949891 3 2 229453000 3 3 310233234 4 3 147008701 3 3 601907359 4 3 379496141 5 2 286886556 3 3 604310231 1 2 176637065 5 3 403179525 3 3 422623235 4 2 244553143 4 2 394912395 3 2 582176757 4 3 200965620 3 2 126087681 2 2 796109561 2 3 571550422 4 3 279883873 4 2 969221209 3 3 973155724 4 2 932230421 1 2 575513042 3 3 667874396 1 3 213653261 5 2 860218285 4 3 952228473 1 2 637748392 1 2 203253065 2 2 132609536 1 3 643852053 5 3 932242642 5 3 967060035 4 2 863554099 3 3 725446329 5 3 970353809 1 2 422358291 5 2 278474380 4 2 853440611 3 3 374037779 1 3 459499806 2 3 459424996 2 2 104745878 4 3 263651656 3 2 196538909 5 3 819131887 5 2 326040621 1 3 415257543 3 3 374745737 3 2 322809847 2 3 325125701 3 2 650193391 2 3 154858088 3 2 693899359 5 3 813897440 5 2 712056889 5 3 236009049 5 2 831823120 1 3 467662645 2 2 392967333 4 2 244457103 4 2 224864068 4 3 480658424 2 2 807402343 2 3 774401943 5 3 745623989 5 2 767571860 1 3 464235378 1 2 738600037 3 2 452498706 3 3 361230643 4 2 820464867 5 3 600051878 2 3 448957167 2 3 869598918 5 3 619308212 2 3 715378479 1 3 356112840 5 2 340682748 1 2 613293703 4 3 377688969 5 2 654432374 5 3 551708260 4 3 351720285 1 3 563670143 5 2 376553390 2 3 446876512 2 2 176176926 4 2 378995049 3 3 256011720 1 2 596911004 5 3 574122003 2 3 559347891 4 2 384082041 2 2 374958378 1 2 996937934 3 2 492334150 5 2 426303179 3 2 360980833 1 3 118369689 4 3 229672940 5 2 722948971 4 2 602753823 5 2 386292985 1 3 562105495 5 2 640683303 3 3 249432110 3 3 406570935 3 2 939731024 5 3 726567932 1 3 580840501 4 2 315500621 4 2 996925739 1 3 106579951 1 3 331989928 5 2 412123591 4 3 214208788 1 3 712398081 1 3 376732075 2 2 689969120 2 2 121453048 3 3 192813145 5 3 158728101 1 2 849310514 2 2 345276771 5 3 496936858 5 2 315020060 2 3 714268937 4 3 790290371 5 2 302367962 1 2 316626894 3 2 640484152 2 2 512067445 1 2 132502030 2 3 776949540 3 3 311800516 2 2 572421273 3 3 913473195 1 3 739361076 2 2 115702043 1 3 817465458 3 3 831146229 1 2 251807700 3 2 511599167 5 2 410154573 1 3 897113730 3 3 569609204 4 2 330819091 1 3 292220628 3 3 343764418 5 3 190399474 3 3 582615637 2 2 834106933 3 3 426953789 2 3 937071311 2 3 741071455 5 3 600383284 1 3 214380584 1 2 424499496 2 3 341146041 1 2 884633386 4 3 306825395 2 3 830436159 5 2 809332881 2 3 920881376 3 3 843823115 2 3 316263945 4 2 844116868 1 3 698169188 2 3 707485791 4 3 639091980 4 3 699121045 1 3 289169367 5 3 215336348 5 3 537549717 4 2 370931264 2 3 586161573 1 2 284977075 5 3 170424522 1 2 447802100 2 2 283912408 1 2 545487337 2 3 475172148 5 3 812543039 4 2 540240161 4 3 345184541 5 3 410856569 4 3 704105633 2 3 601756594 5 3 357343297 4 2 588510551 1 3 349338425 2 3 334006679 1 3 669008407 5 2 769672457 3 3 453363354 1 3 519756068 4 2 251551597 4 2 829521489 5 2 231305149 5 2 903258134 2 3 420944208 3 2 370850062 5 2 439893372 2 2 111332570 1 2 947859372 4 2 417960666 3 2 787682173 4 3 937801284 3 3 470091947 2 3 410783291 3 3 320387076 3 2 599627486 1 2 681758411 4 2 763455257 1 2 897392800 5 2 610304550 4 2 446796359 1 2 253907425 2 3 915639327 5 2 923419141 5 2 457302915 4 2 244395846 4 2 973786300 1 3 192337619 5 2 350342518 2 2 618975418 2 3 142168237 2 2 225582628 3 2 256522010 2 2 479042615 4 3 932451239 1 3 697112705 4 3 436190051 3 3 975218803 5 3 298879838 4 2 587207034 3 2 150101004 1 3 591387466 4 3 929930344 1 2 921787358 1 2 352793171 2 3 215827115 3 2 747653064 1 2 247593383 4 2 913280737 4 2 694934790 5 2 249761492 2 3 629766181 4 3 598814002 4 2 124341697 4 3 185033890 2 3 469789423 3 2 971968437 5 3 298115858 1 2 355742693 4 2 197040863 4 2 458056131 2 2 109325744 5 3 553255131 1 2 879069351 2 3 842747741 4 2 232026802 3 3 592110499 5 2 784124377 3 2 697942254 4 2 754720763 1 2 839510394 3 2 929891763 5 3 843955795 1 3 945850326 4 2 870217219 3 3 617897961 2 3 318081097 1 3 389147524 1 3 589651098 1 2 188854248 1 3 621010887 5 3 882148046 4 2 638902676 1 3 539335986 1 3 535806402 5 2 640593236 1 2 341483775 3 2 440884414 1 2 282262098 5 2 152787430 2 3 890590688 1 3 523522352 5 3 110541526 3 3 954532122 1 3 587081682 2 2 474692349 4 3 591023187 2 3 374688167 3 3 957226202 1 3 564727831 1 3 800553064 4 3 161421544 5 2 689523452 4 2 412490313 3 2 990949146 1 3 553098492 1 2 707944798 3 3 619304708 1 3 926740394 4 3 975697407 2 2 378838178 4 2 268750894 1 2 572234930 1 3 519639843 5 3 952244755 1 3 875493934 3 3 317444264 5 3 598909398 4 2 360545691 5 2 443946469 5 3 912827744 3 3 717708715 5 2 780765807 3 2 830008546 4 3 277829272 2 3 913839418 4 3 937269112 1 2 273047891 3 2 311385675 1 2 774825757 2 2 723315733 5 3 364913863 3 2 897113000 2 2 984178983 3 2 347783954 2 3 872293847 2 2 504756985 1 3 739077951 1 3 943685601 2 2 849909921 2 3 389764128 2 3 255733411 2 2 198891795 1 2 782587824 2 2 276754930 2 3 162910877 2 3 532028639 3 2 235658532 2 3 179247986 3 2 522078782 4 2 800755103 5 2 220654187 3 2 400024379 1 3 571010198 4 3 231447844 1 3 896252772 1 3 853784547 3 2 775505284 2 2 268631617 4 3 949486599 3 2 834144937 1 2 396666954 1 3 999878693 5 3 228831254 3 3 499684992 4 2 840611993 4 2 451501445 2 3 183509548 2 2 392324826 2 2 200884843 4 2 551280174 3 2 646339369 1 2 599242664 3 2 533623751 4 2 494265956 3 2 643819449 5 3 987963712 5 3 675842321 1 3 848612377 4 3 596433422 3 3 478035802 3 3 633856821 5 2 584814678 3 3 107235785 1 2 427996035 1 3 303024226 3 3 900303628 5 3 240760375 4 2 644432065 3 3 885628947 4 3 917697744 2 2 937265159 4 3 485139088 4 3 894214146 1 2 524781452 3 3 488354867 2 2 292541722 2 2 128897457 5 2 639740399 5 2 645201297 2 2 806629981 1 3 373841299 3 3 332207764 1 3 352290972 3 2 497857985 5 2 836595758 3 3 478957158 5 2 581365698 1 2 569645989 5 2 562927513 4 2 946722783 3 3 738145460 5 2 152483150 3 2 646423013 1 3 295806345 5 3 111273323 4 3 669384703 2 2 584455826 1 3 254635438 3 3 275138905 3 2 272989965 4 2 616619775 5 2 958973616 2 2 700294007 4 3 970164902 2 3 878436660 1 2 497223891 5 2 370455111 4 3 739027074 4 3 558286798 2 3 108644063 5 3 586917309 4 2 394471342 4 2 849690122 5 3 481816806 2 2 399796531 4 3 447624934 4 3 673340186 1 2 493919323 5 3 132245081 2 2 146433824 4 3 900965741 2 3 884389383 5 3 237506503 2 2 608483964 5 2 132709821 4 2 731796749 5 3 282089266 3 3 202698552 4 2 229716790 5 3 148969772 3 2 180663984 3 3 370764687 2 3 672431193 3 2 142178293 1 3 746988995 2 3 768580987 1 3 793751758 3 3 704257635 2 3 872914332 4 2 414169884 3 3 327328700 2 2 386158091 5 3 934477716 2 3 439343635 3 3 531222748 2 2 262817009 5 3 222310366 4 3 538772071 2 3 603927828 4 2 876240025 3 3 463480563 4 3 866745109 2 2 488460429 2 3 944933191 3 2 143508081 3 2 709400121 2 2 728268677 4 3 290137693 3 2 506597255 4 3 219897325 2 3 521442036 4 2 842452545 4 3 497636917 5 2 364827568 2 3 917652575 1 2 609811918 3 2 253586439 1 2 683159055 5 2 420868997 4 2 430188363 3 2 910467877 1 2 526729380 3 2 275337802 1 2 934483928 1 2 369509113 1 3 996577203 5 3 847466934 1 2 727191547 3 3 175798703 1 3 244153677 3 2 822039807 1 2 805684547 5 3 528844598 2 3 198503276 2 3 741711210 1 2 286464589 2 3 238598789 3 3 563593763 4 2 518381093 3 3 414817655 5 2 248091184 5 2 407699498 3 3 700880815 4 2 757875552 5 2 991944757 2 3 510053323 2 2 531771749 3 3 482518232 2 2 959794805 2 3 149569876 3 2 446833085 4 2 121309867 2 2 925392160 1 3 197824043 4 3 196808794 2 3 170784216 3 3 728891774 5 3 917147817 1 3 880487805 2 2 828353379 2 2 574293923 1 2 265387524 5 2 155314138 2 3 665400173 5 2 660843048 3 2 328219345 3 2 688210777 3 2 131590889 3 3 758467981 3 2 993617662 4 3 670152038 4 3 249024174 4 3 770081267 3 2 518085487 2 3 228842782 3 2 177357337 3 3 521457801 4 3 957911071 4 3 158818083 1 2 188661318 5 3 581845520 5 3 125649484 5 3 245737871 4 2 668126683 2 2 659494774 5 2 771298917 3 3 651610808 3 3 176630055 4 2 337601327 2 2 290527168 2 3 753966978 2 2 197293244 2 3 468913456 2 3 400927359 1 2 395083696 5 2 567994648 5 3 954048141 1 3 501417981 1 3 291990330 4 3 695753594 5 3 322134610 4 3 565338829 5 2 461846309 3 3 622489216 1 3 705779118 2 3 557545881 5 3 706358029 5 3 441371199 3 3 318840361 1 2 548243824 5 3 719621345 4 2 136148972 5 2 740248032 3 3 845434119 1 2 143035978 5 2 412501855 1 2 884457984 2 3 786884598 5 2 722913463 4 2 406903514 5 2 834498605 2 2 700806555 2 2 398543360 2 2 766341172 2 2 529471029 2 3 125470178 2 2 171052249 5 3 902932296 5 3 376556976 1 3 963164427 1 2 407027721 1 2 347085462 5 2 902970734 1 3 910245098 3 3 784546820 3 2 685106895 5 2 591051555 1 2 360941114 5 2 551291946 5 2 430946966 3 2 706198797 5 2 524808284 5 3 543171825 2 3 298495258 4 3 990976456 3 2 174880717 1 2 425369572 2 2 154784141 1 2 280556812 4 2 784434862 3 2 802134377 1 2 925865966 4 3 340364530 2 2 133429477 4 3 748724722 4 2 474028355 1 3 927557008 4 3 890562544 3 3 388289591 4 3 912446190 3 2 551851261 1 2 109738849 5 2 104930008 3 3 493673249 3 2 340796498 5 2 782649511 4 2 678355119 1 2 932188504 5 2 187573681 5 2 382320098 2 3 372178308 5 2 333102643 1 3 663663826 1 3 261373412 1 2 410391151 5 2 944607449 1 2 480654694 2 2 844385057 4 3 244432663 1 2 697230332 3 2 573246938 5 2 572147059 1 2 916897899 3 2 598782633 3 3 296552227 3 3 264942239 4 2 467696376 5 3 770589987 2 3 112061398 2 3 139669935 2 2 842580941 2 2 894247008 1 3 960823109 2 3 968938486 3 3 112323595 3 2 721185110 4 2 797977014 2 3 440243937 2 2 297245590 5 3 919289600 4 2 739868700 2 2 305146866 3 3 325243724 5 2 414169684 4 3 160763291 2 2 628503267 1 3 476970050 3 3 493178300 3 2 221402729 2 3 361596291 3 2 334905902 4 3 247618758 1 2 306683660 4 3 444538902 4 3 793833385 5 3 890402019 2 3 285081829 2 3 291557403 5 2 902390328 3 2 201294016 3 2 132808636 1 2 232944300 3 2 350398492 2 2 520922566 4 2 145850110 3 3 923718286 1 2 711050144 4 3 683636755 3 2 148923276 1 2 772793347 2 2 735382580 5 3 900406017 2 2 471851173 1 2 229137003 5 2 785039000 3 3 432303785 2 3 654681247 5 3 396427106 1 3 801018876 1 3 835054001 5 2 132472426 1 3 891104272 1 3 511417616 4 3 462045814 2 3 764411732 1 2 554251493 2 3 987843794 3 3 574268603 4 2 435148318 2 3 779648548 4 3 481586450 3 3 875442677 5 3 773907989 3 3 213326287 4 2 249905341 5 3 278542421 1 2 845697139 3 3 384508432 5 2 590068637 2 3 597909209 5 3 939453443 5 2 291978869 5 3 518189577 4 2 467990608 1 3 287637247 4 2 205918828 1 3 367452414 3 2 138639985 5 3 101443527 3 3 125096357 5 2 517800511 2 3 108542150 1 3 337540799 3 2 929849073 1 2 293360562 4 2 626468190 2 2 600178618 1 2 493821604 2 2 737370394 5 2 432627948 5 2 211089006 2 2 728509616 4 3 106162821 1 2 527553539 1 2 666990401 1 3 148736668 2 2 434023456 5 2 931881325 4 2 795274105 5 2 407862856 3 3 195835613 3 3 496517989 3 2 531806124 3 2 333179209 2 3 405354968 4 2 372014242 2 2 979390403 5 2 469777721 4 2 320952723 5 3 203223846 5 3 718278472 4 3 651569460 3 2 262459118 3 3 213617225 1 3 305866207 3 3 464298342 1 2 707447359 2 2 235451151 2 3 679066172 3 3 746611561 1 2 627745516 1 2 302221598 2 3 729052714 3 2 343147551 5 2 880173435 1 3 360282181 3 3 699109354 3 2 826658739 2 3 579910064 3 2 255778756 2 3 153268996 4 3 583435474 2 3 972667898 3 2 301654294 4 2 461409959 2 3 219673964 5 3 628226464 1 2 360451492 4 2 139446955 4 2 869130728 1 3 874056761 5 2 531040598 1 2 653118304 2 2 884953721 2 3 364587020 5 3 835245560 5 2 851980969 4 2 109329674 4 3 686018581 3 3 728799800 3 3 891552893 5 2 439852481 5 2 230079280 4 3 895013111 5 3 313331395 5 2 671576319 4 2 485633736 3 3 851063959 4 2 807195960 1 3 582597558 5 2 205104427 4 3 120933828 5 3 509134641 4 3 260787988 5 3 838870900 3 3 267627980 5 2 810003694 3 3 445581407 5 3 716401364 1 2 820653994 4 3 536829004 5 3 604328297 4 3 510697530 5 2 466908664 5 3 638295400 4 2 520626135 4 3 999780293 3 3 894667705 3 2 846476335 2 3 142816840 1 2 665697708 1 2 172497052 2 3 603130092 5 3 124552797 5 2 251578031 1 2 929214016 4 3 605282032 2 2 665324528 4 3 855554516 5 3 568439763 2 2 432782793 5 2 398012454 4 3 503057813 5 3 104370152 1 3 597498114 1 2 442528737 4 2 441843681 1 3 160303431 1 2 343953002 3 3 910892368 5 3 315886120 2 2 522009699 1 2 856695750 2 3 580377724 4 2 924730547 5 2 681073195 5 2 392604003 2 2 670094432 1 2 254473743 1 3 334528265 3 3 134633819 4 2 664523949 3 3 143459106 3 3 541669816 5 2 578959138 2 2 137854734 5 2 545028192 2 2 648375184 4 2 452711519 4 3 489789195 2 2 366699256 1 2 467291718 4 2 572713888 4 3 176861833 3 3 544941941 1 2 341209688 1 2 926431803 2 3 957222388 1 2 627654339 3 3 155909290 2 2 943916153 3 3 403470519 1 3 268195154 3 3 165047635 4 2 418465593 4 2 429674163 2 3 117381043 5 3 646955721 2 3 398915491 2 3 400768634 5 2 569873525 5 2 412598241 1 2 740554278 5 3 334870196 4 2 359278253 1 2 390863309 4 3 185200773 4 3 483236600 5 2 550878577 5 2 999516621 3 2 967241514 1 2 602269851 2 3 170916305 5 3 888269453 2 2 171128065 2 3 876777089 4 2 172778342 3 2 268341038 2 2 621241325 5 3 598761705 2 2 973067035 2 2 101817264 1 3 786084295 2 2 744178847 2 3 375580859 3 3 877843251 2 3 492883120 5 3 907363845 4 3 762690117 1 3 566819567 1 3 304281168 4 2 401334700 4 3 800920462 3 2 953908713 5 3 710450270 5 2 981568831 2 2 475291957 3 2 990583132 5 3 921500228 5 2 242897854 2 3 401879854 4 3 796395729 1 3 296817307 4 2 122853204 1 2 126331919 4 2 578682476 4 3 502658091 4 3 728334980 2 3 163039178 5 3 450542620 1 2 653623776 1 3 361289795 4 2 697459318 1 2 524590516 1 2 863202046 5 2 503228896 4 2 289913187 4 2 243328308 4 3 226971053 5 3 529363346 5 3 205680358 2 3 398592891 5 3 720111269 5 3 780694599 1 2 929697391 2 2 988625842 1 3 311059091 1 2 784898389 3 3 342403830 4 2 555095015 4 3 403631887 5 3 282081756 4 2 212873143 1 3 835055637 2 3 111506438 4 2 413649785 1 2 763834784 4 2 549668623 4 3 745021093 5 3 581436183 1 3 154315993 1 3 946707000 2 2 206926543 3 3 826008470 3 3 675720338 5 2 840585946 5 3 109480579 2 2 600969333 5 2 570854434 1 3 551818978 4 2 587636401 5 3 306124577 4 2 844117439 1 3 994812233 3 3 941298512 2 2 312159553 1 2 910401337 4 2 618188502 4 2 859571269 4 3 816560214 5 2 517937410 2 3 417327649 2 2 492268914 2 3 134467244 4 2 218230553 4 3 954219280 5 3 742495359 3 2 547786607 4 3 253654334 5 3 384535288 3 2 663825043 3 2 701090513 3 2 237886583 2 3 473541275 2 2 511572550 5 3 590597629 3 3 183792782 3 2 228295917 2 2 741732362 2 3 709484990 5 2 870189734 3 2 227689684 3 2 528783716 5 2 301916617 5 2 424110103 4 2 549948368 2 3 247048961 3 3 473441678 2 3 129216169 1 2 320181208 3 3 508899101 4 2 329107374 4 3 111663382 5 2 790449178 3 2 538596780 5 3 104904463 1 3 536268568 2 2 249117844 2 3 288884796 2 3 674499335 4 2 808042362 2 3 448689972 3 2 987200492 3 3 482083678 2 3 637755057 1 3 188043020 5 3 514851475 4 2 136938944 2 2 784024932 4 3 152469420 1 2 556920893 2 2 938708075 2 3 303127652 3 3 941463002 2 3 497018456 3 3 349104974 2 2 347011284 3 3 694716224 2 2 967030905 4 2 495904638 1 2 132658468 4 3 405737972 5 2 377005565 5 2 861150077 5 3 291744911 2 3 159053123 3 3 673137220 4 3 255060229 3 3 510979062 5 2 830731127 3 2 116002198 5 2 490625422 5 2 568440116 3 2 607430126 1 2 395345333 1 2 746619451 3 3 461213623 4 2 479247823 5 3 700175042 4 3 897457528 1 2 927404993 4 2 168662049 5 3 974353538 2 2 616593906 4 2 139027935 2 2 686800493 3 3 244326359 3 2 945795766 1 2 148836829 1 3 810692674 1 2 426885145 5 3 355843062 3 2 287869509 5 3 812835100 1 2 741318703 3 2 420278957 5 2 665829376 4 2 166406219 1 2 158406987 2 2 782966006 4 2 475210191 4 2 682810695 5 3 830956162 3 2 566747714 3 2 588451007 5 3 479106055 4 3 927903420 1 3 711666776 5 2 463280088 5 3 604203167 3 3 154635491 4 3 250142576 2 2 309006638 1 3 827883894 1 3 452136065 4 2 738812305 5 3 792201390 2 3 543994052 5 3 722873948 4 3 384624018 2 3 761405967 5 3 315511987 1 2 251008731 3 3 493170742 2 2 106379813 3 3 686810424 5 3 145832011 1 3 680057338 2 2 603132632 3 3 263266227 2 2 488015509 5 3 109102837 1 3 810614194 5 3 229191453 4 2 230963326 3 3 801162577 2 3 818668961 4 3 769214061 3 2 633203271 3 3 571245374 2 2 373880729 3 3 214892333 3 3 530486066 5 2 944334357 1 2 139954792 5 3 503114450 2 2 466203552 5 2 174525779 3 3 279890773 3 3 703506727 3 2 420320228 3 2 941571635 3 2 193465659 2 3 435309891 2 3 945802322 1 3 423121507 2 2 565745904 2 2 113242877 5 2 500173510 2 3 101029947 4 3 771593400 5 3 943648566 5 2 798042971 3 2 263590760 3 3 367968136 4 3 888567060 5 2 339105784 2 2 309080772 2 3 153809462 2 3 654368804 5 3 752562136 3 3 965224538 2 2 474645118 3 2 180354831 4 3 938557662 1 2 307057644 2 2 727099801 5 2 521935626 2 3 756922676 5 3 400740355 3 2 359517539 2 3 317953831 4 2 314042878 1 2 344649274 3 2 790609890 2 3 742996472 5 2 326039207 1 3 369708403 1 2 689885551 5 3 352818523 1 2 325220001 2 2 720360712 2 2 827414079 2 2 981026633 3 2 517047320 2 2 125264759 2 2 516884739 4 3 698241592 2 2 540004470 4 2 582691805 3 3 308073705 1 3 648364201 3 3 655854359 2 3 524236759 2 2 192913448 2 2 198344183 4 3 640061381 1 2 823682736 5 2 912058226 1 3 913792385 4 2 459360543 2 3 453820829 4 3 935236264 2 3 154119250 2 2 576270917 3 2 747796340 5 3 487308231 5 3 715652275 3 2 365048119 1 3 953001493 3 2 838258378 3 2 363989290 5 2 196256423 3 3 158504437 2 3 810103553 4 2 945245759 4 3 435161386 2 3 707187226 1 3 278486696 4 3 967220274 2 2 572570240 3 3 420382317 4 3 638960171 2 3 588596997 4 2 408715559 5 3 544417947 3 3 193811642 3 3 557402956 1 2 492287948 3 3 712535581 2 3 264919949 5 2 508947166 3 3 383047477 5 2 587550835 4 2 101994840 3 3 130035952 2 2 675751773 3 3 381639410 5 3 403415465 5 2 310198794 2 3 972138345 3 2 602772887 5 2 395447015 5 3 482749268 2 3 727903959 1 3 301853556 3 2 887222484 5 3 886819773 2 3 289542705 4 2 827179754 4 2 277437461 4 2 923425905 3 2 390758419 2 2 634536233 4 2 844303952 5 3 516445661 3 2 194658635 2 3 707052827 2 3 758648538 2 2 650897021 5 3 989807971 5 2 368639167 1 2 270956785 2 3 775124931 5 3 345689998 1 2 748787694 4 2 119498598 3 3 309570334 2 3 493289954 1 3 113640171 5 3 432941003 2 3 259462703 3 3 926464768 5 2 582554238 2 3 952025430 3 3 508067793 3 2 777850940 4 3 508004980 1 2 972028688 1 2 736389739 4 2 800539090 5 2 776915724 3 2 597441796 3 2 185812168 1 3 510676536 3 3 733402250 3 2 917538021 1 2 957541344 5 3 566750276 4 3 661177243 3 3 268458164 5 2 761229680 3 3 763093696 3 3 470864798 3 2 266106588 3 3 290929094 2 3 956092411 5 3 891113842 3 3 523843315 5 3 964227216 3 2 454524200 5 2 851931479 3 3 331684946 1 3 989233883 5 3 450345044 5 3 138542380 4 2 670826061 1 3 962257074 1 3 222106754 1 2 279806679 3 2 819291632 5 3 221643511 2 3 507581607 2 3 180960513 3 2 424768721 5 3 506530031 5 3 207279617 1 2 137989220 4 3 295726861 1 3 830690484 5 2 854171026 1 2 228080698 3 3 314327830 2 3 750325403 5 3 472933767 1 3 984994159 2 2 769906017 1 2 975661780 4 3 389537610 3 2 209404650 2 2 769525770 3 2 429019618 4 2 935906499 5 3 577165673 5 3 341314357 3 2 328818190 3 2 565448667 2 2 427895723 2 2 887661418 3 2 391848372 4 2 203656231 4 3 764854785 1 3 239771356 5 3 457894773 4 3 259411197 5 2 640274424 1 2 835974705 3 2 710047277 1 3 416695765 3 3 339152552 5 2 897350337 2 3 535855717 2 3 285897848 3 2 524272572 1 2 151945232 5 3 623125721 1 3 395920559 2 2 235262429 5 2 835708586 2 3 932741362 5 3 965494340 5 2 711495420 4 2 721384646 3 3 631755689 4 3 320168653 5 3 328881599 1 3 675471056 3 3 296666129 4 2 914572645 4 2 563180933 3 3 167636343 3 3 563774523 1 2 721951999 4 2 694316027 5 3 429942625 5 3 292286495 3 3 495384222 2 3 488743575 1 2 337543940 1 3 978031942 3 2 979306148 1 3 212249814 1 3 993715223 4 3 107684888 3 3 627621480 1 3 508442056 4 2 189714235 3 2 708755799 4 3 373377978 1 3 380465863 2 3 455441113 5 2 352766241 1 3 316546692 5 2 850824068 3 2 921127388 5 3 525991659 2 2 716210323 3 2 395612337 4 3 657113998 1 2 770903940 5 3 323327637 2 3 373001998 2 2 643674158 5 3 349362591 2 2 652704313 2 3 863974259 2 2 167480211 2 2 230119477 1 3 516720282 4 3 753140630 2 2 572773675 3 2 838513603 3 3 449439524 3 2 580600829 3 2 536007022 2 3 672792178 1 2 487462462 4 3 105315703 5 2 855365578 4 2 663607710 4 2 800469612 3 2 963900308 5 2 105825445 5 2 754743980 3 3 511764380 5 3 714471479 2 3 375013979 5 3 327644125 2 2 438610157 2 2 467759463 5 3 415876188 4 3 237787272 4 2 100367424 1 2 902082623 1 3 683465007 5 3 513082795 3 3 384725866 1 3 736962543 3 2 250437234 2 2 276719322 3 3 839597345 5 3 638049379 1 2 212495249 5 3 282251140 1 2 239485925 4 3 411614914 2 3 240008384 2 3 985780183 5 2 995658772 3 3 137421027 5 2 145933519 4 3 713366540 4 2 855953284 5 2 269438803 3 2 771756860 1 2 332824788 3 2 460680711 5 3 306493368 4 2 114139808 3 2 304226499 2 2 864885637 4 3 876289961 1 2 654610384 2 3 735610631 1 3 555778983 3 2 847405932 5 2 179445641 2 3 739715976 4 3 808634392 4 2 312506713 1 3 395444095 2 2 125307119 3 3 593401701 2 3 297923694 1 3 848573103 3 2 944550508 5 3 926659645 3 2 355999774 4 3 264072760 3 3 429659537 4 3 535184629 1 3 974779042 3 3 713779492 2 3 380992971 4 3 212805550 5 3 590836470 5 3 555483506 5 3 630982013 5 2 346884601 5 2 914359547 3 3 871226142 5 2 130712629 5 3 106499509 2 3 161324441 2 3 949227338 5 2 534574581 2 2 894062203 1 2 608298908 4 3 977484809 4 2 174392375 4 3 133054509 2 2 697617770 5 3 462561195 2 3 390571055 4 3 509094219 5 2 798013322 4 3 558747142 3 2 757898209 2 2 844854786 3 2 690459944 1 3 648654109 3 2 919565185 5 3 874113295 5 3 104048005 2 2 927676447 5 3 545389555 3 2 359213146 3 2 204707176 3 2 440720073 4 2 640095472 2 3 654655638 2 2 690896538 2 2 347120391 1 3 789656679 1 2 474854616 4 2 613992847 1 3 407612711 2 3 154872508 3 2 256195462 3 2 345581870 5 3 134237336 3 2 418138115 2 3 367156016 5 3 540861923 5 2 285100251 1 2 178841656 5 2 716551701 1 2 151583602 4 2 822067010 5 3 807685899 4 3 487821668 2 2 211535953 1 3 268291870 3 3 166337139 3 3 717425395 3 3 662527141 3 2 933824671 4 2 706374202 4 2 550969952 1 3 674997737 1 3 246458603 5 3 791645087 1 2 172264148 5 3 709501796 1 3 896478141 3 2 260800555 2 2 114792349 2 3 818534474 3 3 543443697 3 2 886007364 5 3 405450781 4 2 334151280 5 3 729622246 4 2 301491526 4 3 237065673 3 3 403574965 3 2 753013613 3 3 821019795 4 2 467277249 4 3 477596489 5 3 922562356 4 3 546914642 5 2 894445416 2 3 341468969 5 3 397771834 3 3 123245060 1 3 439406952 3 2 109938729 3 2 409178992 4 3 317030653 3 2 161326845 1 2 639692485 4 2 957133058 1 2 258723125 5 2 408352577 4 3 844734380 5 2 467358588 2 2 237653906 3 2 654642675 2 3 779915506 3 2 166201565 1 2 229569487 5 3 613951108 1 3 503808138 1 3 257982687 2 2 102167430 2 2 418436348 1 3 179689274 1 2 319006025 3 2 837070759 4 3 309996623 3 2 859206563 4 2 654685285 2 2 566627634 1 3 661959669 5 2 528745034 4 2 878522689 2 2 306464666 4 2 847061558 5 3 875753871 3 3 511769423 2 3 750657472 2 2 150640769 1 3 854885894 2 2 718766369 4 3 556887649 2 3 174228345 3 3 973559961 3 2 910579931 1 2 210603905 1 3 891342053 3 2 357005218 2 3 936573811 2 2 489295669 3 2 808590017 5 3 545157034 2 3 783119974 2 3 525466931 3 3 733852608 1 2 204214999 1 2 766209450 1 3 626816948 5 3 292014020 5 2 776562953 4 3 712425988 5 3 680714277 2 3 874571869 3 3 544799354 4 2 751065407 4 2 238540459 3 3 709544931 3 3 921643875 4 2 399377178 5 3 855645852 2 3 851550962 1 3 460134792 5 2 789974874 3 2 971832002 5 3 175335613 1 3 185103126 1 3 323431300 3 3 287643157 1 3 890791862 2 2 563279611 4 3 386360850 2 2 662551425 2 3 803055282 1 2 410864444 1 2 917042160 1 2 948377098 1 2 547711258 4 3 858354958 3 3 644295077 5 2 564331631 2 2 240431689 4 3 108521327 3 2 559347886 1 3 658012501 2 3 902473346 4 2 966879439 1 2 710617354 5 3 344625653 2 3 428585005 3 3 550432604 1 3 970928404 3 2 883900454 1 3 597371226 4 2 279204380 1 2 786024925 2 3 416469242 5 3 519155840 3 2 454055318 1 2 218475923 3 3 896680924 3 2 786432262 2 2 228198355 5 2 533096203 3 3 227463844 1 3 686820925 5 3 494169707 4 2 346128379 5 3 317608261 2 2 367467216 5 2 155121621 5 3 300103908 3 2 392125914 3 3 944010040 2 2 348586812 4 2 634803850 3 2 221026020 1 2 397794310 2 3 368776028 4 3 754037861 3 2 637884703 1 2 134354373 2 2 788724773 2 3 102954090 4 3 212009043 1 3 423386816 3 3 264786044 2 2 673048164 5 3 447580877 1 3 409665306 5 3 734517467 4 2 493163831 3 3 519636696 4 3 940051454 2 3 516578569 5 3 613024079 5 2 335194155 1 3 305246277 3 3 316342404 3 3 113094694 1 3 576131743 4 2 638522694 5 3 424684183 4 2 480568278 3 3 749134529 4 2 588401519 2 3 994773060 4 2 971015652 2 3 123795685 3 2 354068053 4 2 489509653 4 3 731894974 1 3 436970945 1 2 488276381 4 3 144933997 1 3 934812854 3 2 260291212 2 3 364934749 1 3 168220182 5 2 131389142 1 3 992598030 1 3 306417478 3 2 205356379 2 3 192589111 5 3 865379254 3 3 363213570 2 3 766943035 5 3 981999514 2 2 264076782 3 2 539513359 3 2 733984170 1 3 232829168 1 3 385900297 4 3 275901233 3 2 697200903 2 2 852323026 5 3 440634948 1 3 456635151 2 2 103627697 5 2 159564453 1 2 241417691 1 3 342930242 3 3 753186563 4 2 738244341 3 2 335673159 2 3 501696167 5 3 606868775 1 3 994696953 3 3 321080588 2 3 309262649 3 3 245764602 3 3 541405379 2 2 180230948 3 2 760244266 4 2 801708165 1 2 120854411 1 3 481277990 1 3 611024911 5 2 848493008 5 3 506268767 4 2 690609008 1 2 178114330 1 2 240816790 4 3 774606994 1 2 273841086 4 3 195455253 3 2 430781830 1 3 476207729 5 2 653130881 4 2 353360372 5 2 246836017 1 2 152218836 3 2 631247969 3 2 315321426 5 3 413629013 5 2 585397652 2 2 120336917 5 2 544233811 2 2 611473402 4 3 152729178 1 3 540471296 1 3 762412650 1 2 379682127 1 2 320361975 3 2 985832812 3 2 654240241 5 3 281089662 3 3 648777174 2 3 535444065 1 2 649681335 5 2 279235625 5 2 395789108 5 2 606488766 3 2 405506417 5 2 477259989 2 2 676313311 4 3 413529499 1 2 428630601 1 3 369121860 2 2 876123227 1 2 188025917 3 3 520513512 4 2 686472227 4 3 868770935 3 3 986396163 1 3 167923384 5 3 241496429 4 2 188664701 5 3 858321986 1 3 366361919 1 2 599862175 2 3 511455105 5 3 267224029 2 2 437348100 1 3 130399806 1 2 264381277 1 3 434729111 3 3 425730594 3 2 494796638 1 2 687215269 4 3 640458313 3 3 198666867 3 3 231675414 4 3 664822281 2 3 551687953 1 3 494007268 5 3 566020141 2 2 481711838 4 2 237694591 5 3 756835910 1 3 186388307 3 2 358431444 4 3 132178125 5 3 274166219 5 3 929257008 2 3 839956717 2 2 606048413 3 2 534677943 1 3 692514177 2 2 353977821 5 3 727668124 1 2 289606659 3 3 129535022 3 3 736931615 1 3 990586472 3 2 598820237 2 2 586786172 2 2 354287916 1 3 446302644 2 3 587253854 2 3 576234929 3 2 332564616 1 3 675467758 2 3 355018404 3 2 271071616 5 2 410484518 4 2 582984063 3 2 241664791 2 3 616005477 4 2 190931339 1 3 728499589 2 3 199549064 1 2 705772266 1 2 906377454 4 3 534060378 4 2 333554093 4 3 918094181 4 2 828151664 3 3 658198454 3 3 201457629 2 2 787151670 3 2 488506215 3 2 983898516 1 2 377858571 4 2 642415846 1 2 559662094 4 2 139836327 5 3 994310264 2 3 493348167 3 3 226676074 3 2 201972695 1 2 819176463 2 2 138890997 4 2 347539224 5 2 750097089 4 3 102514566 4 2 464736216 3 2 155690390 4 3 187745509 3 3 300121498 3 2 477127313 3 2 938958399 4 3 762531471 3 3 105784713 3 2 286341312 2 2 133407490 4 2 989441384 1 2 174086964 4 2 532070258 4 2 531972270 2 2 427097389 3 2 612116196 1 3 125377094 1 3 554808822 4 2 756245538 3 2 446953505 5 2 100707170 2 2 350150404 4 3 551755486 1 3 189367600 1 2 522113061 3 3 869299807 4 2 899406639 5 2 193679884 2 3 487411008 1 2 638988983 5 3 561214043 5 3 847686813 3 2 983579445 3 2 589218218 2 2 226966195 5 2 873797084 3 2 272166729 4 3 430077723 4 2 834417269 3 3 942883115 4 2 399187747 1 2 417820892 2 3 696631438 5 3 363713354 5 2 785363826 3 2 419847137 5 3 529542204 3 3 797311292 2 2 730805377 1 3 661086443 1 2 692313011 1 3 355738046 4 2 178605699 4 2 800831652 5 3 344939178 4 3 413473401 1 3 726447662 5 3 437306767 2 2 796061422 4 3 319287577 1 3 952355081 2 2 713718370 1 3 358529878 2 3 118598640 5 3 421426819 2 2 706051338 3 3 790871932 5 2 280476288 1 2 969500162 5 2 628437615 4 3 910573908 3 3 927953059 2 2 987038599 5 3 975913354 4 2 512882715 2 3 476145366 3 3 986218056 4 2 533432015 1 2 674445296 3 2 299407102 4 2 139433218 1 3 528509543 4 3 655101438 3 3 578620716 2 2 828677053 3 2 961521527 4 2 443969642 1 3 796956328 1 3 794901878 2 2 596993661 4 3 501140030 2 3 795052739 4 2 276826655 3 3 130641976 4 2 130918230 1 2 864218393 2 2 750576481 4 2 400563059 1 2 370755400 4 3 949458290 3 3 585426656 4 3 116217871 2 2 533389030 5 3 692531769 5 3 985743122 4 2 181709363 1 3 516637072 2 2 363797574 2 2 316642831 3 3 773035312 1 2 104334068 3 2 454793020 2 3 909434094 3 2 769693759 1 3 736153459 4 3 182722179 3 2 724612664 2 2 482468886 4 2 626070590 4 2 321757221 2 3 255485585 5 2 297950758 3 2 151215475 5 2 432701820 1 2 714301136 3 2 189607904 3 3 623935819 4 2 867329871 1 3 728067390 4 3 349464493 4 2 954747437 3 3 135281421 5 2 251539201 1 3 529015256 4 2 940592468 1 2 719001385 4 2 973157393 4 2 778572535 3 2 731397731 3 3 819878685 2 3 194426525 1 3 388679212 4 2 221656004 1 2 276277672 2 3 365664069 1 2 345505452 4 3 600810684 4 2 378225785 3 2 231590139 5 3 614625466 2 2 490369596 3 3 370902080 5 3 705677443 5 3 341995645 5 3 214502590 5 3 104973964 5 2 550105191 5 3 160175173 4 2 667218932 4 3 108683575 1 3 922435371 3 3 923501554 4 2 506171925 4 3 855770636 3 3 289889596 3 3 704459551 5 2 532345002 2 2 191868505 1 2 795981709 3 2 957173771 2 2 674272774 4 2 329998957 5 2 689214896 3 3 597134981 2 2 240635004 3 3 732547974 4 2 381233512 2 3 589257688 4 3 291197000 3 3 118506790 3 2 215334772 3 2 193536263 5 3 475417407 5 2 297106422 3 3 691449483 5 3 507577212 4 3 171432537 1 3 808107642 3 3 493844297 2 3 496486684 4 3 243637145 4 3 629884370 5 3 507172663 5 2 677565089 2 2 347185532 2 3 760584010 4 3 955432568 1 3 470675274 2 3 934187579 4 2 180775221 1 2 599523445 1 3 506545183 2 3 960668250 5 3 635435179 3 2 447917699 3 3 641570270 2 3 830056634 5 3 382594576 5 3 232335501 2 2 607207046 4 2 522839508 2 3 650678817 1 3 805891494 5 3 458711856 5 3 992316386 3 3 637341070 5 3 820760452 5 2 710705933 2 3 406369307 2 2 544210798 1 3 585234313 2 2 911299578 2 3 801895027 1 3 170282467 1 2 399658461 3 2 236351812 3 3 485527408 4 2 573636741 4 2 273548360 4 3 311910566 1 3 467276795 2 2 978896910 4 3 259731813 5 3 793263785 4 3 728131583 4 3 482993917 3 2 529700185 3 2 361400800 3 2 260181512 2 2 391615332 4 2 727379096 2 2 711978050 2 2 386335180 1 3 861463646 4 2 297559369 1 2 698433418 1 3 523583965 1 3 630354342 1 2 958832246 1 3 713992893 5 3 695170339 4 2 856269884 4 2 814064367 2 3 553436614 3 2 100476805 4 2 197117742 1 2 474901908 3 3 395176215 1 3 289031597 2 3 426926234 3 2 980818928 4 3 338344387 2 2 630012720 3 2 440527845 4 2 658806847 2 3 536924928 3 3 211884190 2 2 267669173 5 3 162858250 5 3 318938336 2 3 957839216 5 2 514552176 4 3 162910046 4 2 252688595 1 3 969633745 4 3 264458022 1 3 908356438 4 3 410525579 5 2 843890013 2 2 288843241 1 3 381281035 1 2 672892464 1 2 965040679 4 2 288265450 3 2 177129072 3 2 390571803 4 3 207232217 2 2 894538014 5 3 746877649 2 3 502176497 1 3 247442495 4 3 513437362 1 2 575538982 2 3 421948024 5 3 376724942 5 2 850979657 5 2 526492467 1 2 428147681 3 3 132175014 5 3 468715201 3 3 181792198 5 3 604724703 2 3 660404210 3 2 969602689 3 3 753538546 4 3 363769385 2 3 487747962 1 2 155255245 5 3 878197033 2 3 397390991 3 3 502333972 2 2 391273772 3 3 587992047 1 3 121550611 1 3 908356916 3 2 334216090 2 2 748678771 1 2 324511730 3 3 442311995 2 3 778358327 2 3 651543466 4 2 731202270 3 2 232351533 4 2 397297358 3 2 150905387 4 2 114434111 2 3 901771405 2 3 521392774 4 3 372154913 1 2 819510657 1 3 625044009 4 2 722288660 4 3 472539346 5 2 809803297 5 2 766551913 5 2 305209299 4 3 525911732 5 3 925006506 4 3 165251335 5 2 383325497 5 2 627422458 5 3 276950077 2 2 165085331 4 3 331848661 1 3 583361487 4 3 295234193 3 2 186578497 4 3 815860724 4 3 792793897 5 2 912512089 5 3 805220432 2 2 135700720 5 2 665239810 3 3 548309075 5 2 505983586 2 2 191673666 5 3 423341191 2 2 705004769 1 2 833969877 1 2 991132018 1 3 761908874 3 3 437294867 2 2 138391160 2 2 441277202 4 2 167484274 4 2 429596119 3 3 164243134 4 3 356633949 2 2 787144506 3 2 639508645 1 2 604347965 1 3 143814229 2 3 649934695 3 2 472480087 4 3 810994177 1 2 292540812 2 2 887860732 3 3 172429045 1 3 742854290 1 3 944593182 3 2 328967438 5 3 224768961 5 2 152024852 5 2 346927562 1 2 486600108 5 3 527993773 1 2 136509700 1 3 601619071 2 3 322657411 1 3 143118970 3 3 339403971 1 2 279745780 4 3 685807615 3 2 461098605 5 3 435380630 3 2 424053918 5 2 930151585 5 2 557542550 2 3 984619388 3 3 833353807 5 2 778121956 5 2 562329703 3 3 227902777 1 3 540271818 4 2 186115378 4 3 974268074 5 2 365381335 2 2 390773600 4 3 502519032 3 2 908930861 5 3 968737307 3 3 855129876 4 3 381648810 5 2 748139318 3 2 860330309 4 3 448294839 5 2 869641389 4 2 947702920 3 3 213618467 1 2 613750441 4 3 313428731 4 2 859300553 1 2 711107457 5 2 712930716 2 3 261474048 1 3 975167418 3 3 453184541 4 2 946481173 2 3 883099940 1 2 465644344 1 2 809112559 3 2 986217020 1 2 377376635 5 3 682943990 2 3 386739231 4 2 869982151 1 3 465728202 2 2 435020233 3 2 347098398 4 3 492037791 4 2 294458142 4 2 294550433 5 3 265824801 1 3 985735601 5 2 203910959 4 3 379088056 5 2 650403096 2 2 372333373 3 2 560052647 1 3 632549759 4 2 882189902 3 3 373093615 5 2 366713211 5 2 135315542 4 2 545083560 4 3 390901011 2 2 929177049 5 2 556257805 3 2 783792677 5 3 996739466 4 2 795484728 2 3 468356234 1 3 641224148 4 3 599431032 1 3 499423531 5 3 624259125 2 2 776099799 2 3 349443245 1 3 248450473 1 2 467423995 2 3 956615318 5 3 359290149 2 2 233330524 4 3 511186772 5 3 726398559 5 2 561991140 4 2 493798483 2 3 257862822 5 3 541699864 2 2 812611902 1 2 663421019 5 3 406620251 2 3 464191082 3 2 429523184 3 3 397972915 2 2 371585207 3 2 745767055 5 3 347992068 4 2 279251548 4 3 884481088 5 3 390155011 1 2 796761465 5 2 706249499 1 3 776100352 5 3 845800001 1 3 483519118 1 3 711324686 4 3 292019802 2 3 803176032 4 3 837298856 5 2 975382191 5 3 147909975 1 3 348685400 1 2 861654408 2 3 149283691 3 3 503042791 2 3 323512854 2 3 914594173 4 2 516943106 1 3 931391948 5 2 387372294 5 2 847193245 2 3 274743551 5 2 427595234 5 2 812032390 5 3 896549053 3 3 452574497 1 2 994986407 1 3 900972530 5 2 464169765 2 3 561272523 1 2 203186349 3 2 727798704 5 3 810764647 1 2 689691101 5 3 821359079 2 3 608792263 4 3 376186438 2 3 436450829 5 3 439804276 1 3 599269921 1 3 769416923 4 2 256511807 3 3 392708707 2 2 617644202 5 2 235470479 1 3 117933053 3 2 423971452 5 3 720529744 2 3 856300524 1 3 343081064 5 3 612483958 2 3 854312910 3 2 112735188 1 2 209540396 3 2 785883320 5 3 106013040 1 3 150094699 2 2 623805624 4 3 595254700 2 3 133293915 2 3 515319291 5 2 171851560 5 3 927766334 4 3 259838047 1 2 953998844 3 2 512123672 4 3 379798087 4 2 330717631 3 2 796214383 4 3 731518067 3 3 200588585 1 3 984065777 4 3 218055797 5 2 363871286 2 3 829821624 4 3 209115405 2 3 189080349 5 2 503644381 2 2 627130090 1 3 728104707 1 3 928054184 1 3 110935400 2 2 922232973 5 2 650622801 2 3 774004571 1 3 324503799 5 2 402942923 1 3 888962200 1 2 644473531 2 3 185211689 5 3 873462515 3 3 860583200 2 2 558797184 3 2 536840016 3 2 915869873 5 2 716256604 1 2 500406529 5 3 706691908 5 3 198929528 4 3 332401962 4 3 752685809 1 3 540897383 2 3 958812554 1 3 280074021 4 2 662012024 4 2 586378588 2 3 804534391 3 2 579383443 3 2 793898166 2 2 534251728 5 2 866746934 5 2 425353159 2 2 221248704 5 2 307429082 1 3 934231046 1 2 653564376 4 2 492328703 4 2 468383645 5 3 236059008 3 3 329809058 4 2 477430334 2 2 704953377 3 3 496698368 4 3 719985382 1 2 457699251 2 3 101559458 4 3 541133241 2 2 425818696 3 3 726124115 3 3 205885194 4 2 646559809 2 3 171557319 1 2 257392567 4 2 709241643 4 3 936389226 5 2 326135689 5 3 459478546 2 2 536110580 2 3 711176794 1 3 462264036 5 2 318845850 4 2 749950461 4 2 270205632 3 2 727961393 2 2 736361595 2 3 243655067 5 3 616362081 5 3 851297375 2 2 294064115 4 2 368956251 5 3 198312305 2 2 601567457 4 2 243007990 4 3 419821147 5 3 226935913 1 3 761479793 4 3 476632697 5 2 927287911 2 2 247471473 4 2 309460289 4 2 229183057 5 2 814472999 4 3 251713402 4 3 650626201 5 3 640281352 4 2 613302983 2 2 389086622 2 3 732420101 2 2 735331243 3 3 375336309 2 3 676103887 5 2 471224721 1 2 199174669 1 3 966851403 3 3 717712847 4 2 720991257 2 2 174143742 1 3 528192059 1 3 624685740 5 3 555834391 2 3 372609210 1 2 953157454 2 3 745265101 3 3 419316855 3 3 869462992 1 2 256309400 4 2 450968958 1 2 262591386 3 3 486592188 2 3 642261417 3 3 766068336 1 2 190258567 2 3 465368154 5 2 630744755 5 2 138602134 5 2 680071751 5 2 255085358 4 3 904507283 1 2 417278217 5 3 856420872 1 2 165232233 4 3 383718156 5 3 340656342 3 3 761729864 5 3 192436437 2 3 913451083 4 3 193530119 5 2 277048024 3 2 892656032 3 2 995806124 4 3 495873529 3 2 738870654 1 2 865871077 5 3 552177623 4 2 201703486 5 3 527512303 3 2 697660215 1 3 819231454 5 2 258243594 4 2 335120292 3 3 708509732 4 2 901362220 2 2 333203836 1 2 242830015 3 2 420198453 2 3 835828170 2 2 227457861 1 3 627726991 1 2 547269521 2 2 609863756 4 2 703427451 1 2 582167634 3 2 747721844 3 3 562812814 3 2 598318864 1 2 172831627 5 2 896323217 2 3 637026939 2 2 396898476 2 2 693498532 1 3 873081873 3 2 799706556 4 3 290669880 5 2 175852947 3 3 903404286 5 2 625787051 5 3 140526297 4 3 620564313 5 2 697525581 1 2 445422471 5 2 232625587 3 2 522548157 2 3 375003775 2 2 714766990 5 2 662698812 3 3 245454209 5 2 219640086 2 3 240374496 4 2 931577520 5 2 992401287 2 3 682161309 1 3 339097144 2 2 622355725 4 3 115746942 1 2 450532773 3 2 173031300 1 2 119123336 2 2 329648904 4 3 538817783 1 3 169795220 2 3 473622648 5 3 466204540 2 3 728814534 2 3 620733301 2 3 425749945 4 3 641605176 3 3 945603409 1 2 648805424 2 2 684680160 1 2 894613400 3 2 812087193 1 3 299845332 4 2 248169458 2 3 831356074 3 2 236531386 3 3 218641666 3 2 500648689 1 2 408517562 5 2 786425297 5 2 794714933 5 2 448852705 4 2 484646666 5 3 198292009 4 2 835386567 1 3 631429231 2 3 407253926 5 2 744466498 5 2 413806850 2 2 116596180 5 2 459664884 4 3 307468076 1 2 127537409 1 2 604073004 1 2 214896182 5 2 307693781 1 2 990646909 2 3 238135405 2 2 661715051 4 2 215067371 4 3 720098713 1 3 121780527 5 3 459372707 2 2 356934589 2 3 472960507 5 2 621787076 4 3 655596055 2 2 532857195 3 3 384063997 1 3 116558001 2 2 262949008 2 3 382052645 4 2 690798241 5 3 199874811 5 2 648114186 3 3 400110886 5 2 106839606 3 2 284416206 3 2 223002043 1 3 531298489 4 3 410164052 4 3 178656676 5 3 406998394 1 3 297652595 1 2 914521411 1 2 742482825 4 3 709234463 5 2 133557202 4 3 750469057 4 2 202608618 2 2 541068098 1 2 563483085 3 2 776401188 3 2 908512657 4 3 774284081 5 2 293206215 1 2 419314883 5 3 174247706 2 2 143238797 2 3 667567761 5 2 464738049 5 3 930137361 3 2 462773918 4 3 524990214 2 3 564857228 5 2 348939585 2 3 439715242 1 2 172265897 1 2 776720577 5 2 353376272 1 3 541042311 3 3 594947790 3 2 752973440 2 2 625946222 3 2 843194692 2 3 517500216 2 2 776396725 4 3 746278477 1 3 790448493 2 2 332656939 3 3 248310434 1 3 807662299 4 2 565171804 1 3 388318791 1 2 245348991 1 2 951380992 2 3 725362259 3 2 340569361 5 3 658334725 1 3 544605289 3 3 112955866 2 3 998296243 2 3 976716386 2 2 740451193 4 3 979692385 2 3 898069485 1 2 417228617 1 2 710896916 1 3 279644335 3 3 248670344 3 3 904639654 3 2 566230479 5 3 589592432 2 3 489432140 2 2 251371847 2 3 880058440 2 2 143620639 1 3 913147050 5 3 981462884 1 3 855052933 4 2 531865749 4 2 343613560 4 2 799268797 3 3 763275149 4 2 987396579 4 2 135300333 2 2 140422017 4 3 973255028 2 2 381273767 4 2 531019855 2 2 739700327 2 2 973534407 4 3 525622577 1 2 283242615 1 2 103052712 4 2 923017963 4 2 884087656 2 2 322481061 4 3 661267750 5 2 317480698 2 3 506682885 5 2 722732564 4 2 565909719 5 2 820326759 2 2 893708089 2 3 123671557 2 2 359378125 3 2 686351211 4 2 952697104 3 2 574110803 3 2 406891339 2 3 912211235 3 3 760647026 5 3 878641233 3 2 862034915 3 3 578414104 2 2 163912429 5 2 325529900 5 3 205017026 3 3 275397956 5 3 616050815 2 2 523823969 4 2 987936807 4 3 267787032 4 3 984744795 5 3 437366453 1 2 633945715 4 2 343633288 2 2 445134692 3 2 280769549 3 3 128811579 1 2 306844657 1 3 527759355 5 3 500238397 1 2 173458064 1 2 362541413 3 3 102833843 4 3 722719752 5 2 221975061 4 3 224268715 5 2 302948113 3 3 756228317 3 3 611153652 5 3 185120860 4 3 107264536 1 3 155830693 1 2 492330651 3 3 339805504 2 3 565413902 3 3 636637628 1 2 550900119 4 2 941588775 5 3 687925483 5 3 904211563 1 2 225528172 1 2 940090949 3 3 428911444 1 3 801819604 3 2 554381045 1 2 633453452 5 2 929269588 4 3 820610789 1 2 154616916 3 2 444144912 4 2 375999080 2 3 925634110 3 2 538831131 3 3 199610811 5 2 726766715 3 3 702199384 5 3 351030009 2 2 780685162 5 3 681647604 3 3 879206178 2 3 250685951 4 3 562145439 1 2 660638945 1 3 906502779 3 2 672511311 4 2 713388467 5 2 762012104 1 3 152805269 5 3 308498684 5 2 657544350 5 2 664721412 1 2 560867441 2 3 423291309 4 2 627771231 1 3 659410819 5 2 452468020 1 3 230957368 5 3 346079623 3 3 624283834 3 3 628703080 1 2 860854711 1 2 641374427 2 3 119725930 4 2 261872750 4 3 469449705 4 3 349417946 5 2 819180737 4 2 538148892 3 2 621448100 5 2 219752094 2 3 833020194 4 2 652229980 4 3 640996905 3 2 708809100 5 3 926361367 2 3 716811243 3 2 778631914 5 3 977976858 4 2 194243665 2 2 586823191 2 3 548368292 5 3 149732597 2 2 351140555 3 2 283707952 1 3 756163379 2 2 622104152 2 2 891456039 1 2 396326371 1 3 818054755 3 2 516947797 1 3 163736855 4 2 120777493 2 2 313054845 2 2 112354639 4 3 972340785 1 3 916598516 3 2 743691700 1 3 328137088 5 3 704802160 5 2 737415000 1 3 191388493 1 3 754144782 3 3 635077471 1 2 967862019 3 3 876927652 5 3 150799885 1 2 540914625 1 2 763306466 3 2 410242821 4 3 240080026 5 2 212329583 2 2 549774990 5 3 821092278 5 2 511474656 2 2 643559210 3 2 242384634 5 2 711969641 3 3 923186805 5 3 669145022 1 3 550694497 5 2 959039331 3 3 509432321 3 3 765716069 1 3 448727401 5 3 989893213 4 2 932457637 1 2 371818792 3 3 444697063 3 2 144681900 1 2 287348300 4 2 614296328 2 3 494275688 1 2 836431106 3 3 159942702 5 2 112147108 4 3 319348007 1 2 151165742 5 2 986364256 4 3 308759900 2 3 752011427 5 3 902330479 1 2 506800316 2 2 439935581 4 2 434398388 4 2 743449011 1 2 430322453 2 2 651980962 1 2 504310555 4 2 184875673 3 2 787045645 5 2 477174581 2 2 272174051 5 2 676793848 5 3 215517219 4 2 398481193 4 2 162758126 5 2 670668628 1 3 609710984 2 3 516144194 5 3 686682504 4 2 847268035 4 2 355311582 2 2 474948160 5 3 208486881 2 2 613858038 3 2 777345846 4 3 362003624 3 2 173906119 3 2 748080423 1 3 965598282 5 2 321587241 2 3 838084514 5 2 155509825 4 3 108345969 4 2 364916781 4 3 327579464 1 3 352018211 4 2 690847290 2 2 558460387 4 2 335943893 2 3 401726353 5 2 640713814 2 3 864850456 2 2 518338830 3 2 365373379 3 2 491836917 5 3 916613314 1 2 252749513 1 3 398582594 2 3 550360677 5 2 936027290 3 3 985473107 3 3 976391299 3 3 516813459 3 3 116255446 3 3 154503509 2 3 494694441 4 2 367636170 2 2 130138767 4 2 264550525 2 3 982755011 1 3 985903423 2 2 487454836 5 2 411774917 4 2 368262902 3 2 906342021 4 2 712766084 4 2 436716381 3 2 851928583 1 2 151194709 2 3 579449431 5 2 442032012 1 2 597766438 2 2 929004655 2 3 841489402 4 2 251706893 2 3 111940347 5 3 434041664 2 3 183112475 1 2 641133492 5 2 926809436 4 2 932953841 5 3 122428142 2 2 871409759 2 2 170727614 3 3 163063990 4 2 852494190 1 2 316372984 1 2 457850758 3 2 259525725 4 3 812086031 1 2 304884548 2 3 581834393 3 2 995518797 5 3 985430554 3 2 413884854 4 3 907446512 4 2 326291889 4 2 712570890 1 2 571845639 5 3 506154242 1 2 958263166 2 2 358465962 1 3 389277543 2 3 439972933 1 2 327726162 3 3 318409391 4 3 290219248 5 2 796850568 5 3 770850600 2 2 911372671 2 3 706771799 3 2 533777154 1 3 925310833 2 2 561635933 2 3 663424250 2 2 769977199 5 2 754922642 4 2 142215113 4 2 431214536 2 3 353728394 1 3 623755250 3 2 688476757 5 3 129256901 3 2 557278402 1 3 327119385 5 3 910189383 1 2 165354962 5 2 294594202 5 3 148538980 5 3 918369568 3 2 107248687 1 2 969832009 2 3 367723152 1 3 542092321 3 3 717750708 3 2 321434110 4 3 455293395 2 2 579711498 2 3 834789123 1 2 824530613 1 2 500366427 4 2 946008992 3 2 386239169 2 2 744061743 2 3 701026472 4 3 206747817 3 2 402491342 3 2 911230206 2 2 537187457 1 3 479119112 1 3 434333141 1 2 650590497 4 3 961335512 5 3 708927475 1 3 791986338 3 3 229699673 5 2 397644568 2 2 755629337 4 2 529981098 3 3 102088475 5 2 147891606 1 3 929375740 1 2 455562678 5 3 527374330 2 2 474492909 1 3 588422489 5 3 737866745 2 3 564117669 1 2 842583020 4 3 263793457 3 2 328918202 4 3 446390918 5 3 966733361 5 2 640908045 5 2 206197471 5 2 985186009 2 2 300071877 2 3 313708480 3 3 251646864 1 2 545370715 1 2 374030991 2 2 432835966 1 2 808123137 3 2 568494679 2 2 133522701 5 2 455008490 2 2 498235444 4 3 331501018 5 2 292467868 4 3 459204053 1 3 320020527 1 3 736679540 3 3 285460092 3 3 208159655 5 3 706254313 5 2 767625322 1 2 330914715 4 3 942411524 5 3 197599367 3 3 219286756 5 3 726082926 2 3 367682961 2 3 890933755 5 3 200068687 2 3 392828642 3 2 330429483 3 3 316037055 2 2 173487819 3 2 863901840 5 3 613731466 1 2 827406268 2 2 198387830 5 2 825868651 1 2 651394162 5 3 257116495 4 3 416504634 4 3 324869567 5 3 980325598 4 3 491058040 2 2 540350192 2 3 107323596 3 3 662439023 3 3 359071142 5 2 102896195 5 2 646939572 1 2 944328946 4 3 426656993 5 2 608781676 5 2 553533997 3 2 677425689 4 2 190687040 5 2 556601118 1 2 342319369 2 3 959159518 3 2 638414620 3 2 807687670 2 3 566102794 3 3 431515362 4 3 571219144 3 2 473713630 1 3 472064658 3 3 331513926 2 3 238011041 3 2 399784532 2 2 789394113 3 3 958859167 3 2 987794698 1 3 974057269 2 2 956619528 4 3 994998800 5 3 857692509 2 3 500802464 5 2 509813700 1 2 327308297 5 3 968912480 4 2 831196484 3 3 256474872 2 2 301689779 3 3 753066409 4 3 802850446 2 2 702473056 1 2 127372690 1 3 489130728 4 2 531832538 5 2 496485550 3 2 469984513 1 3 667944984 1 2 544916470 1 3 645017033 4 3 502053613 4 3 990582778 3 3 481103789 3 3 895080760 1 3 501929659 5 2 760952277 3 2 147750549 4 2 885580848 2 3 238348626 3 3 572993384 2 2 465246673 3 3 151167059 5 2 644279586 1 3 449428264 4 3 562952732 1 3 359990991 4 2 723800539 4 3 791733902 2 3 902705433 5 3 458317149 5 2 245906624 5 3 674156688 5 3 776381303 1 3 679266063 2 2 167689652 1 2 590618541 2 2 746845885 5 3 172930369 1 2 287811842 3 2 786230352 5 2 413511552 4 2 887668848 2 3 291101477 4 2 676968470 5 3 633236961 5 3 852713809 1 2 786300956 3 3 492260052 4 3 538817440 4 2 201716798 3 3 700593031 4 3 295765836 4 2 256832824 2 3 425580575 3 2 752362348 2 3 377466712 2 2 230994796 3 3 789152880 3 2 687721412 4 2 608390939 3 2 454566501 1 3 413965665 5 2 906181738 3 2 769375323 4 3 692971212 3 3 620383513 4 2 903095079 1 3 409689306 2 2 109667808 1 3 595875442 4 3 757155615 1 3 329672468 5 2 466695844 5 3 551799510 1 2 178757780 2 3 715178670 2 3 176017532 1 3 149127725 4 3 538871617 3 3 613102711 3 2 860723282 1 3 481017896 5 2 954016829 1 3 390398769 4 2 115021249 2 3 538330204 1 3 871723308 3 3 710819723 1 2 777274814 5 2 671228565 5 3 760708068 4 3 550410540 3 2 966400521 5 3 941933100 1 3 401700042 3 3 849079216 2 3 339296096 4 2 816098306 1 2 691242991 3 2 165059006 1 3 219661482 2 2 203098887 3 2 151105540 3 2 390920950 1 2 820022061 1 3 465209355 5 2 571453194 1 3 515249627 3 3 522677963 5 3 241586554 5 2 296954108 4 2 733758512 2 3 347763150 3 2 568926926 3 2 547496668 5 3 767765406 2 3 899872921 3 3 342966751 4 3 194173304 5 2 361376201 5 3 440354383 1 2 275060358 1 2 475857976 2 2 756480710 3 2 171773040 1 2 603102782 3 3 859041781 5 2 407544739 1 2 685184023 4 2 605179681 1 3 120573418 4 2 244775453 4 2 678421086 1 2 284869764 4 3 175077292 5 3 207631247 1 2 822860030 2 3 255576539 5 3 583445687 3 2 248140162 2 3 958307479 3 2 418754336 1 2 164983523 5 2 704573396 1 3 627202784 3 2 884494616 1 2 432544707 5 2 697855034 4 3 631808316 4 3 416741532 3 2 130715801 5 3 319390481 2 2 303049701 5 2 742561010 5 3 321132657 4 2 234186376 4 2 283219709 4 2 925126136 3 2 565832967 3 2 400473911 1 2 262051652 1 3 946413176 2 3 330649628 3 3 310279745 1 3 451656629 3 2 322354982 1 3 177013997 2 2 279020360 1 3 143627947 5 3 688968291 4 3 385954755 4 2 401190598 1 3 627326198 5 3 219376852 4 3 134542466 1 2 607780893 2 3 687962319 1 3 324528266 5 3 371672116 1 3 615961975 1 3 185294421 3 2 249189523 3 2 825733811 3 3 795398209 2 2 159021499 5 3 799521738 3 3 676374758 3 2 281339339 4 3 329914977 5 3 899909252 3 3 107981597 1 3 540496170 1 3 568242425 5 3 914709375 2 2 225711566 2 3 785046981 2 3 907644480 4 3 228300330 2 3 701567763 5 3 232021102 1 3 609130853 5 3 846275478 2 3 235824307 3 3 457296796 1 3 653128460 5 3 496072874 5 2 232114534 2 2 664733439 4 3 840739492 4 2 490716170 3 3 628566116 3 2 854816206 4 3 341029404 5 2 783953556 3 2 889401336 5 3 633428766 5 2 632021136 3 3 295197513 2 3 185159160 2 2 751951568 4 2 267158982 1 3 609122580 2 2 488192646 3 2 203045645 5 3 896688771 4 3 157523429 4 2 704820933 4 3 192720438 3 2 320969631 5 2 472182597 1 2 108215577 3 2 698073432 1 2 141094176 3 2 484760558 5 2 587899517 3 3 728825763 3 3 512926057 4 2 134627708 5 3 647835219 1 2 853553548 3 2 657336983 5 2 143086243 5 2 392845266 1 3 390487463 2 2 378000011 5 3 125601403 2 2 557853499 5 2 247023349 1 3 924500497 1 3 197112608 5 2 186107116 5 3 268291002 5 2 542881565 1 3 416899885 1 3 444569356 4 3 211719761 5 2 355563781 3 2 460597483 1 2 186462769 1 3 121082540 2 3 160321014 3 3 849488204 1 2 825062258 3 3 104257715 1 3 870697938 4 3 387408448 4 3 190982224 2 2 912072531 4 2 761862642 4 3 444386645 2 2 440510333 1 2 369780619 5 2 950310315 2 2 597912734 2 3 261740113 3 2 204449242 4 2 769381718 4 3 108039893 5 2 962138658 4 3 434651775 1 3 529469206 5 2 684196246 3 2 263476466 2 3 362276433 2 3 213216244 1 2 623170164 3 3 506454593 2 2 465252894 4 3 449731741 2 3 579584100 4 3 480635729 5 3 650029450 4 2 212517252 4 2 144145075 3 3 428372672 3 3 961886645 3 2 958677844 4 2 433456723 1 2 672120147 5 2 513408576 5 2 515682065 2 2 387546950 3 3 872316572 4 2 504691931 4 3 956747042 4 2 139177745 2 2 197664428 4 3 545409033 4 3 533140377 1 2 702359491 3 2 719565403 4 3 640992639 1 3 337253218 3 3 276774035 3 3 201933123 2 3 101570282 5 3 219212436 4 3 655532903 5 2 666055214 4 2 492249159 3 3 805469361 4 3 167902172 1 2 197905141 2 2 529138794 2 2 550100208 4 2 375877873 4 2 645335647 1 3 195098597 3 3 283930525 4 2 290430740 5 2 742294240 4 3 629630736 4 2 827159505 5 3 761255841 3 2 483490980 4 2 258985700 5 3 822611913 1 2 807391459 2 3 738418859 5 2 981275021 2 3 532647811 2 3 304630251 4 3 516403096 2 2 453311756 1 2 266342469 4 2 356798821 1 3 190142951 2 2 390064724 4 3 936113367 4 2 759980450 2 3 237715725 4 3 446980088 3 3 927690094 2 2 595944947 4 3 534861884 2 2 126735576 3 3 775514495 5 3 583705457 2 2 753810530 4 3 433502304 5 2 111256063 5 2 451506548 2 3 183653029 3 3 686261424 2 3 427292305 5 3 332930724 1 2 311846952 3 3 949389989 3 3 669524030 1 2 314900808 4 3 236421290 1 2 670976706 3 2 224052423 1 2 300842815 5 3 754066839 2 3 680893035 5 3 952255075 4 3 398515349 1 2 915647188 1 2 391094583 1 2 110243118 3 2 929677146 1 2 816733260 4 3 418267102 5 3 437834175 2 2 113221961 4 2 680864061 2 2 137914237 1 2 689849315 5 3 718955007 2 3 273565647 4 2 839384478 3 3 335610552 2 3 472454776 4 2 496056898 1 3 848483483 1 3 529863601 4 2 133838281 5 3 620146262 3 3 725642010 5 3 557105254 2 2 984082761 2 3 602748153 2 2 856555598 3 2 196542540 4 2 228791288 3 3 476884565 5 3 843659329 2 3 152365825 4 3 395498840 2 2 399638141 2 3 816300379 4 3 616828949 1 2 664210848 4 2 106865355 2 2 778559214 3 3 678211103 3 3 428330448 2 2 908050355 2 2 633188285 3 2 937125804 1 2 870489490 1 3 433892325 1 3 621169485 3 3 820511077 3 3 122396830 1 2 646630336 2 3 698594227 2 2 808530610 1 2 495802968 3 2 671949900 5 2 490143223 5 3 457762836 5 2 676590619 4 3 613264538 4 2 827818034 1 2 239884439 2 2 374042361 1 3 993314150 5 2 253184388 3 3 472651049 5 2 341096179 2 3 309835306 3 2 339088064 5 2 848560232 1 2 813188446 3 2 995457658 5 2 116956111 2 3 150445706 4 2 102690965 1 3 781448377 1 3 275541193 5 2 106038735 3 3 528800615 5 2 960393780 2 3 817141159 3 2 441800877 4 3 689488088 1 2 520806985 5 3 957686765 1 2 474930649 5 2 285762863 2 2 201159722 5 3 357901823 2 3 272902973 5 3 888225923 1 2 228381377 1 2 681561595 2 2 502497467 5 3 625364916 5 2 366979217 5 3 578535869 4 2 129277662 2 2 700687089 3 2 207722466 3 2 194161352 3 3 618579733 1 3 398416938 2 2 459446202 4 3 936081138 1 2 471784116 5 2 592647127 5 2 764415786 2 2 447152517 1 3 180480777 2 2 912241500 4 2 753379946 2 3 124057698 2 3 655162460 5 3 330878359 4 2 794592555 4 2 708934398 2 2 652813987 2 3 224451316 4 3 238367234 2 2 578688946 1 2 241824905 1 3 337983766 5 2 921171695 5 3 117744588 1 2 371386851 4 3 208333267 4 2 302169058 2 2 484936688 5 2 528521716 4 2 535992677 2 3 727112135 1 3 992188050 2 3 835636771 5 3 907869400 2 3 632931173 1 2 668825071 4 2 368452467 5 2 796386365 1 2 600880585 4 2 799808624 5 2 672818997 4 2 382578379 5 3 707786033 4 2 829499627 5 3 870966785 4 3 609634604 2 3 939043661 5 2 130930094 3 2 676027133 2 2 913853008 2 3 375186599 3 2 225378905 4 2 918720102 3 3 732339535 4 3 234768976 2 2 243197387 5 2 183121609 1 2 769228065 1 2 486775699 5 3 193924553 5 3 769922509 2 2 477222874 1 2 650031318 2 3 415593838 3 3 175918635 3 2 163750241 4 3 821563753 1 2 657886763 5 2 975428791 1 2 575760254 2 3 989720995 2 3 394293116 3 3 916986509 5 2 451830186 4 3 641341098 4 3 303198429 1 3 617244147 2 2 644259664 2 3 885512539 4 3 680526439 3 3 569603243 2 2 689891830 3 3 759948817 4 3 157483323 1 3 666186912 5 2 584341103 5 3 194038261 1 3 412952481 4 2 460735941 2 2 413802389 3 3 137772928 3 3 117196898 1 2 358590453 3 3 476978474 3 3 575024997 3 3 199747497 2 3 819992996 2 3 893032571 2 2 105834260 5 3 777012376 4 2 442941435 1 3 944441346 1 3 339124897 2 2 824007506 1 2 468002367 1 2 398057281 5 3 288934689 1 3 115023909 2 2 703766492 5 2 437464510 2 3 483232443 3 2 383544839 4 2 379148916 4 3 865629659 3 3 955696028 2 3 324747422 3 2 258401461 3 3 352893792 2 3 273880214 3 2 171553568 1 2 174104179 1 2 502863912 3 3 124415646 4 2 630110021 4 2 248219189 5 3 224757155 5 2 537566006 4 2 990717296 2 2 299295648 4 2 770116186 2 3 754601845 5 2 306350408 5 3 734161225 5 3 621697794 3 3 664192406 3 3 970164837 3 2 766088724 2 2 610918506 5 2 426816226 1 2 501418978 3 3 353390083 4 3 450929377 5 2 152633524 1 3 623737219 3 2 537760160 3 3 602011739 4 3 975715349 3 3 226677458 1 3 577010775 4 2 348265508 2 2 435991552 4 3 926560314 4 2 539162412 1 3 810021321 1 3 582953635 1 2 627966182 1 2 568035236 2 3 101553360 4 3 574251687 1 3 422615837 1 3 142875707 1 2 195828885 4 2 291299853 1 2 896630484 4 2 779876548 5 3 161443631 5 2 200798549 3 2 870314002 1 3 151118654 2 2 550654242 5 3 175959066 1 2 604071261 4 2 321030426 1 3 381241227 1 2 497852986 2 2 716503403 2 2 217429149 1 2 225552862 4 2 997938172 2 3 770573859 2 2 803095600 5 2 631158496 5 2 625076720 2 2 405498830 3 2 972870872 1 3 891788703 4 2 564315782 1 3 207088516 2 2 334228559 2 2 845312303 1 3 433513507 5 3 563832834 5 3 158530053 3 3 546588776 1 2 627807935 4 3 738875531 4 3 471943679 3 3 336975194 3 3 533775163 3 2 400997625 3 2 594732773 5 3 493368546 2 3 498017905 2 3 604939923 5 3 807214642 5 3 637972181 4 2 779532415 4 2 255542074 5 2 458720515 2 3 383970715 2 3 338458524 5 2 344901203 5 3 422708679 5 3 425156091 4 3 335524268 5 2 959531915 5 2 791000948 2 3 267912480 3 3 521277896 1 2 253318112 3 3 193802524 2 2 847285782 2 2 908122568 5 2 621056519 3 3 926279648 2 3 177313383 5 3 541622314 5 3 323763483 5 2 504402975 3 3 825710771 1 2 594334915 1 2 500574125 5 3 691098226 1 2 874242809 2 2 684740064 3 3 402951179 5 3 592094801 5 2 819516912 2 2 974223547 1 2 531195417 1 3 554321809 1 3 190715018 4 2 114841749 3 3 846137113 3 2 885716212 2 2 445028626 2 3 208649110 2 2 401102415 5 3 525921343 1 3 741109263 2 2 412813596 5 3 406545800 2 3 138147844 1 3 394033988 3 3 869843460 5 3 368515917 1 2 549517313 1 2 308112392 2 2 234032363 4 2 403423554 5 2 773473839 5 3 301959659 1 3 662959334 2 2 895601664 1 2 356192739 4 2 856790748 5 2 485577626 3 3 269525612 1 3 825123504 1 2 361705350 2 3 883323975 3 2 355908146 5 3 569791960 4 3 846183764 5 3 185569226 5 3 500788856 1 2 732883500 5 2 253913468 1 3 875393464 3 3 324059756 5 2 381297740 4 3 176381404 5 3 271633871 5 2 752818759 5 2 197026879 5 2 835600434 3 2 228449935 5 3 882999356 3 2 497206606 1 2 212373907 2 2 739565935 4 2 782770169 3 2 141220032 2 3 664231755 2 3 201678254 5 3 898564457 5 2 980778036 4 3 688364076 2 2 755798249 2 2 887840309 4 2 923990708 1 3 914266100 2 3 102840533 2 3 861211330 1 2 696265258 2 3 784970125 3 3 925616389 4 3 648452692 2 2 488478353 1 3 197542674 1 2 438095181 5 2 539889935 4 2 734960585 3 3 251116864 2 3 418356192 5 3 611888072 1 2 484081816 5 3 872977577 1 3 841308265 2 2 618692239 1 2 993039342 5 3 353499178 2 3 972081794 2 3 193435719 4 3 152545867 3 2 699613592 2 2 324507610 4 3 313489240 4 2 720867559 2 2 601866103 1 2 151963163 5 3 664393991 2 2 630789570 2 2 802347269 2 2 469104173 3 2 706050204 5 3 399428619 1 2 287033039 3 3 319806577 3 2 587327087 1 3 290578712 3 3 369476143 1 2 521621438 3 2 546278934 2 2 512028778 1 3 223434864 3 3 337461833 1 2 228310809 2 2 846460693 1 2 394073708 3 2 634738751 3 3 412522695 3 2 645793718 2 2 448516320 2 3 549266425 2 3 384978025 3 2 647666860 1 2 648378926 1 3 368002371 2 2 332214867 3 3 244812123 2 2 607101843 5 3 863367023 1 2 586838164 1 3 937240745 4 2 923343007 3 2 203399114 2 2 764477714 5 2 978191844 4 3 195017027 1 3 383990941 5 3 776223438 1 2 542932697 5 2 194331001 1 2 520922090 1 3 777879681 1 2 104547552 5 2 414652177 5 3 328719060 3 2 516542348 4 3 838839095 5 2 328106941 4 2 667121267 4 2 791963775 3 3 266069737 2 2 985350035 3 2 734634414 5 2 390383579 2 3 192227477 4 3 194028369 5 2 937269010 3 3 617985762 5 2 213678532 1 2 927199065 1 3 852163585 4 2 688762448 3 3 125028224 1 3 430764461 5 3 402822699 3 2 723493200 3 3 916712914 2 2 826051035 3 2 255393637 5 2 780746061 5 3 787644233 4 3 561473732 2 3 532532583 3 2 514328077 2 2 611147959 4 2 693459138 3 3 724943645 4 2 437075159 5 3 306895945 2 2 575173377 1 2 415692813 3 3 726977764 2 3 748100920 4 3 273672570 2 2 689533514 4 3 986370422 4 2 367472938 4 3 482781448 3 2 447199352 5 3 790961770 1 3 498685536 3 3 743375535 4 2 799265465 5 3 295060830 3 3 269384954 1 3 456308303 3 2 563419022 1 2 309456433 3 3 766168329 5 3 441206299 1 2 444514504 4 2 626507629 3 3 459411866 3 3 461437751 4 2 491472841 3 2 187893757 3 3 570188410 1 2 997081208 1 3 778430515 3 2 131583762 1 2 200767460 2 3 961440842 3 2 928277025 2 2 752938123 4 2 797038095 3 2 150003457 2 2 161551215 2 3 138192489 5 3 486825326 4 2 139002300 5 2 184215265 1 3 810946352 4 2 461102433 4 2 884741563 4 3 501848924 1 3 318711926 5 2 347035916 3 2 140037127 5 2 726333532 1 3 733208032 1 2 560005701 1 2 570064912 4 3 300239351 5 3 881073648 3 3 353729611 1 3 579820162 4 2 632339935 2 3 466350190 1 2 607485137 1 2 333550002 2 3 567764670 1 3 793585819 3 2 942510357 4 3 474648810 2 2 929540845 1 2 877114031 4 2 250271135 2 3 298939322 3 2 501364996 2 3 330987405 5 2 701929481 5 3 112634082 4 2 225911862 5 3 108020743 5 2 492437942 4 2 423866944 2 2 145053762 3 2 541681778 3 2 445780192 3 2 685023786 4 2 738608479 1 3 378086832 2 2 823729694 2 2 882140463 5 2 866187801 3 3 996891797 4 3 748175642 2 2 842757367 1 2 563149517 2 3 611457314 1 3 726623296 2 2 262863990 4 2 291115584 1 3 664796625 3 3 442632932 3 2 363857940 1 3 580990307 4 3 950535462 2 3 818420996 3 3 837499828 2 2 273656014 3 2 400386070 2 3 978617763 1 2 505353027 3 2 514358264 4 3 455895783 4 2 562798847 4 2 248441618 5 3 613662768 5 3 436009842 2 2 719355894 1 2 186899380 2 3 908802313 4 2 369684223 1 2 329174466 5 2 561619550 5 2 776967581 3 2 843372447 3 2 761638629 5 3 436235357 1 2 806648118 4 2 621169101 3 3 597256761 4 2 520117780 4 3 353021454 4 3 408685268 2 2 432450110 1 3 599297983 3 3 101177866 1 2 429096217 5 2 344688825 5 2 322781815 3 2 872329832 3 2 288235344 4 2 839588045 2 2 307167242 3 3 409339392 1 2 616808482 5 3 171094076 5 3 796534940 4 2 587572324 1 3 158864715 1 3 915892631 1 2 637497619 2 2 399557783 5 3 801541692 4 2 363150097 5 3 399347027 2 2 287471562 1 2 417006836 2 2 898901621 4 3 959814148 5 3 811604930 2 2 141387767 1 3 162826748 5 3 169953505 4 3 948611943 3 3 300764193 3 2 857341030 1 3 108669582 3 2 948465705 2 3 839974462 4 2 503863522 2 2 507538477 3 3 500110052 1 2 890095343 4 2 674016214 1 2 138559918 1 3 920407110 5 3 214418031 1 3 445025215 2 3 524525030 2 2 551084014 1 2 941768829 3 3 714859288 3 3 729577515 3 3 211823619 2 3 415261442 5 3 721215883 3 3 420407357 2 3 213071590 4 2 381630480 2 2 122154298 5 3 736658604 1 3 951675534 3 2 686405130 2 2 980713903 2 2 179658692 2 3 629846836 4 3 715961475 4 3 608369072 5 2 826673657 5 2 980059956 2 3 418745811 3 2 795656314 5 3 745387419 2 2 118907452 2 2 400355511 1 3 969207332 1 3 436570381 3 2 602667426 2 2 373578189 2 2 864274406 2 3 205732488 1 3 476417171 3 3 505626368 3 3 301733183 5 3 784034727 3 3 561862345 2 3 783200611 1 3 947557287 4 3 763555445 2 2 930869625 3 3 760623828 1 2 434294904 4 3 188693216 4 2 882524257 4 3 386035123 3 3 870763410 4 2 458419216 2 3 118264129 4 3 515880585 3 2 602779514 1 2 749778379 1 3 243303371 4 3 470394667 1 2 822630441 5 2 333859564 4 3 659515570 2 2 743590128 4 2 572503016 4 2 147166565 1 3 808213011 3 2 135138424 4 3 496552958 1 2 293630886 2 3 235873205 3 3 369471446 1 2 754934292 1 2 114152541 2 3 292578375 4 3 871887858 2 3 464667919 1 2 574668755 5 2 742987385 3 3 293681548 3 2 431627567 5 2 807224192 3 2 914609311 3 3 266920172 3 3 692719993 1 2 224647003 4 3 493597800 5 3 353780481 1 3 778980340 1 3 810441006 2 2 832918777 5 2 610265366 5 3 607556201 2 3 402415078 2 2 407883172 2 2 718626347 2 3 358268717 4 3 700449272 3 3 256766410 5 3 819975206 2 2 839011128 3 2 669062249 3 2 827886161 1 2 156595273 5 3 566666563 4 2 802687735 3 2 648021052 3 3 988645563 2 2 608292881 5 2 833747043 5 2 449067163 4 3 181668055 5 3 719841233 1 2 132613589 4 3 145138505 5 2 825462688 5 3 520444779 1 3 615885193 5 2 629754024 3 2 286935725 5 2 471359104 1 3 291354862 2 2 427281775 3 2 720236494 4 2 282405392 4 3 951317928 5 2 207010315 2 3 189758591 2 3 383628740 4 2 336256068 1 3 980222654 2 3 742818344 3 2 276387200 1 2 949205239 5 3 596025182 5 2 392789154 3 3 446773863 3 2 252782652 1 2 989495318 5 3 278732619 5 2 582460534 4 3 140337947 4 3 377713431 4 2 867689178 2 3 572388269 3 2 494838882 5 3 712487837 2 2 562703891 5 3 896581164 2 3 312820630 2 2 775050319 1 2 251898461 4 2 695219083 4 2 675317775 2 3 712092240 1 2 312383123 3 3 445064204 4 3 334287921 3 3 280546545 5 2 584661545 4 3 800472096 2 2 684583369 4 3 698342600 1 3 739562574 2 3 565518005 5 2 948156254 4 3 664192455 2 3 288136776 2 2 137230445 3 3 269888162 4 3 274257251 4 2 708024494 1 3 802475875 5 2 822277690 1 3 531716798 5 3 720009185 3 3 765906345 5 2 537734864 4 3 695973947 2 3 608167676 5 2 705315608 1 3 816323476 2 2 216053316 4 3 583210861 3 3 817150644 3 3 832299163 1 2 846153469 2 3 370513429 2 3 442948787 2 2 861664189 1 3 695560947 3 3 818541109 3 2 422639986 4 3 830183460 3 3 649429122 5 3 879158033 2 3 240083147 4 3 887051937 5 2 129874946 2 3 936959526 2 3 956243233 1 3 966509569 2 2 245733633 3 2 338537696 2 3 432264033 5 2 729587735 2 3 522707476 5 3 554373017 3 2 218620664 5 3 640598788 3 3 837747570 4 3 201490600 5 2 629295577 4 3 989645831 5 2 132296413 1 2 565045759 5 2 149871631 1 3 125110064 5 3 132507324 3 3 418139131 4 2 697663912 4 2 883745801 1 2 666067689 2 3 825206866 1 3 777779280 3 2 275112740 1 2 271064540 1 3 180995524 5 3 271039443 3 2 819241023 1 3 523569804 5 3 141591772 2 2 772075864 1 2 699269424 5 3 501017695 3 2 632801755 2 2 981498752 5 2 359933827 3 3 641505150 1 3 855766501 5 2 917457368 3 2 568343876 2 2 382847600 1 3 886758436 2 3 157271312 3 2 901233419 2 3 487954777 5 3 212477136 3 2 564032469 3 2 197171448 5 2 296254541 3 3 534816076 1 2 783930703 4 2 293802753 3 3 879805868 3 3 621139101 5 2 710104667 2 3 279662830 2 2 587717879 4 3 216620507 2 2 602994998 2 2 187077527 4 3 119395359 1 2 105169570 4 2 432467658 3 3 789845134 3 2 354724304 3 2 406768325 2 2 946141690 3 3 886964273 3 3 856758278 2 2 234726515 5 3 681667542 3 2 673393289 1 3 921146042 5 3 434227159 5 2 413791252 2 3 291216430 2 2 797215249 3 3 231351913 4 2 427811150 1 2 561571527 3 2 554601817 5 2 388067301 3 3 601257076 2 3 194468137 2 3 264230422 5 3 470346951 4 3 339539427 4 3 765946486 2 2 785581222 4 2 337589692 1 2 918941724 4 2 866834066 1 3 394939797 2 2 622875972 5 3 697546914 5 3 780428633 1 2 615835176 2 3 326779282 3 3 249172670 5 2 410336170 1 3 712397716 2 2 280671537 5 2 711036805 4 2 430305123 3 2 475251911 4 2 433706818 3 3 253777816 1 3 324397781 3 2 407971742 2 2 640262749 2 3 562543771 4 3 172785589 4 2 355503532 1 2 482908421 5 3 115783016 2 3 267264665 5 3 700056470 4 3 524616623 4 2 238685129 1 2 858682660 4 2 208274509 3 2 444101300 2 2 444548935 1 3 431945962 3 2 721712671 5 3 773606393 2 3 221883097 3 3 866305982 4 3 608894663 2 3 952149940 3 2 959834223 3 2 599560758 5 3 711704748 2 2 731380613 3 3 609546306 1 2 257740045 1 2 170468071 3 3 481209356 1 2 690477641 3 2 659077390 1 3 614340346 1 3 969838075 3 3 775342991 3 3 687381106 5 3 661299630 2 3 195720061 5 2 365550283 2 3 923801510 3 2 859628666 1 3 274224442 3 2 711382139 5 3 121605571 2 3 818080756 3 3 964977057 4 3 341528000 4 2 860485156 3 2 806896718 5 2 495478314 3 2 544655872 2 2 291042509 1 2 400693465 2 3 895681660 4 3 332685482 3 3 640652597 2 3 229562550 1 3 317560343 3 3 104985055 2 3 504123239 1 2 569477599 2 2 603069420 3 3 536623721 5 3 420887608 5 2 755946800 5 3 415034355 3 2 967024853 5 3 947363015 4 3 996042683 4 2 349437342 2 3 495320788 1 3 949807359 5 2 550819266 5 2 536067404 5 2 683794216 4 3 301888704 3 2 325883244 1 2 700413274 3 2 739318246 4 3 553393989 3 2 146778697 3 3 559177448 3 3 324101818 3 2 366977910 3 2 270856427 5 3 187891581 5 3 855154952 4 3 430184379 2 2 272447755 5 2 154914572 5 3 539193133 4 2 713295209 4 2 677222805 1 2 896292719 1 3 381562434 4 2 673955157 1 3 315687095 3 2 126898256 5 2 191950407 4 3 239375435 5 2 160313065 3 3 401775412 2 2 356972527 2 3 186142699 3 2 565019034 3 2 632556777 3 2 888546601 3 3 362488054 1 3 523158949 1 3 531655556 4 2 102032131 1 3 913873286 2 2 568334086 3 2 301367730 2 3 691865605 5 2 180218555 1 3 117857506 1 3 445674095 3 3 364531218 1 2 298822186 2 3 752263581 5 3 967793467 3 2 628297283 1 3 706228078 2 3 665051817 3 3 993686578 2 2 167939652 5 3 597723119 4 2 684043648 3 2 668958828 3 3 895666469 1 2 233945304 4 2 523637939 1 3 914702707 1 2 231313799 5 3 480539038 1 2 456968531 3 3 901200156 3 2 885386412 4 3 174506977 5 3 342154805 5 2 561484239 5 2 644850787 3 2 695803418 5 2 455163103 5 2 498108904 3 2 652775192 4 2 639228570 4 2 499785456 4 3 243848297 4 3 591201279 4 2 582389201 5 2 458783619 4 3 865879023 3 3 127481993 1 2 781843582 2 2 156342883 1 2 244937138 1 2 880534894 4 3 108842785 1 2 856370884 5 2 511288961 4 3 902893336 2 2 789641525 5 2 158606070 1 3 434125089 1 2 619547217 1 2 549342166 2 2 919641286 4 2 191511222 1 3 314994776 5 3 600756967 5 3 592521990 5 2 988035563 3 2 534072692 2 3 421242413 1 3 472020458 2 2 810258454 5 2 347011840 4 2 536546732 2 3 243816506 5 2 495505490 3 2 326228722 2 2 308138704 4 3 624497472 3 3 470918720 1 2 944009550 4 3 528658569 2 3 306102325 2 3 557721616 4 2 966022100 5 2 221485046 5 3 868922971 5 2 409111645 1 3 977722571 4 2 438107972 1 2 457804058 3 2 302524399 1 2 797550713 1 2 258301800 4 2 224612200 1 2 679059932 5 2 302776198 2 2 949271331 3 3 652570197 1 3 422740199 5 3 337309039 1 3 574058331 5 2 777206494 2 3 272421740 1 3 642033310 1 3 360466199 3 2 465180826 5 3 156245873 3 2 125187813 4 2 270115766 1 2 980251178 5 3 800392454 4 2 350471642 3 2 393952263 2 3 325142660 2 2 926374812 1 3 193843777 1 2 621852383 1 3 440548581 4 2 683582541 4 2 859191254 4 3 278655201 3 2 813656911 1 3 846725863 4 2 787598688 2 2 595689579 5 2 886189227 4 2 623032955 2 2 801942658 2 2 167953173 3 3 555428079 2 3 745675340 5 3 969403350 5 2 853793014 3 3 616209687 2 2 324405315 4 2 595170557 2 3 974457738 1 2 789380560 2 3 793798436 2 3 263226106 3 3 120077672 1 2 212928057 5 3 261018096 1 2 728680384 2 3 393516553 2 3 375295578 4 3 813438782 3 3 691888580 2 2 961208476 5 2 229271844 2 3 164464624 4 3 439622086 1 2 564717722 1 2 387317646 3 3 204316010 2 2 214270990 2 2 746776744 2 2 941308778 1 2 580091963 3 2 450922517 5 3 414702494 5 3 470308938 4 3 699154842 2 2 813993371 2 3 246242659 1 3 454811516 3 2 317785494 3 2 929290106 3 2 718338776 4 2 373568144 2 2 120387804 1 3 972732425 5 2 688557167 4 3 719380839 3 2 948230385 3 3 633508012 1 3 575719463 4 2 145151490 5 2 632196535 2 2 602711354 2 2 998545188 3 3 734941402 2 3 268941585 2 3 790892815 1 3 471041507 5 3 785913302 4 2 427759292 2 2 866319701 5 2 475131105 3 3 338253435 5 3 484546231 2 3 972334246 3 3 711884164 1 3 194844796 2 3 435990432 4 3 646066495 2 2 136310550 5 3 898182571 4 2 260926292 3 2 428142121 2 3 177804110 3 3 620632226 1 3 341425620 4 3 242300850 5 2 493299534 4 3 277406144 1 3 501954453 3 2 791939904 3 3 992573782 2 3 136851673 5 3 530458911 4 3 869800311 2 3 422402449 3 2 342639554 4 3 600207431 4 2 325658182 1 2 985265732 4 3 745817549 2 2 654750592 2 2 244130520 4 2 221649513 2 3 367812238 1 3 730024262 5 3 930846338 2 2 134321713 1 3 618788093 2 3 836957329 1 2 888470890 5 2 180789234 2 3 294459223 2 2 560411818 3 3 226940451 1 2 781607291 4 3 671163445 4 3 925574713 5 3 392967541 3 3 217097137 3 3 413668913 5 2 503819399 4 2 219438751 1 3 881043899 4 2 314540877 2 3 687622821 4 3 569481399 3 2 363830294 2 3 509364728 2 3 417990755 2 2 914551511 4 3 995310477 3 3 793423518 4 3 632450806 2 2 716272458 1 2 569972704 3 2 514304664 4 3 547055481 1 3 158456374 1 2 552352035 2 3 118971532 4 3 232774941 1 2 581429811 4 2 195963238 3 2 318641551 4 2 752403112 1 2 620892831 4 3 550869334 5 2 125342544 2 3 606608823 2 2 658555391 5 3 583336049 4 2 720806802 5 2 276061798 4 2 274500352 1 3 381253428 1 2 230961347 2 3 108690038 4 3 409443235 1 2 860962139 4 3 752343680 2 3 563110480 4 2 206393392 1 3 421284650 1 3 671335434 4 2 405940694 5 2 590570236 5 2 940168108 3 2 580333874 3 3 997251167 2 2 564312141 1 3 659109542 2 2 295840597 4 3 166711741 3 3 362838686 3 2 349790617 1 2 391355287 3 3 277330961 3 3 180047564 4 3 638054989 5 2 736433158 3 2 860577048 4 2 368074298 3 2 787428236 5 2 130370423 1 2 241924277 2 3 182321787 3 3 252609887 5 3 746924370 4 3 910891832 2 2 609241255 5 2 382041091 2 3 952188833 1 3 105111793 2 2 274885456 4 2 726709939 2 2 398522044 2 2 367974838 1 3 617230793 4 3 643978298 3 2 266880309 4 2 298833622 1 2 820617261 1 3 284932894 5 3 753234469 4 3 806472741 4 3 302752902 3 3 672324769 5 2 424409973 4 2 866467523 2 3 687173923 4 2 933557470 4 2 507773832 3 3 970109686 4 3 586665676 3 3 169148772 4 3 513744986 1 3 883017478 5 2 572845514 5 2 273764649 3 3 900351643 3 3 258402732 1 3 632382243 1 2 834756804 3 2 743677369 5 3 695679105 2 2 299434732 1 2 637035402 4 3 184803931 3 2 611589326 3 3 298092279 4 3 414849682 2 2 507546822 5 2 253787212 3 3 995318685 4 3 641059751 4 3 236353495 3 2 327642138 2 3 951931224 5 2 645928315 1 2 906839128 5 2 351772244 2 2 332637960 4 3 419928896 4 2 737008991 3 2 457263996 3 3 478982603 3 3 438713226 5 3 132772195 4 2 425046616 4 3 791152091 3 2 475745461 1 3 119090721 4 3 854124622 1 2 811016203 1 3 601692339 1 3 231013662 3 2 186302169 2 3 926558515 2 2 812163707 4 3 565011650 3 2 774309619 3 3 372566515 1 2 252169401 2 2 478481847 2 2 757477727 2 3 959195151 3 3 117906580 2 2 731410774 5 3 627221561 1 2 262818107 3 3 501411287 1 2 505299625 1 3 717852402 5 2 387277333 1 3 203239049 4 2 757026361 3 2 973264797 2 2 579603253 3 3 269521944 4 3 957234280 4 2 578322145 1 3 120926095 3 3 173798310 4 3 104603832 2 3 127426270 3 3 598586632 2 2 226371872 3 3 291749652 1 3 128265191 3 2 108034732 2 2 237051547 5 2 961462236 2 3 769170801 3 3 303128641 4 3 388439814 4 2 414010564 1 2 642677983 5 3 282407620 4 2 969046842 3 3 920518080 5 3 324009755 2 2 620578742 3 2 658211664 5 2 508334416 4 3 907515186 3 3 609578660 4 2 364557777 3 2 533012394 5 2 727749719 4 3 122888769 3 3 114814726 2 2 943684930 3 3 954502281 3 2 375445887 1 2 470287047 5 2 619469308 2 2 109722215 3 2 917018985 3 2 770519553 4 3 147997381 5 2 966472320 5 2 846956811 4 2 724108993 5 2 711140753 5 3 439703300 3 2 948989743 3 3 613589290 4 3 168377999 1 2 680691879 1 3 231722727 3 3 373642483 1 2 619471922 4 2 214003775 4 3 991471654 1 2 954271790 2 2 714517375 2 2 722144947 5 3 999666920 3 2 619433620 2 3 417459981 4 3 502847738 1 3 144821506 1 2 813844532 2 3 487451839 5 2 991811823 2 2 780210087 4 2 280597400 5 2 943514648 3 2 897834995 4 2 650005328 1 2 465788427 3 2 828691343 1 2 979965390 5 3 824681288 4 2 718864535 4 2 684752035 3 3 198237064 2 2 964018873 4 3 298718504 5 3 425568605 4 2 462126396 1 2 982805976 3 3 966369264 2 3 430650852 4 3 557848580 3 3 660290402 1 2 541434549 4 2 199978724 4 3 640510653 1 2 293960836 3 2 164416755 3 3 322753211 1 2 677447643 4 2 760481593 3 3 920038984 1 3 483484830 1 3 531428466 4 2 862376895 5 3 148279505 4 2 935209113 4 2 799067832 2 3 468011428 3 3 873893767 2 2 974629948 1 3 312428728 2 3 127197748 2 3 999721563 3 2 791329582 4 2 539579043 5 2 328568734 5 2 608216275 3 2 703993278 2 2 976860687 1 2 156568735 1 2 472556943 1 2 945106877 1 3 366310903 5 2 721488794 5 3 100131547 2 2 161249048 5 3 951668610 3 2 908520606 1 2 277379348 5 2 320086475 5 3 876781375 4 3 934178768 5 2 297239602 4 3 450111450 4 2 889661892 4 2 888736570 2 2 267670406 3 2 602771762 2 3 261926550 2 3 436212217 5 3 694975405 1 2 976463506 5 3 280927225 4 3 682141902 3 3 675537723 2 2 576595560 2 3 631317306 3 3 995977892 2 2 411101881 2 3 160459757 4 3 716225836 1 2 775669888 3 2 736049454 4 2 977098971 1 3 358666087 4 3 624071749 4 3 564381851 5 3 534394809 3 3 593779390 2 3 979172205 1 3 877211136 5 2 446400383 4 3 171683892 2 2 938426538 3 3 621275637 5 2 601235827 2 3 896069268 5 2 578876392 3 2 311877130 2 3 579304635 4 3 577065397 4 2 787567095 5 2 702738545 3 3 770538973 4 2 212546616 4 3 849410008 4 2 439288457 4 3 771397283 2 3 294891073 4 3 388366275 5 3 112305376 1 2 231210925 5 2 206482104 4 2 943634413 2 2 952064086 5 2 276003289 4 3 504169589 5 3 299282577 1 3 665484179 1 2 526653298 3 2 453552559 1 2 586892867 1 2 969529217 4 2 602078046 1 2 368396790 4 2 809054623 5 3 829036834 1 2 984222037 4 2 836580970 3 2 413404836 1 3 547991011 3 3 855200646 2 2 130018660 2 3 307190279 2 2 386573509 5 2 891870402 3 2 284146266 2 2 366920501 3 2 142445759 3 2 237206620 1 3 761200102 2 2 681584165 4 3 107720543 5 2 325153741 2 2 750018087 4 2 156525939 1 3 764585566 1 2 868326298 4 2 928082369 5 2 248540292 1 3 827641567 1 2 942364874 2 2 260925723 4 2 380087388 5 2 773812540 2 2 888631648 5 3 941102940 3 2 732365031 5 2 212926842 3 3 294734190 1 2 193275318 1 2 747061654 3 2 220482047 5 2 922940631 5 2 240317234 5 3 133898965 5 3 942228363 4 2 349170205 2 3 487809751 3 3 695979418 3 2 108123022 1 3 595929351 5 3 272836359 3 2 531129562 3 3 773846565 4 2 505881963 1 2 209278110 5 3 416520193 2 2 146455351 3 3 777446376 3 3 342150725 4 2 561419167 3 3 180863022 1 2 474218377 1 2 282225308 4 2 687641839 4 3 615713478 3 3 633806006 1 2 955359179 5 3 849420606 5 3 851559067 1 2 719508164 1 2 984617996 4 3 663428203 3 3 729901470 1 2 559831060 2 3 797794203 5 3 332114669 2 2 371075606 1 2 945891418 5 3 496987218 5 2 462576571 1 3 100221626 1 3 838200303 1 3 922841636 2 3 866383361 4 3 728452279 1 3 848383910 1 3 291459006 3 2 175809499 3 2 813766231 4 2 835983772 2 3 608598966 4 3 635711105 3 2 663160266 2 3 997012317 5 3 697548438 3 2 183597887 2 2 636817334 5 3 565034729 5 3 961933853 2 3 901180055 3 2 235500842 1 3 337112285 4 3 669045742 1 2 257230391 1 3 815053529 5 3 108704792 5 3 983972635 1 3 193786140 2 3 514656645 2 2 203841078 2 3 195099394 3 3 776442607 1 2 347340533 1 2 950052547 2 2 682063229 1 3 372677770 1 3 243771219 1 2 189466155 2 2 571673296 1 3 610324407 2 2 552952658 2 3 574238968 5 2 550332702 5 3 549477333 1 2 252391025 4 2 448622116 2 3 764898148 3 2 307746490 1 3 225206556 5 3 766996566 1 3 171843341 5 2 607904601 5 3 387830308 2 3 354825022 3 2 163626399 3 3 162157791 5 3 164640317 1 2 108938189 2 2 425390712 3 3 359966630 2 3 485752392 4 2 370223360 5 2 589567320 1 2 632973643 4 3 575571489 3 2 823831003 1 3 585427439 1 2 459403625 4 3 688198885 5 2 668778586 3 3 354276749 4 2 203573225 2 2 343667945 3 3 334190619 1 3 989376572 1 3 714105889 3 3 905498686 5 3 616950125 4 3 119073959 3 2 630317807 1 3 288832000 5 2 366384175 5 2 860076798 2 3 653441200 2 2 817807682 2 2 243358212 5 2 325597628 1 3 794767449 1 3 168394322 5 3 609231268 2 3 795028440 3 2 180080741 3 2 303367972 4 2 817294517 1 2 529526094 4 2 519656104 2 3 589324206 4 3 470187130 2 2 681100322 2 3 753011022 1 2 516656062 4 2 816764628 1 3 373173374 2 2 185267408 2 2 734692113 1 3 589962950 5 3 702051492 5 2 768993895 1 3 195186261 4 2 707377451 3 3 103360822 3 3 428295976 3 2 781400080 4 2 596412002 4 3 830500518 1 3 509706838 4 3 311835558 3 2 904702009 5 3 667230465 5 2 415236512 3 2 926489849 3 2 620099508 2 2 680820279 4 2 180488544 1 2 363072948 2 3 101494291 5 3 558753908 5 3 165793113 1 2 735885170 3 2 732070417 1 3 718597839 5 2 519060350 4 3 100533099 5 3 750430622 2 2 466351572 1 2 615522624 4 3 671125467 4 2 910792209 5 3 156822172 2 3 978240035 2 3 914178902 2 3 511740923 3 3 320849849 3 3 387629357 1 3 897271654 1 3 290553422 3 2 106760542 5 3 238991025 1 3 994739420 1 3 194813775 2 3 454704509 3 2 923758893 2 2 310482354 3 2 247823520 4 2 496007676 5 2 406316472 1 2 678152694 4 3 717052061 4 3 101793545 4 2 173620930 5 3 209181539 1 3 687671767 4 3 758676259 5 2 805171545 1 2 424212992 4 3 739232047 3 2 951259871 1 3 813648660 2 2 806176915 3 2 973967682 1 3 909786365 3 3 818934607 5 3 285301155 2 3 113641387 1 2 613169446 1 3 263351428 5 3 734797819 4 3 479234405 5 3 235555466 4 2 499208618 5 3 588350923 4 2 547646138 2 2 454693500 4 3 268453502 3 3 133219048 5 2 585468850 1 2 540122203 1 2 322207452 1 2 131058619 5 3 708484251 1 2 954956682 3 3 889087607 5 2 277141001 4 3 446385918 1 2 792663735 3 3 561151517 1 3 741102938 3 3 270434495 4 2 977502081 3 3 740246877 5 3 723669865 1 3 406470943 3 2 570415614 3 2 132557712 4 3 738526996 3 3 613486227 3 3 191356560 2 3 257307791 2 2 950203393 1 3 924839029 5 2 576907866 4 3 556062502 5 2 209650129 1 3 699059598 1 2 713924689 1 3 706662610 3 2 350516079 3 2 563704537 4 3 301475522 5 2 684299474 3 3 630394695 4 2 706995523 1 2 876245134 2 2 723988133 2 2 936311380 4 3 750627139 2 2 657899054 1 3 449953540 4 2 983210701 1 2 288405852 5 2 709845177 5 2 753036052 3 3 691085867 4 2 532298815 2 3 280729548 5 3 816076362 5 2 398189142 5 2 758630482 1 3 906114403 5 2 212940336 3 2 684570798 5 3 909368210 2 2 789802489 2 3 966018506 1 3 184364986 5 3 205765172 1 3 653376744 2 3 284927421 4 2 512640479 2 2 468009988 3 2 754153666 2 3 161402388 3 3 668764071 5 3 264407797 3 3 768490446 2 2 998855525 3 2 784500619 1 3 972767035 5 3 194484342 5 3 256557932 3 2 220398996 5 2 549430154 4 3 865280435 5 3 783603595 2 3 457572214 2 3 322140104 5 2 314444146 1 2 255232877 1 2 727584817 3 2 360666099 3 3 468942944 4 3 352324070 5 2 357788007 2 2 415274479 5 3 471913466 1 3 608341380 1 2 528278149 1 3 724255555 5 3 382657598 1 2 886194461 3 2 137875281 1 3 204338651 3 3 570218024 2 2 695159911 5 3 796430010 3 2 579747427 1 3 396351680 4 2 483549095 2 2 322070384 4 2 745545466 4 3 893543279 1 3 225820231 1 3 429624865 3 2 122662156 5 2 644215617 3 3 270805039 2 3 278917730 4 3 102161229 5 2 412532154 4 3 410677188 5 3 731875317 4 3 212267059 2 3 702044246 4 2 159634121 2 3 363331771 1 2 978777993 4 2 662155563 2 3 754698164 3 2 903246583 4 2 924367776 1 3 798138023 2 2 292992339 5 2 772922626 2 2 422175628 3 2 574718990 4 3 601675712 5 3 316524032 2 3 659403538 4 2 684024696 1 3 314615948 2 3 915548879 4 3 643316629 5 3 587292983 5 3 523253911 1 3 255018338 3 2 330292254 5 2 398999530 4 3 105935994 4 2 342668389 3 3 235863548 3 2 983791628 5 3 775934962 1 3 188283804 3 3 157235081 5 2 588887904 2 3 316565105 2 2 916297201 2 2 512486261 2 2 233888232 3 2 855068235 1 2 293478203 5 3 785949539 3 2 100110127 1 3 311148618 1 3 992673699 4 2 407440570 3 2 686304503 1 3 852899457 1 2 520332097 4 3 613022088 3 2 372643534 4 2 902078934 2 3 470121916 2 3 642106248 2 3 543215075 1 3 324086967 5 3 409496377 2 2 182907261 4 3 584055215 3 2 953103483 2 2 995391048 3 2 601393244 5 3 656068840 4 2 312814758 3 2 480625391 5 3 436093758 3 2 752163445 2 2 918820832 5 3 276822522 2 3 520127051 5 2 387656226 3 3 564044426 4 3 572986937 3 3 800334365 2 2 511224843 2 3 954167621 3 3 968100655 1 2 442156858 1 3 927909163 3 2 850926195 4 2 704137569 1 3 377333490 5 3 605711331 1 3 629443797 5 3 771203041 1 2 959935993 5 3 727486624 1 3 566368141 5 2 132287813 3 3 139191846 3 2 421421375 1 2 787487470 5 2 704006715 1 3 407629875 2 2 766620897 1 2 108597389 3 2 580529629 1 3 796435368 5 3 521814865 1 3 113802890 5 2 358180205 1 3 261064184 3 2 713147561 3 2 451737588 5 2 609904833 3 2 213842491 2 3 115993916 5 3 173817201 3 2 657256572 1 3 620131572 3 3 514313012 5 3 721012112 5 2 608724779 3 2 350583294 3 3 769567064 1 2 899684980 2 3 684339553 5 3 329773136 5 2 153917142 3 2 884889802 1 3 638609101 2 2 428791349 1 3 946273010 2 3 410769711 4 3 239219510 1 2 924690638 4 3 314009384 3 3 967245316 3 3 264694657 3 2 660807328 4 3 241304080 1 3 899227102 2 3 870898566 1 3 665899182 4 3 958774815 2 3 445265219 3 3 733635173 1 2 145327387 4 3 946907533 3 2 714158777 5 3 496322030 3 3 466908533 2 2 331377069 5 2 903044949 3 2 586237069 3 3 478250275 3 2 628983231 5 3 233524273 1 3 642041090 1 2 607066144 1 2 363102870 2 3 745489032 5 3 108116321 2 2 199854964 3 3 369986898 3 2 845835037 1 3 144238697 5 2 606985170 1 2 299062228 2 2 347722776 4 3 785689860 2 2 740010229 3 2 311101273 2 3 257682859 2 3 465939201 4 3 823415511 4 3 162118539 3 2 545022106 5 3 195215863 5 3 649142471 5 3 854855682 1 2 665705176 5 2 348146046 3 2 704252528 1 2 293135543 4 3 291287939 1 2 458064682 1 2 152863817 4 3 706737993 2 3 828225033 4 3 417412526 5 3 649185475 2 2 433245477 2 2 481346433 5 3 940694569 3 2 946739680 5 2 920363411 1 3 652035488 5 3 425394222 4 3 878597706 4 2 351698114 2 3 728500508 3 2 469377730 2 3 460858030 1 3 625380196 4 3 888696303 3 2 500791820 3 2 729796654 2 2 717449682 3 2 957173214 3 3 446552403 4 2 583810130 1 2 352142695 2 2 670264103 5 3 303681386 4 2 214540457 1 3 421649387 4 3 411260837 4 2 889821866 1 2 696121470 5 2 916954235 3 3 513054623 1 3 361108462 3 2 593621884 1 2 969244446 4 3 289177375 1 3 322747273 1 3 373965674 2 3 708755292 3 3 280067858 5 3 883632036 5 3 798426775 2 2 269464235 4 3 672784573 2 2 450150738 5 3 562971132 4 2 512341162 3 2 611450122 3 3 996004806 4 2 954442632 2 3 122305779 5 3 480222093 2 2 476426487 3 3 404590204 3 2 925498386 5 3 492504326 5 3 539626193 2 3 993244276 5 3 623826676 2 3 620617379 3 2 953100261 1 2 388366728 1 2 209351561 4 2 514220290 5 3 742648633 2 3 968736311 5 3 734926400 5 3 262656382 1 3 157014321 3 2 600805283 5 3 337717026 4 2 192373808 3 3 558520126 4 3 214327607 4 2 881307062 5 2 233508130 3 2 930500811 3 3 824496836 2 2 872737333 3 3 621104391 3 3 693619959 1 2 643566651 1 3 483006684 5 3 394782551 1 3 362655810 4 3 700729810 3 3 881679446 4 2 845956467 1 2 695714589 3 2 591703798 3 2 887814466 4 3 723434273 4 3 872332451 5 3 840814958 3 3 861091294 2 2 687948364 3 3 910898327 3 3 198180349 3 2 165886362 5 2 206747042 2 2 473847201 2 3 338746454 3 3 977187680 5 2 915406934 4 2 922839926 2 3 481423878 5 2 915377025 4 2 574004534 4 2 137535925 4 2 551657295 4 3 504489964 3 3 895244122 1 2 868519579 2 3 193594900 2 3 525353106 5 2 463331516 3 3 524256035 3 3 965891482 2 2 628520725 5 3 366023666 5 2 200568591 2 2 663116162 3 2 522192082 5 2 104018033 3 2 979623353 1 3 487864395 5 2 294432795 1 2 384813111 5 3 404794529 2 3 364153008 1 2 991168441 3 2 313151934 2 3 756964191 5 3 258030689 1 3 824111642 1 3 412645216 1 2 679857444 2 3 972960687 4 2 720144779 1 3 316718604 1 2 469423569 1 3 372143953 2 3 752438192 3 3 641928096 5 3 865254186 3 3 998652797 4 3 910442640 2 3 345526752 2 2 896252437 5 2 345549289 4 3 882308347 5 3 948141840 4 2 254342697 4 3 366263227 4 3 664446725 2 2 137799432 5 3 175420200 4 2 402978586 1 3 635868340 5 2 377623095 4 2 379469163 2 2 467375156 3 3 979572944 2 3 512520975 2 3 909026040 3 3 744043527 4 3 311273902 2 2 849773243 4 2 973264707 5 2 547760264 4 2 286039671 4 3 618010809 3 2 508040560 4 3 185950736 5 2 537999054 2 2 439857905 1 3 389549961 3 3 183989186 1 3 896706537 2 2 309050371 1 2 543737815 1 3 290174622 3 2 509675913 2 2 488951046 3 3 213378836 2 3 904292528 5 2 141497211 4 3 871094784 5 2 801819149 3 2 901870624 5 2 330032543 2 3 535732339 1 2 655450491 5 3 955923909 5 2 325924462 4 2 112192882 5 2 481628800 3 2 169414142 4 3 845722457 3 3 380626691 5 2 988545102 3 2 424367184 3 3 287923004 4 3 458818607 4 3 905508747 1 2 450592298 4 3 349056211 4 2 851855251 2 2 927901555 1 2 176767754 5 3 484626239 2 3 932549374 3 2 243569792 1 2 146569641 3 3 246471728 1 3 397792808 1 3 805705650 2 3 186919659 5 3 151272634 4 2 915499233 3 3 526226823 1 2 109535871 1 3 549269779 4 2 230148638 3 2 515675155 1 2 501845352 5 2 115101818 3 3 935839933 1 3 417645872 1 3 378339639 2 3 990338976 5 3 409352045 4 2 492030964 1 3 395435073 4 3 549498594 2 3 242075688 1 3 739529809 1 2 610460686 2 3 537926579 2 2 177058104 4 3 296876414 2 2 651113338 4 2 262952919 2 3 588898395 5 2 990357673 3 2 335525925 5 3 366298531 2 3 487394937 5 3 957222860 3 3 753840117 4 2 153891673 3 2 186920726 2 3 628602929 1 2 647388388 1 3 420713700 1 3 521875671 4 2 693410076 5 3 767236371 2 2 935968585 2 2 276954570 2 2 261619149 2 3 672887163 1 2 135208084 4 3 985904772 1 3 404162286 1 3 682647820 3 3 584122309 5 3 539001682 3 2 718203548 3 2 491152930 2 2 678210697 2 2 845846211 1 3 514912210 2 3 133595818 3 3 773886431 3 2 889435418 2 2 400464441 2 3 405699106 3 2 898583405 3 3 622149816 3 2 951510283 5 3 314821563 4 2 240927763 3 2 276802845 5 2 329254288 4 2 312358869 3 3 458278846 2 3 465180493 3 2 278838989 1 3 665680004 4 2 913056317 1 3 936209613 4 2 337658340 2 2 261667886 5 2 733831801 2 2 384328623 2 2 783986237 3 2 533731579 4 2 729714732 4 2 715916082 4 2 628343876 5 2 163897425 1 3 637790612 4 3 743025586 2 3 209220011 1 2 122430169 2 2 229132273 4 2 533931573 3 2 283922034 2 3 476326227 3 3 376647359 1 3 337370608 5 3 214456592 2 3 824969290 4 3 403130719 2 2 998405199 3 2 790680031 2 3 183701549 5 3 484473868 1 3 187610224 3 3 864886623 5 2 458680863 4 3 964393340 5 3 406896481 2 2 754804383 1 2 195328760 5 2 170070358 1 3 587831932 3 2 968174435 5 3 309484325 3 2 768922945 5 3 299492269 5 3 857606567 3 3 327944104 5 3 819326871 3 2 557916269 1 3 295491937 4 2 382074248 1 2 871453741 2 2 857353125 2 2 935974040 3 2 305744167 3 2 574796071 1 3 115527399 3 2 623954891 1 2 304398627 2 2 549700914 1 3 439658322 5 3 961538470 5 3 908724101 4 3 461088985 2 2 183697048 3 2 117104157 3 3 677238282 1 3 874941660 2 3 945810705 5 3 614165868 3 2 328319479 1 3 433532325 4 3 502506146 1 3 818768764 5 3 644321542 5 3 153390349 2 2 469780777 2 3 456279475 5 2 933115099 4 2 194838876 3 3 613276135 2 2 190354345 2 3 383028449 1 3 178331463 2 3 359500744 4 2 297785717 4 2 329159359 3 3 600553725 5 2 232960818 2 2 360104064 3 3 176224863 4 2 421189302 3 2 769875773 4 2 717012843 2 2 114974862 1 3 216382970 4 2 957031975 5 3 917632465 4 2 495124114 5 2 592696721 1 3 146864732 1 3 930083858 3 2 128339044 4 2 380045892 5 2 258924810 2 3 914779899 3 3 300192525 3 3 345677521 2 2 375202245 4 2 966048890 2 3 320996829 4 2 182216025 1 2 709050735 4 3 465448043 2 2 684866324 4 3 645405563 4 2 963152237 5 2 823678444 4 2 240724073 3 3 319556636 2 3 584859936 5 3 164289948 2 2 699984260 4 3 784648866 2 2 430948573 3 2 352679105 1 2 252977515 2 3 790447597 2 3 983297161 1 2 424722336 3 3 642136912 5 3 287674200 4 2 817369229 3 3 709398297 3 3 510045462 5 2 632181445 2 2 603922047 1 3 889550125 4 3 626155544 4 3 405290107 5 3 295760311 2 2 443783082 3 2 320192947 2 2 789335307 3 2 389624420 2 3 256341600 4 3 201950751 5 2 757194209 2 2 434033441 5 3 703026132 5 3 700164988 1 3 422113980 2 3 131774941 1 2 207948116 3 2 267586215 1 3 197030303 4 2 782279212 2 3 827262344 2 2 539119953 2 3 588347973 3 3 418876571 3 3 846277571 3 2 766641027 2 2 581664867 1 2 145798348 2 2 207948644 2 3 860197425 5 2 305754512 2 3 771412754 5 2 254844638 5 2 325561871 4 3 543090654 2 2 519345788 1 3 534373229 3 3 333535951 5 3 886895837 2 3 733763651 5 3 492077930 1 2 540876922 5 3 490255305 3 3 122046646 4 3 906054517 1 2 359709916 2 2 903528744 2 3 463993718 1 2 289978922 1 2 554187190 5 2 698909061 1 3 840911037 3 3 935526926 5 3 689620899 2 3 301723161 4 3 209529141 3 3 299428303 1 3 144194984 2 2 879347018 1 2 119540518 3 2 651286878 4 3 693507315 5 3 483101543 3 3 490259994 1 2 238582375 4 3 620261409 2 2 148887703 4 2 727187663 5 3 151911029 4 3 156077026 4 3 896121220 3 3 272425322 4 2 609837853 2 2 590576375 1 2 985298309 3 3 187158855 1 2 410957601 1 2 729362472 2 2 476657043 2 2 862422905 2 2 358723745 1 2 154211280 3 3 184482636 5 2 538919223 2 3 208379570 2 2 961401562 4 2 199640338 4 2 161464612 4 3 202734431 2 3 738184863 5 3 478735643 1 2 924705876 4 3 105423644 1 2 481801662 2 3 113240611 2 2 240582596 2 2 252474687 3 2 232929855 2 2 139077122 1 3 168741998 4 2 282733816 3 3 719919106 1 3 391308567 1 2 943392629 3 2 891872134 3 2 320997166 4 3 409134300 5 3 140262691 1 2 477039230 3 2 759095171 3 3 402908012 3 2 382568853 5 3 704182918 2 3 400653905 2 2 641815452 5 3 596778498 3 2 409315279 4 3 216149236 5 2 782122323 3 2 235895248 5 2 156339363 4 2 703077654 1 3 510837029 4 2 417543768 3 2 475622308 3 3 387629889 5 2 533542522 5 2 677106489 1 2 109923214 3 3 694522754 2 3 220445722 3 3 680393933 3 2 127475708 4 3 203204858 2 3 438622067 3 2 442785520 2 2 463612294 3 3 547710382 5 2 483126456 5 3 650212301 2 3 620313673 5 2 241314400 5 2 879450513 2 2 666852446 2 3 426777455 5 3 369145068 2 3 571386830 5 2 356847159 5 2 725178631 1 3 877238474 5 3 173472343 3 2 596082250 4 3 906431373 5 3 649581892 1 2 190877425 3 3 572867200 3 2 367031993 1 3 400029571 4 2 211381140 3 2 917503055 5 2 360354848 2 3 214548638 1 3 572727598 5 3 765946201 2 3 123439127 2 2 665175443 3 3 503639679 3 3 940140408 2 2 410040904 1 2 975185808 4 2 831152388 3 2 655650457 4 2 782991633 5 3 147444907 4 3 586844982 3 3 194025349 4 3 902396697 3 3 795321891 5 3 963673979 2 3 397029505 4 2 196525586 4 2 410865291 5 2 651842619 5 2 569983174 4 3 563780704 5 2 404379789 4 3 760635279 1 2 620598774 4 2 709419000 4 3 447344697 3 3 974923135 4 3 692826187 5 3 666667643 4 3 524729482 5 3 415596440 3 3 563623476 2 3 475979499 5 3 919409475 2 3 919469002 1 2 363813050 2 3 307212048 1 2 597440299 2 3 873989471 5 3 945793367 3 2 773547043 3 3 759953856 4 2 928387755 1 2 330505829 1 3 715225651 1 3 918801569 4 2 651667020 4 2 775342525 3 3 980148360 4 3 963652512 3 2 213238881 2 2 263588368 2 3 591252127 3 3 792344452 2 3 870492446 4 3 823309077 2 2 506726429 4 2 668330136 3 3 902026258 5 2 302539676 3 2 963361988 5 3 723336711 2 2 755293253 4 3 512599004 4 2 312246664 5 2 399376870 5 3 401057051 1 2 468480177 3 3 736895202 5 3 978425753 4 2 589668428 4 2 416665652 5 2 861546167 2 2 855578358 5 2 452802352 3 3 279345003 3 3 240505332 4 2 916410526 2 2 687639040 5 3 745693323 3 3 182966671 2 2 459944348 1 3 529058776 4 3 894816322 1 3 694132220 5 3 380906237 1 2 848828624 5 2 226421025 1 3 357191092 3 2 119359801 1 3 499847318 1 2 471001316 1 2 803276382 3 3 289863905 5 2 972152244 3 3 870156042 1 2 542958985 4 3 240577965 3 2 133173109 1 2 607294136 1 2 381335435 2 2 472081109 3 3 563434204 1 2 544485594 3 2 931190553 4 3 731969073 4 3 766265280 1 2 152231778 4 2 760508494 2 3 244623332 4 2 423895789 1 3 879502505 2 2 555113487 3 2 503041758 5 2 248671757 1 3 510123738 2 3 307214523 4 3 690719526 5 3 533785831 3 2 720006285 4 3 732605849 1 3 204143745 2 2 462721441 2 2 626198555 5 2 673409306 5 2 480179168 4 3 317305527 5 2 658366644 2 2 595828066 5 3 748194253 5 2 207083385 5 3 271857486 5 3 537170341 3 2 362619732 3 3 334601721 1 2 421089432 5 3 253772815 5 2 170572225 3 2 651520213 2 3 465174594 1 2 515278576 3 3 468377104 4 2 651514561 5 2 563818302 1 2 526342350 3 3 952498779 5 3 552380788 5 3 563207255 5 2 867078261 5 2 567237060 2 2 326668899 1 3 407489882 5 2 142037913 3 2 597358684 1 2 602424390 5 2 804845166 5 3 365857747 5 2 571023877 2 3 966192459 1 2 292178934 4 3 157466156 4 2 167061095 3 2 525459683 4 2 919680028 1 2 737986400 2 2 477047321 2 3 428467694 3 3 114216463 4 2 424046279 1 2 207213858 5 3 130332945 4 2 492234982 3 3 436328872 1 3 276451072 4 2 525750496 2 2 604746968 3 3 976244886 4 3 358191658 4 3 333166823 3 2 121511600 3 3 380576324 3 3 486614620 2 3 702775722 5 3 182410150 4 3 827529139 1 3 402962151 4 3 251104731 2 2 212656258 3 3 216114811 1 3 679802324 4 2 835085361 1 2 715970654 3 3 473185045 4 3 702655759 2 2 776759433 3 3 662679300 2 3 102049989 4 3 330629751 4 2 321065684 3 3 522650330 3 2 338107296 3 2 507215072 3 2 700170054 2 2 778487304 1 3 155561691 5 2 758864604 2 2 753663107 5 2 512973658 2 3 581453903 4 3 961398735 5 2 352803260 1 3 377151510 3 2 940164615 5 3 443903537 5 3 742893146 4 3 525641516 1 3 813684570 5 3 179759386 5 2 317822582 1 2 822531681 3 3 312353839 2 3 731275195 4 3 653925597 3 2 765676805 3 3 301587097 3 2 791788093 4 2 213642013 4 3 754810986 1 2 721699691 2 3 667175309 5 2 428359565 3 3 245068667 3 2 516816534 3 2 206415416 5 3 990746866 4 3 503014187 4 3 420856131 5 2 850194997 4 3 582179986 3 2 382118233 2 3 657804460 4 3 645088181 4 2 219336139 3 2 556718577 2 2 684741841 1 3 577058641 4 2 237990941 1 3 392592618 3 2 154812525 3 2 201244463 3 3 548238665 1 3 215526592 1 3 389636786 2 3 261472336 2 3 148812586 3 2 608338408 1 2 474034835 2 3 162987106 2 2 133377416 5 3 367175491 4 3 575349748 5 3 694471128 5 2 475095857 4 2 528969623 5 3 931713631 3 3 704956316 1 2 475748766 4 2 154457931 3 2 627425078 2 3 511111110 1 3 604202314 1 3 971219256 5 3 610888118 4 2 397695194 2 2 421203747 1 2 142045409 1 2 121142964 1 3 497040722 4 2 416192729 2 2 389447232 2 3 681627160 2 3 649645645 4 3 445464086 3 3 586201890 5 2 444516604 4 2 438716079 4 2 633684682 4 2 598801168 3 2 294317050 4 3 943520380 4 3 530305722 3 2 345298076 3 3 539005603 1 3 458017813 4 3 494417915 5 2 427145944 1 3 922657064 4 2 294753111 3 3 348442214 4 3 189925139 2 3 824042425 1 3 169701447 5 2 100370978 2 2 581019158 1 2 695048586 1 2 455291539 2 3 602748833 4 3 740052094 3 2 913856121 4 2 492582206 2 2 711366851 4 3 385278359 2 2 256928900 4 3 282615387 1 3 991374638 4 3 530946792 5 2 620543004 3 2 949721938 2 2 572999516 1 3 451020803 4 3 122302479 5 2 435536213 3 3 919344317 4 2 494594440 2 2 967207324 3 2 964730149 2 3 948548607 5 2 491238658 3 3 516194128 1 3 218785958 4 2 246974852 1 3 711891824 3 2 683180483 5 3 769549637 3 2 477835356 1 3 426078565 2 2 379857019 2 3 491713566 1 3 408402615 2 2 469371669 4 3 738296374 2 2 430558312 3 3 103728857 1 3 471797176 2 3 394939508 4 3 669864815 2 3 825735505 5 3 171572608 3 2 874339534 2 3 530133658 1 2 940638450 1 3 318523923 2 3 167240382 1 2 260153248 1 2 257767959 2 3 315906115 3 3 384907154 3 2 205404765 3 3 591059674 5 2 282827149 4 3 125496490 3 2 353217077 5 2 475278261 3 3 684370777 1 2 499151262 4 2 803999091 3 2 610123381 1 3 639593235 2 3 805296244 2 2 552935537 5 2 590592495 1 3 721084428 4 3 691392303 2 2 624551611 3 3 619301369 3 2 786632865 4 2 628579158 3 3 703693211 3 2 698207508 3 2 663241399 4 2 706162656 3 2 493207877 3 2 812362254 3 2 683462439 4 2 393905285 4 3 449791187 3 2 287439730 5 3 580257983 5 3 163356748 2 3 915621462 1 2 444527716 5 3 886000172 3 2 166932182 2 2 436305694 1 2 878141005 2 3 795551747 4 3 186262661 5 2 373163317 1 2 270778364 3 3 589546772 2 3 531257741 2 2 742345991 5 2 735340120 3 3 367769359 2 2 520185545 1 2 815767822 1 2 632572674 2 3 736288234 5 2 992362781 3 2 432402313 4 3 412974799 5 2 352854143 5 2 488650032 4 2 952828026 3 2 784231348 2 2 219760494 4 2 576342351 3 3 829775235 3 3 614854925 3 2 812346273 1 3 395919884 4 3 507411210 4 3 250615475 2 2 873020226 5 3 662555498 4 2 529684484 5 2 431874679 3 3 395268855 5 2 607169433 5 3 208339065 2 3 951416552 1 3 609051625 3 2 549176067 2 2 543302125 3 3 450741746 1 2 387209071 5 3 206621919 4 2 605205524 5 3 428604480 1 2 930044641 2 3 502391202 2 3 775003702 4 3 694400942 4 2 132900297 2 3 129786709 2 3 612012899 4 2 241897450 3 2 663041663 2 3 728293718 4 2 601083868 1 3 443141120 5 2 172356310 2 2 605563224 3 3 403835529 2 2 630685153 4 2 491852017 1 3 467125421 2 2 663273702 5 3 970513977 2 2 357127912 1 3 152350465 1 3 693504423 3 3 123785874 3 3 713703684 5 3 917009639 2 3 651083123 5 2 677193925 3 2 352882917 2 3 427737639 5 2 883608540 1 2 946591762 4 2 734819127 2 3 277691517 1 3 737672225 2 3 486639342 5 2 103178817 3 2 150905492 2 2 348173591 4 3 836060500 5 3 166845805 2 3 248254339 5 2 182637915 5 3 544889121 5 2 283188264 4 3 844124151 1 3 571576532 2 3 320813578 4 2 256065651 1 2 930087096 3 2 365162019 4 2 851310235 1 3 962339271 5 2 235549277 1 3 694696208 4 2 130865094 5 2 184800832 3 2 561415148 5 3 990743837 2 2 200032850 2 3 546163220 4 3 667577129 1 3 243877072 4 2 218690085 5 2 441617565 1 3 536539833 4 3 153578058 2 3 991141492 4 2 436166580 3 3 400129706 3 2 840329796 5 3 240531707 2 2 322682730 3 2 672582505 1 2 219871797 2 2 947684390 2 2 762164837 5 2 957682564 4 2 463343976 2 2 425456570 3 3 207632156 1 2 483296341 5 2 177314087 2 2 422686627 5 3 233196111 1 3 184852278 1 2 665910179 1 2 650026995 4 2 547461198 1 3 190223321 1 3 164495056 1 3 389295321 1 3 984331574 2 2 120249635 2 2 226347960 4 2 587401917 5 3 631024481 2 2 714611323 1 3 287212017 5 2 987258861 1 3 705689496 3 2 281742050 1 2 212307649 5 3 206581695 2 3 843576119 5 2 982308944 5 2 860468516 3 3 993545629 5 3 276341952 4 2 716872913 1 3 246255509 1 3 143573112 1 2 781361725 4 2 590282105 3 2 312986545 5 2 331055622 5 3 144958726 1 3 388729716 1 2 720380308 3 3 608463252 5 3 895944975 4 2 198140757 4 2 560297655 4 3 385476725 4 3 123154911 1 3 662738255 5 2 739071788 2 3 660092021 5 2 456107722 5 3 564939657 4 2 963687928 5 3 164075767 2 2 791948353 3 3 772065149 2 2 698234240 1 3 411963491 3 2 746575360 5 3 328028556 4 3 616581624 3 3 687990709 1 2 652927644 2 2 176243169 3 3 183890390 1 3 127239431 2 3 700252351 3 3 131935325 5 3 338118995 5 3 561003279 4 2 994668178 5 3 945446209 2 2 586718473 2 3 406107828 1 2 870951967 4 2 918354854 2 2 839734941 2 2 776768707 5 2 124662495 1 2 873158875 4 3 660415616 4 3 109216136 1 3 544569964 4 2 909630455 4 2 285015473 4 2 315047892 1 3 958114160 4 2 852664336 1 2 291083103 1 3 936046003 5 3 710317569 4 2 102362120 4 2 269186797 2 2 229755704 2 3 900747563 5 2 759545020 5 2 154218771 1 2 978089959 3 3 135149465 4 2 564591164 2 3 153439718 1 3 335657812 1 2 409315134 5 3 645934556 4 3 566647967 2 3 187033929 5 3 666776839 5 2 584258742 2 2 717729830 4 3 400031606 3 3 310111657 3 2 465716460 2 2 887543357 1 2 108422744 1 3 635179777 2 2 662370800 4 2 324198763 5 2 251975324 2 3 316634515 4 2 393253526 1 2 851347894 3 3 662834364 2 2 113903160 1 3 689544271 5 3 843864554 1 2 585734121 3 2 572052599 2 3 935124312 4 2 170050766 5 2 532409466 2 3 605592768 4 2 994158670 3 3 818996175 3 2 700358018 5 3 848573862 3 2 220219345 5 3 411132960 1 2 314626136 3 2 767520006 1 3 536069955 2 2 593942623 3 2 946573784 3 3 639566233 4 3 406506683 3 3 362218759 1 3 658354677 1 2 880947213 1 2 314606735 5 2 306927774 2 2 448424126 2 2 463849316 3 2 393284164 2 2 579941507 3 2 811101048 3 3 401618551 3 3 295829907 5 2 122554402 4 3 248906935 4 3 562775159 2 2 580451634 2 3 360200017 5 3 245289290 3 3 800729623 3 2 456801246 2 2 461040107 2 2 845118150 4 3 651433713 4 2 630905771 5 3 145702648 1 3 275033840 3 3 648719960 1 3 412779356 2 3 783745984 3 3 294315389 4 2 189034759 4 3 427457885 5 3 600559618 4 3 230195335 2 3 234253103 4 3 222739776 5 2 142685502 1 2 402411801 5 3 726249158 5 3 888513892 1 2 176672071 1 3 447116751 4 2 725795876 1 3 377677692 5 3 311933451 3 3 537388962 3 3 561472373 3 2 891358173 4 2 621482937 4 3 558551423 3 2 206455785 3 3 952197159 2 3 633371530 1 2 427345857 4 2 251629415 4 2 577758889 1 3 906477505 3 3 170251813 2 3 421855924 1 3 374329182 3 2 664344739 5 2 552777152 5 3 236605317 5 2 251277974 2 2 192482207 2 3 619392774 5 2 973497704 3 2 878763852 3 3 276056073 2 2 873964045 5 2 682950617 2 2 850331980 3 3 999496656 5 3 243337485 5 3 896804479 3 2 580767570 2 3 125132699 4 3 300080724 5 2 606705224 1 2 545759214 2 3 137166743 5 3 372305896 1 2 147155133 3 3 576430686 5 3 448189545 4 3 620204896 2 2 996401133 5 3 180428491 1 3 435934664 5 2 205155339 3 3 305915049 2 3 943637249 1 2 145543057 1 2 290327014 2 3 903438050 3 2 399023050 3 2 921006042 3 3 426129280 4 3 447246943 2 2 701176543 4 2 384719210 1 2 955145364 1 3 569137344 3 2 823787837 2 3 218976220 4 2 559845113 3 3 965583423 4 2 260944314 3 3 908748068 1 3 386173614 1 3 878310941 1 2 420608948 1 3 884621923 4 3 597647139 1 2 630826179 2 2 500870939 2 2 241469675 4 3 931224788 3 3 270718288 4 3 199209454 3 2 235093381 2 3 314717786 4 2 385598615 3 2 520296899 4 3 170951781 4 2 925602634 4 3 905801190 1 3 104558791 2 3 703237424 4 3 593214143 3 2 185859507 4 2 652786839 5 2 149615849 4 3 776599820 3 2 231696516 5 3 457511782 2 2 890500783 5 2 689833336 4 2 126124759 2 2 767158224 1 2 790320005 1 3 545456134 4 2 337040091 2 3 447151663 5 3 983030045 4 2 350934026 4 3 318170554 2 3 243227140 4 2 588259353 4 3 154742607 2 3 320003952 1 3 297534674 4 2 360441064 3 2 700315218 2 2 378472217 5 2 914067044 5 3 828342646 5 2 404659759 5 2 181444722 3 2 563074808 4 2 191458186 2 3 459460439 3 3 446952592 4 3 361522910 3 3 995121641 2 3 771540545 3 3 390826568 3 3 596594930 2 3 219906660 5 3 185606257 3 3 790439128 2 3 732147227 2 2 339392886 4 3 261318578 5 3 161296171 1 3 957617612 5 3 955365218 5 3 878040928 3 3 272052272 3 2 240652364 3 2 884055678 1 3 861194941 2 3 795535946 2 3 436086043 4 3 790862339 3 2 916071957 4 2 756623949 2 3 697899646 1 3 177098108 1 2 354979786 5 2 350359004 5 3 736673475 3 3 925327438 1 3 607729222 1 2 226647151 3 3 985018081 3 2 536279156 2 2 716531116 4 3 259728330 3 3 608736341 1 2 722669627 5 2 670216181 4 3 912635016 2 2 792847087 1 2 681608417 2 3 455657263 4 2 959239105 2 3 326794082 3 2 702755243 5 3 177758639 1 2 710253379 4 2 217010650 4 2 618915094 5 2 119336153 3 3 376436484 5 2 322742457 1 2 770847702 2 3 657613852 4 3 844752179 4 2 930504496 1 3 166544503 4 2 391049905 4 3 795711224 1 3 633773706 5 2 765508016 3 3 870599674 3 2 467060593 5 3 115260079 3 3 162583425 4 3 959654247 4 3 323436295 2 2 603744572 1 2 663297776 1 3 472083326 3 2 911221237 2 2 624412101 5 2 808852044 1 3 340237435 4 3 114788681 3 2 199343917 1 2 748136968 2 2 751572205 2 2 579453351 3 3 729896206 4 3 738877716 2 2 217550848 3 2 408957785 4 2 893537492 5 2 885867699 4 3 219309431 4 3 110675713 1 3 551014303 2 2 300254697 5 3 401634344 3 2 309380043 5 2 235962091 4 3 375477223 3 2 215420054 3 2 767574179 4 3 550015688 5 2 669027953 1 2 384057837 5 2 610053350 5 3 316237561 3 3 259003468 2 2 417603378 3 3 405939187 1 3 403531114 5 3 180990878 5 3 423638269 4 3 676306558 1 2 103127195 5 2 442073771 4 2 677524968 4 2 707944150 2 2 310707065 1 3 762999199 5 3 308102352 4 3 163874805 5 3 225475357 2 2 483910325 5 2 430569223 1 2 391665388 5 3 412916069 3 2 905627622 3 3 595876619 3 3 503004489 2 3 759575170 2 2 872807838 1 3 279765113 3 3 221338075 4 3 768373594 2 3 393252176 3 2 529784861 3 2 615104314 3 3 192023027 3 3 527344475 5 2 889830122 2 3 735974479 4 2 388748696 3 3 260945795 5 3 982650306 5 2 944801458 5 3 717685430 1 3 677493121 5 3 784870235 5 3 597391746 4 2 694040770 5 2 240154421 2 2 336937950 4 2 544640949 3 3 533363385 4 2 905187365 1 2 831740015 5 3 805049450 4 3 298969528 3 2 517778047 3 2 267583583 4 2 625909030 1 2 123241103 5 2 863202665 3 3 831549498 5 3 733787093 1 3 237255061 2 2 901718144 3 3 114768093 4 3 719721088 5 2 281957353 5 2 359157236 3 3 387625146 2 3 110941332 3 2 663319759 3 2 501618586 2 3 222451846 3 3 298985595 5 3 913638634 4 2 980372682 3 2 101770737 4 3 525126866 2 3 996425214 3 2 594746765 3 2 728902167 1 3 993460367 3 3 809828308 4 2 158918046 5 3 589166547 5 3 441874563 3 2 301407345 2 2 682223949 3 3 772236433 2 3 973544388 2 2 436020599 2 2 665202154 4 2 347305630 2 3 219161379 3 3 450398007 2 3 346378551 1 2 239857677 1 2 851711026 4 3 655067426 2 3 684464218 1 3 325470197 2 2 369669799 1 3 845433326 3 3 768072087 5 2 761663468 2 3 725963982 4 2 249699569 3 3 585849317 2 3 683874896 3 3 918984551 4 3 957138517 2 3 374007962 1 3 509452087 5 3 820149952 1 2 126310300 2 3 711055855 4 3 665480659 1 3 298377547 3 2 575376769 4 2 142046711 4 3 178157099 5 2 845961809 3 2 151939443 4 2 837042722 1 3 223970330 3 2 482874770 3 3 374801585 3 2 551310288 4 2 597238365 2 2 165527098 5 3 889074399 5 2 304277896 4 2 583477762 4 2 915563926 1 2 619067171 1 2 398399096 4 2 782939897 1 3 396508651 2 3 447430473 3 2 727139096 1 2 383760194 3 2 610417733 2 3 187487208 2 3 213404817 2 3 323557548 3 2 625872377 5 2 303999644 4 2 705682679 3 2 890252515 1 2 532019908 2 3 794193393 1 2 881194445 5 3 977390748 3 3 411606988 2 2 967624565 1 2 109827217 4 3 264368111 5 2 565015545 1 3 691884119 2 2 909609982 1 3 347543140 4 2 306128820 2 3 404430565 5 3 369991175 4 3 213690580 1 3 210314258 2 3 530077103 3 2 666538694 1 3 416806594 5 3 175672590 4 2 811936579 2 3 596609247 3 2 970323534 5 3 763843817 4 2 477581159 4 2 779935344 4 2 294368092 3 3 797329079 4 2 282874203 1 3 688520202 4 3 564240791 1 2 336117149 3 3 954819576 3 3 172348684 2 3 487324509 4 3 709031767 1 2 904371794 1 3 809423964 3 2 535349158 3 3 698062031 4 2 347248407 2 3 340640719 1 2 433134438 2 2 449197967 1 2 259437547 4 2 628284312 2 3 512406710 2 2 115998231 4 2 112816039 2 3 307816749 1 3 279835991 4 2 630789153 1 3 198444060 1 3 127479182 5 3 985528445 1 2 332868615 2 2 669081745 1 3 981677543 1 3 516578322 4 3 104074851 3 2 768194830 1 2 979936100 3 2 309659309 1 2 154650634 2 3 528854547 3 2 778303115 3 2 696078696 5 2 585240051 3 3 797038896 1 2 279433403 3 3 474624004 2 2 476575927 5 3 758405302 3 2 148431439 4 3 532970524 1 2 919145076 3 2 379892219 2 3 167815967 4 2 409677597 1 2 195474289 1 3 211855497 5 2 151627461 2 2 775604356 4 3 613869094 4 2 125069560 3 3 726915459 4 2 568140176 1 3 680365219 5 2 228406723 3 2 172679175 2 3 223136749 4 2 984878588 5 2 432755901 5 3 226288351 1 3 779192640 3 2 139484254 4 2 936599567 3 2 304146481 1 3 684588841 3 3 125240128 4 2 898483539 3 3 683584314 1 3 467257963 1 2 535339561 1 3 796973212 2 3 142254953 5 3 259282939 5 3 497520807 2 3 976831934 5 2 390679550 3 3 434270805 4 2 705762313 1 3 448153971 3 3 478918970 2 2 664678117 1 3 321273738 3 3 904618624 4 2 220024935 1 2 335740307 2 3 578607338 4 2 919701812 1 3 176853837 3 3 681790716 1 2 847131889 3 2 793640017 4 3 745693971 4 3 446790711 2 3 688045695 1 3 870322347 4 3 238767695 4 3 728701601 5 3 776547612 5 3 939740823 3 2 877579160 5 3 200430445 3 2 702181553 2 2 129826128 4 3 588144916 2 2 950111287 4 3 242903918 1 2 994636991 3 3 733539622 3 2 283389202 5 3 789809673 4 2 302357868 5 2 626162392 1 2 328124555 4 2 909323071 2 2 579248270 1 3 103911869 3 3 646175414 5 2 445769821 3 3 574319837 4 2 652632598 3 3 527725502 3 3 168724036 5 2 528023551 5 3 871436708 4 2 992002574 4 3 473621554 5 3 389632522 5 2 852237786 4 2 246699822 4 3 680218618 5 2 248685400 2 2 334445700 5 3 125807172 2 3 769066230 1 3 185740262 4 2 314008532 2 3 528697606 5 3 238792225 2 3 468459163 2 2 421081643 3 3 183710848 3 2 737272690 1 3 614018028 2 2 958664634 4 3 769758620 2 2 696386618 4 2 858515741 3 2 138530268 2 2 717646911 3 2 637466388 2 3 591810737 3 3 729975853 2 2 289922997 1 2 765122943 3 2 743711549 2 2 713367926 1 3 579172330 4 2 174827584 2 2 670892255 1 3 783725495 2 2 166572721 5 2 637773860 5 3 140883611 4 2 124405667 4 2 889583740 4 2 320901369 3 3 587387012 2 2 424717836 5 2 861608539 3 2 950830927 1 3 546638249 1 2 808507188 3 2 470821341 2 3 371231659 5 2 883307876 2 3 226221563 5 2 726520553 2 3 241292976 2 2 929876788 1 2 666099926 4 3 823219298 1 2 245293382 4 2 490191777 3 3 390959035 1 2 877148955 3 2 202015692 2 3 330037447 5 3 731239015 2 2 193809417 3 2 919579453 5 2 105925665 2 3 343093406 5 3 250254096 5 2 343137543 5 2 674573110 1 2 991323588 1 3 172377044 5 2 732390737 3 3 395523794 5 2 228467491 4 3 270162160 4 3 757657358 5 3 466838412 1 3 491896217 2 3 250347546 1 2 248085014 3 3 673269888 5 3 866024300 2 2 572252190 1 3 413157184 1 3 825754616 2 3 818565695 1 3 643120386 1 3 805535591 1 3 578685334 2 3 236691674 4 3 987424169 3 3 119418331 4 3 603308839 1 3 652516662 4 3 818563959 3 3 775174639 5 2 864370428 3 2 325550186 2 3 849623262 1 3 325671746 5 3 796974831 2 2 496573382 2 3 438505743 3 2 548651208 4 2 525603084 5 3 583210953 2 3 949960695 1 2 204373249 5 2 645952939 1 2 440789821 4 3 218537923 5 2 146552617 3 3 293470149 5 2 487855711 5 3 797496724 1 2 986583000 4 3 430407493 1 2 874594937 3 3 354089912 1 3 646379458 2 2 633968940 3 3 927197949 1 2 149636186 4 3 424271136 4 2 104654776 3 2 924860934 3 3 736941741 1 3 370112524 1 3 381932199 3 2 433344980 5 2 798272020 5 2 213925339 2 2 878827968 3 2 468659285 2 3 771850689 4 2 236449291 5 3 230263823 1 2 425009515 2 3 326319089 4 2 277696361 4 2 763428722 1 3 576316073 1 2 920535816 2 3 345871978 5 2 773671680 5 3 659064917 3 3 366013994 1 3 574659084 2 3 806244175 3 3 867855661 2 2 897165946 4 3 358001378 3 3 903336143 1 3 786251614 1 2 586565947 4 3 170890488 3 3 870585142 5 3 248521852 3 2 382439762 2 3 191392090 4 3 194530036 3 2 685806620 1 3 905619998 2 2 173337830 1 3 138325235 4 3 366426826 4 2 919346616 3 3 678193393 5 3 104732056 5 2 304686952 5 3 281252032 2 2 609178997 3 2 294931966 1 2 253313517 4 2 144797959 5 2 865183772 4 3 391948211 4 2 995658847 2 3 806553192 4 2 997534812 5 2 609149652 2 2 583747211 1 2 269065388 5 3 838987743 2 3 468814493 4 3 405770862 4 3 664453244 4 2 102178582 5 3 713351551 5 3 395420174 1 3 585351155 4 3 137149701 2 3 288295794 5 2 601531442 5 2 299777637 3 3 884949074 3 2 449513461 5 3 257087374 2 3 641948687 1 3 424594354 3 3 570724120 5 3 494128504 5 3 241984760 1 3 601597111 2 3 350441604 4 2 616727778 2 3 919309531 4 3 498381567 5 2 876080486 2 3 268522609 3 3 950128056 2 3 208578075 1 3 340818269 4 2 979581249 4 2 784190623 2 3 965184789 5 2 226949776 4 2 191849155 2 3 541752633 2 3 608208051 2 2 444804575 2 3 927856387 5 3 648781978 3 2 635466406 1 2 224151116 1 2 302939248 4 2 106553145 2 2 872399470 3 3 110646849 1 3 428981712 2 2 361289122 3 2 710552053 5 2 144113850 2 3 831044651 3 2 879843818 5 3 180976136 1 3 335281274 4 3 652600049 4 2 561290775 4 2 320867080 4 3 705220721 5 3 775114201 3 3 472097724 4 3 983379838 5 3 714427543 4 2 921342073 2 3 553056018 5 2 883326624 4 2 978255464 1 3 861944274 1 2 880058863 1 3 352260197 4 2 507588986 3 3 903278385 4 3 980121357 2 2 199112189 2 2 992913142 4 2 874339264 4 3 859381743 4 2 828676379 1 2 328581894 3 3 463573246 2 2 410816951 2 2 297807684 5 3 301822842 5 3 575203324 2 3 536430592 1 3 154605530 1 2 880608703 4 2 357528438 3 2 188342422 1 2 923033321 3 3 869492515 1 2 373801195 4 3 698340283 1 3 595424738 4 2 574931131 3 3 864543910 3 3 731907184 3 2 940084869 1 3 280858769 4 3 753299583 3 2 395286662 4 2 596264295 3 2 523120827 2 3 767686276 4 3 729576885 5 2 579243698 3 3 880323149 4 2 390427996 4 3 127984750 1 3 910391128 3 2 721915358 2 3 705716883 4 2 802280370 3 2 545640817 2 2 841145634 4 3 688420903 5 2 812375231 3 3 798350929 3 2 565323462 2 2 312289148 5 2 931044536 1 3 589901157 2 3 872497693 1 2 547929830 4 3 807866021 2 2 243513052 5 2 888567807 2 2 954498204 3 2 702907397 5 3 741394435 4 2 552937520 1 3 202107508 3 2 439511750 3 3 577327627 2 3 385137533 5 2 186704878 3 3 193298190 5 3 770100460 3 3 228917475 2 3 773901947 4 2 144479120 2 3 446588604 1 2 815684883 4 3 469093656 5 3 218734114 1 3 550980076 4 3 249584038 5 2 382384023 4 3 524201788 4 2 723867057 1 3 761739642 4 2 359185817 1 3 787540942 4 2 141003725 3 2 887448507 2 3 456459466 5 2 215172736 3 2 304766007 4 3 355796566 5 3 695914239 4 2 153787539 2 3 642925663 3 2 709654158 1 2 163715738 4 3 392197256 2 2 733399076 1 2 131788448 2 2 470431680 3 2 851147625 2 2 869872530 2 2 270999697 5 2 891461487 2 2 426334099 1 2 545822009 2 2 138185618 1 2 985109866 5 2 548196776 5 3 681331232 4 2 938438230 4 2 390769632 1 3 501973174 5 3 979128376 2 3 206953186 4 3 189641100 2 2 879002039 1 2 101028526 2 3 632056599 4 2 434793565 4 3 364835202 5 2 143988833 4 2 188937786 4 3 722356899 1 2 337901505 5 2 629566450 3 2 483580498 2 2 511952175 5 2 603269007 3 2 792986924 4 2 353709491 5 3 788292530 3 3 142325749 2 2 364626857 5 2 903006730 2 3 870686340 5 2 954224473 4 3 601061297 4 3 462189620 2 3 868379653 2 2 321542233 3 2 644596528 1 3 672964678 5 2 367951085 1 3 421444178 2 2 874846762 5 3 930281999 4 3 592449254 1 2 307318769 1 2 812483554 4 3 467221430 4 2 111639957 3 2 909903283 4 2 391659159 2 3 531828911 2 3 109644907 1 2 631732085 5 2 395514185 1 2 154504218 2 3 804862042 4 3 743855933 5 2 160627528 4 2 285269537 2 3 135897279 3 2 347538574 5 3 698313154 4 3 543336148 5 3 969792723 4 3 355630621 3 3 509007532 2 3 496131178 2 3 230179057 3 3 243380295 2 2 179061137 4 3 736861256 3 3 652925321 4 3 821990721 4 3 947319539 4 3 109894319 3 3 570340116 3 2 250938428 2 2 357940551 5 3 799291793 1 2 683696128 1 3 383731800 5 2 642440909 2 2 371261576 1 3 659730313 1 2 518713624 5 3 107269075 2 3 864902203 3 2 646668415 4 3 675882555 1 3 668872820 5 3 645251527 2 2 378181877 1 3 355198073 5 3 215007859 5 3 815333796 5 3 546830768 4 3 388628698 1 3 764770220 2 2 632556134 3 2 514073702 5 3 267804779 5 2 222600104 1 2 555263727 2 3 548674777 1 3 614129923 5 3 372281911 3 3 205143459 2 2 587294112 5 2 332329414 3 2 321907476 3 2 177541961 4 3 332064595 5 2 339139930 4 3 453719229 1 2 379075410 4 3 430930568 5 2 119139553 3 3 270618960 2 2 490322057 1 3 127860700 2 2 227388275 2 3 381464120 4 3 422406549 3 2 355725836 3 2 825413045 3 2 800020887 1 3 140004010 5 3 297701288 3 2 455910198 4 2 893001854 5 3 792433216 5 3 158884328 2 2 720407381 2 2 436141360 4 2 143814674 4 3 378910787 4 3 462747668 4 3 544736014 3 3 117517724 5 2 817746150 5 3 193330688 4 3 608788532 3 2 885773691 3 2 929396939 4 3 878938025 1 3 804770106 5 3 582547250 3 3 765761872 5 3 823923253 5 3 474564251 4 3 880995688 4 3 162012788 1 3 792387159 3 2 317001568 1 2 923089558 2 3 462566748 3 3 785795307 4 2 971635309 2 2 322137018 2 2 569321841 5 3 664313392 1 2 376498331 2 3 349605206 2 2 247388979 5 3 412819822 5 2 702650709 4 2 423391673 4 3 904514899 2 3 674443642 5 3 721989560 4 3 553873722 4 2 613466790 3 2 968471386 4 2 415423679 1 3 578979715 2 2 801177587 4 2 450036582 2 3 324219075 5 3 658415699 4 3 667670536 4 3 560299351 3 3 285705203 4 2 898018512 1 3 897996845 3 3 533276093 3 2 340331247 5 2 526253924 2 2 944103201 2 2 600544707 2 3 806507142 4 3 707019011 2 3 545647231 5 3 295956875 3 2 221198066 3 3 947241675 5 2 658651885 5 2 842215074 1 2 334009427 3 3 596213855 4 3 411475568 5 2 211429043 4 3 464347283 2 2 864510584 2 2 588772215 1 3 572112300 3 2 602666138 1 3 236633510 5 2 482714676 1 2 514947306 4 3 986441723 1 2 215159632 5 2 613090817 4 3 519109076 3 3 285971897 2 3 753901216 5 3 729251500 4 2 568189585 5 3 830886688 2 3 802199332 4 3 860432763 2 2 206231879 2 2 765744372 5 2 559908533 2 3 915765832 2 2 593709191 3 2 925540478 4 3 994658706 5 2 908186420 4 3 769707794 4 3 639738282 4 2 934990680 5 2 741812478 4 2 520897710 3 3 381145815 2 2 794568942 4 2 513866044 2 3 482535920 3 2 821380875 5 3 583216979 1 2 118238937 5 3 230829531 3 2 710231115 2 2 324592827 1 2 331649658 4 3 296590669 5 3 407113087 2 2 951319219 4 2 117824865 5 2 247245478 1 3 866429880 5 2 547586846 4 3 447932740 3 2 442769546 1 2 147844393 5 2 684737675 4 2 377716562 3 3 384728794 2 2 155426536 2 3 841469116 3 3 115044405 5 2 209140354 3 3 225685360 3 3 560656731 2 3 355586744 1 3 359410427 3 2 855946714 1 3 193778817 4 3 420222767 2 2 129321804 5 2 193287290 2 3 611232641 2 2 296862890 1 3 380671681 4 2 344451748 3 3 270555534 3 2 634805029 2 3 610435099 5 2 427974686 1 2 906709156 2 3 390888258 1 3 273453394 4 3 125835582 3 2 112171868 5 2 594665315 5 2 216714120 5 2 232206542 5 3 377921243 1 3 570049904 4 2 655961401 1 2 190819036 4 2 395930019 3 2 184834000 1 2 540444876 3 2 669518173 1 2 752813293 2 2 916564163 2 3 180377380 1 2 752907668 5 2 706984283 4 3 436221900 3 3 214959718 4 2 249457297 2 2 918187848 4 3 548864311 3 3 610151589 2 2 920291363 4 2 784406405 5 2 960874177 5 3 609823741 5 3 725099013 3 3 197536437 1 3 247623095 5 2 803182527 4 2 393202062 3 2 314668995 2 2 442557859 2 2 649058232 1 2 579531210 4 2 281748524 5 2 556302069 4 2 444138986 3 2 437059666 3 2 941916256 3 3 237334380 3 2 167025314 4 3 638313302 1 3 126865139 3 3 267942623 5 2 592986456 4 2 721850417 5 2 320027409 5 3 562146719 4 2 749439369 3 2 915960160 4 2 512615089 1 3 968865528 3 3 800070328 5 2 251296387 4 3 702817089 3 2 515371650 1 3 112838764 4 2 935136464 4 2 341516524 2 3 215406174 4 3 697544301 4 2 574119454 4 2 817304575 5 2 937147110 4 3 552360957 4 3 207187005 4 3 698460682 3 3 976468428 1 2 385659702 1 2 474553178 1 2 286458041 2 3 553255091 3 2 870988566 5 3 155583377 4 2 665324585 5 3 293592499 2 3 999945325 2 3 589287789 1 3 670122366 5 2 543854807 3 2 878052541 5 2 875056627 3 2 142853378 1 3 614138193 1 3 448761619 1 3 984679287 3 2 626042515 2 3 299052260 2 2 626211148 4 3 409719751 1 3 395903880 3 2 118567213 5 2 246704225 1 3 691160125 1 2 491543268 1 3 424445359 5 3 134774043 1 2 191274709 1 3 197993588 5 3 825679875 3 3 856780045 1 2 199119313 5 2 153125645 4 3 584661680 5 2 185593781 5 3 667454185 3 3 605900791 3 2 538575887 3 3 650456622 1 2 310767944 4 2 648229219 2 2 255012380 5 3 239144456 1 2 794365871 4 3 269454801 4 3 228333199 2 3 233308382 3 2 659005498 1 3 626130397 1 3 943140781 4 2 312710834 2 2 406013591 5 2 192245644 3 3 543318560 1 3 586532965 4 2 143517271 4 3 709112287 3 3 688242735 2 3 885029630 1 3 878878283 2 2 338475505 2 2 518950193 4 2 525838431 3 2 791140123 1 2 417188441 1 3 228723037 5 2 192384300 5 3 786836437 3 2 238287372 1 3 562702730 2 2 965725530 3 3 506271234 2 2 584731315 4 2 804873774 2 3 706307427 4 2 402507575 4 3 880521519 4 2 972681306 4 2 509659007 1 2 126337573 3 3 349222895 2 2 194664600 3 3 761982994 5 3 117184267 1 2 103659622 1 2 592911165 3 2 585766026 4 2 211705788 2 3 884682118 4 2 794537978 2 3 160218223 4 3 721760781 3 3 416396152 5 2 524011460 1 2 225795383 1 2 135184006 1 3 841296449 4 2 704496769 4 3 799123174 1 3 182497420 2 3 700332120 4 2 857880803 5 3 699636320 1 3 100852036 1 2 246609784 3 2 722656182 1 2 820120220 4 3 632158321 1 3 867998131 4 2 151739479 1 3 210842776 3 2 588046916 3 2 825488046 3 2 329907639 1 3 468940430 2 2 818087534 3 3 887397712 2 3 504651823 1 2 107906963 1 2 320206403 4 2 561481190 2 2 229271073 2 2 525924961 4 2 662178348 1 3 511618648 5 3 603271393 2 2 835389594 2 2 433985897 3 3 644759579 1 2 647471260 3 2 325083150 2 2 943591189 3 3 768887696 4 2 650657877 4 2 857761494 1 2 285941352 5 3 756457047 2 3 367404926 5 3 977955409 2 3 712195194 3 2 606994512 4 2 526747820 5 3 769726069 5 2 897958658 4 3 451922110 2 3 123879300 1 2 737415420 1 3 305007088 4 3 643237607 1 2 131200707 3 2 833318703 3 3 826249122 3 3 199615881 1 2 856097437 1 3 391910939 2 3 933580189 1 3 669115597 3 3 625830142 1 2 764777673 5 2 462532128 4 2 463779637 5 3 247626374 3 2 953394728 2 3 780639199 2 2 225324815 1 3 124580140 2 3 881079854 3 2 497437296 5 2 633797699 1 2 409336769 2 2 557362700 4 2 431044927 2 3 557487418 5 3 786153587 5 3 979819199 5 2 668333366 3 2 355940900 5 2 824421567 4 3 371423431 3 2 201336194 5 3 325232183 5 2 509280887 4 2 672812265 3 2 194553009 1 2 247327374 1 2 467504883 2 2 550354906 1 3 650317133 1 3 342754027 5 3 317897335 3 2 171004270 5 2 833095659 4 3 269056162 5 3 534468091 2 3 540139423 2 3 112943459 1 2 152862270 1 3 104561250 1 2 369981016 1 3 531887001 5 3 945621269 2 2 877317145 2 3 317854102 3 3 418943234 4 2 625010219 3 2 577709161 1 3 856652505 5 3 383859244 5 3 675181943 2 2 861127914 1 3 573845158 5 2 902494375 2 2 517985243 2 2 898346303 5 3 318861471 4 2 932328728 1 2 163802836 2 2 182685713 5 3 166823914 2 3 926350502 2 2 470755072 4 3 527956076 3 2 654106652 5 3 923375311 4 2 303855081 2 3 615599271 1 2 527077914 3 2 437904384 4 3 145843833 4 2 771602493 5 3 101755524 4 3 649102193 4 3 296037233 5 3 606230292 1 2 113425927 3 3 712753667 1 2 985751135 2 2 342367031 5 2 443284778 4 3 673997341 1 3 940629555 2 3 344005388 1 3 635801442 2 2 286432351 5 3 408744130 4 3 300423510 3 3 204244959 5 2 960058596 2 2 357695200 5 3 308254739 2 3 354677683 5 2 467612284 3 3 698971086 5 2 697995085 5 3 134196676 4 2 607467316 2 3 583518344 5 3 212344900 5 2 815635868 5 3 230204181 2 2 460067165 3 2 370408396 4 2 265589357 2 3 538357320 5 2 789130406 1 3 351884220 3 2 502112083 5 3 811775322 3 3 793385591 5 3 684490487 3 3 983999147 1 3 368970330 1 3 276240713 4 2 346246928 3 2 619666903 2 2 571585485 3 3 333023438 2 2 736149832 1 3 112396697 3 2 542055336 4 3 906452197 2 2 260861904 2 2 681001689 3 2 385259777 3 2 994104807 1 2 835822415 5 2 609834357 2 2 411391135 4 2 669129771 3 3 691372063 3 3 474015668 4 3 660157560 3 2 732731130 1 2 642940398 5 2 606255189 3 3 297875618 4 3 240839804 2 3 266987132 4 3 172792421 4 2 166557953 3 2 779909595 2 3 663501622 4 3 107051266 3 2 621094149 5 2 620402394 1 3 163772637 1 3 905802822 4 3 849428461 2 3 580190944 1 3 307532184 3 3 262931328 2 3 585101859 3 3 150329520 3 2 276482262 3 3 878317398 5 2 387100182 3 2 603984471 2 2 243849765 3 3 200602102 2 2 900219236 2 3 475738345 2 3 901886712 4 2 446930341 4 3 741943196 3 2 485521244 4 3 613339301 4 2 566523068 2 3 158182875 3 3 487944697 3 2 511121285 4 2 252048022 4 2 493936356 2 3 484595115 1 2 133327429 1 3 736607231 5 3 814882219 4 2 457436619 1 2 148281385 1 2 452324870 3 2 700067880 1 3 681229322 3 3 408690254 3 2 486942734 1 3 715708235 5 2 130827216 4 3 229273335 3 2 912760967 1 3 483344856 2 3 918976082 1 2 453650355 3 2 658632254 4 2 136493893 1 3 752361528 5 3 790241696 3 2 222424570 2 2 259569765 4 2 617527484 4 3 408376859 5 2 637463709 4 2 144979278 5 3 481816776 5 3 410693237 3 2 379496176 3 2 321130667 5 2 939732672 1 2 626482802 5 2 977180568 4 2 736689159 3 3 706674710 5 2 163925473 3 2 631261544 3 2 426096421 1 2 376459366 2 3 604533521 3 3 396947073 4 3 909267465 4 2 971921758 3 2 381001044 3 3 580586383 3 2 137781380 2 3 593226034 1 3 699377338 2 3 984900352 5 2 807363892 4 3 275042048 1 2 509444976 4 3 328833718 4 3 792572784 2 3 495825482 5 3 174759468 5 2 593937902 1 2 845171996 4 3 491891959 1 2 272772310 5 2 872118437 4 2 464934981 3 2 512585437 2 3 154499651 2 2 344288801 5 2 444699762 3 2 645294452 2 3 666423298 4 3 290864431 1 2 695518764 4 2 424457493 4 2 979288946 1 3 127699449 1 2 216541930 1 2 619818696 2 2 166244089 3 3 704212990 5 2 737035703 3 3 121844966 5 2 363889505 3 2 340038908 1 3 158837631 3 2 542377329 1 2 549713143 3 3 694428157 2 2 221308604 5 3 267566093 4 2 879954405 1 3 350807191 2 2 622150976 4 2 800524121 3 3 347488712 3 3 485820792 4 2 674269245 4 3 343289231 4 2 684703826 3 3 284927686 4 3 184033946 5 2 359992101 1 3 357702310 2 2 776898102 3 3 806268208 4 2 466766226 3 3 219599112 4 2 813293070 5 3 768413155 5 3 475058624 5 3 714963517 1 3 761948672 1 3 554203271 3 2 543696431 1 2 911193918 4 2 657800378 5 2 347458937 3 3 398255024 3 2 758219004 3 3 550049384 2 2 347240326 4 2 173380328 2 2 595159654 1 3 995125229 1 3 144422534 1 2 650069154 5 2 666212615 2 3 391024021 5 3 101563316 3 2 585754887 1 3 907029855 2 3 722028895 1 2 260540997 2 2 329049951 3 3 638787284 3 3 629262846 3 3 592351865 4 2 454672815 3 3 125102427 3 2 659226117 3 3 484372898 5 3 878010515 3 3 311695087 5 2 151531867 5 2 973843446 5 3 937463038 1 3 470269842 5 3 651516445 4 3 855943326 1 2 402601108 1 3 629897986 4 2 956555639 4 3 590918525 3 3 656660509 2 2 288185718 2 2 437471525 1 3 200258854 1 3 463066746 3 2 951079771 4 2 959150442 3 3 651266481 3 3 514040385 3 2 915506333 3 2 753791617 1 2 794203206 4 2 485885670 1 3 741164851 3 2 211599890 4 3 203755536 5 3 142923508 5 2 552113149 2 2 633087223 3 2 849628292 4 2 458929243 1 2 493643582 3 3 385248953 4 3 386511950 5 3 710465692 1 3 152231252 1 2 934863843 5 2 921697735 1 3 402810571 4 2 260965073 5 2 353349790 3 3 922292505 4 3 281278023 4 2 501544355 4 2 813191153 4 2 326178258 5 2 337983712 2 3 535879707 1 2 551054797 4 2 136122632 4 3 364191465 4 3 700333439 4 3 134544432 1 3 184142158 2 3 377561491 5 3 351619791 4 2 473088546 3 2 396536033 2 2 363014848 1 2 285995193 4 2 143160541 5 3 194307342 4 2 608197178 5 2 769559414 1 3 400165115 5 3 509056033 1 2 150687591 2 3 579119495 4 2 574392688 4 3 708902733 4 3 872228752 3 3 545708391 3 3 238255090 1 2 420128631 5 3 373335640 4 2 385057692 2 2 994294227 3 2 473324005 5 3 240268759 3 3 829291614 2 2 163789528 3 3 571204197 3 2 854424725 2 2 397955415 2 2 598807256 1 2 668256554 1 2 620529247 1 3 583700072 5 2 308170873 3 2 672310742 3 2 339453560 3 2 197156806 5 2 761814827 4 3 285321279 5 2 689441354 5 3 869527925 5 3 915132605 3 2 398295649 5 3 587526511 1 3 130554985 5 3 749451050 3 3 367232235 1 3 352328459 3 2 403475208 4 3 385842378 5 2 658758310 5 3 160481651 1 3 330690640 1 3 376127890 1 2 547047798 4 3 504086494 3 2 551307922 4 3 461782222 2 3 302959302 5 2 729951763 2 2 613876615 4 3 510036677 2 3 222867089 4 2 879834516 1 2 250494837 4 3 746606142 4 2 201249818 2 3 740053134 2 3 883613738 2 3 420166439 5 2 250842032 5 2 444384414 1 3 673034714 5 3 652175458 1 2 473686192 2 2 951678702 4 2 229474007 4 3 658974827 1 2 349087830 2 2 661810929 3 3 940556463 1 3 840904468 5 2 475774824 2 3 688837868 4 3 841428545 3 2 928449915 5 3 577304184 3 2 667290404 2 2 642544843 2 3 252139791 1 2 726961531 5 3 835875125 5 2 645273984 1 3 601982717 1 3 746143645 3 3 440346661 1 2 228483026 5 3 818856342 2 2 916821502 5 3 133390242 3 3 971223654 3 2 432660643 4 2 912762865 3 2 947317495 5 3 716172209 3 2 605223445 1 3 358706625 2 2 499662260 4 2 187272132 1 3 227561609 3 2 128986950 3 2 274022023 4 2 836536846 1 2 853437526 4 2 424343142 1 3 142575796 2 3 152361301 2 2 277498777 4 2 668437409 3 2 337882557 2 2 974712541 4 2 437967442 3 3 833047600 3 2 554497274 1 2 583145304 1 2 356514486 1 3 770902512 5 3 354336744 5 3 357337732 1 3 292017558 4 2 348729033 5 2 556490008 3 2 768296684 4 2 300634303 1 3 252590507 3 2 254666218 4 2 621032004 4 3 275288687 2 3 250424690 4 2 414253163 5 3 697678023 3 3 182074480 5 2 924142354 4 2 558602507 5 3 270708186 4 2 283203343 5 2 713147304 5 3 445220290 3 3 798186241 3 3 633473570 1 3 311412032 5 2 217253791 1 3 605019280 4 3 740523408 5 3 114593335 5 3 595970036 2 2 444851519 5 3 361895038 5 3 460748732 5 2 133398978 5 2 349320458 5 2 672682333 2 3 715057682 1 2 771011269 4 3 901656928 4 3 924610744 2 2 428351891 5 2 607174991 2 3 887173722 4 2 872817993 5 2 135362610 1 3 948497491 2 2 655275635 4 2 809392444 3 3 589872236 3 3 613486842 5 3 765725063 4 3 808788884 1 2 731380327 4 2 219150737 1 3 206160327 2 2 769627590 5 3 735858712 4 2 947192568 1 2 300938503 5 3 513585677 2 3 716664153 1 3 771482319 2 2 891567182 4 3 999741271 1 3 504042239 4 2 258850768 3 2 774340109 5 2 783475647 3 3 194107843 4 3 955504882 2 2 328649589 1 3 733644127 2 3 644051742 2 2 318977365 2 2 199143481 2 2 916489621 4 2 849748541 4 3 882423720 2 3 532539202 2 2 854127878 1 2 285006794 4 2 836245232 5 2 735323292 3 2 432310502 5 3 266742468 2 3 840494219 4 3 139280696 2 2 725212703 1 2 117833164 1 2 361456192 3 3 532252076 4 3 968150505 2 3 380018043 1 3 850554309 5 3 438271605 1 3 433358581 2 3 234255780 5 3 111760062 5 2 519517284 2 2 387405446 3 3 580517528 2 3 675518021 3 2 892677960 3 3 938812762 3 2 429403495 5 3 984240884 3 2 953204466 2 3 782960503 3 3 516193853 2 2 366671624 5 3 921865491 5 3 557893324 1 3 289158154 2 3 387228685 1 3 927408553 3 2 631885056 2 3 570494200 2 3 931514678 1 3 598048341 1 2 562175961 5 3 830181002 1 2 919291758 5 3 624595412 5 3 572289007 3 3 178297497 2 2 499071103 1 2 418761118 3 2 688808860 4 3 429934874 5 3 534643342 3 3 438400011 3 2 491409172 1 2 633265593 2 2 219532291 4 2 732238754 2 2 338155560 3 3 996024348 2 2 183451428 1 2 725836651 5 2 338873798 1 2 463726997 1 2 968631452 1 3 361024646 1 3 797083542 5 2 953820633 1 2 172592128 4 3 929518560 3 2 839077445 3 3 634607873 5 2 303843007 3 2 556576344 1 2 548947062 2 2 401827155 3 3 254225065 5 3 899907415 4 3 178579074 3 3 383401501 5 3 819944730 4 2 373714782 1 2 909260067 1 3 998637946 3 3 246269063 5 3 991954076 3 3 618562414 3 2 206621011 2 3 828594982 3 3 934560324 1 3 778049658 1 2 757460490 5 3 583311190 4 3 943204810 5 2 865176126 1 2 198580815 3 3 742250942 1 2 467538249 1 3 157402198 2 2 788948955 1 3 471341804 4 3 531512843 5 2 804905800 4 3 447260704 4 2 426891059 1 3 108812234 5 2 861300824 1 2 239322099 2 2 780794063 4 3 865317304 2 3 178773899 4 3 683853654 4 2 142516748 1 2 675369278 2 2 118850940 4 3 186064751 1 3 341127988 5 3 647335388 1 2 380975836 2 2 203290406 4 2 135581186 2 2 675495027 4 3 560189708 3 3 300754324 3 3 723829774 3 2 678888201 1 2 604166565 5 2 838089945 5 2 238766737 4 2 217670398 4 3 576619183 3 2 867659983 4 3 798003589 5 3 633955884 5 3 891689704 4 3 182330892 2 3 461906645 1 3 669553059 4 3 597451336 5 3 767156273 5 3 553014112 4 2 466869754 2 3 935025706 3 2 560610169 4 2 203892609 4 3 273845572 5 2 679446805 2 2 846699802 3 3 847515111 4 2 564454911 5 2 365389986 3 3 657849218 5 3 969204034 4 3 877993153 1 3 369029821 3 2 615711014 2 3 866137681 1 3 451728074 4 2 178612816 2 3 421096109 3 3 950080861 4 2 317925960 5 2 336770560 1 3 539870636 2 2 336232796 1 3 888477807 1 2 699974260 2 2 743540425 1 2 821743721 4 2 245996117 3 2 410475038 2 2 790340144 3 3 753882157 2 3 426954817 3 2 362392293 1 2 295539072 4 3 556825135 4 3 806724721 4 2 627618207 2 3 437689900 2 2 751851799 5 2 805453837 4 3 930842717 5 2 121345905 4 2 533691780 4 2 351132989 1 3 116751002 3 3 251211127 4 2 659375204 4 3 336966065 5 3 217728113 5 3 189630139 4 2 256366203 4 3 429207516 5 2 286539586 3 3 705908458 1 2 810216590 3 2 722186596 5 2 226852467 4 3 605680521 5 2 199935281 1 2 316678802 5 2 855087905 3 2 181029871 1 2 904388442 5 3 127099516 3 2 429061667 4 3 928371822 5 2 674810623 3 3 283645040 4 3 837592522 5 2 664492657 2 3 148529540 5 2 470512496 2 3 954723389 2 2 194775866 5 2 129583844 4 2 841189707 4 3 639765395 2 2 236963661 1 2 553337179 3 3 871157832 3 3 914188953 5 2 298595043 1 3 755035137 1 3 478167228 1 2 319382674 1 3 372044174 5 2 252876906 2 3 359000205 1 3 689167204 4 3 693948517 5 2 302329376 2 2 139699832 4 3 200124930 1 3 684916877 1 2 309774433 2 3 515545911 1 3 931703580 4 3 548399788 2 3 797996836 2 3 249346671 3 2 350425060 1 2 738396768 1 3 891258416 3 3 583724647 5 2 621483101 1 3 135932628 5 3 898199564 1 2 984020386 5 3 510920886 4 2 409201669 2 3 818891924 4 2 776049288 3 2 118277148 4 3 107120394 2 3 769544452 3 3 843511833 2 2 343978350 5 3 225911463 4 2 929307530 5 3 936352790 2 3 706787725 2 3 325479758 3 3 570411697 3 3 378971155 3 2 734495013 3 3 643031877 4 3 604272661 5 2 458527219 2 3 866634089 2 2 527061390 4 2 359274478 3 3 404316398 5 2 687193987 5 3 459472157 2 3 977314242 4 3 590893555 3 2 186432051 2 3 751229834 4 2 676540802 2 2 488143724 4 2 907629886 1 2 373340173 1 2 503412210 4 2 604941274 5 3 337841714 4 3 407045427 3 2 147317138 3 2 958754753 5 3 193872760 1 3 875668816 5 3 313576658 5 3 358904030 3 3 714783415 4 2 811020623 2 2 338658056 5 3 128864392 2 3 825906931 3 3 888831442 5 2 643493179 2 3 223995734 3 2 646293412 3 3 925252293 2 2 162718938 4 3 975000396 1 2 613174655 2 3 833511572 4 3 701515424 2 2 349053811 2 2 776863854 3 2 537403613 5 2 233523013 1 3 919280063 4 3 994808249 5 2 407286643 3 3 605742988 3 3 278706073 3 3 763444238 2 2 375256865 3 3 580137194 2 3 174676482 5 3 684610882 5 2 731553388 5 3 845207343 5 2 543576833 2 3 862092636 4 3 795943469 4 2 928936230 1 3 161298526 2 3 603432747 2 3 116690703 2 2 337040911 1 3 497511080 3 3 241128172 4 3 514376974 1 3 536371342 3 2 453282865 2 2 600046401 1 3 982188338 1 2 657024320 3 2 392592162 2 3 738916802 2 2 645881971 3 3 496520093 1 2 159721404 4 3 138458335 3 2 115774204 4 3 236895294 3 3 586933333 1 3 513922324 5 2 311649132 2 3 693680477 5 3 108520127 5 2 594740519 3 3 250728359 1 3 911365387 1 2 794755595 3 3 700289041 2 3 358461627 5 2 453705875 2 2 134879076 4 2 775166137 4 3 641901623 2 3 763442872 4 3 232641636 2 2 583658530 3 2 843339793 2 3 156014269 3 2 558201324 5 2 356299196 1 2 936529463 3 3 924063939 4 3 811553759 4 3 513323156 3 3 634649481 2 2 148245879 3 3 814115718 4 2 797446629 3 3 217959713 3 3 977867566 2 3 884913345 4 3 620360247 1 3 254762305 3 3 168495936 1 2 413031477 5 2 329103949 4 2 721681079 4 2 290832051 3 2 631700156 1 3 759650062 1 3 720031279 2 3 637082940 1 2 997160041 4 3 349959813 2 2 956556814 3 2 516519954 4 2 178665111 2 2 759439745 2 3 970427717 3 3 566150577 2 2 650137820 2 2 338862294 5 3 752725505 3 3 785185803 3 3 696004457 1 2 653709656 3 3 190202347 2 3 838587564 1 2 206885272 4 2 128987006 4 3 885866241 3 2 131377567 5 3 818218334 1 3 280499197 2 3 661903575 3 2 352057847 1 2 984011824 3 2 911823299 4 2 448077772 3 3 803703600 1 2 657015317 1 3 464608840 1 3 305525084 1 3 503949888 3 3 222376133 1 3 942307575 2 3 963507963 4 3 362828071 2 2 437726994 4 2 570520668 2 3 760195931 1 3 128054047 1 2 180135581 4 3 700279583 1 2 645176066 1 3 422290599 2 2 233097093 3 3 702249733 4 2 454655055 3 2 902724014 3 2 107815634 3 2 791679800 3 2 482994118 2 2 249930891 4 2 323680553 2 2 181931032 1 3 650796608 4 3 379553463 4 3 861405346 2 3 443706992 1 3 580476566 4 2 716947033 5 2 330238787 4 3 568439793 4 3 463598682 1 2 882058035 4 2 336635679 5 2 560652132 1 3 570596664 1 2 438316653 3 3 160748707 4 2 511812518 1 2 106067396 4 3 264854802 5 2 517458382 3 3 445280806 5 2 834717127 3 2 718265433 4 2 503983382 5 3 426360019 1 3 238141974 4 2 556592010 1 2 327494007 5 3 410578644 4 3 761313082 2 2 678140971 5 3 308773294 3 3 618276721 4 3 867846366 5 3 228219062 4 3 979639577 3 2 520390515 4 2 782822487 2 3 307055917 3 2 133480039 3 3 596681437 3 2 852792533 3 3 688739635 4 3 113030710 2 2 427941207 3 3 850989222 5 3 670749186 1 3 795170460 4 2 508577871 1 3 112112573 5 3 299082256 5 2 990591715 1 2 648003567 2 3 706726508 5 2 798773198 3 3 846659608 5 2 615432238 5 3 149178127 2 2 449511014 1 2 248647458 1 2 162178510 4 2 215811730 3 2 234303453 4 3 364712070 1 2 458843303 4 3 281790181 3 2 104521448 2 2 966115886 1 3 423183838 1 3 459713410 2 2 921241101 1 3 119971729 2 3 597752214 3 2 970058274 3 2 184520713 2 2 757539494 3 2 475212826 5 2 705044664 2 2 264009372 5 3 645030740 2 2 170302999 3 2 947385520 5 3 757314380 4 3 147163780 2 3 727470063 5 3 783867910 5 3 838716567 2 3 589085761 3 2 572501753 5 2 526436518 4 2 804050687 1 2 439025627 2 3 163657094 2 2 459707688 3 3 674353642 2 3 492305776 4 2 986316238 2 3 926554055 3 3 595176108 2 2 466811265 1 3 439818307 1 2 646592770 5 2 542729856 4 3 436036243 5 2 465763113 1 2 364750779 2 2 489893690 3 3 598346359 1 2 687660694 3 2 433114464 4 2 443264271 4 2 259346021 2 3 143612360 3 2 634328988 3 2 993951549 3 2 101371303 4 2 310193057 1 3 260992217 3 3 221748333 3 3 915970392 2 3 321593799 3 2 255620997 2 2 594202540 2 3 333967374 4 2 322012827 5 3 122834974 2 2 212178935 1 3 292284721 1 2 480341827 4 3 228245707 2 2 364728699 4 2 263733577 3 2 244558734 5 3 730104123 4 2 237726522 2 2 850852638 1 3 228486436 4 2 342129028 3 2 981122597 5 2 759366490 1 2 680947924 5 2 505292791 3 3 405394391 1 3 666284684 4 2 425185440 2 2 545092190 1 2 351121996 5 3 906372944 3 3 253071769 3 3 780239136 4 2 940944896 1 3 884327626 5 2 296253475 1 2 618124641 1 2 427695599 3 3 163789143 3 2 693984350 2 3 737071171 1 3 665575288 2 2 173290210 4 3 140384018 2 2 780767430 2 2 202637310 5 2 609737716 4 3 455021191 5 2 712978369 5 3 837298498 5 2 304946908 3 2 449557225 3 3 580816182 1 3 392055623 5 2 465574314 5 2 986328480 1 3 496877874 2 3 574622666 4 3 102356628 3 2 305526094 2 2 820290713 4 2 631440412 5 2 139479369 1 2 361999194 4 3 850688911 4 2 486071882 2 2 274544051 3 3 154149339 2 3 677514921 1 2 436505871 1 3 602514668 2 2 191893636 3 3 684109987 1 2 753577310 2 3 849918854 5 3 878550706 5 3 548821692 2 3 656814342 2 2 431983653 2 2 337078941 1 2 378027368 3 2 430855398 3 3 162491824 2 3 780966473 3 2 320781827 4 2 954106104 2 2 552876035 4 2 127059102 5 3 240968246 4 2 867309744 2 2 752768083 3 2 230375217 3 2 309645667 1 2 491437883 3 3 781867224 2 3 639749860 5 3 124777672 5 2 206016558 3 2 221363770 5 3 619328189 4 2 235309216 1 3 627521320 4 3 242639096 4 2 844587850 1 2 885787673 3 3 680262261 4 3 200629839 3 3 763748781 4 3 257139741 3 2 618216342 4 2 798811177 4 3 416347114 3 3 645823545 4 2 343019025 5 2 629767451 2 2 205242772 3 3 755205385 1 3 348395743 3 3 393850289 4 3 195543413 2 3 170532555 1 3 933999660 4 3 979494258 1 3 801532491 1 2 109712462 2 3 458599406 4 2 863040471 4 3 306284845 5 2 606988485 4 3 737709282 5 2 373686892 4 3 269955209 4 2 726208256 5 2 160713719 4 2 725527325 4 2 678663442 4 2 789942279 4 2 730310189 2 3 731674967 4 3 517104852 2 3 959413519 1 3 382026445 1 2 605081482 3 3 467574041 3 2 699520093 4 2 600291588 4 2 909478288 4 3 329958037 2 2 228267253 1 2 334146435 2 2 572603046 2 3 661605223 4 3 192335254 5 2 919256592 2 2 178049450 3 2 709206877 2 3 295675598 5 3 247489345 2 3 214184077 1 2 764128356 3 3 316914064 1 3 669481491 4 2 932389694 2 2 468077983 3 3 722540147 4 3 652782897 1 3 527769956 4 3 621776238 1 2 375796449 5 2 730273707 5 2 233084854 1 2 545034697 1 2 162197353 1 3 349016167 5 3 386757608 1 3 834406835 1 2 888861887 5 2 899541245 5 3 575692534 5 3 178858279 2 3 892582833 1 3 977677614 1 3 223772387 1 3 242363671 5 3 636550315 1 3 365393344 1 3 824324898 5 3 210370250 4 2 211537308 3 2 196788226 3 3 145389978 1 3 574273917 1 2 595693059 2 2 270312082 3 2 590372886 2 2 714515274 4 3 587472881 2 2 330992640 1 2 384521273 2 3 678422802 1 2 232147665 1 3 419337046 3 2 233378047 1 3 156298483 1 3 811918337 1 2 243615206 5 2 547660233 2 2 497398072 3 2 848331963 2 2 667972107 4 3 512288462 3 2 639141183 4 2 513947675 4 3 172752083 5 2 946333313 2 3 666244272 2 2 796768421 2 2 646730024 4 2 181698552 4 3 413141504 3 3 354079129 4 2 713228295 2 3 597314576 2 3 136654931 3 3 316839096 3 3 561592002 2 2 399191324 3 2 868609587 3 3 110494569 3 2 865192898 2 3 135141165 5 3 451971786 1 3 528707875 1 2 282439103 3 2 356722464 4 3 813685748 1 2 737364898 2 2 635367916 5 2 142838327 5 3 214658498 4 3 136289245 5 3 298332915 1 3 481966859 2 2 141551339 2 3 369307330 4 3 149336675 4 3 633145072 5 3 452943087 4 3 811760690 1 3 940880604 5 2 552487563 4 2 157196085 4 3 376191755 5 2 862159164 3 2 304849517 5 3 102015279 5 2 430246517 1 3 362827805 1 3 883671187 4 3 347027759 3 2 772224064 2 2 144565239 3 3 477740255 3 3 174390804 2 2 759782557 3 3 477412689 4 3 198456134 5 2 280602160 2 2 697692555 4 2 437619906 4 3 290526092 4 3 447372679 1 3 468718525 3 3 768575254 3 3 487839394 4 2 545701775 4 2 727605585 1 3 706843354 5 3 881431403 3 2 219894683 2 2 308130266 1 2 273102009 5 3 212260262 3 2 604391996 2 3 120335513 2 3 135005457 2 2 101982999 3 3 300737252 5 3 577666801 1 2 256434495 3 3 792028324 3 3 284182641 3 3 988904324 5 3 616279896 2 3 452602322 2 2 466168672 4 2 701901375 1 2 328158270 4 2 603183765 4 2 986772290 4 3 550149581 5 2 481869247 4 2 451614743 4 2 445624264 2 2 640388902 1 2 542195052 2 2 689614296 3 3 996123669 1 2 421989578 5 2 240257653 2 2 780096723 3 2 614406478 2 2 823281631 4 3 198817758 5 3 577579880 2 2 600809071 2 3 223676221 4 3 108361865 5 2 880768082 3 2 595900979 4 2 948755526 1 2 303262708 1 3 737838791 5 2 726513074 3 2 915754932 1 3 966820681 2 3 966731941 5 3 507739363 5 2 295727954 4 3 675915971 3 3 448166617 2 2 662079572 2 3 779167889 1 3 254648448 1 2 916288881 2 3 490856294 1 2 320706474 4 3 258354304 2 2 484842359 4 2 113922732 4 3 230798471 5 2 346656743 5 3 224920281 5 2 289773727 2 3 824963742 3 2 524583720 3 2 969765955 4 3 623698461 5 3 180529981 4 3 294965021 3 3 237514826 5 2 531363773 2 2 216280049 3 3 246529319 4 2 606109488 4 2 445303140 5 2 505750041 3 2 823053279 1 2 119603331 5 3 650147442 1 3 679272459 3 3 590576372 4 3 379115525 3 3 162965845 1 2 633006503 5 3 555598165 5 2 512893198 1 3 267237847 2 2 171603016 5 3 418884284 5 3 562034071 4 3 123664345 1 3 629370517 2 2 249667433 4 2 210080089 3 3 570898268 4 3 798157177 2 3 996819874 2 3 819528972 1 2 764602890 2 2 250668292 2 3 228981237 4 3 482682605 4 3 743213839 4 2 924248045 4 3 664310354 5 2 126355889 5 2 129310513 2 2 696615950 1 2 794358311 1 2 240700282 2 2 704671238 3 3 149899178 2 3 949282383 1 3 522466475 5 3 843428036 2 3 475979747 1 3 680666853 1 3 602875633 5 3 538177882 5 2 681276572 5 3 837156401 5 3 334927605 4 2 502653136 2 3 969434790 2 2 155633369 5 3 266148950 3 3 472146555 2 2 269690229 1 3 116164430 4 2 238907614 5 2 205444378 2 3 514209827 1 3 651895694 2 3 770517144 2 2 994085626 2 3 813817438 1 3 671795255 1 2 659749366 1 3 526779286 3 2 441230109 2 3 926402854 4 2 830506555 2 2 305887496 1 2 248587168 5 3 896275147 1 3 223479083 4 3 412249940 5 3 500812222 4 3 811744258 4 3 815037639 5 3 618276091 2 2 655843984 1 3 920995993 3 3 800927033 1 2 997733530 2 3 953746097 1 2 841520104 3 2 162862446 4 3 829399318 5 3 419246631 2 3 820654749 4 3 774291768 2 2 332133635 1 3 894850647 2 3 707215434 2 2 778653361 1 3 192745128 2 2 466367964 5 3 176898524 5 2 591527938 5 3 818433860 1 3 417683141 2 3 110397204 5 3 314474372 4 3 231579654 1 2 883124907 2 3 942190102 4 2 498946010 3 3 176097971 4 3 954476462 4 2 735445805 2 3 719801367 3 3 287565169 2 3 957677799 1 2 650034881 4 3 711747615 5 2 926020810 5 2 567701075 4 2 931920454 2 2 819335394 5 2 326772886 3 2 702885771 2 3 998481545 2 3 627454025 4 2 763420563 3 3 199018594 3 3 531631518 1 3 449575621 1 3 823100247 3 2 268125252 5 2 877395433 3 2 794842912 3 3 413547048 1 2 247816963 4 2 643737388 5 2 814404950 5 2 266815455 3 3 579272894 5 3 424580379 3 3 375604590 4 2 581146524 3 2 499391299 3 3 413796438 5 2 228866391 1 3 495091225 3 3 194652412 2 2 553970327 1 2 877088873 2 3 415482622 5 3 559022126 5 3 158708045 3 3 877102364 2 3 147454952 1 2 392709455 4 2 321902117 4 2 445794864 5 3 623614564 4 2 848537456 3 3 631126644 4 3 358837250 4 2 835106003 5 2 347728740 1 2 887195313 3 3 458593895 3 3 186658726 1 2 432639712 3 2 225295968 1 2 266589339 3 2 384737792 3 3 761583070 3 2 659768610 4 3 624950060 4 3 617540334 2 3 479924046 4 2 504939421 3 3 757892161 2 2 987584929 2 3 402227889 1 3 517546749 2 3 425010687 1 2 466404205 3 3 684312582 2 3 464703841 5 2 761858539 2 2 531013827 3 3 650147281 1 2 908085805 3 2 341401442 4 3 586663633 4 2 877340354 1 3 100110480 3 2 548691759 5 3 123740029 2 3 444141746 2 3 797069342 5 3 670215859 1 2 691106182 5 2 205326908 1 3 260099481 3 2 225457597 4 2 289440291 3 3 474732138 1 3 557634427 2 3 957114940 3 2 463271116 5 2 595529578 5 2 466051023 3 3 712547719 2 3 866665372 4 3 643080260 2 2 732505872 5 2 922560346 3 2 175241591 2 2 712467783 1 2 639023321 3 2 638414761 4 2 761323561 3 3 351443526 5 3 475468532 1 3 296566738 4 2 689741654 4 2 574393537 5 2 273766336 2 3 721852343 3 2 208153924 3 2 330179721 5 2 183875538 5 3 803426297 1 2 771910174 3 2 433600228 5 3 672531983 2 3 103329756 5 3 114270876 2 3 807733561 3 2 130964471 1 3 334048274 3 3 767949892 2 3 630276422 2 2 664641528 5 3 110441160 4 3 384286990 1 3 615235537 1 3 832892080 2 3 140006715 3 2 383636884 1 3 594055051 5 3 293025475 3 3 960946858 2 3 653695088 4 3 243645780 2 3 741666109 5 3 606488460 4 3 273972175 2 3 438309894 1 2 745767692 1 3 743360039 1 2 731889710 5 3 860725861 4 3 770390910 3 2 265849051 3 2 425203087 1 3 450754028 4 3 576370255 2 2 354755344 5 2 923282663 3 2 217075886 4 3 324271953 4 2 588820779 2 2 541773329 4 2 514964249 5 3 807803361 1 2 253776070 2 2 507756655 3 3 258884419 5 3 290110930 4 2 654348439 3 2 848549485 5 2 527739641 1 3 326695215 4 3 145887431 4 3 129468968 2 3 222948963 2 3 691714146 4 2 934244761 3 3 958973259 5 2 593762284 3 2 779795824 3 3 142634489 1 2 479874214 5 3 896615415 1 3 246109614 1 3 429031664 3 2 128210630 4 3 601133166 5 3 600211214 4 2 317015318 5 3 904843338 2 3 425560382 2 2 508608921 2 3 873785812 2 2 247466637 1 2 465463866 1 3 489156431 1 2 483516225 5 3 191375791 4 2 964884369 5 3 444459462 2 3 473466734 2 2 481702959 1 3 131168409 5 3 763219337 4 3 734867440 3 3 275822803 5 3 768075392 2 3 823242251 3 2 983355991 5 3 719779039 3 3 287720547 5 2 385941686 4 2 792825417 5 3 874605341 5 2 483681915 5 2 272737531 3 3 635026323 2 2 737313506 5 2 123482394 1 2 635117639 1 3 840695217 2 3 797555591 5 3 537560926 3 2 965248062 5 2 946969943 4 3 918445020 3 2 115503694 1 2 807086802 2 3 530710669 5 2 326579009 2 2 442790111 1 2 661195425 5 3 554828712 5 2 613639225 2 2 402606781 4 3 644786416 2 2 435386474 5 3 520899952 2 2 708900152 2 2 650562973 2 2 116540011 3 3 838845351 3 3 374442468 2 3 479279703 1 3 383950541 3 2 820927093 5 2 341245494 4 2 283837176 2 3 156496301 4 2 909953029 3 2 364301123 2 3 296496291 2 3 517529110 3 2 751801818 5 3 855850193 3 2 231211996 5 3 200867787 1 3 735206470 5 2 234499591 2 3 477452257 1 2 910365744 4 2 754977959 4 2 269948418 4 2 873310611 5 2 586127646 1 2 169247713 4 3 557720069 5 3 246286523 4 3 895900281 2 2 294873548 1 2 732387293 1 2 263368544 1 3 171588865 3 3 554125508 1 2 779387157 5 3 367348157 3 2 373106090 1 3 100500403 1 2 923080789 4 2 769842845 5 2 775004808 5 2 417121259 4 2 989046215 5 2 460360678 3 2 697267111 5 2 653503356 2 2 444136593 5 3 770022761 5 3 234674635 1 2 395942244 1 2 137702895 4 3 322560413 2 3 188046417 1 3 654177388 2 2 196728277 4 2 554570986 5 2 246857749 2 2 336180588 1 2 293797134 4 3 466963644 2 2 890624729 3 3 608048374 2 2 231327128 1 2 711917751 4 2 459683098 3 2 922051925 4 2 841556423 3 3 962779702 5 2 965855435 5 3 394262123 5 3 980245886 3 3 158391701 2 3 762556671 1 3 516424347 4 3 239961706 1 2 185580971 5 3 728878420 4 3 178059449 3 2 229295145 3 2 674993444 2 2 449188436 4 3 243722142 4 3 926824433 1 3 939835955 5 3 797605566 1 2 370671989 3 3 146748685 5 3 980701742 5 3 767121185 2 3 776952126 2 2 130308736 2 2 469602701 3 3 772277234 5 3 529032053 5 2 305996772 2 2 510461804 2 2 536298050 4 3 192594977 5 2 672221080 3 3 389724842 2 3 540400127 5 2 357183821 1 2 218672267 3 3 155971425 3 3 825785482 3 3 172198200 3 2 165050849 2 2 640445140 5 3 179071602 2 2 498748998 1 3 203218397 5 3 608888740 2 2 598375209 1 2 795979612 5 3 110298438 4 2 662695307 4 3 523342262 4 2 133616207 5 2 561235883 3 3 348198756 4 3 110126226 1 3 987148693 2 2 457576438 4 2 536512450 2 3 585656886 1 3 514219831 4 2 465192727 4 2 301444323 5 2 302466447 1 3 829765283 1 2 629523102 2 3 981075239 5 2 983188804 1 2 542715335 1 3 190082004 2 2 520150695 2 2 179275420 2 3 670771089 2 2 243380603 3 3 854116372 3 3 344760229 4 2 822256809 3 3 709767275 3 3 750024108 5 3 356721865 5 2 764624674 3 2 874041426 1 2 835827099 3 3 780132023 1 2 293178136 2 3 848333735 1 2 895939349 3 2 138573720 1 2 910471906 2 3 107626765 3 2 890928606 1 2 638872549 1 2 549346852 3 2 193393076 3 2 323587354 3 3 454621104 5 3 227761265 5 3 928426811 5 3 760505516 3 3 833379471 1 3 939867542 5 3 923906261 2 2 180319329 2 2 118791744 1 2 376911800 2 3 635107367 2 2 231346851 2 3 272749861 2 2 821853738 3 3 482204609 2 3 164334337 5 2 657251503 4 3 283603724 5 2 130445719 4 2 510919990 5 2 710624527 3 3 227492685 1 2 726765169 2 3 726214668 4 3 413497566 1 3 480214183 2 3 976244449 5 3 742337104 4 3 880429936 4 2 893212710 1 2 488021938 2 2 157382088 1 2 296154250 5 3 732305527 5 2 391759568 1 3 201291166 2 2 842229326 2 3 997589561 1 2 545089638 3 3 426031295 5 3 232243206 2 3 445685063 1 2 892210283 1 2 486681037 2 3 306281436 5 3 935435663 2 3 317770829 3 2 649469354 2 3 341323932 3 3 136031933 3 2 910977955 4 3 127644877 1 3 790774200 1 2 608900455 3 2 399977865 4 3 933843215 3 3 704397350 4 3 690895884 3 2 725997494 1 2 979279487 3 2 400698123 4 2 613271939 2 2 434726791 2 2 836093882 4 2 247297879 1 3 802725370 1 2 135786401 2 2 431229209 2 2 836785445 3 2 122355921 3 2 795568023 2 2 909410509 2 2 158994987 2 2 610821616 4 2 915490075 2 3 524385443 3 3 120982037 1 2 615655247 5 2 237784010 5 3 743348531 4 3 850604118 3 3 236146974 4 2 660267466 5 3 294203492 5 3 422035120 2 3 355866197 4 3 674548655 3 2 133891455 5 3 139221503 1 2 549791858 5 2 992841210 3 3 788120657 2 3 508280540 1 2 453899095 1 3 302855266 5 2 109638598 4 2 227368106 4 3 530943227 1 3 957270274 1 2 766555299 3 2 168129852 5 2 998298519 4 2 527834112 5 3 425334926 1 3 349668217 3 2 561427007 3 2 804784792 5 2 665757283 2 3 769160323 2 2 349036634 4 2 440076691 1 2 685983828 2 3 312267504 1 3 215172255 4 3 918386289 1 2 197481645 2 2 559473857 4 3 608313218 4 2 170909141 3 2 992412483 4 3 878169178 3 2 340406468 5 3 264095741 1 3 239828447 3 3 991707469 5 3 521772413 4 2 344011070 1 2 342124070 3 2 136133757 1 3 485702877 2 3 434036663 2 2 134773970 4 2 495746633 1 2 437645421 2 2 776640586 2 3 280063128 3 2 627925224 5 2 975398994 5 2 492194591 3 3 844685276 5 3 909265567 3 3 240450429 4 2 460448703 3 3 499947735 4 3 235724403 5 3 687254851 1 3 814861574 2 3 651255615 1 3 516861430 4 2 137555138 5 2 992555494 5 2 368164621 4 3 471222483 3 2 536963287 1 2 597115604 1 2 933418164 2 2 930389632 4 3 734794259 3 3 595434708 4 2 888263395 3 2 557332820 2 2 298865297 2 2 808882592 5 2 783121399 4 2 352213298 1 3 692189938 2 3 700722656 5 3 272739917 5 3 819974623 1 3 330753531 5 3 558124141 4 3 149539413 5 3 720866636 1 3 237522587 2 3 640650828 3 2 648130994 5 3 902396012 5 2 191338993 3 2 444042520 4 3 579627989 1 2 893960423 3 2 719125283 2 3 500759970 5 3 865015586 5 2 701885295 1 2 172881660 5 2 512506675 5 2 427323789 1 3 875860457 4 2 217201298 2 2 883590902 2 2 903166264 2 3 510607250 3 3 429499680 4 3 616355527 3 3 284420668 4 3 445223071 1 2 359604306 5 2 455923628 4 2 271712483 2 3 863119626 3 2 812792804 1 3 397776469 5 2 351962622 1 2 518378244 1 3 183981057 3 2 458273805 1 3 710344738 1 3 483886105 3 2 709304973 4 3 433087528 2 2 378304422 3 2 470615127 3 2 393465252 1 3 870805291 5 3 657966368 3 3 934747681 5 2 156993276 4 2 249919461 4 3 982407342 1 3 362344960 1 2 294898709 3 2 873585283 5 2 196721891 4 3 181793785 2 3 163902443 3 2 376363689 3 3 269958968 4 3 170254755 4 2 917850584 3 2 845181684 5 3 222011193 4 2 846286462 5 2 847664610 3 3 680218345 2 2 458261511 2 3 189942517 5 3 294299198 5 3 752119055 1 2 544327990 4 2 321465095 5 3 718270906 1 2 528879178 1 3 727372595 4 3 964104510 5 2 114492255 2 3 840778103 2 2 994898820 2 2 924102138 4 3 200345413 5 2 390097631 3 2 763553405 1 2 184079280 5 2 453365165 2 3 634298515 5 3 193627969 3 3 166004231 1 3 650533838 1 3 636858817 3 3 199840328 4 3 465977125 2 3 968947498 3 2 465231876 1 3 764708360 2 2 777413663 5 3 416909564 1 3 928714094 4 3 824990584 2 2 979479764 1 2 117872587 5 2 222276003 2 2 302082522 5 3 198903307 2 3 695819578 1 2 215554926 2 3 162897498 5 3 606342764 3 3 772285906 5 3 946826670 2 2 314467523 2 2 534239063 5 2 423901341 1 2 443021482 2 2 529414851 5 2 925240988 1 2 222303300 1 3 783722761 1 2 507244024 3 2 265426309 5 3 549510235 2 2 775553806 1 2 362825853 5 3 313841109 5 3 483393092 2 2 210326740 1 2 152834212 1 2 114362542 1 3 368409819 3 2 732994289 3 2 263104469 5 3 534642527 2 2 857504308 3 2 542227774 1 3 756647703 5 2 328271995 5 2 509539416 3 3 150300891 1 3 517521340 1 2 196843981 3 3 649875676 5 2 741223107 3 3 785626768 4 3 971178589 2 3 706710228 3 3 847082946 2 3 528864852 5 2 212752712 4 2 105391325 4 2 133570371 3 3 619785558 1 2 449363313 2 3 107030709 5 3 122503124 2 2 952424669 4 3 641077330 3 2 125274902 2 3 723284634 5 3 250456924 4 3 477086276 1 2 160340854 2 3 116227170 5 2 241678552 1 3 317097537 2 3 862843607 1 3 930973485 2 3 343540955 3 3 813282828 2 3 307580396 5 2 852458547 2 3 292451950 3 3 635994889 5 3 856316300 3 3 361983728 2 2 763563755 5 2 948458311 4 2 756278011 3 2 412822344 3 3 956936549 4 3 171242884 1 3 645571183 5 2 602817250 5 3 643123991 5 3 344349667 2 2 676529628 2 3 255786108 3 3 596550451 5 2 976343577 5 2 873220129 4 3 280750745 5 3 885205672 2 3 347256516 2 2 941044131 5 3 944580868 3 2 933026546 2 2 863470425 1 3 571128318 3 2 120712417 3 3 501776122 2 3 924306004 4 2 336289258 3 3 813479695 4 2 644651509 5 2 235401128 5 2 655923154 5 2 563250686 1 3 108969503 2 3 946739765 1 3 900619299 4 3 650085751 1 2 214472944 5 2 670779889 1 2 116425204 2 3 289182153 3 2 476228990 5 3 310827287 5 2 663043249 2 2 699780836 2 3 283510710 3 2 760762955 2 2 135892851 2 2 974318049 3 2 128586451 1 2 752766713 5 2 114328463 3 3 266282439 4 3 793562091 2 2 757054524 4 3 405372957 2 2 528551757 4 3 391071338 5 2 570517402 2 3 399737197 5 2 481145028 5 3 677495945 3 3 312434554 5 3 245590693 4 3 177432234 1 3 378987006 2 3 154175882 3 3 249698121 3 2 563359121 2 3 728860593 5 2 571931066 4 3 360060298 5 2 103977748 2 3 550109545 5 2 536786156 2 3 531228454 4 3 474778696 1 3 460416974 5 3 477315048 1 3 475716764 3 3 398244984 2 2 427063386 5 2 896578185 5 2 155991558 1 2 970045856 1 2 320816675 4 3 229083186 3 2 320647192 4 2 307467738 5 2 283568421 1 2 339877482 5 3 994649795 2 2 518872566 4 2 135578250 5 2 959603451 4 3 629956780 3 3 705887381 4 2 140336478 5 3 254328169 2 2 565139080 1 2 344641810 1 2 861706357 2 2 368366870 3 3 340681843 2 3 437379924 3 2 784131426 1 3 789653029 4 3 265319949 3 2 447190178 5 3 613771246 1 2 664619118 5 2 948259823 1 2 688990858 4 3 986515197 2 2 840834144 2 3 487112910 1 2 478721878 4 3 632443796 2 2 541011745 2 3 215602953 4 3 149092994 5 2 823306621 2 3 659052578 5 2 608369796 4 2 202895350 1 2 598112664 3 3 394060761 1 3 954664875 1 3 945343512 1 3 209129541 2 2 563330943 1 2 289044429 1 2 410654368 4 3 564358599 5 3 702968825 5 2 112390751 3 3 688861535 2 2 443476934 5 2 728750686 2 3 616542331 2 3 667072803 5 3 533737647 1 2 938293820 2 3 456499249 1 3 334849884 5 2 495792984 3 2 732269142 3 3 684475062 4 2 525312944 5 2 196763010 2 2 923897564 2 2 407879763 5 3 241068399 5 2 255186231 2 2 858656050 1 3 245399846 2 3 538987606 3 3 619083785 5 3 214559931 3 2 572610473 3 2 893982426 1 2 774646815 4 2 230429646 4 2 997469011 5 3 978503838 2 3 288499632 4 2 319978973 5 2 130168460 5 3 309710460 1 2 637745404 2 3 242539307 1 2 669085973 2 2 851230425 5 3 698658599 3 3 751178809 1 2 201915424 2 3 666512202 2 2 354666421 1 3 612818131 4 3 164172221 5 3 251230469 5 3 286560416 5 3 254703489 5 2 111992175 5 2 262042771 4 2 827779354 2 2 705600754 1 3 426743541 2 2 369740793 4 2 812000509 3 3 849827507 5 2 614631401 4 3 173890576 1 2 491598581 5 2 666623610 1 3 671006570 4 3 287305311 1 2 557191388 3 3 683636859 4 3 154298525 4 3 512626136 4 3 692560232 4 3 343752063 3 2 671982570 3 3 133874468 1 3 536310598 1 3 880303109 3 3 222029080 5 2 469033787 2 2 903121169 2 3 504162349 4 2 611461375 4 2 810636448 5 2 454282116 3 2 947768236 2 3 893168732 3 3 358881861 3 3 715215479 3 2 445995494 1 2 991038362 1 2 563460791 1 2 830810084 1 3 783934324 5 2 256651629 5 2 170856326 3 3 323343695 4 2 582232499 2 3 180406204 3 3 820544303 2 3 780199307 3 2 409184090 2 2 659130379 5 2 579550789 5 3 622326686 4 2 885659192 4 3 173946851 2 2 682967222 2 3 482339832 1 2 614122520 5 2 765079145 4 2 392133020 3 3 558728607 5 2 309195150 4 2 275574353 5 3 418960280 2 3 137414000 1 2 561299465 5 3 263454216 2 2 490473881 3 2 936195119 5 2 680460285 3 3 475465449 1 3 452697862 5 2 524112662 3 2 972524266 3 3 936798634 1 2 425527621 5 2 908467480 3 2 258879172 2 3 174804907 1 2 878042711 1 3 309361953 2 3 759780585 3 3 981359247 1 3 555172212 5 2 551655258 5 2 772859535 3 2 122694630 3 3 552526739 2 3 680994845 4 3 592610438 4 3 930689270 3 2 707726191 4 2 327521653 1 2 990696568 4 3 358420337 3 3 283336183 3 2 101107943 3 2 997496565 5 2 273911168 1 3 963278099 2 3 446253947 3 2 776305297 2 3 922891032 4 3 254813350 5 2 824713327 4 2 197878822 3 3 655797154 5 3 511889285 3 3 144861469 1 2 320264251 3 3 868808699 3 2 756985386 2 3 132389259 2 3 609990476 1 3 538133389 1 3 102179582 3 3 684354348 5 2 363383168 3 2 656706243 2 2 257228615 1 3 112874323 1 3 567729625 5 2 828981944 2 3 184071498 1 3 848940171 5 3 807780722 2 2 123052068 1 2 292245159 5 2 689126018 2 2 122732575 1 2 201108611 3 2 991092897 2 2 307837930 2 3 722372556 3 2 404867266 3 3 997366377 3 3 411053639 2 2 370287097 2 2 649848477 2 3 224699410 3 2 663832850 1 3 746838264 1 3 609527005 5 2 146217638 5 2 265024256 4 2 463133486 3 2 217593061 3 2 999360969 1 3 645869296 4 2 538621834 4 3 380206110 2 2 289580884 2 3 646254779 3 3 752588039 2 2 115604107 2 2 972156278 5 2 429177031 1 3 420121349 4 3 201247147 1 2 521512845 5 2 971815510 3 3 330911117 2 2 811561210 2 3 747788638 4 3 824707347 2 2 356164704 3 2 656855684 3 2 526840876 4 3 651753327 5 2 712617097 1 2 130098635 1 2 277964608 5 3 158731373 2 3 539742812 1 2 154239335 2 3 390831279 5 2 418185368 1 3 916888107 1 2 174866913 4 3 722242725 1 3 668087255 3 2 699069190 5 2 764929482 2 2 301460646 3 2 763402173 2 3 548008150 3 3 384915933 5 2 478174554 4 2 776319409 3 3 548457649 1 3 102145362 3 3 821015325 5 3 816684069 1 3 332715432 5 2 630816205 1 2 410329212 4 3 272795592 1 3 668830558 2 2 269545542 5 2 106749515 2 3 219589973 4 3 182958761 2 2 765320566 1 3 588154511 1 3 824934598 1 3 578029474 3 2 193840813 2 3 646366032 4 3 565909662 1 3 355128012 3 2 611755728 3 3 233447303 5 2 421354247 1 2 708380447 4 2 745309245 4 3 112533673 5 3 610247027 4 3 727756779 3 3 801487673 4 3 569407542 3 2 933445845 1 3 284911566 2 2 597816302 5 2 450418160 4 3 651845239 5 3 487855722 5 3 752367029 3 2 490066911 2 2 542586324 4 2 412874099 2 3 163427020 3 3 821669005 2 2 392697803 4 2 238185794 4 2 647207606 3 3 171531243 2 2 102743132 5 2 199863546 2 2 213557277 2 3 399237894 4 2 747224923 3 2 260702552 3 3 308024134 5 3 804997243 2 3 468423764 1 3 424662113 2 3 564013538 3 2 559003650 3 3 662385125 1 3 424541649 5 3 529238092 1 2 539643654 4 3 588640792 4 2 494123451 2 3 650031548 3 3 688749261 3 2 415524912 2 2 748219904 2 2 488869685 2 3 779670835 5 3 616376720 1 2 650307278 4 2 693036411 4 3 425475878 5 2 181626360 3 2 263694132 5 2 361516887 3 3 537256295 4 2 910625240 2 2 650045164 5 2 378175790 1 2 291806725 2 3 266689579 4 3 881639976 5 2 283871866 4 3 502784204 2 3 191338651 4 2 124276541 2 3 765345351 2 3 109117069 3 3 765677198 5 3 704261679 4 2 666247423 4 3 311814225 3 2 760588814 3 2 247613897 3 3 620472988 2 2 755032531 4 3 251873110 4 3 247835053 3 2 454924486 4 2 567568686 1 2 987686579 5 3 140310740 2 3 170571633 4 3 322849928 5 2 671249762 4 3 269341075 2 3 567706426 3 3 738611782 2 2 216505941 1 2 251695491 2 3 208759923 3 2 592238510 3 3 816740799 5 3 333480818 2 3 412442355 2 2 889700476 3 3 465261456 1 3 645173502 2 3 232200236 4 2 175076176 2 3 413964343 3 2 389128408 2 2 333745428 1 3 809389237 3 3 861453921 2 2 353437307 2 2 184546365 5 2 261829282 5 3 657186780 3 3 662938719 5 2 387257854 3 2 967311323 2 3 952725734 1 3 400369468 4 2 950120314 2 2 341480292 5 2 955709090 3 3 541622599 3 2 319665654 3 2 545616824 3 3 206310918 3 3 289454697 5 2 657988119 5 2 316663111 3 2 115475027 1 3 758953552 5 2 204558332 3 3 352453209 5 3 425239653 4 2 203464540 2 3 469875666 1 2 746439850 2 3 109865549 4 2 942877640 3 2 206854265 4 3 171251882 3 2 106697237 2 3 807699612 4 2 482733295 5 2 745996961 5 3 196219543 4 2 815145904 5 2 327757696 4 3 146530692 4 3 503725335 3 2 319763566 2 2 326589646 3 2 472275149 2 3 163847598 2 3 351926416 5 3 891563853 3 3 131560990 3 3 329517764 3 2 576963303 1 2 691761245 2 2 876987549 5 3 179005381 2 2 588252411 5 3 144626616 5 2 358676316 3 3 577935291 5 2 663221902 1 2 683277679 1 3 486513806 1 3 695228176 2 3 691701507 3 3 770193809 1 3 644888400 1 2 440698431 3 2 530552775 3 2 218984044 2 3 328668702 1 3 957929911 2 2 423180407 5 3 358236731 1 2 789867678 4 3 826371876 2 3 252629193 3 2 480975220 5 3 928064889 4 3 910065648 4 3 850410901 4 3 163607423 5 2 428008079 3 2 157788678 3 2 892801396 1 3 198836275 4 2 594383084 3 2 638908787 3 2 666112684 3 2 602984876 1 3 351741389 2 2 242370463 3 3 532978316 4 2 215280110 4 2 866601217 2 2 294586655 5 3 215272459 3 2 507886403 3 3 496309127 2 3 670173198 5 3 359230806 1 2 650991595 2 3 533912238 2 2 117675808 3 2 613955051 5 3 618091921 2 3 950243145 3 2 893238096 5 3 120392002 4 2 541828294 5 2 628033770 5 2 837272717 1 2 838919013 5 3 581312376 5 2 783239703 4 3 415426101 2 3 966337760 3 3 459289111 3 3 660759104 2 2 430738978 5 3 497113543 1 2 606449949 3 3 645346190 5 2 444605138 3 3 476530303 5 3 704852748 1 3 321946684 1 3 584994707 4 3 693833772 3 3 819737687 4 3 326302944 4 2 244482217 4 2 409021442 1 3 206196852 2 3 298140087 4 2 739190365 5 3 827064035 1 3 348730453 1 2 918518588 3 2 511805310 3 3 258669556 2 3 239831001 3 2 445520965 2 2 931183626 4 2 960324294 5 3 794321625 4 3 531052927 1 2 914349214 4 2 318822808 2 3 459721743 1 2 344064871 3 3 579007882 1 2 455438332 2 2 166984084 2 2 760040108 4 3 111811455 4 2 770094071 2 3 762768079 2 2 281976507 4 2 726268897 2 2 913029050 2 3 356440429 2 3 294283401 3 3 792429454 3 3 269230485 3 3 219921480 4 3 231288082 5 3 406659921 2 2 822287080 2 2 284255890 3 2 221993754 4 2 844592791 4 2 900470099 2 2 860531729 1 2 422815466 1 3 218437222 4 3 617171591 4 3 203403932 1 3 487151799 4 2 877888214 3 2 668813885 3 3 724045555 2 2 218667565 3 2 734880331 1 2 310061109 2 3 744557889 2 2 117085939 5 2 421729678 5 2 838441644 1 3 152478435 2 3 159207612 2 3 966779635 3 2 231354249 3 2 789459472 1 3 100811509 4 3 619750725 1 3 515443143 1 3 381572797 2 3 214694035 5 2 991538125 3 3 774536655 4 2 963687724 1 2 206622582 5 2 739059248 4 2 750838007 1 2 708103305 4 3 333698816 3 3 677913072 4 2 188606254 5 3 451431820 2 2 102583200 2 2 555969340 2 3 752492572 3 2 259524657 2 2 400612739 3 2 381037274 1 2 751490343 4 2 683402106 2 2 268021737 4 3 991538401 1 2 620570341 1 2 798302868 3 2 176011270 1 2 910610002 2 3 561868027 2 2 969408494 3 2 496918731 1 3 178231862 3 3 106868501 3 2 436396342 2 3 232720455 4 3 162365754 3 2 150586124 3 3 387953117 2 2 117047929 2 2 196789145 1 2 836497578 3 2 834570097 1 2 583118248 3 3 453999880 3 2 813890300 5 3 161140436 1 3 758134178 1 2 231952534 1 3 918715141 4 3 687702135 5 2 675631383 4 2 775336569 4 2 837695134 1 2 349627262 4 3 290803209 4 2 434877536 4 3 924674343 2 2 328020074 1 2 143670268 5 3 105642429 4 2 477512182 5 3 544128949 4 2 761390907 3 2 312937918 1 2 337176907 5 2 654508811 2 2 468476646 5 2 473705737 1 2 581585230 3 2 116491203 1 2 464997724 4 3 565912813 2 3 209799320 4 3 853960213 4 3 640341142 3 2 301123264 4 2 841058701 1 2 732757852 3 3 997912971 5 3 203249522 3 2 623824866 1 3 977736266 3 2 716103047 1 3 588701593 3 2 295488948 1 2 388115816 2 3 177144297 4 3 797229920 2 3 491585607 3 3 610295919 3 2 655777474 5 2 272896418 2 2 173013158 5 2 461571734 2 3 248533145 4 2 833855878 5 3 945689874 1 3 807486734 5 3 787073024 5 2 560264268 4 2 670461618 4 3 222354445 2 3 625673413 4 3 812418969 1 2 753975623 5 2 257746776 1 2 305941556 2 3 245761220 4 3 283826054 1 3 218791707 4 3 104209593 2 2 182378228 3 2 141789687 3 3 982367773 4 3 726329099 1 3 173967122 2 2 299831498 1 3 688851581 4 2 359099856 4 3 423227520 4 2 329680545 3 3 151983870 4 2 828906349 2 2 941136815 5 3 386276809 1 3 176652723 3 3 626307097 3 3 369650029 3 2 798241420 4 3 240217536 3 2 198216579 5 3 548546531 4 2 512050786 5 2 351229908 4 3 858590633 1 2 672215810 5 3 636218876 3 3 923808676 4 2 832255311 1 2 241834776 5 3 601037205 5 3 838632852 5 2 728444167 1 2 194196140 4 3 811070296 1 3 425459882 3 2 102529871 5 3 927388789 4 3 701679224 3 2 748882052 2 3 414176853 4 3 239394866 1 3 352447196 1 3 333457644 4 3 609459200 2 2 197572130 5 2 475798526 3 3 167220662 3 3 619827292 3 2 767611248 3 3 890051851 2 3 362584808 5 3 414062210 2 2 274648352 3 2 299075841 1 3 799703675 3 2 389870424 3 2 226515222 4 3 931995981 2 2 576534894 4 2 235299076 2 2 795802513 2 3 291217550 1 2 442902789 5 3 226501361 3 3 552622694 1 3 787854354 4 3 967848652 2 3 643668147 3 2 335817638 5 2 570380519 2 2 882772164 4 3 709497452 5 2 947572616 1 2 895599165 4 2 882743729 2 3 124844043 5 3 229964501 4 3 825126400 3 2 305225521 3 2 729845311 1 3 851732253 3 3 232015398 1 2 378765401 5 3 777022458 2 2 450792368 5 2 777362651 2 3 379350098 4 3 277933234 5 2 913850142 5 2 678019780 2 2 122353332 1 3 370741459 5 3 441250364 3 2 784474620 4 3 999644013 4 2 563267751 5 2 680230208 4 3 814075417 4 3 956123222 5 3 307658950 5 3 338479070 4 2 583877668 3 2 740836221 3 2 919297446 1 3 614998203 3 3 500474206 1 2 770633438 4 3 918782079 2 3 503352245 3 2 155980906 2 3 557119176 1 3 768920779 1 3 908160398 5 2 729599900 4 3 539399479 2 3 593968477 1 3 923317542 5 3 383415028 4 2 202617994 5 3 587260418 3 3 331505680 2 2 260197854 5 3 432725695 2 3 979018077 1 2 893377181 5 2 410369172 4 2 701030931 4 3 573757916 2 3 368984432 4 2 650981095 1 2 900659835 2 3 510579442 3 3 220240067 2 2 883937428 4 3 275493936 4 3 451231988 1 2 642861015 2 2 299934464 3 2 553303285 2 3 269675462 5 2 179329638 3 2 116205252 2 3 713056981 3 2 681040522 5 3 972579917 2 3 157026811 3 3 319083048 3 3 233519825 1 3 832715961 3 3 283014978 3 3 627456471 3 2 326172872 4 3 580670971 5 2 988287746 5 3 148094374 3 2 556370449 4 2 214269265 4 3 859715169 4 3 922413027 2 3 234960484 2 2 287865658 5 2 197915994 3 3 504585608 2 3 633409479 2 3 402709290 1 2 898843600 1 2 288807269 1 2 767888855 2 3 798598748 3 3 713865329 2 3 421134839 1 2 344999214 2 3 105621853 3 3 577418330 3 2 852938240 4 2 379584615 1 3 846053609 4 2 825375119 2 2 412773615 5 2 103886494 4 2 697925265 5 3 194248938 5 3 243493314 5 3 255965372 4 3 434860901 3 2 535298526 3 3 964592903 1 2 576861465 5 3 117669983 2 3 729950346 4 3 681355750 3 2 590940629 3 3 695076018 1 2 211677283 1 3 742496158 3 3 433212927 1 3 508605021 3 3 886295455 2 3 702315354 4 2 105086721 3 2 536661509 4 3 397693468 3 3 789514361 4 3 316771371 5 3 358156808 3 3 191841683 4 2 270156608 3 3 541663990 1 3 644324751 5 3 369831582 3 2 691607722 5 2 975589071 4 3 197227203 2 2 675761330 3 3 357869152 2 3 924440040 3 2 131818667 2 2 995251139 2 2 157740112 1 2 983416844 3 2 876221748 5 2 504637842 3 2 181918137 3 2 890665013 2 3 763893828 2 3 553603270 1 2 490103694 4 2 384047249 4 3 952864845 1 2 850034457 2 2 581202659 4 3 145648626 4 3 577568542 5 3 333376253 4 3 339147708 5 3 124884763 1 3 677362777 5 3 284842543 5 3 776180327 3 3 558366852 2 3 614439423 1 2 552676346 1 3 119319646 2 2 412843192 3 2 431904852 4 2 960086744 3 3 263034897 1 2 351409041 4 3 938736485 3 2 723020764 1 3 244033355 5 3 849107377 5 3 899413323 4 3 652085134 2 2 480312635 3 2 432962519 2 2 325258879 5 2 877722700 5 2 666375026 4 3 603773405 3 2 681930780 4 2 125729963 4 2 543181170 2 2 504062741 5 3 119122999 5 3 332544492 1 2 648223928 1 3 189837167 4 3 412632891 5 3 354835044 4 3 157472020 5 2 491218248 1 2 337496984 3 3 813002672 5 3 505099915 1 2 284087069 4 2 235859277 4 3 338790025 5 2 502716891 1 2 646192963 4 3 919710206 2 3 910045269 2 3 481610601 2 3 669407890 3 3 754103534 3 3 600332196 4 2 558581947 3 2 143286460 2 3 253221620 4 3 600051607 5 2 947337020 1 3 341570216 3 2 421796486 5 2 399691465 4 2 803440241 4 3 988090254 3 3 721664212 4 3 442305728 3 3 828409955 1 2 720147149 5 3 983216889 5 3 841075899 5 3 111644623 2 3 612620586 1 2 662222791 4 3 218523410 5 2 184868098 1 2 347393827 4 2 680673945 2 3 438412449 3 3 190175625 2 3 459510366 4 3 192146863 4 3 537061181 1 2 343533937 4 2 506966949 2 2 760665893 2 3 719955619 4 3 562897643 5 3 807422208 2 3 320833090 5 3 254452702 2 3 513991819 5 3 855134826 2 3 201687726 5 3 634804681 1 3 881453259 4 3 261272707 1 3 705648524 5 3 802713156 5 3 430318889 3 2 163374951 1 2 186848159 5 3 893397655 5 3 356656787 2 2 290054494 4 3 184219195 2 3 780150320 3 2 494318971 5 3 127911707 5 2 541910930 5 2 667723635 5 3 613947807 2 2 954460472 4 3 373238278 2 2 931884760 3 3 343822951 5 2 619438890 1 3 577483516 5 2 952012071 2 3 524250597 3 2 361047689 4 3 526802196 3 2 930403332 4 3 277760135 4 3 180554725 2 3 337026488 2 2 629675152 1 2 156302799 2 2 714353390 3 3 638104833 5 2 681033662 4 3 405450583 2 2 224597759 4 2 792700003 4 3 913041807 2 3 535603776 1 3 757421798 2 2 708569205 4 3 524012785 4 2 573924167 3 3 960231081 2 2 349373530 5 2 421975154 1 2 893770687 1 2 917896288 5 2 748068713 3 2 795918484 3 3 129716234 4 2 198155965 1 2 388909634 4 3 992301673 1 3 403483491 2 3 389868335 1 3 940554478 3 2 992178365 1 2 675460898 1 2 624183310 2 2 103585033 3 3 460824777 5 2 683845785 1 2 632268913 3 3 481963514 4 3 369249083 4 2 115673247 5 2 314399212 4 2 788560727 4 3 597046080 4 2 691407995 1 2 134281359 2 3 283378558 4 2 912865422 5 3 486362070 1 3 165548442 5 2 494219562 3 3 239104886 4 3 528395790 1 3 292899901 1 3 547760679 5 2 818641471 1 3 713768472 1 3 543116352 4 3 549911477 4 2 254928052 1 2 596183899 1 2 150064580 1 2 883122527 3 2 728601679 3 2 142877383 2 3 817608072 4 2 797781538 4 2 226665771 4 3 109990448 5 3 136318274 1 3 360125145 1 3 766616361 4 3 222696834 5 3 793688650 1 3 427679660 1 3 546369131 5 2 726569283 1 3 650615705 3 3 820355513 5 3 184843377 2 2 563970244 2 2 747249527 2 3 935952316 3 3 125979981 4 2 287855569 3 2 673119863 2 3 657687340 4 3 832278535 4 2 209273352 3 3 757944559 1 3 542308501 3 3 895131013 4 3 281940684 3 2 346407865 4 3 573981076 2 3 298721539 5 3 263484224 2 2 477560325 5 3 744345780 3 2 974078490 1 2 642110281 5 2 608443155 4 2 573959070 4 3 981247988 5 3 634947437 4 2 210022121 2 2 749221891 1 2 718179810 5 3 269086926 5 3 887987614 3 3 626678338 4 3 746348652 4 3 235847911 3 3 767980631 3 2 536031535 3 2 635271314 1 2 665731078 5 2 261547856 2 3 530505170 4 3 538259598 4 3 632975550 5 3 374404144 3 2 911311298 4 3 536296321 1 3 149392702 4 3 934020869 2 3 165337406 4 2 927946670 4 2 189330422 1 3 574231077 2 3 648201533 1 3 613179252 2 2 365615906 3 2 520013552 2 3 596878533 3 3 278196148 4 2 273243207 3 3 430994416 3 2 693295897 2 3 798491941 2 3 121951463 5 2 412160594 1 2 511965161 4 3 548276168 5 3 791003578 2 3 694525849 5 2 334724555 4 2 434167320 5 3 408580701 1 3 487672451 4 2 999916897 4 3 150563689 1 3 345789194 4 3 441843425 5 2 794836564 4 3 372899510 4 3 501891648 2 3 154792222 1 2 658159048 5 3 709451557 4 2 712374693 5 2 170282063 3 2 194367149 4 2 723607101 4 2 946416454 5 2 777838029 1 3 476047060 2 3 214907528 3 2 474060415 2 2 735318857 2 2 381818749 4 2 114951036 4 2 399262562 4 3 395359044 1 2 214575002 4 3 500095752 4 3 837701424 5 2 640349232 2 2 636005303 2 3 976352576 2 3 828234239 3 3 137910310 5 3 498131162 4 2 594297738 5 2 892732789 5 3 576314706 4 3 231621147 1 2 434893906 2 2 615864305 3 3 836882976 4 2 898763476 1 3 842198224 2 3 244127447 4 2 425801449 2 2 543048407 3 2 506808782 1 2 465949578 2 2 774693855 4 3 483552952 5 2 197805602 5 2 243103844 3 3 604105983 2 3 476260455 5 2 513047974 1 2 597755494 5 3 188427047 3 2 678499992 2 2 999596576 2 2 334320631 1 3 939751757 4 3 509178999 5 3 170525407 3 2 465220492 3 2 682562549 1 2 795403944 3 3 930371219 2 2 929583339 5 2 472669887 2 2 128002689 1 2 273510899 5 3 232424096 5 3 706040583 3 3 700897321 3 2 716080292 2 2 920022420 4 3 474812195 2 3 841263226 1 2 491295011 5 2 283504819 1 2 392123936 3 3 874573341 1 3 642805020 5 2 902160808 5 2 304287626 4 3 302136915 3 3 746893205 4 2 429593657 2 3 481128862 2 2 202400048 5 3 260394863 4 3 699327508 5 2 239448274 5 2 301966997 3 3 608567758 2 2 967340663 2 2 231771984 4 3 488751554 5 3 892203947 5 3 833059910 1 3 937114293 1 2 532404052 1 2 233839628 2 3 660882979 2 3 106958556 1 2 406442707 1 3 143051743 2 2 631644422 1 2 313571438 4 2 663936326 3 2 265535951 5 3 517616381 3 2 616355945 4 2 254238866 3 2 389460903 2 2 817698362 5 2 959409989 5 3 890922821 2 3 645989337 4 2 856059676 5 2 305295585 5 2 620414550 1 2 573294454 4 3 689643931 5 3 527425217 2 3 433865866 5 2 309275031 5 2 887511862 3 2 733868672 5 3 682806679 1 2 875816986 4 3 881641979 2 2 663952951 1 3 113071973 1 2 918932546 2 3 321254660 4 3 437040849 4 2 486409423 4 2 844714815 1 3 480118481 1 2 435602824 1 2 394860653 1 2 443595400 5 2 435002222 1 2 533752833 4 3 929451753 5 3 874536099 5 2 486005404 4 2 286011418 3 3 225358920 1 3 221929848 3 3 293687348 2 2 422609584 1 2 944376873 4 2 765700041 2 3 167619850 3 3 100526449 2 3 691841196 1 3 596663459 3 2 750522919 2 2 471848470 2 2 630223295 5 3 257487707 4 3 767853948 2 2 697568318 5 3 639887048 1 2 684991462 2 3 232083518 3 3 359523551 3 2 393101160 3 3 199866684 1 2 288029326 1 3 448343658 1 2 370027319 3 3 920474427 3 2 439703100 5 3 561792896 4 3 535028626 4 2 885195650 5 3 180675330 2 2 568097575 5 2 310515022 5 3 185429434 4 2 843668872 2 2 387955236 1 2 390806677 3 2 152187971 1 3 938606220 4 2 312406500 4 3 131394056 5 2 316385228 4 3 641005520 2 2 621242583 3 3 960667889 3 3 214461786 4 2 730486699 1 3 445920447 4 2 133066588 5 3 492605756 1 3 183129002 3 2 543954132 3 3 980899022 4 3 233021248 1 2 568536383 3 2 436812946 2 2 398176062 2 2 598421274 1 2 355897647 4 2 414166805 1 3 172775123 3 3 660656084 4 3 638921521 3 2 190175076 3 3 111923251 4 2 400481473 2 3 991108322 3 3 535001358 2 3 524176012 3 2 656944913 5 2 494014382 2 3 547820745 2 2 171978509 3 3 950416939 2 3 459487305 5 2 822268792 1 3 555903081 3 2 414417828 5 2 488027891 1 2 623440953 4 3 260867885 2 2 959724772 3 3 441132913 4 2 697244285 2 2 684089205 2 2 545753398 2 2 398209262 3 3 861519575 2 3 313266375 5 3 552664540 2 3 552974133 1 3 305541157 5 2 226045376 4 3 976329748 5 2 780844866 3 3 864202419 4 3 251771213 3 2 213822863 2 3 713262292 2 3 505229663 1 3 620014531 2 3 123188290 1 3 635544131 2 2 508665876 5 2 176870765 4 2 675637924 3 3 234035297 1 3 381709770 2 3 947593000 2 3 713094362 1 2 487470481 4 3 116548346 1 2 384101193 1 2 371355013 1 2 595799856 4 3 261255135 4 3 549369820 2 2 313281955 2 2 416980056 2 2 696908791 5 2 503527336 5 2 291862671 3 2 499899070 3 2 541914998 3 3 661681039 3 3 746845538 5 2 682451476 1 2 821271051 5 3 727920373 1 3 683125549 1 3 460116315 5 3 846568580 3 3 255365894 5 2 316235663 1 3 248476782 4 2 128313150 4 3 772090571 4 3 794305322 3 2 544564056 5 2 624920681 2 3 907971854 3 3 764835644 1 3 215922558 5 3 340188379 4 2 354616990 2 2 672544097 2 2 449696759 4 3 388965071 3 3 199021811 4 2 478805942 2 2 929899784 2 2 281388682 3 2 937917569 4 3 658818602 4 2 602090574 2 2 562636706 4 3 270938849 1 2 561169226 4 3 246695134 2 3 214070147 5 2 129557474 4 2 987711127 4 2 624627650 5 3 386782192 3 3 869707501 1 3 128536600 2 3 697484476 1 2 244045985 4 2 765886371 4 2 837558677 2 2 859057643 3 2 854214061 3 3 556008087 4 2 744252046 2 3 924014015 4 2 610846321 4 3 774260551 1 2 988734057 5 2 484361255 1 3 554208216 2 2 266625016 1 2 631963020 1 2 265876082 1 2 591687001 5 3 450494175 2 2 606162021 5 3 595893040 5 3 524161992 1 2 372819617 2 2 690012114 2 2 460994974 3 2 720314321 5 3 127500253 2 2 534072932 5 2 823552419 5 2 766801510 4 2 215426188 4 3 403250340 5 2 922556277 2 2 739552209 2 3 507760516 5 2 326588752 3 3 558272615 5 3 894726814 1 3 130452187 3 2 371530104 1 2 650248228 5 3 703474448 1 3 347357321 5 2 937256175 1 2 632542329 1 2 869411730 1 3 320537921 1 3 507352456 3 3 349671160 4 3 171116189 4 2 547558012 2 2 858915846 3 3 992741370 4 3 284632498 4 3 257770260 5 3 201603984 5 3 765551749 3 3 520974700 1 2 697118597 2 2 845866178 2 3 580554328 2 2 365386968 5 3 172142287 3 2 480174020 1 3 192659663 5 2 645072090 5 3 585195968 5 2 601037213 3 2 491815326 4 2 322261086 1 3 459109163 4 2 687126039 3 3 571043964 1 2 220050893 2 3 756298057 5 3 871396718 3 3 712416097 1 2 259144807 5 2 687419592 5 2 479262752 2 3 100161734 2 2 892604902 4 2 855150418 4 3 105989866 1 3 563572800 1 3 492869518 1 3 862053929 2 3 429872721 2 3 410348471 1 2 952219045 5 3 485198316 5 2 916193318 1 2 415777279 2 3 741870257 3 2 729664596 5 2 468697623 4 3 889688025 1 3 917963041 5 3 614589196 2 2 551563841 5 2 798372152 3 2 677695243 1 2 814786394 3 3 879344030 3 3 930762580 5 2 467263681 1 2 284818668 5 2 591966661 3 3 179970820 3 2 762022690 2 2 969632935 4 3 383982974 2 2 435334115 4 3 175794334 1 2 207003314 2 2 373900516 4 3 688595344 4 2 522570714 4 3 671356526 3 2 720776715 2 3 976481043 2 2 937538942 3 2 268154964 5 3 868306510 4 3 935859003 1 3 205036188 5 3 557088068 3 2 320983494 2 2 954293995 1 3 118587855 1 3 954261799 5 2 982488373 5 2 562738258 1 3 631791070 2 3 810277386 1 2 726104482 5 2 278462997 1 2 393805287 3 2 896353441 3 2 529827846 3 3 129314379 2 3 214386144 4 3 460285975 1 2 412812810 1 2 233738282 2 2 998754549 3 3 911262920 1 3 535596774 5 2 508253599 5 2 287233006 4 3 830391436 1 2 777125514 4 3 727300744 2 3 802769170 4 2 478204316 5 2 150032308 1 3 523968952 4 3 728297943 1 2 226491807 3 3 563746059 3 2 528616011 3 3 695129946 5 3 820160126 3 2 795850357 2 3 433619072 1 3 984504681 4 3 683363326 2 3 697110778 4 2 337648669 3 2 437420997 2 3 298808707 2 3 471521798 1 3 391704336 3 2 791524378 3 3 117628434 1 2 170521147 5 2 151569292 4 2 770813739 3 3 984881460 1 2 335854546 1 2 592010812 4 3 691187133 3 3 887172302 5 3 348447076 1 3 890079673 4 2 166629180 4 2 137830498 2 3 420594610 4 3 100712243 1 3 258743587 4 3 440962606 1 3 829127170 3 2 433801244 3 3 139546526 1 2 983940350 1 2 449194146 3 3 220198714 3 2 646080503 5 3 697406900 2 2 502114250 5 2 878857952 5 3 922214850 4 2 785769812 4 2 256533241 5 3 105114762 3 2 714547665 3 2 169381569 5 2 439122750 3 3 282485031 5 2 829908520 2 2 613364548 5 2 298022503 5 2 141452074 2 3 594939724 5 2 341773686 1 2 999992038 5 2 620986159 5 3 205428600 4 3 824843811 4 3 535629334 5 3 740002179 3 3 429415468 1 3 877171703 2 3 448386287 3 2 548543834 5 2 270785814 2 3 667834494 4 3 973805802 4 3 472876982 4 3 166715217 2 2 875946384 3 3 832622097 2 2 419074482 1 3 249360842 5 2 507929772 2 3 632096842 5 3 984387686 3 3 901434367 4 2 935807596 4 3 494919918 1 3 521808278 1 2 762613911 3 2 376379103 2 3 352227955 1 3 490800466 3 2 862156882 3 2 602383757 5 3 298217862 2 2 625638494 3 2 625465509 3 2 877285972 2 2 725768526 5 2 869364451 3 3 906964716 5 2 312564960 1 2 103783019 3 2 532599984 5 2 274318740 1 2 551526486 5 2 676505676 1 3 407356007 5 3 531798486 1 2 199814813 2 2 208757062 3 2 749196926 4 3 622238830 1 3 782930647 1 2 141948194 3 2 972757284 4 2 286087985 5 2 664989104 3 3 196002851 5 3 820610936 2 3 905367315 4 3 499367949 2 3 809041505 5 2 989610974 5 3 733071624 2 3 686190516 1 3 306781166 5 3 374514891 5 3 706163838 3 2 767334777 3 2 283981570 3 3 231379372 1 2 184423428 4 2 973147579 3 2 917889577 2 2 488819989 4 3 965149249 1 3 880662026 3 2 666375379 5 3 329128099 5 3 610798428 5 2 866087600 1 2 675129241 4 2 642958498 1 2 509447112 3 2 783207981 1 3 421494286 2 2 923441495 1 2 356949612 1 3 741008840 4 3 794896666 2 3 621389788 2 3 789674460 2 2 794971571 4 3 178818124 5 2 974085797 1 3 195457235 2 3 361700023 2 3 228567257 2 3 606912014 1 3 762065309 3 3 535017733 1 2 864472763 3 2 741076920 4 3 396619481 3 3 683427868 1 3 499532101 4 2 754855103 1 2 290809984 5 2 969853663 4 2 499342191 3 3 159372668 4 3 259311568 1 3 645685235 4 2 291121482 2 3 964993904 3 2 724721415 4 3 846869716 1 3 144320235 1 2 503675824 2 3 993638075 1 3 434555411 3 3 706359076 4 2 153944018 2 2 498738282 5 3 750927947 1 2 408817520 5 3 967904162 1 3 712263048 3 3 285042949 4 2 411720270 2 3 881016046 2 2 797539951 2 2 363197244 2 3 409980472 5 2 502479846 1 3 819505069 3 2 233015239 5 2 896421844 4 2 636263136 3 3 743367199 3 2 443326636 5 2 195112578 2 2 779794764 5 3 760522477 1 2 387753823 4 2 353069530 2 3 885409517 5 3 886649767 5 2 180122958 4 2 563915219 2 2 350043495 1 3 453556177 5 2 619310215 4 2 781705716 4 3 498519361 4 2 266840770 1 3 213844823 2 2 729453914 4 3 230081775 3 3 321115034 1 2 190128848 5 3 655235090 4 3 441573689 5 3 816303034 2 3 726840035 1 3 109234725 1 2 338468856 3 2 255490802 4 2 903416849 1 3 731606032 1 2 205557797 1 2 222503824 4 3 906236969 1 2 428897925 3 2 476624522 2 2 298952289 3 3 133140529 3 2 410042952 5 3 852424745 5 2 732364138 4 2 683754057 2 2 565317715 4 2 812149451 1 3 957693606 4 3 576628099 4 3 276291107 1 3 396931046 3 3 192446209 3 3 865006480 1 3 674523616 5 2 644574078 2 2 224225034 2 3 715431096 1 3 780581426 2 3 786116715 4 2 425924192 4 2 526284233 5 3 213791076 5 3 965962977 1 3 774733211 2 2 282868896 3 3 760193758 4 3 664723868 5 2 997911819 1 3 841497642 4 3 403516260 2 2 458485036 3 3 925460259 3 3 453959524 3 2 886957761 3 3 960642791 4 2 129363460 1 3 735229013 4 3 727740711 5 2 689724088 5 2 444430448 2 3 205506495 2 3 856069735 5 2 772467879 1 2 799896604 2 3 242014128 2 2 848611890 1 3 581078867 2 3 454121551 1 3 299326367 1 3 375692006 5 3 458587121 5 3 906766691 1 2 138143981 5 2 141707015 4 2 688282174 3 2 267028528 2 3 330348796 5 3 604416690 5 2 419461767 2 2 695989241 4 2 760229334 2 3 399697972 4 3 581214573 2 2 495858043 3 3 766183096 3 2 494375408 4 3 152837144 3 2 536390351 5 2 155996227 5 2 701683847 2 3 897744578 3 2 301218561 5 3 104222855 4 3 701543114 1 3 739795308 1 2 334805195 2 3 179986794 4 3 610257664 1 3 870680359 2 3 667058426 4 3 796513592 1 2 445402735 2 2 852957835 4 3 355576760 1 3 463825337 2 2 503900675 2 3 408299361 1 3 445423371 2 3 113576251 5 2 546395650 3 2 750847259 2 2 296955232 3 3 215595605 4 3 310496113 4 2 905651914 1 2 111344349 3 3 858960653 1 2 540227123 3 2 340640763 4 3 128151800 3 2 976717367 4 3 288511825 5 3 154404556 2 3 531271816 5 2 858301576 2 2 822404911 1 2 396776613 5 2 613284520 4 3 119942612 2 3 324751554 3 2 948906406 2 3 914856707 5 2 749901098 4 2 851707038 1 3 229414252 5 3 672285180 2 3 965137477 2 3 590111503 2 2 243027691 3 3 406495411 3 2 396578999 1 3 586378554 3 3 924719734 4 2 511813082 4 3 662351529 4 2 392003143 2 3 235637562 2 3 241078244 3 2 355341964 2 2 238898398 1 2 162334682 3 2 500399171 3 3 614083033 4 2 431753525 1 2 540289608 4 3 929772850 4 2 451142360 2 3 289622665 4 2 983790936 4 2 350826141 4 3 832950938 4 2 845133836 5 2 280678106 5 2 392274681 1 2 979007715 3 2 723474757 2 3 682934361 4 2 968727847 4 3 908792347 3 2 460095459 2 3 925993201 2 3 619740826 4 2 124059222 3 3 515762041 3 3 566732594 1 3 116891428 3 3 471429031 2 3 348850949 5 2 852510042 5 2 553897004 5 3 900145788 2 3 523710736 3 3 122527312 1 3 434014650 3 3 929822121 4 3 865163090 2 2 893873877 5 2 518899444 3 3 667913306 5 3 769913682 1 3 968656096 5 2 617957065 3 3 582584289 1 3 615424888 3 2 465114913 1 2 146854197 4 3 655546126 1 3 351319279 1 2 178747183 1 2 123526339 4 3 241768841 1 2 589775123 4 3 648167836 1 3 689530875 5 3 442049634 3 2 919484840 3 2 514228409 2 2 535239426 2 2 470507319 3 2 618742393 5 3 132330845 1 2 982976439 4 2 793657043 1 2 187132049 3 3 443085550 5 2 972015815 4 3 406905855 3 3 449237439 4 2 793617103 1 2 191877910 3 2 792994159 5 3 755550565 1 3 609554362 2 2 722223450 4 3 644284975 5 2 793183250 4 3 586875613 5 3 211138900 2 3 649661624 1 3 145433712 5 2 995383458 3 2 368098417 3 2 388334722 2 3 508546212 2 2 803620970 4 3 520319521 2 2 468106873 3 3 421698300 4 2 152734662 3 2 374521253 2 3 941996844 1 2 695780369 3 2 128246675 3 2 957595504 1 3 341488205 2 3 905054119 3 2 849152779 1 3 161156271 5 2 963282876 1 2 499842088 3 3 237712491 5 2 386242027 2 3 473133083 3 3 393674498 3 3 760832688 5 2 319637865 5 3 503674567 1 2 268876670 4 3 440934761 4 2 646506875 3 2 129194918 4 3 428198829 5 2 374544659 2 2 287212656 3 2 579817477 2 2 684864027 1 2 106697664 3 2 507142670 4 3 146881568 1 2 597424806 5 2 475984635 3 2 768061918 2 2 138471907 3 3 447408348 5 3 607603992 4 3 955632458 2 3 948547152 3 2 644531913 3 3 139660582 3 3 575119136 1 3 232551187 2 2 794097100 3 2 921658063 5 2 563489290 3 2 428135690 3 2 406874005 4 3 466173279 1 3 973868650 1 3 330451453 3 3 479777978 1 3 763452344 1 3 985284573 4 2 806712064 1 3 901431722 4 2 648339681 4 3 903640799 3 2 140348990 5 3 710825413 1 2 400100498 1 2 682982241 1 3 541345154 1 3 244192980 3 2 585357374 1 3 242472355 2 2 253206904 3 3 664119159 1 3 491986784 2 3 555210770 4 3 103416736 2 2 290088299 5 2 633452051 3 2 296263510 3 2 387695446 3 2 626318559 5 2 530301424 2 2 718272143 1 2 949481461 3 3 954339818 2 3 999892152 2 2 716047119 4 3 868753543 4 2 319283919 3 2 980924997 2 3 726950462 5 2 134549484 1 3 489499972 1 2 853066905 5 3 598979536 1 2 499396207 2 3 732755008 1 2 873929299 3 2 994469481 1 2 771535679 2 2 294431891 1 3 509477838 5 2 411373128 4 3 360783399 1 3 995277912 5 2 216042153 5 2 138114280 3 2 622674663 2 3 904709525 3 3 848084846 2 2 500296317 4 3 427524209 2 2 697859465 1 2 918833095 3 3 211685698 1 2 643875899 2 2 109993216 3 2 286630586 4 2 519505209 4 2 984414829 2 2 783503661 3 2 887616431 2 2 936999194 4 3 379695853 5 3 721366227 2 2 705004532 4 2 842265476 1 2 273644274 3 3 981258453 1 3 252236875 2 3 968188082 4 3 841290454 1 3 653597691 2 3 588888080 4 3 199650301 4 2 935836805 1 2 448134936 2 2 426360011 4 2 231749917 1 3 200721199 2 2 135701077 2 2 923586107 5 3 613303734 1 3 587463392 1 3 913127103 1 2 177835152 1 2 114060757 5 3 456721819 3 2 961336117 3 3 560160169 1 2 342830795 3 2 861883128 2 3 906692601 1 3 837029337 2 3 710841862 1 3 354381562 2 3 637540982 1 2 634837691 5 2 584902385 1 2 640311138 3 2 476906427 3 3 620023286 5 2 440286084 2 3 837432430 3 2 738340688 1 2 177223920 1 3 941631290 2 3 850772780 4 2 818881409 2 3 656056044 3 2 291569545 3 3 973243272 3 2 877202984 3 3 145208228 5 2 552358737 1 3 218411267 4 2 905956092 3 3 346925236 1 2 243164569 4 2 341337446 3 2 206777401 2 3 251811152 3 2 562120139 1 3 579263486 5 3 827344733 5 2 929079605 3 3 827087229 1 2 374329521 4 2 833442700 3 3 119402283 5 3 417261015 1 3 563648794 1 2 144615686 4 2 679823493 1 2 950504845 4 2 142115379 3 3 826702634 4 2 291436693 3 3 218390911 4 3 300375920 3 2 374470693 4 3 369296034 2 3 676562488 2 3 272746322 5 2 503262134 4 3 458120077 4 3 319542584 4 2 101382013 5 3 572655756 5 2 469092090 5 2 180420049 2 3 337632857 3 2 116838655 2 2 120458757 3 2 193067840 4 3 749129190 1 2 945002325 1 3 629836120 1 3 681867001 1 3 760379431 5 3 641488425 4 2 608705952 3 2 399520702 3 3 393260132 4 3 989276078 2 3 727387136 2 3 446926063 3 2 745897862 3 2 730740310 4 2 448672596 5 2 498708823 5 3 152642897 3 2 353692999 2 3 646553228 5 2 879890654 3 2 504167299 3 2 747776519 5 3 355316601 4 3 436648771 4 2 149133259 5 2 198880883 3 2 899663300 2 3 112309686 3 2 142685090 2 3 523571854 5 2 556628469 1 3 586602840 1 3 761601991 3 2 929027962 2 3 199111529 5 3 602372993 1 2 535308716 5 2 212327074 5 3 508201768 5 2 959722899 2 2 319191550 3 3 804889296 4 2 756333179 3 2 896132090 5 2 750999477 4 2 942557821 1 3 872189184 2 3 924396366 2 3 611779674 1 3 714274902 1 3 535470487 3 3 584299189 3 3 343824787 3 2 778563619 3 3 889483073 1 3 411029360 4 3 699242442 2 2 561893478 2 3 342588203 2 2 390029312 2 2 386855554 1 2 946430954 5 2 833484125 4 3 562151616 4 2 161188706 2 2 937720455 1 2 235607712 2 2 824769980 3 2 658133482 2 3 850509745 1 2 835017735 2 3 481463140 2 2 642334593 3 2 305501864 5 3 480126487 3 3 184891355 2 3 721413095 1 3 971010081 1 2 100716176 4 2 335713731 4 3 364245148 1 3 216864652 3 2 285778822 5 2 675557420 1 3 961837361 5 3 539921299 3 3 554532516 5 3 204471255 1 2 962664660 5 2 276271106 5 2 574762117 2 3 155809445 4 3 856904325 4 3 753003164 5 3 678462108 1 3 719101203 5 2 853321632 2 3 751483553 4 3 586074202 2 2 121565979 4 2 412063066 2 3 849791093 5 3 564658272 1 3 220455255 5 2 521525223 4 3 867350129 1 2 614238267 4 3 464450044 4 3 737566641 4 3 516837709 1 2 638120233 2 3 683993603 1 3 359389440 3 2 584168850 4 2 998095337 4 2 543915232 3 2 259042117 4 3 463639268 1 2 144812926 4 3 183456935 3 3 688896852 3 3 779797699 2 2 850028675 5 3 374401853 4 2 487562350 5 2 140054816 3 2 526767411 2 2 732495860 5 2 812286759 4 2 268971884 1 2 588714762 2 2 537046883 3 3 902847389 5 2 162172348 3 3 151830544 2 2 705267209 5 3 474749916 3 2 644582255 5 3 414265935 1 3 969894061 5 3 579638063 4 3 832445852 4 2 321183279 2 2 321882762 4 3 640633071 1 3 672650514 4 3 143635029 5 2 667764678 4 2 568042621 2 3 125768073 5 3 219506108 2 3 291995371 5 3 291872045 3 3 843580072 5 3 422587336 5 3 229000572 4 2 394937580 5 3 177074372 5 3 324409991 5 2 244713874 4 2 809841240 3 2 233639275 1 3 727038085 5 2 466783488 4 2 288846843 5 2 971923688 5 2 108846285 3 2 407463864 1 2 755178568 4 2 393008230 3 3 617488717 3 2 164430811 1 3 598431168 3 3 908259481 2 2 215428553 4 2 192290505 2 2 253015371 5 3 433742173 1 2 486338643 1 2 990706417 5 3 871546064 3 2 995722649 4 2 353132556 3 2 191138080 3 2 883378998 4 2 675124183 4 3 154568831 1 2 189589976 1 3 400617907 1 2 127232176 4 2 218800478 5 2 256550124 1 3 464951330 3 3 321593876 1 3 451015295 5 2 513834317 1 3 537216065 1 2 998628342 1 3 531105701 2 3 589238360 5 3 610452873 4 2 401314258 3 2 349066692 1 3 432055188 5 2 120064875 2 3 723835356 5 3 384513385 3 2 105031135 1 3 761109394 5 2 355870634 3 3 378755513 5 2 360634083 2 2 227958307 2 3 543598734 5 2 392327539 5 3 170478375 1 3 459230576 4 2 425029335 5 2 406538181 2 3 378479678 2 3 285504997 1 2 409283798 1 2 254965576 4 3 272935132 3 3 570278898 4 2 435839194 4 3 415320836 1 3 367183056 2 3 189864515 1 2 405291620 5 2 919225431 4 3 869039227 4 2 216060857 2 2 238506307 2 3 660555931 4 2 618701955 4 3 882265189 3 2 180489787 5 2 592329395 5 2 535809367 4 3 344427791 5 3 570485574 1 3 664325368 1 2 205109738 4 3 916694504 3 2 230101031 5 3 963324044 2 2 942785878 3 3 277685321 1 3 359081006 4 2 655399406 4 3 341119621 3 3 727146060 1 2 861982030 4 2 621028670 5 3 439287677 1 3 834865631 4 2 283454669 4 3 493372076 3 2 602301612 5 2 638584551 3 3 618722387 5 3 759474805 4 3 945939715 1 3 889319266 2 2 643905639 4 2 596799458 3 2 481236529 2 3 290969240 4 2 980558936 4 2 766038622 3 3 173493232 2 2 750823005 3 3 133280503 1 2 538720582 2 3 110979075 1 2 994684958 3 3 975645146 2 3 427058619 2 3 211584278 2 3 734699685 4 2 298620112 1 2 892413899 1 2 240575781 1 2 976299795 3 2 671365843 5 3 364940658 5 3 360868826 5 2 688977497 3 2 441381231 2 3 366876350 4 2 783344637 4 2 282256930 3 2 328064985 5 3 832717351 1 2 585789963 2 2 160408012 5 2 464526270 3 2 990952385 2 2 465531521 2 2 592700931 1 2 526734090 5 2 760436475 3 2 714401732 1 3 312878809 4 2 657410760 2 2 716816355 4 2 226967671 2 2 536775982 4 3 941480211 1 2 562740909 5 3 557132715 3 3 383132835 3 3 927439073 3 3 761777034 1 3 143090980 1 3 646220319 3 3 489508853 1 2 977227462 4 2 243463180 1 3 159175320 5 3 635700308 3 2 236430494 3 2 391135950 1 3 449490920 4 2 609898645 3 2 105258615 1 3 317944534 4 3 423106830 1 3 572856055 2 2 619721632 1 3 605490217 5 3 433091692 3 3 336670942 4 3 804782414 4 3 642789158 4 2 240109359 5 3 694420568 5 2 433356766 3 3 165606367 3 3 679022296 5 3 594334894 4 3 567231503 3 2 554736252 1 2 304682573 4 3 879586930 5 3 798918161 3 2 771169784 3 2 613309515 2 3 519069271 4 3 263604278 2 2 137169360 5 2 618295051 1 3 209115521 3 2 912880906 1 2 159250450 5 2 690829764 4 3 982996095 3 2 701909316 1 2 248871456 2 2 760868230 4 3 775054776 4 2 938458946 5 3 755322990 2 3 558473876 1 2 254330703 2 2 141720666 4 2 774428042 4 2 207122875 4 3 564265024 5 2 724719144 3 3 655319745 1 2 366123645 5 3 346971852 3 3 687051759 5 3 502622240 1 3 950265770 2 2 998579757 3 3 359028112 2 3 991675231 4 2 236638629 1 3 380312372 2 3 672914078 4 3 756650806 5 2 213085909 2 2 205920869 3 3 726710955 4 3 479752149 5 3 512388127 2 2 441341438 3 2 496825992 4 2 428703369 1 2 184052143 1 2 633307704 4 3 651568498 3 3 467900620 3 2 638973888 4 3 631865456 3 3 472748998 4 2 222697349 2 3 547735532 4 2 559197288 5 3 322332435 4 3 183980006 5 2 592883423 1 3 215054344 3 3 749508024 3 2 263971619 5 2 349183361 4 2 367425112 1 3 983310188 1 2 857898913 3 2 294994225 5 2 482964300 4 2 489637482 5 2 912480654 2 2 236307519 1 2 824599285 5 2 879364558 4 2 259759637 1 3 204548054 1 3 483387906 5 3 482543820 3 2 758191171 5 3 186588823 5 3 735991587 5 2 260240821 2 2 115215902 2 3 891081415 2 2 203534913 5 2 738373462 5 2 169783616 3 2 787471684 4 3 133504341 4 3 987352541 2 3 474598054 1 2 174072788 1 3 498239462 2 3 239098499 3 2 907691957 4 3 614324301 2 2 567595436 3 2 641389940 5 2 543711844 5 2 876780435 2 3 861034739 4 2 459408287 4 3 654606154 1 3 472842940 4 2 976158881 3 2 665427139 5 3 797457157 2 3 697686911 2 2 609407812 5 2 738076522 5 2 657942961 5 2 555743292 1 3 371547740 3 3 794784689 2 2 891902730 2 3 529256202 5 2 473911515 2 2 172843429 1 2 995489748 2 3 870126249 4 2 792014873 2 2 372371478 2 3 535818940 5 2 888552534 4 3 159462693 1 2 227967731 3 2 315224777 2 3 226415544 1 3 484952212 4 2 168965768 1 2 607004372 4 2 206717379 3 3 820712135 3 3 380795602 5 3 866463414 4 3 905556128 4 2 248138790 2 3 392508367 4 3 483757553 3 3 929793855 2 3 309285808 4 2 703090110 5 3 656269149 4 2 864646761 3 2 316645153 4 3 489505106 1 3 113604202 2 3 143577485 5 3 351935248 2 3 260010743 1 3 330789741 4 2 806369874 4 3 422258600 1 3 369271427 1 2 372841528 3 3 730770748 3 2 611327570 4 3 833293436 1 3 124163748 3 2 802608766 1 3 285247669 5 3 822570029 4 2 440612849 4 2 569658135 2 3 341014647 4 3 995945655 2 2 529728776 5 2 952236381 1 2 566704420 5 3 266640978 4 3 222239261 4 2 644690735 4 2 398879477 4 2 300783364 3 2 684797207 3 3 883640658 2 3 910080876 1 3 403171320 4 3 925165548 2 3 107935419 2 3 568512925 4 3 491573206 2 2 203464877 2 3 575034008 3 2 958585187 4 3 332268452 2 2 552559498 5 3 542392565 4 3 700735189 3 3 522096646 4 3 867573151 4 3 758472094 3 2 981578187 3 2 279987984 4 2 573861831 2 2 654234023 4 3 785039950 1 2 187923973 4 2 781634117 5 2 227840638 2 3 543847802 2 3 603855256 3 2 696433520 1 2 410617776 2 3 966668640 2 3 484041212 4 3 792701029 2 3 746223978 2 3 763028332 3 3 822666472 1 3 500924362 3 3 405934451 4 3 419774997 2 2 739083292 3 2 195352836 2 2 434880742 3 2 715763332 5 2 690939165 4 2 593817147 2 3 520985686 1 3 140594324 5 3 979035166 4 2 213348214 1 2 987741999 3 2 666459792 4 3 197770871 2 2 289665977 4 2 347686577 1 2 757591679 5 3 459329753 1 3 361952607 5 3 315262133 2 2 121460553 1 3 941172283 1 2 214065798 4 2 529270455 2 2 651631904 4 2 649357845 4 2 928126366 1 3 953478767 3 3 637360811 5 3 663685154 2 3 462885803 4 3 857597163 3 2 347444497 3 3 920464427 1 2 659740903 3 3 743091335 5 2 628578694 5 2 236631431 2 2 100494369 5 3 685618605 1 3 354679220 5 3 274351538 1 2 778704106 5 2 495628716 4 2 618686492 4 2 722629320 2 2 390885728 4 3 849562914 1 2 404189771 3 3 805028037 1 2 200223028 3 2 735946728 5 3 494020322 3 2 505970714 2 2 439507060 1 3 280454840 2 3 937241010 2 3 323813963 5 3 995311813 2 2 373633295 3 2 543169008 2 3 714794162 5 3 588057289 5 3 774863515 4 2 431505284 4 2 838663145 5 3 728861750 3 2 509519068 4 3 722688610 5 3 935716531 3 3 287367615 4 2 545404007 3 2 450299672 2 3 531254039 4 3 456956298 3 2 310000168 1 2 773938933 3 2 270488177 1 2 561956470 5 3 792791002 5 3 110934968 5 3 163407379 4 3 890756660 3 3 824182278 4 3 242733496 5 3 228201469 1 2 558349681 2 2 904051692 5 3 760373673 5 2 294566225 2 2 959765052 1 3 316197097 5 2 632854522 2 3 203048437 4 2 497996821 5 3 794797928 3 3 398385061 1 2 988697944 1 3 101206538 1 3 755806304 2 2 284887093 1 2 812086350 5 2 200596750 2 2 404024255 3 2 746499901 4 2 896336940 3 3 297235008 4 2 136372699 2 3 918124723 3 2 298347400 2 3 224236302 5 3 129639401 4 2 475141390 3 3 361826466 1 2 691384647 1 3 509014711 3 3 369042561 5 3 210581961 3 2 461736736 4 2 420780269 2 2 516876353 2 3 111767361 3 3 567238377 1 2 656223040 1 2 473958690 2 2 692502236 3 3 211107712 2 3 939352071 5 3 341471766 1 2 931742953 4 2 823844836 4 3 539475859 2 3 915465209 3 3 163882573 1 2 370395689 2 3 589387938 4 2 335070440 2 2 144486614 3 2 421235898 2 2 984821909 3 2 704588434 5 3 237598393 5 2 572510044 5 3 679517190 1 3 709255856 1 2 466871147 3 2 897573282 1 2 279137844 4 3 572008381 5 2 552120279 1 2 421078579 4 2 515716444 5 3 971075674 5 2 823551145 2 3 408952753 2 3 977017964 1 2 909002265 5 3 572841407 3 2 174277153 3 2 913272596 2 3 981557370 2 3 605704893 3 2 393727973 5 3 696073313 2 2 730316940 3 3 315457804 5 2 825329007 5 2 178423465 1 2 494425003 4 3 814975554 2 3 164017056 5 3 762369247 5 3 530738923 5 3 937920826 5 2 728615427 5 2 577687874 1 3 492585421 1 3 163785115 1 2 488827292 3 2 522871713 5 3 134390370 1 2 416467590 1 3 986201584 2 3 318423200 3 2 371813481 1 3 996776124 1 2 984366811 5 2 489269698 5 3 247141037 1 3 765579251 1 3 801185496 5 2 809265268 5 2 968682504 3 3 813180273 5 2 225996321 3 3 465817284 3 2 615233966 2 3 128394150 2 3 521426749 2 2 897598342 2 3 305191773 4 2 639800520 1 2 354102252 4 2 473391413 5 2 521883348 5 2 122060499 4 2 918785930 5 2 740911287 5 2 852695830 5 2 145018631 5 3 995612422 5 2 200531250 2 3 416436998 3 2 208607738 3 3 513210336 1 2 930117612 1 3 846523018 5 3 721668175 2 3 124382704 5 3 121122061 4 3 625169947 3 3 384560047 2 3 177307823 1 3 938362399 2 2 413739222 3 2 940017544 4 2 145625235 5 3 161415297 5 3 112317314 5 3 988892692 3 2 250336466 4 2 412892382 3 2 474500465 5 3 843544438 1 3 286878876 2 2 782488097 5 3 940053906 3 2 737044075 4 2 602553232 3 2 756914481 1 3 223079493 4 2 780780011 3 3 628218499 1 2 170815371 4 3 562072154 5 3 399954120 5 2 134169371 3 3 467174363 4 3 314829768 3 2 593250729 5 3 196928510 4 3 463478753 2 3 266666397 4 3 833602721 2 3 241437754 1 2 567358913 3 2 897916674 3 2 193229645 4 2 536555452 4 3 111887654 5 3 597003279 1 3 655572258 1 3 937568796 2 2 329981523 3 2 551622913 4 2 520715098 4 2 690256484 2 2 131017314 4 2 555361421 1 3 735595164 2 3 673398742 5 3 153159904 3 3 219031721 1 2 408987883 3 2 771884944 1 2 523267391 1 2 488824948 1 3 555979523 1 3 421677927 1 3 920998847 3 3 665517051 2 2 443908404 2 2 227329249 4 2 187052382 4 3 351541692 4 3 149042767 1 2 317621839 4 3 733223981 3 2 150576376 3 3 588574718 4 3 910751832 3 3 222568811 1 3 338083772 1 3 760834084 5 3 147769306 4 3 567888793 4 2 714189285 5 2 270333860 3 3 862708383 2 2 418440483 1 3 926027814 1 3 705114428 3 3 456321768 1 2 512482908 1 2 400057480 5 2 972278010 1 2 291284092 2 2 652752162 5 2 367973163 2 3 157204603 1 2 489322298 4 2 940917592 5 3 943872632 1 3 761453095 5 3 912729056 1 2 553121681 5 2 691572727 2 2 289517726 5 3 802743102 1 2 630589195 3 2 964862446 5 2 110024102 2 2 766140353 4 2 410426130 5 2 841993528 4 2 901042478 3 2 583151410 1 3 657344587 3 3 234910934 3 2 701470008 2 2 503739712 4 3 499403649 1 3 513914159 2 2 324780973 5 3 521038683 5 3 238884580 3 2 226850422 3 2 262833133 4 2 366248551 3 3 520172249 3 2 378184828 5 3 662234444 5 3 910102740 2 3 431246162 5 2 262247690 2 2 660835111 3 3 897276074 4 2 276824430 2 2 557070846 3 2 453039140 4 2 183807281 4 2 305268601 5 2 635121871 5 2 369994444 2 3 386149490 4 3 594334977 4 3 257336097 3 3 497421551 5 2 904364903 5 2 439841486 3 2 226369538 2 3 505259154 2 2 382821558 2 2 126633261 5 3 302524215 2 3 253194117 1 2 987886698 3 2 593903482 3 2 583946020 5 3 672720479 4 2 481396574 1 2 178576154 4 2 987091515 2 2 759888462 4 2 582914790 1 2 220686795 2 3 261857237 5 3 859963727 1 3 604868995 1 3 894706643 4 2 728008637 4 2 285943877 1 2 393354908 4 3 418977046 2 3 695625508 3 3 983194710 1 3 990796211 2 2 107337027 2 2 250216033 4 3 933032496 4 3 932957834 4 3 719192351 3 2 758614599 5 2 738144651 4 2 863648849 3 3 154623070 2 3 354179967 2 2 221987433 5 3 622557687 4 2 865355642 1 2 641210534 3 3 584474191 5 2 714825420 4 2 132135739 5 3 467213286 1 3 983936502 4 3 186796295 4 2 473049480 2 2 510366392 3 3 520483559 1 3 864821246 2 2 665285624 4 3 417857058 1 3 332284728 1 3 509464053 4 3 151319571 3 3 608395809 4 3 757189943 2 3 270865262 1 3 393361745 5 2 445339825 4 2 976715599 5 3 368411270 1 3 295767399 4 2 702648001 1 2 856061353 1 2 522589586 2 2 537217566 4 2 791172940 4 2 352266136 1 3 229252004 1 2 830510214 4 2 240309134 5 2 231262264 1 3 627298837 2 3 333345134 3 3 669317043 3 2 477154657 3 3 707839968 1 2 963504354 2 2 894206786 2 2 375558805 5 2 143183696 2 2 355751262 5 2 642308496 4 3 548935382 2 3 612402472 4 3 154242993 2 3 359613937 2 2 162162859 1 3 967242105 3 3 241256221 2 3 759444836 5 3 724723231 1 2 229550776 4 3 611944798 5 2 579936991 4 3 408947033 1 2 484495960 2 2 191061747 5 3 481793827 1 3 702820961 3 3 413668919 1 2 183888157 1 2 820544745 2 2 590926200 3 3 462065958 1 3 179884276 5 2 237638641 3 3 226412112 3 2 753034434 5 2 152732744 1 3 844096140 5 3 871927142 2 3 107142716 2 2 265072030 1 3 749735224 2 3 206039169 3 2 769567774 3 3 817150003 4 2 157516791 1 3 142510712 5 2 606032318 4 2 951652874 4 2 406817619 2 2 399117618 3 2 822689202 1 2 536936809 2 3 312330095 2 3 831857667 2 2 586123148 4 3 745770506 3 2 984290314 3 2 468686438 5 2 132377077 3 3 468968320 2 2 129248080 3 2 308705359 2 3 152775056 5 3 124760539 5 2 725799750 1 3 175133717 3 3 442371928 5 3 214040277 4 3 703987377 5 3 699827269 5 3 305821986 3 2 745169586 4 3 703747168 5 2 197121780 4 2 508672438 2 3 280258739 4 2 373861059 1 3 863785971 1 2 778987006 5 3 908160093 2 2 869904231 5 2 105585325 4 3 497130109 3 3 297168936 5 3 875463456 1 3 238682890 5 2 592216380 3 2 528872225 1 2 293334433 5 3 279401299 2 2 914195227 3 3 286750796 2 2 587554325 1 3 643826605 2 2 595411140 1 2 521641054 2 3 699090373 1 3 742859912 1 2 287892171 2 2 458443246 1 3 259009510 3 3 584295169 4 3 983568684 4 3 248250666 5 2 484142611 2 2 468036581 1 3 793492636 2 3 438184831 5 3 730623273 1 2 454159470 4 3 604497598 3 3 181646763 4 3 540221545 5 3 787254130 2 2 571649710 2 2 381669314 5 2 253229695 2 2 399436786 1 2 289369519 2 3 278560765 3 3 303183324 4 2 593909979 4 3 193848958 1 2 848729452 4 3 804441935 3 3 200816102 4 3 746171894 2 3 449591525 1 3 902254980 1 3 280170116 1 3 918548518 1 3 197135483 1 3 283832333 3 3 602483743 4 2 652489703 4 3 156918806 1 2 351611917 5 2 791140290 4 2 146632345 1 3 774001044 5 3 365218073 3 2 583966745 4 2 269310697 3 2 113832184 1 2 561893671 4 3 672261800 3 3 478347971 5 3 697430449 3 2 776159239 2 3 248537178 3 2 197060431 5 3 984290227 3 3 467190724 3 2 635605953 5 3 787583980 3 2 400038529 1 2 903151230 5 2 399594631 4 2 790446321 3 3 991402593 5 2 577687043 4 3 737642048 1 2 815841318 3 2 693175499 4 2 671942226 3 2 946395066 2 3 236507670 2 3 788552522 2 2 227804200 3 3 235039004 2 3 511929887 4 2 210567163 2 3 977352404 5 2 908524168 4 2 720658812 2 3 923186217 1 2 868690197 1 3 174061952 4 3 681311057 3 2 250296435 1 3 848670391 2 2 359340848 2 3 392533916 5 2 637290267 4 3 731424090 5 3 528442582 1 3 522122776 2 2 135710805 1 2 430228834 2 2 718185024 3 3 652500082 5 3 910121835 5 3 844125967 4 3 634328113 5 3 769320374 2 3 563818338 3 2 833457476 3 2 732344747 2 3 439426536 2 2 883048115 5 3 384403564 3 2 588923473 4 2 493049231 5 3 351025773 3 3 700634735 1 3 480432314 1 3 719430997 3 3 480461778 4 2 631601051 5 2 580973034 5 2 779146092 4 3 787023990 1 3 726400587 1 2 930475381 3 3 107982798 4 2 519269529 3 2 498603300 4 3 455098435 4 2 969305687 3 3 405840283 4 3 647505544 3 2 727401702 5 3 126831345 4 3 839211700 2 2 949436923 1 2 623297786 2 2 689251661 2 3 618668851 3 2 445776271 3 2 647893527 5 3 233574912 2 2 554801324 5 3 992152429 2 3 252997573 2 3 455726977 4 3 530835003 3 2 707248290 4 2 610946224 3 2 128269369 5 2 173136305 5 3 757119806 1 2 986446213 5 2 295280253 1 2 271235321 3 3 693974002 3 2 359656175 1 2 409414030 1 3 190213132 5 3 158107886 3 3 961940599 4 3 801345657 1 3 606342772 1 3 509511971 1 3 655059528 5 2 574828043 2 3 379304130 5 3 228067052 5 2 140640762 3 2 605746166 5 3 390361361 5 3 169198845 1 3 427472432 4 2 778287876 3 3 287743325 2 3 705501076 2 2 584370235 2 3 212940948 3 2 765599502 3 3 849107901 5 3 230730361 1 3 205368736 4 3 158411792 1 2 560674751 2 2 241552451 1 3 224459823 5 2 383754213 4 2 223163107 2 2 968593274 5 2 882489563 5 2 283849222 4 3 688726380 2 3 122654100 3 2 232980073 5 2 962855052 1 2 367302253 2 3 245237309 5 3 131039426 3 2 621274776 3 3 260838991 4 2 408917937 1 3 722629009 5 2 901029630 2 2 166602323 1 2 144201655 5 2 143682555 3 2 855212015 3 3 780280838 1 3 981384145 4 3 856118460 3 3 702577115 2 3 909655965 1 2 135956666 3 2 675075833 1 2 523807581 1 2 858506644 4 2 598283327 2 2 699441634 3 2 354425938 5 3 665022812 1 3 591334867 1 3 731268289 1 3 973727773 3 3 251754090 5 3 802799139 2 3 230429129 2 3 686937219 1 2 480651218 4 3 481188051 1 3 472960777 4 2 654004045 2 2 968587152 3 3 449255998 5 2 909139722 5 2 587373083 1 3 122683581 2 2 510599406 5 3 114713315 4 2 387816124 3 2 587482755 1 3 696285561 1 2 493805774 3 2 533542678 4 3 401830896 3 3 755833851 3 2 448743824 3 3 930056482 4 2 131388172 5 3 626562133 5 3 485561703 4 3 815440396 3 3 485280693 4 2 443163275 2 2 554829663 3 2 324940381 1 2 978700790 3 2 540220413 3 3 271358042 2 2 197196512 1 2 258429557 5 3 908858840 3 3 576352678 1 2 558926086 1 3 807858261 5 2 553711041 1 2 977505893 1 2 896155352 5 2 811707436 1 2 781964493 5 2 895334637 2 2 285718713 5 3 785769535 5 2 554193147 1 3 620043214 3 3 686556895 4 3 843052442 3 3 830480226 1 2 655941149 2 3 785577342 5 2 872508393 2 3 200781849 1 2 497239331 1 2 779579394 5 3 768917899 5 3 842536947 4 3 340443841 5 2 648154252 2 2 267343490 3 2 354060806 4 2 394103025 4 2 124455322 2 2 651569543 5 2 456894855 1 2 132535776 2 3 417871286 4 2 650996696 3 3 844512401 2 2 699320980 4 2 279948179 5 2 801370086 4 3 341967047 4 2 419239250 3 3 640217333 3 2 531571107 1 3 388831928 5 2 811680902 5 3 279047026 5 3 147172653 4 3 680164366 4 2 627446122 2 3 216660121 3 2 359843528 5 2 876442000 5 3 245198697 2 2 419452591 2 2 731108995 1 3 399719889 5 2 308312606 4 3 308944004 3 2 722803107 4 2 362807053 5 3 294940135 1 2 928744658 2 2 721351132 1 3 929729027 4 3 294831676 2 2 733646110 2 2 727648032 2 2 121506855 1 3 319920200 3 3 632692859 4 2 715723361 1 2 576811995 3 2 252080352 2 3 174872198 4 2 788049006 5 2 703159837 3 2 420276978 3 3 390754940 1 3 654586661 2 3 630702072 1 2 749616471 2 3 561460502 4 2 650261621 3 3 596415193 3 2 758519176 1 2 986849009 1 2 776561596 5 3 819049057 2 3 165350009 4 2 358719701 2 2 215731451 2 3 583690612 4 2 272824979 5 3 259114523 4 2 610122691 1 2 573529423 4 2 465350715 5 3 170405999 5 3 808468759 1 3 352386748 2 3 148975453 5 2 222117401 4 2 698844214 3 3 278763107 1 3 586605665 1 2 277003199 4 3 539704686 3 3 996367821 2 2 192202956 3 2 282043690 2 2 487182838 2 3 364683514 2 3 224943375 3 3 282346740 3 3 495348672 1 2 533338336 2 2 600949398 2 3 766276751 2 3 846957672 4 2 897823150 1 2 178840152 5 3 860004021 2 3 784822522 2 2 822874226 3 2 410458857 4 2 113956369 2 3 837977940 3 2 705960374 4 2 549668880 5 2 487010067 4 2 179906351 1 3 392806247 4 2 197687378 5 2 434824243 4 3 786794993 1 3 160844315 4 2 955289884 2 2 115693685 5 2 558864560 5 3 858216430 4 2 433199681 3 2 579473366 3 3 983932198 2 3 405479225 3 3 993903105 5 2 365165928 3 3 941768899 1 3 395497621 4 3 591876819 4 3 193435439 5 2 762501944 4 2 799765959 4 3 739978220 3 2 578999427 3 2 533025422 5 2 113204214 5 3 747039391 5 2 245283542 1 3 924991479 4 2 423879669 1 3 766293461 1 2 762394287 3 2 235610747 2 2 357706503 4 3 696350558 5 3 706327048 2 2 235776840 2 3 685092697 4 3 120970979 2 2 388636496 4 3 951107893 4 2 903018468 4 2 157574503 2 2 741348936 3 2 127136546 4 2 412962263 5 2 784592752 5 2 983370497 3 2 868035907 5 3 182547444 2 3 615360643 2 3 143765620 2 2 840962007 2 3 661217851 2 3 757128514 5 3 211418679 3 2 499053931 4 2 146508824 3 3 789028780 1 2 964381369 1 3 737680155 5 3 956073977 2 3 887015155 4 3 227952739 4 2 528283163 1 2 213702138 2 2 700387154 5 3 632615150 1 2 349578466 2 2 485646013 2 3 876504217 3 3 740238633 3 2 929755572 5 3 157624286 2 2 885555156 4 2 936027099 5 3 985856312 3 3 407609324 1 2 488281566 1 2 719021256 5 2 180686828 4 3 367402199 3 3 718257049 4 2 217465255 2 3 396126775 3 2 943505142 5 3 521099676 4 2 437685098 2 3 930197137 5 3 414043667 5 2 809650627 1 3 592622959 5 2 541013075 1 3 923159741 5 3 594711755 2 2 353054817 1 3 388040263 3 3 287066283 5 3 375246950 3 3 369827498 1 2 627682073 3 3 145202153 4 2 907399710 5 3 478008230 4 2 406381059 5 3 167669551 1 2 787799926 2 3 476860164 2 3 252398998 4 2 432300971 1 2 265159871 4 2 638536044 2 3 449469512 5 2 243516581 3 2 698654558 4 3 679578983 4 3 139349245 4 2 238841788 4 2 543998948 1 3 785030107 1 2 770806840 4 3 697851136 1 2 359480915 5 2 993331491 5 3 920024362 5 2 573495352 5 2 238061897 1 2 688388395 1 2 859808174 3 3 291086676 2 3 227186212 1 2 301350860 3 3 687791006 1 3 664970804 1 2 491750736 3 2 310148571 2 2 945310843 4 3 387991159 3 3 930529290 1 2 607959110 1 3 685797976 1 3 157862342 5 3 729363337 1 3 249914179 4 3 743597000 2 3 188904663 3 2 142975555 1 2 308784222 5 3 467484890 4 2 656140077 4 2 856992124 5 3 722592510 1 2 349991339 5 2 285914834 4 2 144981084 5 3 466460027 5 3 637371653 3 3 204560990 1 3 275962970 1 2 263736248 5 2 802662572 4 3 861928917 4 2 139478317 2 3 651025294 3 3 888069421 2 2 530674602 1 3 881541960 2 3 334951406 2 3 270169329 4 2 485477075 3 3 147649238 4 3 370001197 3 2 570139062 3 2 767026752 4 3 439179286 5 2 183484291 4 2 205392437 4 2 907479421 3 2 740380160 5 2 597845777 3 3 640099773 1 3 719134695 2 2 237964560 2 2 815703267 2 2 411773340 1 2 642703100 3 2 453043486 2 2 577784911 2 3 915146970 5 2 152012618 2 2 592361499 4 2 291970841 4 3 711982532 2 2 273043571 2 2 276400939 4 2 857889230 1 3 814447062 3 3 563299320 4 2 748722219 1 2 420086143 2 2 100677587 1 2 770713832 3 2 254848550 4 2 635431634 3 2 291100894 3 3 811012730 4 2 209699900 1 3 967298458 4 3 350579344 5 3 596784055 3 3 931760664 1 2 168070090 4 2 203901408 4 3 643054073 5 2 460524058 4 3 269656172 5 2 553897195 5 3 125897650 3 2 345764269 2 2 186084347 2 3 916628793 4 2 920132606 4 2 201891323 4 2 135490933 1 3 738416299 4 2 733475649 1 2 207519909 5 3 290811630 4 3 385949567 4 2 240316762 2 3 135892904 4 2 693288973 1 2 762955110 5 2 402077360 4 2 613929470 5 2 975008986 2 2 188177143 1 3 354274433 1 2 238647491 2 3 691056779 2 3 545855061 1 3 232635313 1 2 766969877 2 2 858705010 5 2 609252015 4 3 104879818 1 3 738927231 4 2 561916638 3 3 484603479 4 2 923744109 5 3 705762660 2 2 534527765 3 2 973597707 2 2 783821002 4 2 562112341 2 2 203660099 2 3 598583465 5 3 434282496 2 3 623060080 2 3 412182628 4 2 326549885 5 2 569392359 2 3 141741856 4 3 184277496 2 3 401954347 2 2 138270190 3 3 476185529 2 3 855255791 4 2 729201440 2 3 355423703 2 2 390543541 2 2 137959942 2 3 580616812 5 2 840326722 2 2 568897417 5 3 749668493 2 3 766938468 1 2 168609258 5 3 420068798 2 3 145482460 2 3 655434291 4 3 252163045 1 2 673764324 3 2 716479538 5 3 872881340 5 2 719273733 3 3 103958822 2 2 784615527 4 2 229292782 2 2 536363109 4 3 758789748 5 3 946785666 1 2 822248810 4 3 242776273 5 2 364840997 2 3 446899875 3 3 672412650 3 3 782841735 1 2 391842708 4 2 662003744 4 2 716830837 1 3 430855937 5 3 217749622 3 2 684107519 4 3 128324426 4 2 252592341 5 3 744367950 2 3 485313425 1 3 333338582 2 2 618264072 2 2 866638260 3 3 457729767 1 3 300057379 4 2 337659970 4 3 611047970 3 3 335830991 2 3 562599799 5 2 830307593 4 2 702431774 5 2 176975216 2 2 464721272 4 2 568846367 1 3 833829434 2 2 735879667 1 3 638107296 4 3 870677892 5 3 306079039 4 2 282769683 1 3 885980155 2 2 326709193 5 3 286007678 1 2 247045289 3 3 651782688 4 2 592131879 3 3 223295064 2 2 751004775 5 2 970258702 5 3 403821719 3 2 436307989 3 2 258629821 1 2 845591819 1 2 984015246 2 3 832236076 1 2 473818616 2 2 374849767 3 2 159596457 2 2 740661612 1 3 142935017 4 2 882368743 4 3 538088346 1 2 631354110 3 3 631808636 2 2 876802986 1 2 416627977 4 3 254416858 1 3 138397569 4 2 688804645 2 3 112163848 3 2 184527322 2 3 355758935 1 2 174470110 4 2 117390306 3 3 847635813 2 3 629121209 5 2 528318173 2 3 655714851 5 2 649679057 4 3 175754258 5 3 801001751 2 3 995370864 5 2 526324487 1 2 625870019 1 2 486244187 4 2 350300864 4 3 990954620 1 2 614799340 2 3 706558199 5 2 543273915 3 3 950584275 3 3 631647459 5 2 512663645 2 2 174574332 5 3 644153945 2 2 909759909 5 3 879016931 1 3 177139783 5 2 420689721 5 2 906744778 4 3 698441650 2 3 715929247 1 2 748058788 5 3 658940289 3 2 717768385 4 3 270045417 5 2 568355651 3 3 261989929 3 2 942637134 2 3 857617163 3 3 985403272 1 2 113854438 5 2 896744250 5 2 174691133 4 2 668722563 3 3 123254383 2 3 437285389 1 2 267195579 1 2 482586228 2 3 582379234 3 3 157274360 2 2 254957869 2 3 995508486 4 2 905267622 5 3 106018890 2 3 399630172 3 2 859382006 4 2 408611996 4 3 402218252 1 2 554991359 1 3 299918616 4 2 423952582 3 3 685509086 2 2 462533684 5 3 673098542 1 2 502395745 1 3 208613496 5 3 469763233 4 2 259812696 4 2 846366613 1 2 668992386 2 3 463741337 2 3 553697121 3 3 806689814 3 3 186357303 2 3 515406086 3 2 605104728 2 2 453206553 5 2 295234411 4 2 208374069 1 3 315640788 5 3 749230884 4 2 589370289 2 3 977755151 3 3 537047099 5 2 759294788 1 2 999564333 1 3 677474626 1 3 499895538 5 2 274438267 5 3 335628223 5 2 307071674 5 2 891261582 3 3 710386495 5 3 645439312 4 3 557294270 2 3 241619533 2 2 742892060 3 3 916970986 1 3 209168734 3 2 717353707 1 2 654813063 1 3 572180487 4 2 174107920 1 2 452493939 1 2 503489738 2 2 700464985 5 3 156812537 3 3 412113365 2 3 576262507 4 2 377685036 5 2 401398673 4 3 454437388 3 2 418295442 2 3 368775036 4 3 743079229 3 2 915737333 3 3 943939689 2 3 649116596 2 2 286204605 2 3 711015825 4 2 996610259 1 3 303732777 3 2 867740259 3 3 763841035 2 2 133093397 5 3 328186161 2 2 919667573 5 2 966307440 5 2 291000963 5 3 830783279 1 3 834293693 2 2 420241072 2 3 305533806 4 3 264227656 5 2 494859789 4 2 832502864 3 2 400669095 4 2 875917138 5 3 915628746 1 3 582044924 1 2 131240832 5 2 280157942 4 3 372894713 3 2 318446213 2 3 402265655 1 3 460676827 4 3 971113955 3 2 801099875 4 2 444237081 2 2 579595895 2 2 589323840 2 2 117953796 5 2 504111814 3 2 942735380 1 3 168999941 2 3 857657171 3 3 582455332 1 3 373287436 5 3 528839318 5 2 310038230 1 3 666352996 5 3 281264198 2 3 924444077 4 3 145560781 4 3 218760435 3 2 503197428 3 2 153770440 1 2 569546977 4 2 416660848 5 2 827240319 4 2 655769585 5 3 931035155 1 3 223532256 3 2 565495521 4 3 920813136 2 2 961379704 1 3 206269918 5 3 890558935 4 3 772337716 4 2 109542804 2 3 216949237 5 2 632617106 5 2 743397189 4 2 977613659 5 2 764254272 1 3 339190544 1 3 767697168 1 3 338635220 3 3 103406631 4 2 499847634 1 3 487249530 3 2 233304930 4 3 778023187 2 2 690711934 4 3 299149840 5 3 961880506 3 3 125201145 4 3 661604477 1 3 950052352 4 3 147231516 5 2 548684560 3 2 951166387 3 2 797774263 5 2 336810171 2 3 672498431 3 3 404459304 1 3 770967387 4 3 689099259 1 3 876285874 1 2 806846661 3 2 478162460 1 3 634386981 3 2 848664191 4 2 391468275 4 3 366128152 1 2 384782920 3 3 885796261 5 2 965566620 5 3 870083654 5 2 156408414 4 3 162356680 4 2 582890637 1 3 994310745 5 2 307128447 1 3 518504559 5 2 163263444 2 3 266948338 1 3 418080571 1 3 349263052 4 3 142999492 2 2 230398797 4 3 648751469 1 2 478306013 3 3 567132162 2 3 861561791 5 2 819105708 4 2 277676700 5 3 746142774 5 2 646778243 3 3 943392172 4 3 731698197 5 3 781926141 2 2 686572108 5 2 737089417 2 2 765901671 4 2 666131769 2 2 848550119 2 3 797847437 3 3 593879297 2 2 710532358 5 2 273146447 2 3 165497107 1 2 862824195 4 2 531512022 4 3 599703761 1 3 618768744 4 2 562964995 3 2 565733355 2 3 979797624 4 2 211461621 2 3 742291379 5 3 240590453 2 3 138402289 1 3 163266682 5 3 949725690 5 2 948074351 2 3 623493818 4 2 617496413 4 2 165928501 2 2 575106591 5 3 222976580 1 2 407453300 5 3 254904866 2 2 167111745 2 2 548850389 1 3 616714164 2 2 277991956 3 2 475006157 4 3 356474121 2 2 686237848 1 2 746858189 4 2 467624102 1 3 644364964 3 2 675774851 2 2 392137608 3 2 641014682 2 3 328415285 5 2 683545975 5 2 881341644 1 2 310681109 1 3 278718548 1 3 835947962 2 3 263160362 1 2 699164214 3 2 213669739 5 3 954060457 2 2 601247697 1 2 628597580 3 2 564422391 4 3 166425277 4 3 359272491 4 3 455110890 4 2 666523474 1 3 947394179 3 2 877112667 4 2 110045132 1 3 881771295 1 2 538004213 4 3 601803961 3 2 680296411 1 2 527528454 1 2 565688456 5 3 818688525 3 3 128909159 2 3 689057981 2 2 630222040 5 2 222446048 5 2 233689718 5 2 659281547 5 3 539128301 1 3 513381357 3 2 222332559 5 2 116605825 4 3 535161799 1 3 263632732 1 2 408575061 4 3 304701272 3 2 731602492 4 2 577411028 4 2 452543345 4 2 763058973 3 3 773633917 1 3 302203691 1 2 963938956 1 3 604495101 3 3 719944590 5 3 578039843 4 2 114874206 2 3 661589531 4 3 160267878 3 2 113786663 5 3 630134835 5 2 520309698 1 2 555821874 4 3 129702984 3 2 722194429 5 2 669430382 1 3 550405042 3 3 414531006 1 2 833748627 5 2 777334013 5 2 251215721 4 2 662929972 3 2 405392201 4 2 990982643 3 2 779316254 4 3 207127221 1 2 370636012 3 2 373951459 1 2 192913380 5 3 172100636 5 3 467039286 3 3 771716479 1 3 956423399 3 2 745886777 3 3 213355661 1 3 215404488 3 3 512005261 1 2 547948012 5 3 291063657 3 2 574002471 3 2 207502690 2 2 947134875 2 2 623883169 2 2 290595327 1 3 185528486 5 2 349527105 1 3 427496208 5 3 916258619 5 2 783976145 5 2 988056571 1 3 981985485 2 3 581542234 1 2 567652225 4 3 889162582 4 2 207609580 2 3 241431775 1 3 348376911 1 2 576802064 5 3 647452839 3 3 981012034 3 2 447698042 3 3 385252450 2 3 444293823 4 2 945931121 2 2 990994693 2 2 956874792 2 2 980470957 5 3 786345864 4 2 172189647 1 3 265961453 3 2 649579815 2 2 544355313 5 2 274324733 2 3 241280681 5 2 581155885 5 3 138379493 3 2 888568735 1 2 100657156 3 2 742346979 1 3 387585946 4 2 555453197 2 2 183795670 2 3 560053286 4 2 897920127 2 2 415442273 3 3 139839415 5 2 949857413 3 3 883104903 1 2 956147209 4 3 374703670 3 3 312625977 2 3 729537085 5 3 870113079 4 3 822555280 5 2 723615679 4 2 588075821 2 3 201138708 5 2 509720924 5 3 694352665 2 3 899600624 2 2 489351026 5 3 498327428 3 2 196204704 2 3 330489664 5 3 404836105 1 2 863515207 3 2 364315250 5 3 646394531 4 3 102398717 4 2 127987482 3 3 202114164 4 3 837343084 4 3 105695623 2 3 591934044 1 3 429852212 3 3 452067528 4 2 586470085 1 2 166768849 5 2 424815693 5 3 585129658 3 2 222819515 4 2 164084125 1 2 684019819 5 2 810368403 1 2 219103655 3 3 631385675 3 2 633792268 4 3 309901225 1 2 328024274 3 3 992887891 3 2 752535589 3 3 395944614 3 2 387681948 4 3 471156769 1 3 404676520 2 2 533548847 1 3 419395398 4 3 278262034 1 2 959049561 5 3 355326555 3 3 224164993 1 3 799866175 2 3 133027495 5 2 113973592 3 2 506922635 2 2 251790371 2 3 715837854 5 3 536039856 1 3 312290440 5 2 406369544 2 3 485854340 2 3 266728341 1 3 113603317 5 3 508242811 4 2 446774961 4 3 278664474 2 2 221956284 4 2 903768467 3 2 414415799 3 2 336361042 3 2 455813106 1 3 979480783 3 3 231222411 2 2 139875976 4 3 503144756 5 2 467743589 4 3 164266065 2 2 289030269 1 3 399828615 2 3 189876898 5 2 330705257 3 2 375520296 3 2 315421429 4 3 232403839 4 2 825025808 5 3 762579228 2 2 601614401 1 2 132530208 1 3 434441304 3 2 393239489 3 3 472040960 3 3 805442091 5 3 458382566 5 3 655172581 3 2 685620519 1 3 522402377 2 2 730730484 2 2 399274805 4 3 222471587 1 2 940665435 2 3 851253083 2 2 126394056 4 3 469277570 5 3 890533731 5 2 852610676 4 2 431056611 4 3 688882791 2 3 285689995 3 2 924020910 2 2 371885457 2 3 950337708 1 3 509500369 4 2 481173391 5 2 945802156 5 3 533230024 1 3 300533713 3 3 713444028 1 2 155036895 1 2 675025419 1 2 413828607 3 2 926157965 5 3 600044105 1 3 981822704 2 3 282336884 2 2 740563507 5 2 311332066 1 3 620205751 2 3 625684049 1 2 836075101 5 2 181672006 4 3 220301499 2 2 900898465 5 3 483733019 3 3 581456697 3 2 664756981 2 2 772161153 3 2 440851563 4 2 944317604 1 3 827332630 1 3 283737291 2 2 217992333 3 3 523017417 1 3 498392851 5 3 357475736 3 3 963396289 5 3 938136394 5 2 649349675 4 2 125993815 2 2 525825055 2 3 309808880 1 2 827597089 1 3 622352334 2 3 867600067 2 2 498672625 3 2 104466826 1 3 492318322 4 2 943560778 3 2 510675112 5 2 344329577 1 3 339561483 4 3 287044980 2 2 439985773 3 2 379619921 1 3 450396606 4 2 691829717 5 3 938268518 1 2 960424073 2 3 673904692 5 3 668012805 5 2 136061341 4 2 283648672 4 3 620586647 4 2 814768737 2 3 893853972 2 2 594449708 5 2 371251730 4 3 671344851 2 2 215660508 5 3 937338478 4 2 572609859 5 2 994159824 4 3 392473915 2 2 398560083 4 2 669180880 1 3 246746782 5 3 645892223 2 2 919071382 3 3 199368441 4 2 360089917 1 2 810484164 3 2 482099792 2 3 771364684 3 3 513094238 2 3 606473324 2 2 675006077 1 3 619088939 3 2 407100145 3 3 515599255 5 2 355773665 4 2 935396730 5 3 727567934 5 2 512946587 1 3 512609472 2 2 655405985 5 2 444527513 5 3 662235500 4 2 430978679 2 3 668637551 5 3 378570597 3 3 250696242 5 3 651261725 1 3 826749337 2 3 410090646 3 3 216777325 5 2 119501262 1 3 422052993 1 3 174063108 3 2 775215950 5 3 265159442 5 3 366657623 5 2 614361199 5 3 514504654 1 2 304077337 5 2 835182456 3 3 431169715 2 3 128779779 2 3 543337959 4 3 392844244 3 3 570504381 3 2 583828389 3 3 781302720 1 2 287347933 1 3 619917059 3 2 702265546 3 3 832294207 3 3 640444846 4 2 591049427 3 3 688349382 2 2 510519165 3 2 864362000 3 3 992898661 4 2 373782011 3 2 478673621 5 2 787440755 4 2 118913854 4 2 677906024 5 3 732886149 1 3 621642774 2 3 508115412 4 2 629617501 3 2 793214840 3 2 131574486 1 2 497442377 4 2 112015469 3 2 565269607 2 2 250316748 3 3 590811236 1 3 466653256 1 3 910961522 1 2 739218111 3 2 625012020 5 3 151344062 2 2 607270176 3 3 431748008 3 2 932796469 2 3 418643315 4 3 126587780 3 3 563159242 5 3 636596696 4 3 282033094 2 2 429296228 5 2 966188300 3 2 973298364 2 2 829513336 2 3 569874839 1 3 203174875 4 2 816446580 3 2 864353056 1 2 562180148 3 3 954089297 4 2 167441957 4 2 697320725 3 2 456810262 4 3 205925684 5 3 655313047 2 2 743669801 2 2 737421724 5 2 616539433 4 2 218943138 2 2 948444008 5 3 516338041 5 3 425180228 4 3 764125204 3 2 341560699 3 2 309605774 2 2 864571288 4 2 880459875 1 3 217544940 1 2 134821556 5 2 394034832 1 2 189428599 3 2 629997719 4 2 918697368 2 3 701923791 3 2 401605565 1 2 626490776 3 3 251854851 1 2 721827839 5 2 488064992 3 2 981774490 5 3 322156692 1 3 493626489 5 2 796231673 5 3 487851350 2 3 265461030 3 2 203174410 3 2 262165321 5 2 263439421 4 3 366096258 3 3 414741897 1 3 227932105 1 2 896197762 1 2 237862448 2 2 808845083 3 2 612358973 5 3 657885248 5 2 906616303 3 3 340897961 5 2 999975299 2 3 170904450 2 2 605771808 3 2 589782667 2 3 896313084 4 3 713224785 4 3 692566693 1 2 412812729 2 3 567424857 2 2 741454226 2 2 598660702 4 2 148743028 3 3 465506157 4 3 103608515 1 3 179698653 1 3 347147668 3 3 437191996 3 2 868262574 2 3 272482551 3 2 419387979 1 2 690433509 1 3 289864627 5 3 299404734 2 2 997782897 5 2 560626196 4 2 497579825 4 2 537032780 2 3 202532369 2 3 170348986 3 3 474656651 1 2 276752902 2 2 769242448 3 2 565314239 2 2 672141697 3 3 586153085 5 3 276025287 1 2 216206625 1 3 608274410 3 2 240393483 1 2 260687632 5 2 732854764 3 2 131581381 3 3 832061550 2 3 243463349 4 2 924072290 5 3 849113833 4 3 748644478 5 3 100253062 5 2 573993456 1 2 553422508 4 3 301783186 1 3 344460340 5 3 860650454 5 3 271830308 1 3 908019622 4 2 516670377 4 3 173185152 1 2 224755134 4 2 972914245 2 3 418909489 2 3 409834532 3 2 226320429 3 3 271463971 2 2 239804579 2 2 177182289 4 3 530450080 4 3 702177673 5 2 868199787 2 3 978281872 5 2 128443478 5 3 713864333 4 2 760548078 5 3 997733307 3 2 646912989 4 3 321374281 1 3 220839747 4 3 885910246 3 2 229968762 3 3 629123667 5 3 144451890 5 2 612126554 2 2 840175499 4 3 181021172 1 3 918220448 2 3 700599973 4 2 443810595 2 2 431184997 3 2 766181812 2 3 148586601 1 3 381651584 4 3 674695900 2 2 606617243 3 2 469783187 4 2 262289554 3 2 211379982 2 2 286957166 2 2 351058750 5 3 912794715 1 3 381931630 2 2 649220219 1 3 679188716 3 3 674178269 2 2 184602815 2 2 214145102 4 3 245142678 3 3 423686956 1 3 585832135 1 3 257377181 4 2 300545485 4 2 688965043 4 2 603362143 2 2 781168033 4 3 575847460 3 2 782127776 1 3 708397125 4 3 464326181 3 3 358211829 1 3 380308686 5 3 640017508 2 2 231637577 2 3 964537287 2 2 966687512 5 2 340677348 4 3 313631315 3 2 720050685 5 2 686650204 5 3 627064445 1 3 171896060 3 3 598527151 2 3 483028058 1 2 531618852 1 2 296171889 1 3 414638676 3 2 175644223 3 2 715872550 2 2 550128495 5 2 482041649 3 2 716878464 2 3 425548481 4 2 462273316 5 2 430817274 1 2 925237924 2 2 328169080 3 2 986416409 1 2 624898787 3 2 782147371 1 2 832714472 5 3 855851289 5 2 427508917 5 2 658913700 4 3 134854782 1 2 466104859 4 3 730691640 1 3 201073463 3 3 449145911 4 2 564784728 4 3 142090611 4 2 632391929 4 2 351856288 1 3 250087945 2 3 407009220 5 3 632910890 2 2 377219975 5 3 652240800 4 2 689140989 5 3 900286925 5 2 717055686 3 3 324693238 3 3 935901712 3 3 392572920 4 2 133723539 5 3 450214999 5 2 862980454 4 3 770836775 5 2 595008239 1 3 942108215 2 3 352689027 1 3 867734150 5 2 469804589 5 2 800471392 1 2 606062066 1 2 579412561 2 3 766386257 2 2 114324755 3 2 291226547 5 2 426511972 2 2 556036263 4 2 514580951 2 3 284291902 3 2 421779988 4 2 216550568 1 2 215416912 3 2 499732284 4 3 601139730 5 3 174742699 1 2 742920929 2 3 748657707 5 2 109866283 2 2 490472106 5 3 815374112 5 2 765810791 1 3 538485493 2 2 319477595 4 2 859716649 3 3 537073103 2 2 570588608 3 3 696065638 1 3 989261852 5 2 697550540 3 3 188421569 5 2 220791920 4 3 370175957 1 2 602021711 1 2 517294479 3 3 919949662 2 2 962798174 2 3 588626152 3 2 490826713 1 2 546558015 2 2 766755518 1 2 550620167 5 2 737542306 2 2 336903125 2 3 649101059 2 3 298976828 1 2 113079272 1 2 134354425 4 2 270828004 2 3 662703213 1 2 393065718 3 3 639655069 1 2 895391130 5 3 290924106 4 2 254357080 2 2 460588219 4 3 922333087 4 2 839113941 3 2 987865160 5 2 407854365 4 3 186014980 1 2 306813377 4 3 643520327 5 2 920819116 4 2 271283959 2 3 327313959 4 2 452828099 3 3 104972501 3 2 486998907 3 2 250460618 5 3 919513215 3 3 936716807 2 2 613453729 5 2 199087097 2 3 284452410 5 3 910955650 4 2 686062507 1 2 968989446 4 3 995932435 5 2 914525026 4 2 127980244 3 3 506638485 3 2 663736818 2 3 692448252 4 3 252829836 2 2 498747602 1 2 933213686 1 3 714495748 2 3 729238240 3 2 801958664 3 3 509096002 4 2 264380911 5 3 578416477 1 2 792329490 2 3 794878035 5 2 329437190 5 3 197980119 4 3 190303397 5 3 398200981 4 2 393690545 3 3 896925861 4 2 314971207 4 3 223828261 1 2 778657881 2 3 600839679 3 3 686990957 1 2 536995330 3 3 574533449 4 2 120117589 4 3 472390255 3 2 270527144 4 2 362045579 3 3 163766586 4 3 733208209 4 3 128489239 2 3 544314241 5 3 773428458 3 2 673324938 2 2 788213062 3 3 338413546 5 2 572092438 2 2 352785023 4 2 461328306 4 2 941233713 4 2 648730147 4 3 413849137 5 2 903631096 4 3 803623968 5 2 582876410 5 2 339846315 1 3 645704373 3 2 645411295 2 2 616556815 1 3 656992867 4 3 861850778 2 3 428741368 5 2 712367144 5 3 594283500 5 3 540351587 2 2 391867622 2 2 306799814 1 3 372111431 5 2 421599895 1 2 661846354 5 3 739775196 3 3 102109492 1 3 952385874 2 3 276222146 4 2 422453576 5 3 691502238 2 2 163253688 1 3 517610491 2 2 726335879 2 3 968660961 3 2 977085970 3 2 266173360 5 2 381629091 1 3 210845908 4 2 229328516 4 2 684912059 1 2 263310593 4 2 298188574 1 3 661456331 3 2 119169301 1 2 596568453 2 3 831332242 4 3 648847249 3 2 602382844 4 3 623239096 2 2 789449408 2 3 640740286 4 2 829632302 3 2 722223639 2 2 363414216 1 3 741864771 5 2 708019387 2 3 286873129 2 3 120917306 2 2 228032757 5 2 868458759 2 3 239200990 2 2 662514883 5 2 180436439 5 2 848443418 1 2 331551324 4 3 451065943 1 2 778693859 1 2 296825322 2 3 277673404 2 3 412290559 3 2 704489041 2 3 516246172 3 3 413830331 2 2 487808636 2 2 114719216 1 2 938674395 1 2 370495656 2 3 676124182 2 2 288472407 3 3 555284432 2 2 975863892 5 3 551027821 5 3 472457315 3 3 510673192 4 3 647767071 2 2 546549682 4 3 872228188 2 2 666071589 3 3 154343888 5 3 866248651 5 3 774910672 2 3 512767759 4 3 508815907 3 2 902760459 1 3 705173807 2 3 444206478 3 3 582397572 3 3 298013428 4 3 287795116 5 3 479583743 5 3 424539148 5 3 716378551 2 3 365330308 1 3 752933619 4 2 371381600 2 3 369657882 3 3 824484248 2 3 833229753 3 2 757399786 5 3 251828525 1 2 873776446 3 2 989051168 1 3 330424045 1 3 396144928 4 2 755363359 5 2 465619428 2 3 553769901 3 3 631374961 1 3 768827027 5 3 539811891 4 3 953549991 4 3 648749437 1 2 389534410 1 2 240518868 5 2 427070872 1 3 394938609 2 3 695267974 4 2 521770943 1 2 199681931 2 2 541268791 5 3 865729247 3 2 556750355 4 2 705652283 4 2 313142229 1 3 120280682 1 3 219681239 2 2 434779021 3 3 858645633 5 2 847699358 3 2 973346911 2 3 908213531 1 2 286050278 2 3 469586974 2 2 693084248 5 2 305528317 2 2 614591543 3 3 387641657 3 2 160548322 4 2 757767577 5 3 693955548 2 3 123956849 4 2 133082127 5 3 405806123 3 2 396092006 3 3 539897181 2 2 816054226 4 3 418936011 3 3 753839465 4 2 878083534 3 3 407294310 2 3 175338139 1 3 930959525 3 2 671882033 5 3 494619745 5 3 240907129 1 3 434314061 3 2 523103998 5 2 322075043 2 3 242339744 1 3 450019501 1 3 152562567 2 3 516443579 3 2 776185725 3 3 928391947 2 3 721162809 5 3 348975793 5 3 828704576 5 3 937241730 4 3 119255843 4 2 453575693 4 2 680878396 3 2 351638849 1 3 888971513 1 3 750958094 2 3 144959661 4 2 162648214 5 2 455851577 2 3 802826619 1 3 889757175 1 3 274820403 1 2 974949028 1 2 871940544 5 3 840352487 2 2 197728041 4 3 364297035 4 2 619705688 5 3 521568984 5 2 455116319 5 2 902326514 2 2 444050660 4 2 102368999 1 3 465743912 4 3 721308133 5 2 537634888 1 3 644288482 5 3 337125592 3 3 145633506 3 3 624577803 2 3 136934023 5 3 655358812 3 3 725685947 4 2 774510012 1 3 820829988 4 3 720068513 2 3 302245781 4 3 620479577 5 2 649104415 5 2 697805974 2 3 176706369 5 2 442594697 3 3 619355843 3 2 510161147 5 2 495001182 4 2 853686824 4 2 569540140 1 2 632421907 3 3 646818362 1 3 752348956 4 3 555051919 3 2 424271549 1 2 873318607 2 2 799865609 5 3 714389081 3 2 534027993 5 2 449601818 5 2 510584785 1 2 793893096 2 3 674615417 2 3 353971875 4 3 250378291 4 3 675845688 5 3 736440397 3 2 273655374 2 3 476172240 5 3 443418029 2 3 622439853 5 2 198475103 2 3 135547830 1 2 801936429 2 3 410696220 1 2 444170575 4 2 780824442 4 3 710090567 2 2 179743627 5 2 624107212 4 3 712177219 3 2 964839063 1 3 513989555 2 3 363017030 5 2 602840530 5 2 389802910 5 3 466706614 1 2 898648400 5 3 731686918 5 2 201441757 1 3 602844004 2 2 964592735 1 3 601637200 1 3 519585320 5 3 218561347 4 3 538614423 1 3 445144217 1 3 708675718 3 2 543217443 1 3 513522045 2 3 328085447 5 2 579244010 4 2 411366986 1 2 135955413 5 2 276529584 3 2 335175097 1 3 102089584 4 3 457083308 4 3 798114113 3 3 905590875 2 2 802578298 1 2 913385719 1 3 599070098 1 3 446047802 2 3 159287250 1 3 593479121 4 3 527807907 2 2 111721641 1 3 658510652 5 2 538210807 2 3 668215341 3 3 931982322 3 3 345143194 2 3 979613658 1 2 682197790 4 3 240842270 1 3 544165942 5 2 938160308 4 3 757674941 4 2 399204552 1 2 826757724 4 2 445249385 1 3 464478976 2 3 262117684 4 2 855903044 3 2 847758987 1 2 277544776 4 3 342672098 1 3 895762668 4 3 272979959 5 2 458414452 1 2 665197662 3 2 970518694 1 3 486862373 1 3 629409045 3 2 907758013 5 2 679230312 1 2 263518032 4 3 413069391 4 2 647430084 1 3 131810531 5 2 344123049 1 2 855223744 4 2 328427560 5 3 914837810 1 2 587951435 2 3 227547288 1 3 489828187 2 2 941372826 4 3 691071553 4 3 292276307 3 2 847471206 1 3 466908416 5 2 373043756 5 2 957686259 3 2 572683800 2 2 667983330 5 2 564285134 3 2 210363997 5 2 471540441 2 3 941464284 2 3 496881161 1 3 132213375 5 2 502041067 2 2 882699413 3 3 577661462 4 3 436066404 2 3 628031341 2 3 869982264 4 2 372740623 5 2 130199896 5 3 460438026 2 3 179287952 2 3 433196522 4 3 177817560 1 3 376425314 1 2 769761033 2 2 560952770 3 3 659548527 1 3 230635571 4 3 482983330 3 2 585417678 1 3 951096170 2 2 589254072 4 2 970658884 5 2 956005099 2 3 305731862 2 2 106726362 5 2 174641596 1 2 762805809 3 2 343592291 5 3 630104768 3 3 230901269 1 3 702259544 5 2 134984129 2 3 779998537 2 3 425477835 5 3 723112187 3 3 419375679 4 2 759768132 4 2 715953720 1 3 560528311 5 3 331374579 4 3 471782087 5 2 754968769 2 2 999101872 2 2 904756706 4 3 812058690 1 2 633517709 5 3 893122475 4 2 427704361 3 3 412803090 4 2 457235679 2 2 261279332 4 3 997047933 4 2 320211263 3 3 380055615 3 3 687808808 1 2 396856837 1 3 683551626 4 3 236355355 3 2 104838020 3 2 442080344 1 3 527316049 2 2 145171084 1 2 218140943 4 2 946319864 2 2 118907254 1 3 668171326 3 3 381302595 4 3 506919896 1 2 816769546 3 2 849899952 3 2 796087240 5 3 154469899 1 3 620078350 1 3 786888188 2 2 870834003 1 2 207140551 3 3 779819443 1 2 736757835 5 3 335871402 1 2 533366831 2 2 432093845 2 2 179945188 2 3 506042003 3 2 488577419 2 2 399415400 2 2 975137758 2 2 340950951 4 2 290535383 1 3 311564024 4 2 299463161 1 2 401083386 3 3 216708640 5 3 284777991 4 2 824207653 2 3 607647820 3 3 676802645 4 2 849096897 2 3 684252588 2 3 724353770 3 3 785499375 3 3 243316369 1 2 758066081 1 2 496878446 1 2 505608282 2 3 138127640 1 3 926096627 2 2 223350395 1 2 753874706 1 2 707375475 5 3 566848914 2 2 665225259 2 3 515397794 2 3 837701992 4 3 992768716 1 2 958587642 3 3 604361077 4 3 666132774 5 2 331877214 3 2 238056205 2 2 154590749 4 3 888814155 5 3 570426168 3 2 886131054 4 2 153281006 5 3 368979277 1 2 790637824 5 3 174325567 2 2 219213454 1 2 444878810 2 3 705256800 5 2 786177463 2 2 784998975 3 3 270364826 3 2 130916467 1 3 950924638 1 3 951993792 2 2 867542541 3 3 294070132 4 2 214097703 1 3 524864452 2 2 732611634 3 2 768705607 4 3 218859367 3 3 648824731 2 3 107461880 2 2 113880127 1 2 607585847 2 3 346463770 5 2 747279123 4 2 755533213 1 3 155249951 3 3 870462854 4 3 458397789 4 2 989608893 1 3 655152429 3 2 196060947 3 2 746074358 2 3 901539218 1 2 687121889 5 3 243242603 3 3 135357207 5 3 358460867 4 2 293912481 1 2 119749742 5 3 482457297 2 3 645858449 1 3 638055937 4 3 895743048 4 2 151464714 4 3 837886723 2 2 269182507 2 2 103470637 2 2 324699570 3 3 689074359 1 3 536613826 3 2 733652729 3 3 804347828 2 2 838433025 2 2 265437413 3 2 572498690 2 3 532869205 4 3 970085096 2 3 769891435 4 3 674643589 2 2 644048603 4 3 159985852 2 3 185112766 4 2 781324806 4 3 560937580 2 3 717838823 3 2 347364930 5 2 375394898 4 2 814456651 3 2 546264820 4 2 616828513 5 3 722876954 2 3 706817941 1 3 809013738 4 3 138511264 1 2 782878356 1 2 974350406 4 3 778279979 2 2 543721796 2 3 645003665 4 2 810774844 5 2 216740077 2 3 312178366 1 3 615759767 3 3 372817181 4 2 386225667 2 2 853373357 4 2 885091861 2 2 737173357 5 2 214652120 3 2 336015949 1 2 854759786 3 2 504399694 2 2 349422578 2 2 475110139 3 3 102222835 5 2 697599007 2 3 869185411 1 2 736751199 3 3 356231424 1 3 978128171 1 3 552708402 2 3 817635356 2 3 710296468 3 3 442350728 3 2 290474854 4 3 632509063 3 3 768667218 3 3 176900404 3 2 627730728 1 2 732428029 2 3 947586295 4 3 712864878 4 2 921946173 3 2 985228372 2 2 696766908 4 3 553394734 3 2 692982766 1 2 653194934 1 3 484109944 2 3 336284096 4 3 413927599 2 3 719359733 2 2 450546070 2 3 258687269 4 3 193355349 2 2 369553258 3 2 748876624 3 3 175478610 5 3 295426459 4 2 477539566 4 2 938690619 4 2 905048150 3 2 843379416 4 3 880448394 5 2 258319959 1 3 954233276 4 2 282671636 3 3 358946062 4 3 215142171 4 2 905943135 3 3 290871875 3 2 795089715 5 3 386524398 5 2 703010410 5 3 277779559 1 3 210317528 5 2 302063652 4 2 106004436 2 2 617602371 4 3 239632462 4 2 718273175 1 3 778110504 4 3 250228536 5 2 623823738 2 2 768665518 4 2 594394119 3 3 593603316 3 3 179280672 3 2 507246275 5 3 265845571 4 3 792342214 5 2 737931653 4 3 103518045 5 2 339504994 1 2 754164811 3 3 603804679 1 2 326812653 1 3 694783332 3 2 516327949 3 3 865400452 3 2 100610079 3 3 541870860 5 2 723855416 1 2 529456439 1 3 549254261 5 2 718185605 2 3 496240599 2 3 768856678 3 2 334070842 4 3 729704537 4 2 932778895 5 2 575061703 5 2 562886667 1 2 405975079 2 3 352073049 4 2 452419065 5 3 421188631 5 2 189282659 3 3 258680500 2 3 165973268 4 2 413882390 5 3 790696835 1 2 426627283 1 3 199331213 4 2 708414692 5 3 798126691 5 2 960643439 3 3 113469811 1 2 940579873 4 3 744469147 5 3 266545984 2 3 393225589 5 3 836697813 5 3 489615500 3 2 188911747 3 3 443425627 2 3 708796401 5 2 445725978 1 2 787864691 5 2 584075250 4 3 744535083 4 3 600044872 4 3 744495301 4 3 526426865 2 2 731576428 4 3 989266889 5 3 728767687 1 3 906804917 4 2 912858886 2 2 419250700 1 3 116597914 2 2 525038226 4 2 838106377 1 2 756449605 3 3 893640674 4 2 644922468 1 3 376357941 1 2 872850404 4 2 656771644 4 2 676851991 5 3 556394475 2 2 683127825 1 3 709290448 4 2 330855061 3 3 104468201 4 3 939474732 3 3 495189053 2 3 753221172 5 2 953535158 3 3 491432136 4 2 520164540 1 3 525789937 2 2 873870740 4 2 580353233 1 2 539668599 3 2 687322951 5 3 209736852 5 2 592302840 2 3 924645176 1 3 682045929 5 3 616039820 1 2 824791281 5 2 314014144 1 2 715557556 5 2 412701932 3 3 646393888 3 3 758967099 2 3 175032663 2 2 183214802 1 3 438794876 4 3 496707870 5 2 981464228 3 3 975166124 2 2 253866930 5 2 316139953 1 3 983326314 5 3 984298426 3 2 276465797 4 2 578546518 2 3 804461282 3 2 670407657 2 3 136232665 5 3 756597056 5 2 239609990 1 2 957619037 5 2 311360064 5 3 473028454 2 3 291158765 4 3 731655625 5 2 477857190 1 2 786919873 5 3 324840241 3 2 902411336 3 3 652916534 2 3 195372945 1 2 282222706 5 3 489941610 5 3 188735765 1 3 956194318 3 2 942527972 3 2 153690534 2 2 475078171 4 2 589726798 4 3 955799906 3 2 507236462 4 3 411012713 4 3 402605861 4 2 290715055 1 3 509911409 2 2 445502250 5 2 462943283 2 2 943944968 5 3 133621144 5 2 405136377 5 3 790605602 2 2 134233457 4 3 588967544 2 2 879991595 4 3 200434411 4 3 876727653 3 3 717850966 4 2 422949149 4 2 956854335 3 3 571727879 1 2 294130315 3 2 458444069 5 2 586019261 3 2 774996833 5 3 894164636 5 2 304991448 1 2 455192311 4 2 474731100 5 3 963272189 5 2 213643032 2 3 506345683 1 2 551313323 5 3 700598241 5 2 372668680 4 2 744087543 5 2 718635189 3 3 754147515 4 2 940378069 2 3 687237375 2 3 430797870 1 3 751579401 2 3 865901685 3 2 866802751 4 3 337516081 4 2 327016778 2 2 778770521 1 3 678026599 4 2 574035064 1 2 674635548 2 3 591343111 5 2 611123243 3 2 619660458 3 2 892378614 5 3 559502056 5 3 709323318 1 3 149110729 4 2 609309534 2 3 169980616 3 2 122298062 2 2 485657174 4 3 218156380 2 3 786820344 3 3 333613489 2 3 848577119 5 2 539085644 5 2 852371969 4 2 624887232 5 2 300688167 5 3 362279386 2 2 434771023 4 2 297852096 2 3 544874347 4 3 251080386 4 2 954332726 2 3 284551638 2 2 746551948 5 2 611471653 4 3 557911560 3 3 260420581 5 2 374237884 2 2 658434768 3 3 351901333 4 3 768267115 1 2 179956432 4 3 335538831 5 3 950839547 1 3 857312722 2 3 974490717 2 3 414372347 2 2 232070459 3 3 943548449 4 3 343813512 4 3 867254226 2 2 275114967 2 2 236308003 3 2 905889620 3 2 456984544 3 2 688814739 4 3 767268355 4 2 937814366 2 3 776539178 2 3 959329133 3 3 331916336 3 2 284305382 2 3 838033144 2 2 630405947 2 2 389747412 5 3 515006934 5 2 712169291 5 3 892687615 1 3 416602684 2 3 961111437 3 2 936073054 3 2 716959839 5 2 545714601 5 3 636515631 4 3 548467683 5 2 391098854 3 2 388917316 5 2 423273354 4 2 612335891 4 3 366542904 2 3 898810890 2 3 581318263 4 2 921814612 3 2 590948369 1 2 390334562 5 2 564049146 3 2 112998688 2 2 976522980 5 3 799018633 4 3 706592859 4 2 702882941 5 2 256732930 5 2 821692474 2 3 615380754 3 3 323733966 4 3 755366485 3 2 361569911 3 3 198051455 4 3 147703972 1 3 350508648 4 2 607740439 5 3 409010882 3 3 437798441 4 3 820955711 5 2 219939577 2 2 518956245 1 3 454032247 2 3 632069458 4 2 562515681 4 3 440424211 1 2 741470679 1 3 736776424 2 2 276811142 2 3 639666144 5 2 121389750 1 3 476258188 5 2 938331064 4 2 243991954 2 2 342061336 3 2 209237523 3 2 568268848 5 3 552114453 4 2 950786782 2 2 489386883 1 3 819086736 5 3 218851458 2 2 961803890 4 2 702118359 5 3 560378437 2 3 550188971 5 3 915344876 3 3 204715737 2 3 387530721 3 2 693961231 3 2 446746220 3 2 291945360 4 2 188934180 5 2 629827238 3 2 110093023 5 3 325169689 5 3 160898105 2 2 546497088 4 2 314495501 4 3 179114833 5 3 926703666 5 2 186837278 1 3 914967791 5 3 611952574 4 3 346562573 4 3 854255516 5 2 160767324 1 3 620961165 3 2 314813508 1 3 441252996 2 2 452897845 2 3 148875011 5 2 191094460 4 2 210952197 4 3 691866321 3 3 810067877 2 3 624162689 2 3 391984184 5 3 887579332 4 2 159648291 4 3 158124405 1 3 417040132 1 3 502726777 2 3 658069686 5 2 771753616 1 3 115105982 5 2 269798062 1 3 685742783 2 2 584875030 4 2 546699755 1 3 494717355 5 2 504976288 3 3 866319135 3 3 422628378 1 3 936488861 5 3 178017717 4 3 732166710 1 2 636380139 2 2 455439019 4 3 663405069 3 3 687002655 4 2 168931927 4 3 809707140 5 3 817731946 4 3 542261203 2 3 231481121 1 3 924198808 4 2 414897153 2 2 178686556 2 3 770000551 4 3 408878735 5 3 995883990 2 3 998342100 3 3 618513111 2 2 408391555 1 3 496077262 2 3 921534031 1 3 657604618 2 3 576745303 3 2 588727498 2 3 992884159 2 2 458056536 1 2 225722827 5 2 174083265 4 2 195834432 3 3 629292428 4 2 908042352 5 3 794909696 5 3 686978006 3 3 744797880 5 3 254406642 5 2 226748245 3 2 115835039 5 3 860839588 2 2 168089026 2 3 600533459 3 2 904421570 1 2 194883243 3 2 877960737 3 3 102522239 1 2 418975424 5 2 138883913 1 3 390407093 3 2 105980822 3 2 367865170 2 3 670954810 5 3 900284997 5 2 465691238 3 3 672487383 3 2 461072849 3 2 429110932 3 3 526858262 3 2 972414332 5 3 632715638 4 2 262412024 1 2 519350531 2 3 227470679 2 3 465244942 3 3 626404243 5 3 579833463 1 2 390116684 5 3 454241244 5 2 537377720 3 2 866850619 3 2 780254487 5 2 196902378 4 2 170772590 2 2 385427535 4 2 414605513 3 2 542804629 2 3 864969720 2 2 278334149 2 3 617045567 3 2 644242301 5 2 118252951 2 2 715637858 3 2 817320763 4 3 511248135 2 3 495400933 5 2 434485091 5 2 356473900 3 3 872333469 3 3 745483566 4 2 450639642 4 3 539576739 5 3 409788985 4 3 904264040 3 3 189974335 2 3 817240815 3 2 465730247 2 2 182095873 5 3 663712790 3 3 126439560 3 3 720137512 1 2 489146548 1 3 833628248 1 3 708034779 5 3 265121256 4 2 959113846 1 3 228710071 5 3 781512301 5 2 620680672 1 3 812138737 4 2 129051812 2 2 566210385 2 3 577733070 5 2 604463039 2 3 194799394 4 2 818440335 3 3 550832636 1 3 714362195 2 2 924026322 1 2 538983693 2 3 252942713 4 2 119522215 4 3 727605480 1 2 124149318 1 3 439911894 1 3 101592906 1 3 705945332 4 2 347800711 1 2 490641579 3 2 617842043 5 3 375246250 4 2 478234258 5 3 839575054 2 3 335471083 2 3 467268286 1 2 110090460 2 3 146067922 4 3 912097865 5 3 384588340 1 2 220701418 3 3 332787466 3 3 449219011 4 3 279213676 1 3 765851261 5 3 571746141 2 2 944721238 2 3 400736334 1 3 763645923 5 3 984058841 3 3 987285279 3 2 451286511 1 2 266965740 1 2 474733759 5 3 742078524 1 2 704406444 1 2 730903983 4 3 925241181 4 3 479365944 4 2 977852902 5 2 401479874 3 2 637980172 2 3 751221708 5 3 590824299 1 2 477803275 1 2 795066503 5 3 464837067 3 3 874116207 3 3 938624034 4 2 570838247 2 3 455237416 3 2 805700234 1 3 401709019 1 2 930285639 3 3 323801929 1 3 825393402 5 2 609163238 5 3 152724423 4 3 209479758 5 3 173708354 5 2 269630690 2 3 673783360 1 3 775238056 1 2 616261944 4 2 524373602 3 3 764424814 1 2 275340705 1 3 358249040 4 2 951594526 3 3 342728338 4 2 196555016 3 3 759971073 5 2 456584079 3 2 690079906 1 3 131069271 3 3 257420331 3 2 130258621 2 2 130518111 1 2 150035839 1 2 455811502 1 3 791747503 5 3 142142600 2 3 734138107 3 2 361468106 3 3 796807423 2 2 200631136 4 3 692526712 1 3 340764386 1 3 463213489 1 2 732346812 3 3 424648380 1 2 966077481 1 2 404035593 5 2 117696163 3 2 579971107 3 3 355214428 3 2 314295128 2 3 354944330 3 3 814326017 4 2 634004864 4 3 324100191 4 3 388404853 4 3 896308988 2 3 820307435 5 2 398424154 5 3 770549953 5 2 647759402 3 2 211310931 2 3 869932934 5 3 744952550 1 2 440668359 5 2 527294186 4 3 183250449 4 2 697231272 1 2 320724313 2 2 703213657 3 2 361955887 1 3 623438952 3 2 430066650 1 2 373672027 2 3 731663009 1 2 605314228 1 3 775209378 1 3 153143507 1 2 530499292 4 3 341383184 5 2 245174126 4 3 428761780 5 3 937730850 1 3 334402402 3 3 108687553 1 3 885260733 2 3 593224381 4 2 203377157 1 3 851642362 1 2 996809652 1 3 207448532 4 2 326898086 3 2 763816418 3 2 280409032 4 3 448027012 4 2 305049820 1 3 459945565 4 2 745610173 2 3 664335775 3 3 168237001 5 2 892860597 1 2 329525251 3 3 453484441 3 2 408886948 1 2 928367615 5 2 985586162 2 3 646465244 2 2 983386495 1 2 780028930 5 3 428236463 4 3 733423754 4 2 158901249 3 3 835965806 2 3 233381358 4 2 142493658 4 3 203415458 1 3 647095332 4 2 535401075 5 3 765472241 2 3 244579859 5 3 691832465 2 3 450272491 5 2 629488082 2 2 188581490 1 2 946193025 5 3 699351694 2 2 789384807 5 3 957248526 2 2 945682330 5 2 938209619 3 2 254455871 5 2 208318772 4 2 943132162 4 2 580450078 3 2 338450281 2 3 840233901 2 2 605845873 5 3 431063202 2 3 483491124 1 3 383826074 3 2 270002200 3 3 808916486 4 2 301456563 4 3 999968642 5 3 500203757 2 3 317927973 3 3 726427047 4 2 710315986 2 3 580715098 2 3 127141407 3 2 914659907 1 3 420622354 1 3 988138002 4 3 627115228 3 2 467414738 1 3 569187095 5 2 490671948 3 2 575897295 5 3 923670721 4 2 974378717 2 2 987465590 2 2 339797301 2 3 156462126 2 2 322191335 4 2 309822813 4 2 725855949 2 3 355356785 4 2 986817476 2 2 454168930 2 2 772033015 1 2 441197088 4 2 330483782 3 2 320650387 2 2 749756192 2 2 752938920 5 2 658449483 4 2 424856159 3 2 197326674 3 2 859760030 2 2 612872698 3 2 511615298 4 2 690445983 5 3 456749789 1 3 456067885 2 2 694888962 5 3 708451118 4 3 550906256 1 2 711911348 3 2 180734553 3 2 353561471 2 2 274238257 3 2 115595749 5 2 775142577 1 3 612818964 3 2 592776875 2 3 927574161 3 3 553008840 2 2 155041283 1 2 380870076 4 3 990200707 3 2 887442431 4 2 728923099 5 2 667194806 5 2 750913302 2 3 276505041 2 3 454325558 4 2 804088619 2 3 640631055 2 3 100089499 4 3 300091092 3 3 334098590 4 2 103331659 3 3 211824230 4 2 258222368 3 2 536871160 5 2 109993790 4 3 321033584 3 3 780100560 5 2 485619769 5 2 623320170 1 3 829289519 3 2 641797956 2 2 420945288 3 3 721176428 3 2 987034889 5 3 797111644 2 3 314289632 5 3 744007356 4 3 153206013 1 3 337428012 2 3 226688178 5 2 698484660 2 3 867377060 2 2 949514442 1 2 434313217 5 3 784898127 2 2 648281791 4 2 131823051 1 2 955108399 4 2 763252009 1 2 703135559 1 3 763798518 4 2 421952440 4 2 384686685 1 3 689735769 5 2 559077385 5 3 946941270 2 2 322252437 5 2 793041291 1 3 585981681 2 3 646749413 5 3 981756364 2 3 785750916 4 2 519497444 2 2 572571885 1 2 485539169 4 3 341652446 5 2 408828859 5 2 932769251 3 3 560330400 3 2 578274011 5 2 957348647 4 2 684726386 4 2 669154499 5 3 114979718 5 2 288665014 1 3 104074699 3 2 293960689 3 2 780209312 5 2 134764343 2 2 631105683 1 2 705935630 5 2 414608623 1 2 329677976 1 3 828405230 1 3 143727788 2 2 299473772 1 2 170600391 4 3 868464981 4 3 542497311 1 2 404281180 1 3 461880501 2 3 131908279 3 2 294363314 5 2 636611894 5 3 549137494 3 2 556536799 2 2 431409823 5 2 148449968 1 2 815105015 1 2 471890565 5 3 958889349 1 3 785285790 3 2 841250310 1 3 546718732 3 3 285175192 1 3 568574526 2 2 730427044 1 3 596342428 4 3 995630450 4 2 392743215 5 2 342820997 2 3 677921301 2 2 657584763 5 3 741454221 2 3 826199901 3 2 748848244 4 3 768787649 3 2 380462260 5 3 393789931 4 3 133916937 1 3 807897637 1 3 515188084 3 3 324131676 3 2 100828182 2 3 352137413 2 2 262086930 1 3 178267916 1 2 711143098 2 3 122011996 2 3 638160712 3 3 145927847 2 3 301217795 1 3 517133143 2 2 347667025 3 3 348205219 5 3 687753147 5 2 473074704 5 2 755838611 3 2 582282215 1 3 587096709 1 2 228993371 4 3 538092362 3 2 207233674 3 2 664809810 4 3 390158293 5 3 563031520 4 2 666037952 5 3 910402936 4 3 381271393 4 2 175189856 3 3 756513963 3 2 205936852 1 2 409440049 2 3 518988734 5 2 495243072 5 3 243150759 1 3 928206984 1 3 357428885 1 2 858346941 4 3 197750402 2 3 356570556 3 3 347777650 3 2 141318741 2 2 234006824 2 3 914343368 1 2 907414701 3 2 362199931 2 2 244365637 5 3 391257925 5 2 149164347 4 2 400239854 5 2 556783668 4 3 341700829 1 2 670859904 4 3 170319699 3 3 449957088 1 3 630772228 2 2 167068898 5 2 772404737 5 3 501537140 4 3 205622413 4 3 789797310 4 3 572042543 2 3 777918886 5 3 480145062 3 2 159347276 1 3 411478544 4 2 150808854 3 2 878022115 1 3 696843275 3 2 167944866 1 2 406597349 4 3 144615110 5 2 571362433 2 2 673048123 1 2 176939417 3 3 632493469 5 3 794722207 2 2 552186187 3 3 687953853 1 3 785514779 4 3 520864878 5 2 695849504 5 2 645697189 1 2 350858615 4 2 425312932 2 2 788512400 4 3 463578693 3 3 208760185 4 2 967344414 2 3 551504672 4 2 997421400 3 3 413699402 1 3 144906008 3 3 149004608 5 2 119659909 5 3 249414020 1 3 477919665 5 3 147879350 4 3 672822544 5 2 486439347 2 2 889704703 4 2 986908321 3 2 301188342 5 2 609192115 2 2 962233593 1 2 155762773 4 2 749200589 1 3 632321735 5 2 891241809 4 2 754829080 1 2 130249686 1 3 638251005 5 3 633509753 2 2 786271238 1 2 626278611 3 3 167636035 3 3 122026487 5 3 492166443 2 3 382478594 1 2 608228497 5 2 255122749 4 3 551665220 1 3 343937425 1 2 569257385 4 3 283690283 5 3 633287489 5 3 617011123 5 2 614745981 3 2 402375944 4 3 545492502 5 2 236484860 5 2 590613945 3 3 502141483 3 2 968020331 2 3 595117278 1 3 822313836 4 3 481527981 3 2 925914586 2 2 109175535 3 3 965481275 2 3 953543226 3 3 841192404 5 2 693244305 5 2 774547771 1 3 954168054 3 2 568940901 3 3 928114026 1 2 637151447 2 3 141776020 1 3 444902342 2 3 170267341 2 3 935265267 1 3 358227784 3 3 230382138 5 2 621974831 1 2 420381126 4 2 992768538 5 2 929872108 2 3 698623045 2 3 907559169 4 3 266506355 3 2 316767964 4 3 141131127 4 2 432980167 2 3 558485955 2 2 349794836 5 3 259484880 1 2 184723722 1 2 823535025 4 3 210496740 4 2 943401538 2 2 900566166 3 2 313790124 3 3 519202098 1 3 835975593 2 2 625552447 1 2 626967308 4 2 313701994 5 2 362893240 1 3 143027062 1 2 232360665 1 3 286992425 4 3 202468722 4 3 173937608 3 3 236031012 5 3 472696033 3 2 790171862 5 3 943081258 5 3 435084410 5 2 102498444 5 2 851308076 3 2 470725418 5 3 448991971 1 3 344722551 4 3 888433362 1 3 168931912 1 2 857691141 4 2 899067968 1 2 861495262 1 2 916112297 5 2 700637346 1 2 288762562 2 3 459998892 1 2 774386456 3 3 375855772 3 2 127077118 5 3 868586652 5 3 628187918 5 3 108145829 3 3 336159029 5 3 742196699 4 3 770142925 3 3 879010239 3 3 300745932 4 3 491342491 3 3 153480383 4 2 116966083 3 2 111438600 1 3 748955836 2 3 651410849 3 2 606059516 2 3 704878399 3 2 233953873 5 3 810287000 1 3 988125573 3 3 704044853 4 2 918633033 5 2 883410849 2 3 650074977 3 2 921780909 3 2 549523188 4 3 649245542 5 3 127438037 1 3 621334200 3 3 455889657 5 3 917924993 2 3 427697750 4 2 864752128 1 2 658062037 4 3 499762146 1 2 214531105 1 2 762906532 1 2 932380958 1 2 642368903 5 3 465025964 2 3 281026364 2 2 600130026 4 2 657640468 1 2 338085819 2 3 162658017 1 2 409487363 4 3 484383076 2 2 176053933 1 2 874385154 1 2 455472563 4 3 882959411 3 2 137710325 4 3 845283405 1 2 731299466 3 3 326802425 3 2 135116131 4 2 456255216 1 3 814213497 5 3 841833488 5 2 738804317 3 2 148312514 3 2 211334534 5 3 875673170 1 2 346745121 4 2 199708064 4 3 143328866 3 3 964440025 1 2 694768739 3 3 788823505 4 3 316549033 5 2 596948762 5 2 276612552 2 3 579695977 2 3 483139359 4 2 279988328 4 2 440639234 1 2 656568399 5 3 319995496 1 3 413975203 4 3 728204801 5 2 765058741 2 2 579652105 2 3 462968998 3 3 757640327 4 3 735230435 4 3 247113341 1 3 925292398 1 3 303791588 1 2 215989031 2 3 763751602 2 3 212898851 2 2 402437718 3 3 168943681 4 2 202995059 4 3 716719410 1 2 291024429 5 3 655673912 1 3 556618547 3 2 412960640 3 3 978313698 4 2 176564429 4 2 428438672 4 2 185825400 2 3 263407740 3 2 337977748 3 2 129628968 5 2 851650988 4 3 440302060 2 2 227440206 3 2 825034233 2 2 794770608 2 2 808908106 2 3 337828862 1 2 652245065 2 3 266140471 3 3 932504929 5 2 183906352 1 2 889161404 4 2 606991565 1 2 279085843 4 2 577647295 2 3 312152492 5 3 518850433 1 2 519150240 4 2 562802282 3 3 923595045 1 2 414676193 2 3 352168459 1 3 211724706 1 2 329617387 4 3 907101925 4 2 848557775 2 2 538164927 5 2 253478002 5 3 590302518 5 3 710559943 4 2 702191343 3 2 820570191 1 3 248482132 1 3 208417441 5 3 922635113 1 2 774544207 5 3 322300664 2 3 733423674 4 2 432641263 4 2 267085751 2 2 241944292 3 3 129627696 1 2 418891934 2 3 944651285 4 2 994725702 5 3 352692326 1 3 817317219 4 3 480061564 1 2 641204864 1 2 377615368 5 3 345709130 2 2 680879571 2 2 753155248 5 3 391855815 1 3 904325992 5 3 272131707 3 3 751113569 3 3 403595364 4 2 646833490 2 2 946650543 2 2 784456481 1 3 523734999 2 3 311445355 1 3 158145439 3 3 732186596 3 2 192850472 4 3 557548158 3 3 317589613 1 3 740957695 4 2 434310594 2 2 934894358 5 3 869478855 4 2 325120571 3 2 493200325 4 3 441409326 3 2 333920825 2 2 389508073 5 2 133673159 5 3 707383307 3 2 594251801 2 3 203692968 3 3 591122665 3 3 302755440 3 2 557956050 1 3 127200392 4 3 723571008 2 2 851994140 1 3 270475487 3 2 735508399 3 3 427995227 4 2 468900790 3 3 103051143 2 3 782815069 2 2 173840647 1 2 821574008 1 2 851184770 2 2 423935015 5 3 505096778 3 3 491704942 4 3 604483654 3 3 367699380 5 3 572112371 3 2 662067003 4 2 415986397 1 2 446632894 5 2 285892135 3 3 849102396 5 2 873136457 4 2 990823710 3 3 943749322 5 3 941687652 1 2 172634389 2 2 658764296 2 3 706923332 4 2 590598772 2 2 225322981 2 3 691141712 2 3 898261207 4 3 894877700 5 3 296055481 2 2 515931758 3 2 687192050 2 2 970921440 3 3 753316839 2 2 127357318 5 2 982008530 2 2 200106579 3 2 288451931 3 2 122369921 5 3 960313461 4 2 798543566 1 2 569282632 4 3 895075312 5 2 556576309 5 3 213272421 4 3 445426630 2 2 749216088 2 3 269461545 1 2 577044245 1 3 742828117 2 2 656562108 3 2 136891812 2 3 292007818 4 3 821170755 1 2 113795373 3 2 191798796 4 2 697027121 5 3 927702343 1 2 292402023 5 2 518670202 2 3 892517575 1 3 194221224 3 3 519753554 4 2 308004199 4 2 145972555 4 3 721752774 2 3 912958285 5 3 213701755 2 2 826421117 3 3 716504661 2 2 960190900 3 3 240940856 1 3 105369134 4 2 512329512 5 3 759077325 3 3 965770018 2 2 737887334 5 3 486126148 4 3 491499706 1 2 922582878 1 3 771855024 3 2 773619544 1 2 380149650 5 2 518721680 1 3 147938870 5 3 793777218 5 2 736890693 3 3 258437011 4 3 302272401 4 3 218342069 1 3 811279813 1 2 904324849 1 2 102681694 3 3 528435204 5 2 404571837 3 3 437211944 5 2 170704624 5 3 874506077 5 2 552662680 2 2 220017141 5 3 794820710 2 2 843974704 2 3 534360678 5 3 396588676 3 2 653859105 5 2 971725765 5 2 918260056 4 2 866873904 3 2 363677183 5 3 241945696 4 2 274980698 3 3 370180485 2 3 857143907 1 3 820998212 2 3 451911498 3 2 709790011 3 2 851903291 4 2 128053501 5 3 809506660 4 3 380529531 3 2 202075195 4 2 412189913 1 2 823358209 3 3 207607036 2 2 219735344 4 2 527018188 3 3 889250191 1 2 197300338 2 2 926291069 2 3 436550915 5 2 360165227 5 2 199544163 4 2 752518074 4 2 854704094 4 3 224654572 5 2 142727218 1 2 711395290 3 2 900577259 1 3 320206925 1 3 823209662 5 3 333075613 4 2 931054975 1 2 656659410 4 2 996974238 1 3 353323370 3 2 247041820 1 3 743383751 2 3 588252196 5 2 286794890 2 3 941316341 1 2 504575455 3 2 201628128 4 2 696103557 2 2 284589614 3 3 278943304 4 3 677626325 4 3 788720367 2 2 312075385 1 2 878452407 5 3 320217839 5 3 204721762 3 3 762370963 1 2 286625128 1 2 811649276 1 2 841513696 3 2 336730469 5 2 290932527 3 3 347589134 5 2 195572516 2 2 343484646 2 2 704335633 1 2 763331688 3 3 419693843 5 3 616899958 5 3 331502529 3 2 981892058 3 2 741269308 1 2 557492872 2 2 946285880 4 3 723290323 5 3 163233530 1 2 648867736 5 3 431356775 4 3 900788699 2 3 328526065 2 2 497934111 4 3 675325338 1 3 200043853 2 2 421051899 5 3 175101420 1 2 774119576 2 3 724409949 5 2 218511828 5 3 172613807 4 3 985268842 4 2 762926180 3 2 838111668 1 3 363440005 2 2 447558364 1 3 399961488 4 3 131943944 4 3 640652325 3 3 876867742 1 3 217925931 4 3 543567306 3 3 559064645 2 3 148124345 4 2 320663589 2 3 655690506 3 3 775499475 5 2 159863855 3 3 565103073 3 2 903015360 4 3 771612463 5 2 527449445 4 2 353587681 3 2 240806600 1 3 229497176 3 2 408127452 5 2 113969176 1 2 228419330 2 2 334480495 3 3 464859369 3 2 752895277 2 2 685630637 1 3 514317774 1 3 887965958 3 2 174699468 1 2 895505146 3 2 681320973 3 2 319685275 5 3 184149911 5 3 263803564 4 2 709994230 5 3 339335712 5 2 692752669 5 2 948107255 2 3 401363491 5 2 680728862 3 2 782684081 5 3 750585534 2 2 648497005 2 2 879147986 5 2 864941287 2 3 155998735 1 2 885756210 4 2 912963240 2 3 551275401 3 2 507908407 2 3 464434431 3 2 670570168 2 3 161896075 4 2 458945067 3 2 560613192 5 2 699954899 5 2 274777657 2 3 817924741 2 2 156224067 5 3 368987795 1 2 399398625 2 2 222712333 3 3 655951773 4 3 473586176 3 3 173009846 1 3 502768417 4 3 117986243 4 2 862080403 5 3 196560287 2 3 907070401 5 2 639775952 4 2 580556811 4 3 174656864 3 3 436020806 5 3 118714411 4 3 153657936 5 2 669434309 2 3 855854078 2 2 958674338 2 2 132004358 2 3 414618141 1 3 790614775 5 2 693396102 5 3 445889741 2 3 258151961 5 3 988939901 3 2 483500841 5 2 857976590 5 2 351642622 5 2 157049482 5 3 548361958 4 3 293431365 2 2 149443768 5 2 259275637 1 2 370357596 3 2 173016589 4 2 271076379 2 3 966292924 2 2 132986829 2 3 781089957 2 2 351446317 2 3 414421900 3 3 845140787 3 2 453824098 5 2 953714557 5 3 233463434 3 3 138200392 5 3 330113485 3 2 146160348 2 2 121163653 3 2 332463027 2 2 253034347 3 3 437457184 2 3 457855107 3 3 957349943 1 2 742152718 1 3 792982263 5 2 779047985 5 3 193920385 5 2 129976615 5 3 956113657 3 3 961936983 5 2 358924577 3 3 439239877 3 2 546056387 3 3 129280325 3 2 725844937 1 2 252286933 1 3 889358299 1 2 212401364 5 2 299021109 5 2 367970083 2 3 652737170 1 2 755903772 1 3 975614534 4 2 308913740 1 3 153940742 3 2 349862780 2 2 153315634 5 3 204743000 2 3 805889796 5 3 144832857 1 2 153140536 5 2 641805682 1 2 818969871 3 2 541553642 2 2 361908671 3 2 209386296 4 3 834098747 3 3 581518705 5 2 233911763 1 2 517506124 1 3 856387040 5 3 468526431 5 2 655906130 1 3 610745407 1 3 588851422 2 2 327964968 5 2 349125388 3 3 799363743 2 2 570374388 4 3 351343610 2 3 962028577 4 3 759156197 4 3 718284867 3 3 394594981 3 3 152466337 3 3 597422711 3 2 257195345 2 2 604546081 2 3 513370296 5 3 119821125 2 2 667174982 3 3 374543731 2 2 741437772 3 2 365999874 4 2 532485148 5 3 468403082 3 3 531130246 2 2 387506109 1 2 314770382 5 2 327230521 3 3 496644084 4 3 191651604 4 2 433285684 3 3 820165292 2 2 200756143 4 2 561749101 5 3 456725556 4 2 343972628 3 2 595756352 4 3 184228788 2 2 708031546 4 2 644654698 1 3 525548414 3 3 781129422 5 2 970798638 2 3 373108060 3 2 135515274 4 2 130825836 2 2 700874715 4 3 552014136 2 3 515694778 5 2 407761119 3 2 615950602 1 3 351820104 5 2 690443102 3 3 608591849 3 3 183227088 5 3 360152346 1 3 575220266 2 3 686850869 3 2 961932782 3 3 633403659 3 3 342564576 1 2 105352849 5 2 624705159 2 3 645366786 3 3 685284507 4 2 612301787 2 2 469439748 5 3 221148408 1 3 380345987 5 2 361123073 3 2 598115662 2 3 420458370 5 3 972775881 3 2 142442220 2 3 612442092 2 3 687838108 1 3 226743045 1 2 977003198 1 2 581729363 1 2 368528361 1 3 616012514 3 2 653975439 4 2 158215699 1 3 916228733 4 3 711552692 2 3 125773639 4 2 405256536 4 2 620942226 5 2 548790709 3 2 405753238 1 3 621427994 5 3 872870532 4 2 911058050 1 3 369461602 4 3 274749666 1 3 774242163 2 2 749697874 1 3 367363403 1 3 859622120 5 3 138902780 3 2 717585985 3 3 161848354 5 2 190639260 1 2 209067316 4 3 983657112 4 3 588166364 5 3 136136494 4 2 412031706 1 3 391513659 2 2 946756708 1 3 312356321 4 3 372087606 4 2 562017062 2 3 980826754 3 3 903817284 3 2 501810905 3 2 384164467 1 3 169904894 4 2 695778428 3 2 562359778 2 2 119309805 1 2 271990617 3 2 393339904 3 2 294263639 2 2 450718042 3 3 926163555 3 3 235539629 3 2 959464292 1 2 906628373 4 2 270014017 2 3 742430816 2 2 109561396 5 2 883482906 3 2 814135084 5 3 792299791 4 3 595325991 4 2 249880628 3 2 314084689 1 2 315138991 4 3 577086901 4 2 999121548 3 3 441976466 1 2 193738414 5 2 746248291 4 2 364216769 2 3 383397954 4 2 972264264 4 2 176378509 4 2 274129189 4 3 747590100 3 3 237905992 2 3 615229569 2 3 485731944 1 3 677454887 4 3 946917167 2 3 653545262 1 2 550546605 1 2 427277985 3 2 933745793 3 2 850250769 5 3 829617941 4 2 242510290 5 2 417073341 5 3 376768369 5 3 952658709 1 3 352778494 1 3 833333568 5 2 530054728 5 3 111161530 2 3 626909757 1 2 411062134 1 3 991818482 2 3 634270960 1 3 351410948 5 2 212691523 2 2 268118737 3 3 650422724 1 2 193775775 4 3 490396837 5 2 100840393 1 3 550694825 1 3 533187133 4 2 775174614 4 2 568056283 4 2 867410975 1 2 816233957 4 3 916074316 3 3 156452255 2 2 204563575 1 3 725124005 5 2 307000448 2 2 563827537 3 2 398940962 4 2 210510764 4 3 307531056 5 2 282530948 2 2 341110150 4 2 228059907 3 2 825681096 3 2 602374891 1 2 191829018 2 3 427079892 2 3 561741803 4 3 139945128 4 3 127880907 1 2 876548378 3 2 446411140 2 2 236169862 1 2 186448784 2 3 537976224 5 3 104059861 4 2 175660804 5 3 277861671 4 3 585129933 2 3 288729446 2 3 117457764 5 2 460628223 1 3 118915095 3 2 327522891 2 2 866260342 1 3 750999678 4 3 945551228 2 3 466218813 3 2 729300176 2 2 764227655 2 2 771858132 3 2 425983729 5 3 350460871 5 2 598458436 1 3 649457731 1 3 416990097 2 2 413446003 2 2 851408407 4 3 562034786 3 3 963412005 5 3 222962417 2 2 416724728 1 2 825270906 2 2 758333158 2 3 232205385 4 3 283055384 4 3 492474093 1 2 711904189 5 3 965747508 4 3 789233611 3 2 607937513 5 2 160515699 3 3 912898776 5 3 902215342 4 3 486300822 2 3 211069335 2 3 103294477 4 2 518042324 3 2 997235000 4 3 940087198 3 2 529805418 4 2 365995297 1 3 446285845 4 3 400601612 4 3 681914614 1 2 395686831 1 2 622173188 2 3 336749743 1 2 314223359 2 3 323469893 4 3 443218256 1 2 256378424 4 2 157857160 3 3 166200304 1 2 419858358 3 2 164290400 1 2 223678416 1 2 443898170 4 2 330661787 2 3 585683197 3 3 934661503 3 3 955499405 5 3 921790508 3 3 559401744 1 3 639829399 2 3 845550191 2 2 388201141 5 2 109406478 5 3 760487247 2 2 431256819 3 3 444457677 1 2 622562349 4 2 491149565 5 3 728377111 1 2 135216981 2 3 728937982 5 3 612000173 1 2 596984674 2 3 761390959 2 3 483874398 2 2 263641946 4 2 579733706 5 2 420872264 2 2 525128828 1 3 525370328 3 3 314028976 1 3 537046485 3 2 331543801 4 2 886755822 2 3 132517686 4 3 393298800 1 2 712353777 3 3 643452655 4 2 288036682 3 2 266604893 1 3 737235084 1 2 960211498 1 3 734689374 4 3 451379448 1 3 993807896 4 3 239915715 4 3 692347882 1 2 810646103 5 2 518047503 4 2 655546818 5 3 705794977 2 3 968035058 5 3 489294298 4 3 702715239 5 2 164439017 5 3 269386651 4 2 162391276 5 2 292452764 5 2 361160612 5 2 931195935 3 2 752682671 2 3 813967177 5 3 721515198 3 3 338286563 1 3 468982955 2 3 624113241 5 2 614252852 5 3 528561838 1 2 840927526 1 3 110792509 4 2 403203390 4 2 965179284 2 3 404601938 3 3 118906171 2 3 852094490 3 2 815032204 4 3 703006514 1 3 865123778 2 3 162615315 2 3 110990607 5 3 684883370 2 3 822212655 1 3 882484236 5 3 281676120 1 2 431888899 1 2 898758593 1 3 505611082 5 3 940568602 3 2 895092536 2 3 229766120 3 3 156269989 3 3 761670583 4 2 306475550 3 2 422856060 3 2 388751307 2 2 282332475 2 2 493467396 3 3 317001572 4 2 395199770 3 2 585000101 2 2 365627118 1 2 543217983 3 2 438647531 3 2 458558909 5 3 965086553 3 3 813088337 2 3 557947119 1 2 605781947 2 3 884792217 2 3 477259412 1 3 695344591 5 2 329177710 3 3 594964421 4 3 449182497 1 3 427551502 5 2 602067084 5 2 365003028 1 3 802523556 2 2 950692116 2 3 472598751 2 2 260614220 5 3 325917742 5 3 691430093 3 3 869441291 1 3 853215031 4 3 236983651 2 3 982711461 5 2 987565314 2 2 360154222 1 3 778413922 2 2 599505878 3 3 385481278 4 3 409683817 5 3 844678680 2 2 282018884 1 3 232164723 1 3 361752634 1 2 143067558 3 3 262077390 3 3 890692060 5 2 396986063 2 3 490160891 2 3 134022065 2 2 246608203 3 3 486656245 4 2 414655732 1 3 996662179 4 3 650374544 5 3 411858312 4 3 896484704 2 3 867583304 1 3 770489916 1 3 507883185 3 2 292163551 3 3 783640258 2 3 476880232 1 3 688760776 3 2 800004648 1 3 591760146 4 2 481093545 2 2 885265819 4 3 595114814 5 3 211329884 2 2 997741440 5 3 905467546 5 2 505318521 5 3 870608122 1 3 534362116 1 2 378568266 4 2 319818600 5 2 116882452 1 3 515964778 4 3 605167397 3 3 758456553 1 3 967976328 4 2 143652815 5 3 804476840 5 2 149409691 2 2 716305409 1 2 718921536 1 2 608747307 4 2 889425926 4 2 464510483 2 3 167504410 4 3 613220540 1 2 390292554 1 2 648721812 3 3 400050100 1 3 328369004 1 3 567415529 4 2 702899177 2 3 481110861 1 3 690616032 2 2 483064446 5 3 941416563 2 3 253395949 4 2 965128464 2 2 277555632 4 3 205249886 4 3 420511496 4 3 603463197 2 2 398333111 5 3 181216229 1 3 691363820 2 3 361432927 5 3 152955674 1 2 853756888 5 3 589968186 4 3 254376699 5 2 392557320 2 3 503975114 3 2 676799748 1 3 373288717 1 3 801585817 2 2 521784845 5 2 131842070 1 3 256903126 5 3 338568705 3 3 296549490 2 2 332876885 1 2 784461606 5 2 402821529 2 2 150254584 1 3 707469594 5 2 758036676 1 3 648383644 1 3 488365131 3 3 100564319 1 3 446328751 4 2 514885521 2 3 921806605 1 2 895351261 4 2 510926343 5 3 136184288 3 3 668275224 4 2 992629478 4 3 624782908 1 3 887511622 5 2 628056754 4 2 351992025 4 3 367524878 1 2 483732980 1 2 563418681 5 2 820472544 3 2 485582547 1 2 438004074 4 3 241084862 1 2 369514595 2 3 693895410 1 3 816332457 5 3 107423379 4 3 726819546 1 3 177991854 3 3 911084527 5 2 223525985 3 3 891173738 3 2 959999118 5 2 744350431 4 2 683528593 3 3 565127813 4 2 422020697 2 3 598888717 1 2 933400446 4 3 140622391 3 3 571225360 2 2 125355234 4 3 620879368 2 2 214117842 2 2 866632229 2 2 176409289 3 3 595211714 5 2 992294932 2 2 132855224 5 3 491451777 5 2 304429720 5 3 648925780 2 3 654346602 5 3 115600899 2 2 705208153 5 2 155901764 4 2 193500193 1 3 491891415 1 3 320932458 5 2 406311070 3 2 211441461 3 3 423390407 1 2 314011410 2 2 548182606 3 3 811952662 5 3 296897845 1 3 924402505 3 3 408890898 5 2 515733152 3 2 441920817 3 2 469182710 4 2 386098974 3 2 500078178 4 3 529328432 2 3 760341466 5 3 445162131 2 3 434017463 2 3 955253732 4 2 470846784 3 2 794413298 3 3 720025327 5 2 370120075 3 3 672426187 1 2 161101910 5 3 391894157 4 3 650746007 2 2 114388856 2 3 236244981 5 3 644567983 5 3 770895207 1 2 849683569 3 3 235847856 4 3 465274041 3 3 298055913 4 2 456556872 2 3 178525900 3 2 178922597 5 2 954086277 1 3 688568951 1 3 356589357 3 2 824519649 3 3 687084094 4 2 760632234 1 3 617951316 2 2 751326693 4 2 318011682 5 2 519422182 1 3 300648691 4 3 841983962 4 2 604497858 2 3 344489735 1 3 769240234 5 3 604561940 5 2 820645145 5 2 417398802 1 3 791707548 4 2 737146348 3 2 831015763 3 3 369250554 1 2 301114746 3 3 530669628 3 3 312527938 2 3 577839928 2 3 705150385 2 2 276476239 4 2 327362166 3 3 832780391 1 3 314841416 1 3 365463826 2 2 344459160 2 3 514356776 5 2 406190447 3 2 373848037 4 2 729284468 2 3 337036187 5 3 124064980 4 3 681471998 5 3 575982176 2 2 431803485 5 2 260257085 4 2 686471925 1 3 251697684 2 2 304520710 3 2 458844558 3 2 590008438 3 2 787900164 4 2 989768265 2 3 362586081 5 2 489513152 5 2 817940366 1 2 160340846 5 3 132054943 5 2 272543553 4 3 330865784 1 3 647224314 3 3 882902625 3 3 588718599 2 2 216522941 3 3 466705989 3 2 283667479 3 2 430720401 2 3 540745995 5 3 883928262 2 2 375559353 2 2 254189523 3 2 945739361 2 3 487026545 2 3 563072261 5 3 586447216 5 2 842829736 1 2 811718178 3 3 569278911 5 2 312625554 1 3 447274025 2 3 836336222 1 2 631348413 2 3 421984349 3 2 446658695 5 2 198557014 2 3 611667991 2 3 544118139 4 3 101927943 4 3 442800930 4 3 363214269 1 2 114698985 2 2 647521661 1 3 314775012 1 3 809453398 3 3 761991696 2 2 569532241 3 3 294010595 2 3 827912435 1 2 751571865 3 3 446171164 1 2 754686045 3 2 948018196 5 2 407112392 1 3 150719008 4 3 168495714 3 3 360080094 3 3 714547456 4 2 593983198 4 3 463881603 3 3 790992339 5 2 624994517 4 3 402134303 1 3 644859989 5 3 203245076 5 3 430640272 1 2 637751726 1 3 238759361 4 3 124278661 5 2 306555875 1 3 551884215 1 2 489034873 3 3 909196127 1 3 360373856 2 2 292742423 2 2 325657666 2 2 506573116 3 3 263006184 5 3 243930806 5 3 243576484 4 3 536434730 5 2 557287416 1 3 753238704 5 2 609073349 4 3 762926953 1 3 510748960 5 2 724465639 2 2 397663854 5 3 835328090 3 2 428787686 2 2 290544431 5 3 440758429 5 2 665558215 5 2 575288351 2 3 382161585 3 3 839790903 2 2 325735547 2 3 517644995 1 2 918690854 3 3 933558800 2 3 880461306 1 2 693310341 2 2 119312749 2 2 884201257 5 3 435218430 4 2 723723167 2 3 813426111 5 3 424683696 4 2 939368866 1 3 984624514 5 2 694639692 1 2 664520579 1 3 645336076 2 2 916951510 5 3 626946951 2 2 906049933 3 2 106300802 5 3 844601053 5 2 510300467 5 3 577854990 5 2 590814281 5 2 471321425 1 2 805396915 4 2 457149824 2 2 262216624 3 3 577115108 4 2 812344203 3 2 269596073 3 2 691344114 2 3 446879089 1 2 351013458 3 2 370535352 1 2 379408427 3 2 446090894 4 3 143959147 3 3 180599395 3 3 108159299 1 3 614064279 4 3 435979075 2 3 845343012 4 2 701483297 3 2 325791813 4 2 512586438 5 2 478075638 2 3 501346275 3 3 926872259 4 2 803077082 1 2 252943674 1 2 930129435 3 3 360786727 1 3 997624563 5 3 639690555 4 3 673154454 4 2 149328692 2 3 465310699 1 2 589914028 1 2 515896029 3 2 583038574 1 2 788561885 5 2 706878239 1 3 309260690 4 2 625229371 4 2 138100776 4 3 812112975 5 3 119303795 4 2 517257066 1 3 547280753 1 2 247812823 5 2 844953678 4 2 368866206 2 2 732499351 4 3 657689668 5 2 288373393 4 3 488464774 5 3 584179595 2 3 493986580 1 2 602423739 4 2 359696220 3 2 495057082 3 2 771064652 1 3 304320682 2 2 640187009 3 3 406836572 2 2 746011400 1 2 998046710 2 2 528091117 4 3 659222210 1 2 692916142 1 2 851680001 4 3 279843374 5 3 595948955 1 2 515645649 4 2 472097270 5 2 226862147 4 3 626744876 5 3 709149994 3 3 362280060 4 2 149285033 1 3 637790931 5 2 175054219 1 2 261896277 2 2 148404920 3 2 124077335 3 3 700194161 1 3 402086074 3 3 927372262 5 2 680552797 4 3 673502577 1 3 618766093 3 2 900473630 1 2 994549116 1 3 817665745 2 2 276952902 3 2 457924301 5 2 610366233 2 2 251170770 2 2 639625044 4 3 812920162 4 3 651220962 3 3 921909045 3 3 588960456 2 3 512885517 3 2 743118743 5 2 151558460 5 3 657843509 3 3 701209316 5 2 628088769 3 3 283732870 3 2 400309541 4 2 584582131 2 2 642709813 4 3 467187050 3 2 218697437 2 3 327263782 4 3 492847374 3 3 833885189 5 2 635722519 3 3 124032374 5 2 133909896 4 2 122965698 3 3 496740752 5 2 344292899 5 2 346240233 5 2 660947113 1 2 196674157 3 2 424036834 2 3 718314550 4 2 571109083 3 2 488419985 4 3 184133534 5 2 558777150 1 3 391739955 2 2 250958678 2 2 859894529 3 2 880855206 2 2 208239808 3 2 407056039 5 3 532619329 5 2 587786615 1 2 544317734 1 2 102602394 4 2 238644627 3 3 796658740 4 3 677631656 5 3 631969919 1 3 305427484 3 2 386031197 2 3 369647678 2 2 785770319 2 2 638732464 4 2 183917256 3 2 976902983 1 3 256968814 3 2 571492496 5 2 419865218 5 3 315332300 1 2 978371384 4 3 774241943 4 2 141717987 4 3 272785693 2 3 268972938 3 2 807059291 5 2 456703153 3 2 959300121 5 3 394486640 4 2 203571049 2 3 490804559 5 2 351561452 4 2 669536306 4 2 120094722 4 2 999414070 3 3 871627023 2 2 184294515 5 2 684502298 4 2 335104196 1 3 538932691 2 3 952014860 3 3 681634721 4 2 191701071 1 3 537686983 2 3 502130645 1 2 109895232 3 2 260086335 5 2 694102026 2 2 413790145 5 2 949291358 1 2 981114655 3 2 777297864 4 2 349789303 2 3 239863814 1 3 623924382 1 2 442700923 1 3 144205348 4 2 932289590 4 2 118441886 1 3 214728503 3 2 680280637 5 3 703700606 2 3 640257194 1 3 334622384 1 2 528933588 2 3 669132490 5 3 424583327 4 3 617991398 2 2 287450825 2 3 568114538 5 3 492693243 3 2 343632641 2 3 672381648 1 3 617023139 4 2 227459295 2 3 884787510 1 2 593065777 4 2 616952122 5 3 225262910 2 2 281430888 2 3 142499597 1 2 264540486 2 2 358240027 3 3 567053189 5 2 154352218 3 2 356539862 5 2 885011499 4 3 466629158 1 3 799831215 2 3 934118661 1 2 872704644 3 2 732707055 4 2 408559773 2 3 358428228 5 2 608553747 1 3 325346399 2 2 981114488 2 2 635983479 4 2 481318591 2 2 727107750 3 3 139994468 4 3 586827370 2 2 675372513 4 2 592613558 5 2 468438204 3 3 733570835 4 3 637859010 2 3 746814312 2 3 301324584 4 2 697253646 2 3 271136682 2 2 392704924 1 2 729817873 5 2 752226075 3 3 799110992 2 2 693048214 4 3 930581002 2 3 931443794 5 3 894940697 3 2 871242199 5 3 592874112 1 3 771557477 1 3 857049001 4 2 342806309 2 3 395486605 5 2 834743309 5 2 236927865 3 2 192950706 4 3 314133644 3 3 916353739 3 2 412836879 1 3 574116087 2 3 648462679 2 2 742460591 3 3 166364706 2 3 375377499 1 3 172428150 3 2 948889514 3 2 748733127 2 3 548308192 4 2 316411130 4 3 737615478 3 2 364770101 4 2 549298787 5 3 624256650 4 2 483315216 4 3 917052866 5 3 632875091 5 3 908101613 2 2 800484889 2 2 411432901 3 3 180532866 4 2 659662107 4 3 390024885 1 2 768921071 1 2 378239603 3 3 833646002 3 2 737107662 4 3 155164035 5 2 990223439 4 3 514951990 2 3 153196053 3 2 732132563 5 3 736831545 4 3 376564698 3 2 756730040 1 3 730382657 5 3 688335198 3 3 997637993 5 3 545160240 4 2 255369597 5 2 111233064 5 2 449128294 2 2 672089838 1 2 589443051 4 2 249347216 3 3 790256880 4 2 419003306 2 2 919898892 2 2 378164590 3 3 788143547 5 2 817177991 2 2 959966764 5 3 703329531 1 2 504863701 3 2 543004852 4 3 355418100 2 3 805645637 5 2 844786403 5 2 255308710 5 3 744901734 4 3 650245083 5 3 132576504 3 2 242947926 3 3 239000296 2 2 575612741 1 3 925407174 5 2 150607490 3 2 464880040 5 3 684906760 4 3 343748646 5 2 526775893 2 3 437355834 5 2 791464585 3 3 187436166 1 3 959010833 4 2 207254908 4 3 990933534 2 3 262537702 2 2 167279054 3 2 705094727 3 2 992354296 1 2 484436552 5 3 780029641 5 2 689080755 1 3 536605719 2 3 281507364 2 3 565880073 4 2 130469621 5 3 610432551 2 2 677530408 3 2 718289612 3 3 205513263 2 2 671493850 2 3 729107495 3 2 539550908 5 3 893085556 1 3 367212978 5 2 160453052 5 2 950163918 4 2 794145925 1 2 233882828 2 3 610302705 4 2 443157931 2 2 502067957 4 2 747817889 2 3 162420562 1 2 353400904 2 2 152607883 2 3 928319633 2 2 461479726 1 2 599330342 1 3 778463531 3 3 378228317 3 2 379336531 1 2 733315161 4 3 536157730 2 3 135467687 4 2 755120262 1 3 100314445 5 3 545062484 2 3 594483284 5 3 598513088 1 3 770557024 1 2 232235857 3 3 313979223 5 3 578413225 1 3 483550590 5 2 271881496 4 2 218221867 4 2 571962197 3 2 592922687 4 2 767828042 5 2 718956702 2 2 974046774 3 2 454499116 1 3 546175606 3 3 842489281 1 3 407802030 2 3 575962035 1 3 751615978 5 2 726824179 4 2 162048229 5 2 774926487 4 3 868437607 2 3 541809734 2 3 168478743 2 2 294738456 1 3 794221431 1 3 698051743 2 2 650541910 4 3 960432406 5 3 397263588 1 2 793452603 4 2 642324174 4 2 764211366 3 2 109271208 1 3 228458129 2 2 897945344 2 2 964796876 5 2 897799105 4 2 407984734 2 3 133425086 1 2 944344507 5 3 755296041 2 2 166609554 2 2 524388153 3 3 537028055 3 2 401559673 3 2 907385013 4 3 890270977 4 3 617794568 2 2 516189172 5 3 536613852 4 3 468041560 5 3 128174299 4 3 518751477 2 2 694337745 5 3 829868296 2 2 784609570 4 3 674136133 5 3 502318472 1 2 139396831 2 2 793454946 1 3 109152416 1 2 248047760 5 3 760937523 4 2 368908122 3 2 509331630 4 3 213529990 2 3 611490026 5 2 339064055 3 2 150767090 5 3 176900167 2 2 710480215 3 2 464225802 5 3 980189796 2 2 154515446 2 2 785340296 4 2 368230503 3 3 578523118 1 2 747754638 3 3 961098997 3 3 900884297 4 3 857329169 2 2 384969714 1 3 786297435 2 3 305724387 4 3 832497421 2 3 361251811 1 2 326503852 2 2 584713033 2 3 842046273 3 3 506804397 5 2 696660516 4 2 244872392 3 3 878309674 1 2 981819502 5 3 622857968 3 2 964920382 3 2 316888533 4 2 196519987 5 2 482970841 5 2 626462418 5 2 153868830 2 3 487092860 2 3 376037271 5 3 784778704 4 3 393884247 1 3 814767282 3 3 781551716 3 2 145852791 4 2 644167654 1 2 424438907 5 3 599114668 5 3 513240241 3 2 347029670 3 2 592836080 3 2 271156843 1 3 389817417 5 2 232568464 1 3 406501947 4 3 287022182 4 2 963661709 3 3 786904638 2 3 601608270 3 2 118594462 5 3 164064541 3 2 624806962 5 3 340398175 5 2 725622726 5 2 333661381 4 3 119431394 2 2 338075261 3 2 340821020 4 3 209166185 1 2 895950405 2 3 341543073 5 3 452853703 3 3 985572757 2 3 819783146 5 3 177170050 2 3 585410988 5 2 492853461 5 2 118250933 5 3 526019083 1 3 283739076 5 3 460161176 2 3 505270853 3 2 197910422 4 2 439036606 5 2 188914545 2 3 645668461 4 3 217040147 4 3 838954516 3 3 191602169 1 2 311707069 2 3 758919212 3 3 397265538 3 2 782819899 3 3 250218687 2 2 628969011 2 3 514465887 1 3 104608395 5 3 540897901 4 3 111778644 4 3 684597030 5 2 390874200 2 2 273947877 3 3 270318582 2 3 146845263 2 2 424679511 4 3 415224999 4 2 290979027 4 3 401834191 5 2 720883077 4 2 549774860 1 3 363312501 2 2 559139374 4 2 436171944 2 2 608282873 3 3 157251708 2 3 840252367 5 2 195728420 3 2 431602916 5 3 873731162 5 3 276445535 1 3 815628380 5 2 242929915 5 3 486407028 1 3 246946171 2 2 185816877 5 3 634836836 4 2 172312186 5 3 600789835 3 3 488777639 2 3 723909899 1 2 673448278 4 2 545772969 3 3 850320293 2 3 451573506 1 2 236663507 5 2 454014430 1 2 848580539 4 3 488230965 5 3 342502368 1 3 960217459 1 3 521163670 1 2 324258167 2 2 230378347 3 2 920127110 1 2 543380084 3 3 236163682 4 3 757463529 4 2 581016113 5 3 354670752 4 3 326232327 2 3 547502226 2 3 520120085 1 3 548272664 4 2 638416716 4 2 710028565 1 2 743615663 4 2 278139284 3 3 870938913 5 2 468858500 2 2 630070442 3 2 105200220 5 3 572688597 4 3 605874655 4 3 620638220 1 2 245812711 1 2 702772000 4 3 295749911 2 3 232000954 4 3 945318139 3 2 987597462 5 2 636470330 2 2 804970178 3 3 577674764 1 3 984970564 4 3 909477558 3 3 347921817 1 2 991635340 2 3 432940910 1 2 116739458 3 2 194561979 4 3 626841024 3 2 130353821 3 3 135764183 2 3 657655146 4 3 170966059 4 2 690513534 1 3 333709707 4 2 543624520 1 2 469485695 1 2 524195461 3 3 508629229 2 2 943870884 5 3 655614707 1 3 562056123 2 3 944590076 3 3 976983926 5 2 772816531 4 3 690507067 5 3 759105321 5 3 353055278 1 3 886931185 4 2 449151571 5 3 543416999 1 3 228022511 5 3 848925559 3 3 181363181 3 3 654049680 5 3 534550927 4 2 663460883 5 3 762559289 3 3 637932832 5 2 984613716 3 2 669153370 1 3 180956799 1 3 601126541 5 3 759403105 2 2 712627343 5 2 101868742 5 2 118534766 3 2 885219311 3 3 641605049 4 3 593765047 4 2 928101572 2 2 892906236 4 3 675962667 3 3 815784725 5 3 765240028 4 3 872877339 3 3 320596548 4 3 910538899 3 3 693364490 2 2 979386662 5 3 839400993 1 3 592592860 3 2 634088990 5 2 276044846 4 2 849809520 5 3 811330006 3 3 785436022 1 3 826954617 1 2 983449086 5 2 285959708 4 2 823785613 5 3 286507569 5 2 950867300 1 3 129177594 5 3 605156260 5 3 560929167 2 3 751215446 2 2 642733719 5 2 604938625 3 2 894053015 5 2 782405443 4 2 701458102 5 3 108504030 1 3 795210298 2 2 598044196 1 2 369628207 4 2 135353881 3 3 703110000 5 2 190323343 4 2 761747601 3 3 171511975 5 3 898532890 4 3 647865696 3 2 133192446 2 2 196454489 2 3 141812523 3 3 391826334 5 3 373443406 1 3 890218746 1 2 781414981 1 2 368256075 5 2 692045475 5 2 751325534 3 2 732382166 5 2 978334784 2 2 799240693 2 3 385795809 2 2 384442822 2 3 108295952 2 3 259308845 2 3 641692746 4 3 833321599 4 3 230502201 3 3 822732248 5 2 126143832 3 3 406764338 4 3 578267966 2 2 429309033 4 3 407523106 3 2 184534930 2 3 863243606 4 2 459455577 4 3 511778819 2 2 235174509 3 2 538275535 2 2 337220688 5 3 361526094 2 2 241235957 1 2 160607747 3 3 432296002 5 3 157199176 1 2 314835417 4 2 642208802 3 3 880376256 4 3 501630545 3 3 572573439 2 3 644653937 4 3 981269484 2 2 277614583 5 3 702011445 2 3 907851544 4 3 273754740 2 2 117189604 2 3 638442740 2 3 402276236 3 3 436290887 4 3 488517684 1 2 506741627 5 2 179202524 5 2 797665341 3 3 563056188 1 3 692950527 1 3 434434900 4 3 854469649 1 3 644190082 4 3 644213841 3 2 106513561 5 3 475630775 5 3 295850059 1 3 861049252 2 2 100277472 3 3 629306383 5 2 539363804 2 2 604925807 1 2 173195303 5 2 366524978 2 3 294509023 3 2 167017137 3 2 558601094 2 3 757452491 4 2 701106063 4 2 159370666 2 3 460215379 2 3 770355049 4 2 785842319 4 3 678176994 1 2 511364730 1 3 212250266 2 2 604866519 1 3 562571748 3 3 729621813 2 3 100428367 1 3 689906235 4 2 922730725 1 2 178900616 3 2 576981886 5 3 935433079 2 3 158076569 4 3 963120040 4 2 275795146 5 2 433547359 3 2 780720456 2 3 295568929 5 2 329925691 2 3 592898612 4 2 200820869 1 2 407297527 1 2 484094601 5 3 393267006 5 3 831444625 4 2 517633885 5 3 663183580 5 3 745286554 5 2 491236598 5 2 579616717 1 3 713342903 3 2 649133838 2 2 704655820 5 3 260134644 1 3 602371997 1 2 551236559 4 2 457800155 1 3 899978851 2 3 753368408 3 3 579296855 5 2 456071863 3 2 652243709 4 2 505515292 5 2 724744368 5 3 109358144 1 3 930289395 5 3 318923437 1 2 131476634 3 3 496844528 5 2 319416963 5 2 119532603 4 2 301008097 2 3 737078386 1 2 822553891 5 3 193298879 1 2 392820707 5 2 814217866 2 2 290680776 2 2 299643623 4 3 250340879 1 2 785915716 3 2 917630857 3 3 580160937 1 3 303352586 1 3 232557889 2 2 775026163 5 3 685237092 5 3 880664219 2 2 425906261 3 2 433179397 5 3 751596148 4 2 601111434 4 2 181621670 2 3 904417307 1 3 312581244 1 2 827973035 1 2 823427778 3 3 435560583 5 2 831136009 4 2 804194702 5 3 756293275 3 3 876843426 5 2 927158853 2 3 795622402 5 2 112574996 1 2 394521410 2 3 192900829 1 2 906877810 2 3 166576749 3 3 324693741 5 3 594192940 1 3 621392762 3 2 688850133 5 2 777367444 3 3 789310949 2 2 962933252 4 2 962363631 5 2 485834767 2 2 974235764 2 3 415453796 4 3 468578154 5 3 432904841 4 3 821020981 4 2 424989681 4 3 197862475 5 3 489415480 4 3 650203094 1 3 102471964 2 2 769433775 5 3 474160949 5 3 750169453 5 3 677111871 5 2 502437167 1 3 169863381 2 3 212750678 1 3 156532249 2 3 181178813 4 3 631849098 2 2 102586290 3 2 438304697 5 2 772134907 2 3 410795129 1 2 852663887 5 2 613372835 1 3 154301857 1 3 489834548 1 2 352137632 1 2 689774684 5 3 145920210 5 3 636098707 5 3 682802463 2 2 727984750 2 3 563107223 3 2 164682143 3 2 736553165 5 3 157213306 5 2 993585438 5 3 560269559 5 3 726203483 4 2 656818699 2 2 643450700 3 3 803044534 2 3 264073315 1 2 420453369 5 3 771423982 2 3 853593890 1 2 893545046 4 3 476569002 3 2 354069138 1 2 578521730 2 3 831474327 3 2 425643064 4 2 524243963 3 2 344727774 3 3 229795447 2 2 139544965 5 3 505193400 3 3 766254759 2 2 703982914 5 2 380504286 2 2 539798100 4 2 888996208 2 3 112971443 1 2 755167199 5 3 333222756 5 2 493710182 5 3 270807542 4 3 565625213 5 3 850704686 1 3 874796141 3 3 923270019 4 2 750416786 2 3 194421808 5 2 530947600 3 3 465370037 2 2 627552038 1 2 610976597 5 3 677042029 2 3 293327389 1 3 368375039 4 2 417430415 1 2 475913909 5 3 646769478 2 2 617908972 4 3 687039901 3 2 842587805 5 2 115523843 4 3 564979858 2 2 390336302 1 3 594242125 5 2 909873581 3 3 866151051 4 2 947947030 5 3 871714745 5 2 441860437 5 2 518781228 5 2 451260355 2 2 982235446 2 2 140261255 4 3 968037443 1 3 442721156 2 2 740804434 5 2 879747051 5 2 961588616 4 3 575849844 2 3 265851581 3 2 490552038 4 3 416364986 2 2 574150564 4 2 381097829 5 3 166658164 4 3 696032721 3 3 367606052 4 3 222031647 1 3 526374534 4 3 977828490 2 2 508815107 3 3 947237705 1 3 857194095 4 2 555588085 1 2 158239695 2 2 427409171 4 2 596073674 4 2 204928573 1 3 391719038 1 3 430714944 2 3 652539911 5 2 565368266 5 3 869552584 1 2 793424531 4 3 789874745 5 3 999349463 4 3 490608205 4 2 258483699 3 2 611282113 2 3 737756642 5 2 362231486 3 3 315314906 4 2 759659208 4 2 591767964 1 2 463734545 2 3 586109469 1 3 563790781 4 3 471282303 5 2 629045058 4 2 805027018 4 3 507423044 2 3 663077286 5 3 909453827 2 2 792949396 2 2 228449253 3 3 243875164 5 2 483223637 1 3 319057759 3 3 113813794 5 3 837754385 5 2 302478786 4 2 675303169 2 3 104768757 3 3 277503250 5 2 887652810 2 3 714179177 2 2 730790184 5 3 812619909 1 3 332877571 1 2 333146323 2 2 185575531 5 2 980715224 1 2 507284996 1 2 573200927 3 3 831134919 4 3 759987686 3 2 687649995 3 3 870119412 1 3 656469244 2 3 594864109 5 3 207177738 1 2 982809056 5 3 128596710 4 2 877275867 3 2 699025943 2 2 849535267 2 3 544537210 5 3 521799717 3 2 516381127 2 3 162946616 2 2 379287131 5 3 719673337 4 3 120541464 1 2 243888711 1 3 803700137 5 3 138142258 3 3 699697029 5 3 822265033 1 3 146872563 4 2 632318794 5 2 712796631 1 3 819588020 2 3 159296844 1 2 336158456 4 3 611948730 5 3 607119038 4 2 235940700 4 3 719337138 5 2 291738772 2 3 901690494 5 2 475196145 4 3 378121675 1 2 773864422 2 2 990522415 4 3 781533951 5 3 135425424 5 3 960746093 2 3 847860056 5 2 154778025 4 2 696903270 3 3 174809859 3 2 870375005 1 3 525422228 3 2 781859316 5 3 525848557 5 2 392091463 3 3 358329217 4 3 310193596 2 2 962895365 5 3 376896692 2 2 239571339 3 2 432541277 4 3 319602342 1 3 975607446 1 3 310566750 1 2 526509645 4 2 245756770 4 3 800835692 2 3 377792633 5 2 645474424 2 2 554423916 2 3 928260334 1 2 405622696 4 3 634520442 1 2 734045797 1 2 118456548 4 3 832675289 5 2 882394192 1 3 575250439 5 3 580997249 2 3 958790043 5 2 184667844 4 3 544807797 3 2 885659038 4 2 754679569 5 2 817189118 4 3 833529129 5 3 417979045 2 2 642562618 3 2 715308577 3 3 169196853 1 2 851980185 2 3 690779400 1 3 229795963 5 3 592503104 5 2 318122596 2 3 548064700 1 3 126397375 2 2 211788459 2 3 807486478 2 2 491217053 2 2 564070807 4 2 422108017 2 3 753226336 3 3 778939755 5 2 658465167 3 3 943759538 2 3 315974477 2 2 383798679 4 2 762604408 4 3 641782869 3 2 676774999 2 3 625973578 1 3 250617054 5 3 550253443 4 3 792522300 3 2 903260850 5 3 434705892 4 2 203919888 3 3 398041948 5 2 755194408 1 2 571454889 5 3 985343676 4 2 234111363 1 2 126404078 4 3 250037556 4 3 883281610 2 2 592626614 4 3 295839604 2 3 468863513 2 2 828187914 1 3 403600627 2 3 641093017 4 3 945882042 4 2 378215107 2 3 970754486 4 3 362089004 4 3 730891882 2 2 731422261 4 3 214698799 2 3 835510896 2 3 978454604 1 2 154287921 1 2 692739301 1 2 506482212 4 3 966761548 2 2 754747056 2 2 736311176 4 3 724779167 1 3 630172007 2 2 730308115 4 3 227912685 3 2 275350904 3 3 565077310 2 3 256236547 1 2 998090325 2 2 431822494 1 2 759615488 2 2 787658511 5 2 603396429 2 2 558474860 5 3 459874997 5 2 307508610 4 3 867357873 4 3 431565314 1 2 715421538 2 3 367326339 5 3 975136347 5 2 756767939 5 2 410961572 3 2 535791420 1 2 868303280 3 2 498992831 4 3 171296673 4 2 752964009 5 3 669781782 2 3 562209796 1 2 680071081 2 3 562116539 2 3 367942601 4 2 579029462 2 3 377697200 1 3 105669983 3 2 769784430 4 2 232977781 2 2 410395773 4 3 918434535 5 3 711639251 1 3 786682964 3 3 263545599 3 2 239433673 2 3 505247657 1 2 527410107 3 2 473073086 5 3 506473454 4 2 289491168 5 3 182317100 1 2 572443292 3 3 278049072 2 2 699834275 2 2 895455066 5 2 977694290 1 3 424964573 3 2 934713237 3 2 727132657 4 3 848120124 4 2 587528015 3 2 943496916 5 2 601483398 4 3 294985481 5 2 975882365 2 2 787360372 3 3 740595343 5 2 418151933 5 3 100359189 2 3 672491873 3 2 384703689 1 3 518647201 1 3 253204234 3 3 424684035 2 3 289384398 3 3 785904899 3 3 697383520 3 2 538917216 3 2 704290411 2 2 556348707 3 2 234147211 5 3 449751615 5 2 835234456 2 2 994047474 1 3 313102193 2 2 167321144 3 3 793960319 5 3 729224660 2 2 654445544 5 3 217013683 5 2 225756872 3 2 670123560 3 3 492260228 2 3 348165915 4 3 718207127 1 3 444781379 4 3 151680881 4 3 540528358 2 3 997389641 4 2 106502807 1 2 375282307 5 2 862585327 3 3 622558474 5 3 911939186 1 3 457074665 1 3 977527483 3 2 696612028 2 3 383416043 3 3 542215435 2 2 429241250 1 3 406330243 1 2 431568021 5 3 232116570 4 2 938168072 3 3 610600169 2 2 381580972 1 3 319740506 4 3 965794781 4 3 228250490 1 3 250397373 5 2 509667043 2 2 847322446 4 3 660051790 2 3 274056081 2 2 226325633 2 2 143619908 2 3 254932826 4 2 687365527 3 3 690915955 5 2 834181474 4 3 692557447 5 2 758870937 5 3 877482944 4 3 504254512 2 2 401233413 2 2 679220877 1 2 319573490 4 2 580746742 2 2 149934477 1 3 813785968 1 3 245546189 2 3 146877386 2 2 644030695 4 2 565578757 5 2 976087877 4 2 674978242 3 3 369333666 5 2 307337422 1 3 815913999 5 2 425589370 5 3 602035891 5 2 369123993 5 3 216462183 3 3 931565056 1 3 986537489 2 2 976967949 5 3 113005645 3 2 971746487 1 2 602859176 1 3 220201601 3 3 241627484 5 2 287821503 4 3 979556574 1 3 271150851 2 2 392436039 5 3 122518351 1 3 657550171 5 3 617143348 2 3 906505615 3 3 861562037 3 3 388735683 2 3 135422626 5 3 453917918 1 2 364343365 3 2 945475306 2 3 975879024 2 2 152731352 5 2 323100802 2 3 570530407 3 2 627707858 1 3 934753026 2 2 665798219 3 2 715574455 5 2 114745720 1 3 892356951 3 3 142509109 4 2 681736448 4 3 640240759 1 3 867515775 5 3 774565438 2 3 739336765 5 3 229423861 5 3 389446650 2 3 175234890 4 3 531871811 3 3 840079394 2 2 181336596 4 3 843516245 3 2 285893629 2 3 360324507 2 3 130144690 1 3 970883055 1 3 247578865 5 3 573253134 3 2 713789496 3 2 846661724 3 3 963794431 2 3 276017130 4 2 249784747 4 2 953869636 4 3 533355469 4 2 662622812 3 3 910827485 4 2 312816100 2 2 495989094 1 2 744273041 5 2 669728815 5 2 240877135 3 3 469111617 4 3 199580328 2 2 198683779 5 3 572301748 4 2 558307954 2 2 938441452 3 3 784807977 2 3 241675083 1 3 176591580 5 2 364513712 3 2 283115139 1 3 756813993 3 2 344700873 2 3 375613892 5 2 661191775 3 3 505316892 4 2 897370101 1 3 681978487 4 3 672700995 2 3 611062133 4 2 662433783 3 2 997258268 4 2 311137576 4 3 821960867 4 2 735979965 5 2 227525916 3 2 882831270 2 2 292099746 1 2 452346754 3 2 306210113 3 2 391208205 5 3 668766122 2 3 436179867 3 3 901489868 4 3 587829697 4 2 179004400 5 3 682435122 4 3 117153329 2 3 282096924 5 3 555840560 1 2 901331805 3 2 685020698 3 2 859438622 4 2 312442685 1 3 838931163 4 2 655895358 1 2 302358485 4 2 521326028 1 2 426551662 5 3 749869894 5 2 322179278 3 3 595599770 3 3 960719840 2 3 713712126 4 2 138001677 1 2 688656502 2 2 630925696 2 2 345307429 5 2 681241961 4 3 154220060 5 2 511068466 5 2 130407718 1 2 606151586 5 3 339446681 3 3 352473169 4 2 889012126 1 2 439813466 3 2 441473951 2 3 660152909 2 2 659139489 2 2 760850421 1 2 317253646 1 3 977113544 1 3 751487076 3 2 930319528 5 3 227154552 5 2 318292926 3 3 559439354 4 3 166491184 4 3 575115372 3 2 775107895 3 3 309055324 3 3 134262125 5 2 120243848 5 2 339448049 3 3 116131472 1 2 154059023 2 3 965252245 2 2 111291482 5 2 235090299 4 2 356895591 2 2 121239572 2 2 598941664 2 3 838076571 1 3 219344245 2 3 400109754 4 2 415855864 2 2 649656459 3 3 985292612 3 3 582586057 2 3 160003114 3 3 863260006 3 2 437808018 5 2 249389326 4 3 228577782 1 2 981786898 1 2 111769708 1 3 730115271 3 3 735005532 4 3 437294645 1 2 164298346 5 3 129926417 1 3 441727840 1 3 272377240 3 2 771062781 1 2 923885941 4 2 892120568 1 2 318106202 3 2 430057812 3 3 896885106 4 2 671049666 2 3 475044419 3 3 329422860 1 2 969030356 5 2 894199164 2 2 156011091 1 3 918795248 1 2 261881545 4 3 449730256 5 3 308451126 5 3 598940285 2 3 940846558 2 3 874647514 4 3 868593662 2 3 776043669 3 3 667770661 2 2 565729036 2 2 272249058 4 3 971793531 3 3 946310737 1 2 110350219 2 3 765387820 2 3 705632442 1 2 593617030 4 3 260632331 1 2 921597521 3 3 608874347 5 3 482725326 1 3 612493547 4 2 574651503 1 2 339686521 4 2 111789734 2 3 165931006 1 3 773916357 3 3 807459573 5 3 666275897 1 2 207995900 1 2 954839684 2 3 371053393 1 3 431072699 5 3 349635950 2 2 596494848 4 2 163639979 5 2 638250901 2 2 501975256 1 2 553383609 1 3 440730730 1 3 693455129 3 3 262775873 4 2 418905557 1 2 474469595 1 3 893789967 2 3 765177778 1 2 129457231 5 2 643821671 1 2 205895381 5 3 120920980 1 2 264751946 1 2 914657792 4 2 102199206 3 3 457016270 5 2 791077561 1 3 523232380 2 2 305199762 1 3 672915896 5 2 873646285 2 2 413313228 4 2 505071252 2 3 936427706 5 3 383438082 3 2 339860905 2 2 871517618 1 2 883881913 3 2 353546982 2 3 850380631 3 2 518229448 3 2 210976701 3 2 259553156 3 3 245971178 4 3 863332045 4 3 298748289 4 2 406212106 3 2 425384050 1 2 972190559 1 2 728924589 4 3 659977947 4 2 709247768 1 3 611121569 5 2 306588546 1 2 119504899 2 2 562013938 1 2 328642665 2 3 271392138 5 2 967992471 1 3 498586494 5 3 875826553 4 2 500725812 3 3 949039543 2 2 264349592 5 3 304369116 5 2 967756219 2 3 543972190 3 2 129246683 2 3 552571398 5 3 846846356 4 2 601718578 4 2 165645225 1 3 396331812 2 3 562655756 4 2 932957808 2 3 309419666 1 2 190521961 1 3 526643027 1 2 411589689 3 2 853921073 1 3 167804791 4 3 253947050 5 2 572274507 5 3 464314227 4 3 199712348 5 2 518942867 4 3 161690925 5 3 843863020 1 2 418207964 2 3 336740593 1 2 961514144 1 3 522946675 2 2 485112836 3 2 607308060 3 2 600978999 4 3 893659836 5 2 525579725 5 3 421211958 4 2 391094511 2 2 776971823 1 3 721083508 4 2 386898548 5 3 480416670 4 3 505823182 2 2 876567016 3 3 421131857 3 3 669329740 5 3 433495764 2 3 224063557 1 2 123918282 2 2 500065747 3 3 408283708 3 3 585172874 4 3 509614905 3 3 208366898 1 3 208597420 3 3 733580210 1 2 129616724 1 2 276764735 1 3 970136112 1 3 121967185 4 2 517206690 2 3 896739670 5 3 929228282 5 3 203833634 2 2 557807880 1 2 135699430 4 2 408874008 4 3 743924864 2 3 584539366 4 3 394997360 5 3 661326253 4 3 698437406 1 2 861655801 2 3 753183838 3 2 235522645 1 3 257303163 2 3 335763092 1 3 377121434 5 2 432915256 1 3 318178820 3 2 948251050 1 2 319766558 4 2 515837678 5 2 760220962 2 2 552571261 5 2 509766210 5 2 652927592 5 3 564312410 4 2 328374878 3 3 100266972 5 3 768791224 5 3 811676056 2 3 102306085 3 2 699909375 1 2 987418333 2 3 521602919 4 2 300535657 4 3 373430578 3 3 175117195 5 2 781052992 1 2 468795417 2 2 984429211 1 3 756303942 5 3 701369276 3 3 609666255 5 2 328573073 5 2 647586031 4 3 517080049 4 2 518379796 5 3 897276143 4 3 316082987 5 3 562332441 3 3 410596322 5 3 310876563 3 2 623705520 3 2 857314164 2 3 208011016 2 3 355434067 2 2 606641970 3 3 575732091 4 2 706136704 2 3 680151844 5 3 225886728 2 3 254993349 3 2 804430117 4 3 258708090 3 3 875555893 5 3 324958888 3 2 958672662 1 2 545132578 3 3 360813955 2 2 740773201 4 2 901775023 4 2 638437542 5 3 439816172 3 2 766624387 2 3 416991789 4 2 587713359 2 2 643697655 2 2 910423203 2 3 588585846 2 3 725869451 5 3 401925673 3 2 877308239 5 3 362909390 5 3 207712972 2 3 735735844 4 3 773028984 4 2 169396354 3 3 614864103 2 2 400265624 5 2 525340868 3 3 646783923 1 3 657292247 4 2 164000190 3 3 473149908 2 3 158403783 2 2 329392000 4 3 779660953 5 3 203710314 4 2 260898227 5 2 960590194 2 2 886427067 5 3 838449699 3 3 480541891 3 3 979397577 5 2 638045729 4 2 422618136 3 2 506140778 1 2 468224187 5 3 345848819 3 2 783895770 3 2 868553658 2 3 331343361 2 3 567810738 1 2 916327792 5 2 607917632 3 2 170215616 5 2 214318953 4 2 457145546 2 3 485460873 3 3 119327595 1 2 933293228 4 2 821262684 3 2 470792018 5 2 715423522 2 2 115532858 3 2 352406202 4 2 777387106 5 3 227976073 4 2 812147523 3 2 306375296 4 3 459708067 3 3 383863113 3 3 926773236 5 2 581158617 5 3 547237787 4 2 380108388 1 3 521742989 3 2 228987812 2 2 986404741 2 2 221884414 2 2 893024592 3 2 283822624 2 3 803252097 1 3 776125763 3 2 724748692 2 3 745248000 4 3 496413496 3 2 638073725 2 2 215291829 4 3 627200880 1 3 293196945 3 3 783461709 5 2 894115973 5 2 486746033 4 2 223257724 3 3 786701707 5 2 735558397 4 2 952702454 1 2 697179489 4 2 790802315 3 2 525457096 2 2 483901434 1 2 839954450 2 3 591191169 3 2 790752015 2 2 615647140 3 3 785752898 2 2 180363821 4 3 817578829 4 3 551043583 1 3 794630369 5 2 585215197 2 2 696599571 1 2 326733516 3 2 902674844 5 2 189336600 2 2 297897886 1 2 162378534 2 2 321990904 4 2 347003596 2 3 471109328 4 2 684666264 1 2 276937375 5 3 774555688 3 2 757945978 1 2 764160155 4 3 379838700 4 2 190036165 1 2 452106314 3 2 153899575 5 3 851160224 3 3 250070261 2 3 657699382 4 3 179755982 3 2 758290788 2 2 107840371 1 2 722856150 5 3 185141093 2 3 202612187 1 2 311277954 2 2 722600918 3 2 417077679 4 3 584083030 1 2 680417251 5 3 510260626 3 3 887356538 4 3 204515925 1 2 726451970 3 2 762234826 5 3 654501256 1 3 428468331 2 3 693587547 5 3 711826957 3 3 164089435 1 3 677217164 1 3 557013277 3 2 693745169 2 2 704565097 2 3 685605031 2 2 357143908 2 2 388130884 1 2 505499925 2 3 720928423 2 3 968458041 1 2 408975854 3 2 921898058 5 2 289414795 5 3 326377643 4 2 534753821 1 2 932242667 3 3 381745073 5 3 622116904 5 3 879162657 3 2 604264546 3 2 796381045 5 3 332441009 3 2 504865510 4 3 455952109 1 3 726900476 5 3 163833047 3 2 775287452 3 2 262574206 1 2 772903719 1 2 905369902 1 2 438259062 5 3 830693488 2 2 169962230 1 3 199042811 5 3 266767112 2 2 606174388 4 2 377403870 2 2 655580488 1 2 960150151 5 2 426096176 3 3 924582313 5 2 126305307 5 3 347856593 3 2 515129002 3 3 676008622 1 2 371010307 2 2 217622227 3 2 425685570 3 3 108388134 3 2 372167592 3 2 554208239 4 2 572070036 4 2 467941248 3 2 617860692 1 2 630285285 3 2 618024889 2 2 441653868 2 3 902093725 3 3 759375970 2 2 173466225 1 3 599610830 1 3 632225059 5 3 471844634 3 2 684893410 4 2 685216625 1 2 201452592 3 2 379804378 4 2 462940397 3 3 778863547 5 3 576774764 5 3 131436459 1 3 628582151 4 2 563180210 4 2 137886408 1 3 863218086 3 2 986654857 2 2 724812943 1 3 514400945 4 3 890373241 3 2 189068645 3 2 608721438 4 2 506342119 3 2 675096791 1 2 159906173 5 3 550410608 5 3 940727912 5 2 714883841 5 3 145091464 5 2 799500976 2 2 580265610 3 2 254136223 5 3 769789223 4 3 972906199 1 3 763744060 2 2 644524901 5 2 773149072 4 2 959536186 5 3 105549111 5 2 411514373 1 2 284553325 1 2 473092777 5 2 104744763 3 3 517396573 4 2 204208736 3 2 702689609 3 2 676758020 2 3 789876955 5 2 952959744 4 2 344780600 2 2 110688765 5 3 159458076 1 2 722347199 3 3 456376152 1 3 801038981 2 3 823431359 4 2 703544085 1 3 737479912 5 2 312905263 1 2 720994865 1 3 786625785 1 2 186164146 1 2 612309380 4 3 699767996 2 2 825007525 3 3 314281986 3 2 900355215 3 2 126111892 3 2 798112931 2 2 257407178 3 2 930588140 2 2 354018295 3 3 523292070 3 2 253755160 1 2 390266913 2 3 930165466 1 2 712355656 1 3 111232184 2 3 874531246 5 3 842518653 3 2 391001193 2 2 524534788 3 3 560610076 4 2 449870466 4 3 952037400 1 3 879853867 2 3 474781869 1 2 253707594 3 2 180382227 2 3 464888589 1 3 820881691 2 2 605142183 1 3 707631752 2 3 909812882 4 3 289233398 1 2 650526957 5 3 587046826 4 3 921707861 5 2 215380089 4 2 461442300 1 2 371592609 4 2 971189695 3 2 598350176 2 3 473172008 5 2 580993279 1 2 467956932 4 3 487742036 1 2 737354140 3 3 597044755 3 3 225048676 4 3 535255217 3 3 348187356 1 2 729018723 1 3 777887633 1 2 614760688 1 3 327279015 5 3 591689582 2 3 152181622 1 3 464513514 1 3 514614518 2 3 414362980 4 2 929196806 1 2 473933411 3 3 251376608 1 3 247309636 2 2 555455543 2 2 186397031 2 3 908903221 5 2 295333189 2 2 539365324 2 3 279444020 3 2 640382385 1 2 492782284 4 3 927795566 4 3 679633698 2 3 872484907 5 3 779584645 1 2 852698660 3 3 513540916 3 2 739071625 3 2 317571946 2 2 241257567 3 2 366768788 3 2 108590649 1 2 235229036 4 2 325793548 4 2 754347414 3 2 462159262 5 2 712539497 4 2 592060235 1 2 746433562 1 2 702996127 2 2 347655353 1 2 637799204 5 2 349676204 2 2 322806634 5 2 681875008 5 3 769289690 3 3 962786215 5 3 286657007 1 3 157561398 3 2 488349875 2 2 326748389 2 2 751614006 1 2 656775592 4 2 107757292 3 2 365096033 4 2 813858210 2 2 875174569 5 2 576874085 4 2 845621446 1 3 312542179 1 2 209420745 4 3 663255040 3 2 739842087 4 3 471186874 4 3 211462084 4 3 262292025 2 3 991891067 4 2 760260867 1 2 348611592 1 3 248907025 5 3 542651020 5 3 237800388 5 3 599956733 5 2 726448597 5 3 854974131 3 2 292565426 5 3 157520995 5 3 782590439 1 3 150048859 2 2 611785032 1 3 560189841 4 2 382342816 2 3 348157663 4 3 222942335 3 2 138744172 3 2 703153009 1 2 334341432 4 2 398032207 2 2 343346685 5 3 371997318 2 2 444319239 1 2 428455068 1 3 145784122 4 2 146214985 2 3 593216957 4 3 741329215 5 3 159676696 2 3 224928145 3 2 615771623 1 3 208343457 1 3 766263533 5 3 534772757 5 3 321866132 5 3 167070811 4 2 957053829 2 2 164575773 3 3 716708676 1 2 241205594 3 3 780200398 5 2 786161049 1 3 703727382 1 2 344375267 5 2 128212857 4 2 691481761 4 2 593914862 2 3 619551449 3 2 515338450 1 3 619072179 4 2 926467976 5 2 123100678 1 2 654140940 1 2 126300878 5 3 945176867 4 2 335364407 3 2 403951460 4 3 828746101 5 3 301130667 1 2 574004544 3 2 262144086 1 2 921526523 2 2 209352690 3 2 592710223 1 3 333916625 3 3 239508456 1 2 994472334 3 2 481935536 3 2 450236751 5 2 330844162 5 2 496319052 5 3 857241677 5 3 901446787 2 2 467698634 2 3 753185355 3 2 676359303 5 3 113533789 5 2 143396062 1 3 175092349 5 2 536385462 2 2 752618490 1 3 776127000 4 3 847263010 1 2 435356313 3 3 176202248 5 3 371332333 3 2 180316732 3 3 169361195 1 3 525765233 2 2 772214428 1 2 338115590 3 3 163588191 4 3 569107710 5 3 572458521 2 3 712492358 4 3 285334240 4 3 413264841 4 2 283142950 5 2 750210643 5 3 673961036 5 3 436847994 1 2 978636980 2 3 391553773 2 2 274280550 5 2 584837292 5 3 130581818 4 2 235401779 3 3 247622706 4 3 293437930 2 2 142803552 1 2 857286673 4 3 673822849 2 3 208813774 3 3 163004910 5 3 645855626 5 2 998802138 4 2 838202986 2 3 300259790 4 2 977276249 3 3 147649413 5 2 572422101 4 3 186949956 4 3 696442464 5 3 960656925 3 2 923470982 3 2 121375128 3 2 421757152 1 2 875848388 1 3 323614010 3 2 422599740 5 2 313364819 3 3 829541997 5 2 748802301 4 2 897443846 3 3 173733294 5 2 192918211 5 3 473097401 2 2 612860287 1 3 654624093 4 2 439137554 3 2 544603889 4 2 721943702 5 2 679207275 2 2 203681660 2 2 197906305 1 3 543947985 2 3 654471518 3 2 342307301 2 3 362934661 1 2 702399115 1 2 539589134 5 3 715276667 4 2 324654558 1 2 621013562 3 3 660921686 1 3 885716957 2 3 357586646 5 3 473610829 3 3 939171364 5 2 393083396 1 3 502462200 4 2 139667362 5 2 269495155 4 2 214211417 3 2 777331090 5 3 241101396 5 2 264038754 3 2 289507245 3 3 675156266 4 2 380330090 5 3 798662504 4 3 998074687 2 3 273866511 5 2 908425921 4 3 618018506 1 2 558275059 1 2 478548196 5 2 527470721 3 3 803737861 4 2 491091621 5 3 145497026 1 2 209668621 2 2 787392982 2 3 824836953 2 2 366554775 1 3 302847568 4 3 623551180 2 2 849269918 3 2 461323301 4 2 852840209 1 2 376028209 4 2 712635376 4 3 769731729 5 3 302316989 4 3 100949995 4 2 992833823 5 3 652615118 5 3 316673980 3 2 639118478 1 3 457448465 2 3 349329392 3 2 934006551 1 2 509390979 2 3 484926668 3 3 300978556 5 3 793478419 4 3 989925288 5 3 195753401 2 3 291636620 2 3 528873988 4 2 314217100 1 2 930082129 2 3 673635461 2 3 791961902 3 2 569130867 5 3 122296996 5 2 337214916 1 3 217569676 5 3 528848849 2 3 249924197 3 2 870319558 3 3 294192989 1 3 320618574 4 3 712084178 3 2 734404757 2 2 720955098 3 3 709916936 3 3 469070261 1 2 747679284 2 2 151686241 4 3 543739531 3 3 470267606 2 2 522790928 5 3 246812773 3 3 678022130 1 3 140489832 3 2 619208258 5 2 590834342 1 3 358071657 1 2 736416519 2 2 218273142 1 3 269704177 4 2 413698825 2 3 142686572 3 2 143843791 4 3 547493623 4 3 982872605 3 2 394460401 3 3 899762721 1 3 683578008 5 3 956156173 3 2 501850327 5 3 342805473 1 3 315701440 5 3 960700338 4 3 689982751 2 3 985387770 3 3 229403123 1 3 186134526 4 3 147583290 2 3 405060116 2 2 186650172 4 2 814951299 3 3 903657428 1 3 829749602 4 3 902380675 4 3 108250424 2 3 776318845 5 2 996702573 3 3 169934050 5 3 503733289 2 3 415724589 4 2 585701436 3 2 514441645 2 2 720022820 2 2 835020175 5 2 904799047 2 2 445122705 2 2 849528946 1 3 201909459 1 3 777578580 3 2 701187392 2 2 787685379 5 3 550860949 1 3 206704596 4 2 260785064 1 2 261731420 4 3 841574346 1 2 936797220 4 2 734262735 5 3 403692895 5 2 562088450 2 3 460187772 4 2 643589368 2 2 169498582 3 2 593609990 5 3 893135993 4 3 709143207 4 2 995855424 1 2 113053177 1 2 578617590 5 2 671766504 4 3 607382132 4 2 221003722 5 2 226049530 5 3 842447518 2 2 686785408 5 2 244206211 5 2 888956155 5 2 812600682 4 3 716259161 1 2 929504203 5 3 552313615 2 2 282887262 1 3 304574051 5 3 585938607 2 3 205562776 1 2 759304950 3 3 273570456 3 3 721351484 3 2 342387555 2 2 174540709 5 3 886282401 4 3 302347490 1 2 890743530 3 3 243122609 2 3 881461127 2 3 111566928 3 2 321651091 2 2 933017490 5 3 193545676 1 2 563443404 2 2 242923329 3 3 694508189 1 2 514744436 1 2 644263662 2 2 308200489 5 2 145191827 1 3 201488281 3 2 879407314 4 3 872175123 3 3 774986620 4 2 607286463 3 3 361746314 3 2 510746170 4 2 610661091 2 2 894506262 2 3 938311309 2 2 479968262 5 2 710799168 2 2 380132097 5 3 755353325 4 2 680434040 4 3 357237806 5 3 942762102 1 3 699340961 4 3 765390931 2 3 408446552 5 3 693556583 2 3 479202552 2 3 616154522 3 2 874266158 5 3 444837210 3 2 715080270 2 3 389298227 3 2 699661181 1 2 573779094 3 3 620560474 3 3 882281080 2 3 163040448 1 2 160878935 4 3 273947127 2 2 755429256 4 3 930633540 2 3 236353328 4 2 792381089 5 3 931668220 3 2 633695333 1 3 880925615 2 2 325789265 2 2 690115619 3 2 397003918 3 3 934270054 3 2 466766314 4 3 770779942 2 2 408243001 2 3 280215158 2 2 189438607 2 3 775538604 1 2 966272375 1 3 769638984 2 2 818305866 2 3 153924424 2 2 397122960 3 2 496901383 4 2 312968826 1 2 684043057 3 2 172316284 5 2 827002382 2 3 142595987 1 3 635580621 2 2 740413955 3 3 590087111 5 2 747123439 2 3 597833004 1 3 516255336 3 2 859389294 3 2 993789180 2 3 415916774 3 3 600648818 2 3 829463035 2 2 492318889 2 2 429016975 5 2 183116099 5 2 149062587 1 2 441150653 3 3 978957494 3 3 848334800 4 3 235577673 4 3 652443325 4 2 608055767 3 2 154847281 5 2 597140256 3 3 466546979 5 3 656077051 1 3 572641246 4 2 645621589 5 3 383444248 5 2 142506182 5 2 532213455 1 3 584691332 3 2 280578232 1 2 349640094 2 2 139615456 2 2 836809342 3 3 184697774 2 2 468504260 4 2 808773764 1 3 220152286 2 3 374015818 3 2 162582369 2 2 738849762 2 2 783074285 2 2 710324917 5 3 890773473 2 3 376710691 2 3 449675412 5 3 598294961 1 3 661838388 4 2 334275845 4 3 610760941 3 3 722080946 2 3 352410126 1 2 212421505 2 3 531288955 5 3 283567321 4 3 342020459 4 2 647119667 1 2 161442082 3 3 430729788 3 2 804569886 5 3 743672548 3 2 422340170 2 2 358410656 3 3 361416456 4 2 294851743 2 3 321746617 3 2 104236671 5 3 682523637 1 2 151119427 1 2 752811835 2 2 419827566 1 3 101088397 1 3 647559748 4 3 520381584 1 2 968312220 4 3 723773896 5 2 118016873 1 2 868773923 5 2 782128929 2 2 775503106 4 3 277523116 3 3 870543542 1 2 915160990 1 3 558258338 5 3 750742583 4 2 875471272 4 2 904829750 2 2 785774504 5 3 263308883 1 3 343306215 2 3 468850048 1 2 598498028 2 3 503566536 3 2 393664861 2 3 276344905 1 2 879487848 2 2 195259429 5 3 720998518 2 2 632712490 3 3 991871742 2 3 584077431 4 3 999901854 4 2 193868476 1 3 288448949 2 2 158734497 4 3 466636472 4 3 917595671 5 2 110993711 1 3 998774165 5 3 294855698 4 3 462830356 3 3 583947807 1 3 436988729 4 2 316741947 4 3 140948806 3 3 539473728 2 3 779873031 3 3 708613274 4 3 583219487 3 3 157175994 3 3 404620136 4 2 283271636 5 3 375348488 3 3 849543358 1 3 360351693 1 2 586407648 4 3 572897868 2 3 311237215 3 3 167682490 4 2 732069157 5 2 449650910 2 3 428305913 4 3 274720131 1 3 778992109 4 3 660567911 3 2 890106800 1 2 559810592 3 2 154773774 2 3 539181793 2 3 765703835 1 2 472995988 1 2 314370626 3 3 236475345 2 2 445452537 2 3 286191801 5 3 322598594 5 2 167772025 1 2 782637080 1 3 770179252 3 2 677756191 5 2 662492838 2 2 529024952 5 2 753861566 5 2 374654505 2 3 290334511 4 3 377760929 4 2 421051992 3 2 261857255 5 2 747125968 5 3 353651017 1 2 292000780 4 3 139426907 2 3 220604968 3 3 609377463 2 2 786936283 3 3 976580893 1 3 583225077 2 2 995393986 1 2 943135386 2 3 494644352 1 2 628293402 2 3 783076889 3 3 565100564 4 2 665912133 4 2 830565967 4 2 567344921 2 2 877603057 4 2 197399272 1 2 812122082 3 3 455689231 2 3 674175496 4 3 553098790 2 2 644074812 1 3 352199010 4 3 322753691 1 3 320626204 2 3 332600594 4 2 319384043 4 2 171354442 4 3 735319414 3 3 395359585 4 2 898158706 2 2 562590135 1 2 582692162 1 2 920559734 5 2 658147268 2 3 672338875 3 3 679171472 3 3 717476616 1 3 514089439 4 2 966097064 4 3 555884122 3 2 293248933 2 2 347641522 4 2 157498675 4 2 589548116 5 2 620377890 2 2 644518482 4 2 210806154 2 3 947614397 1 3 610191773 1 3 787333139 2 2 787101613 4 2 947784772 2 3 148939108 5 3 743937460 3 2 407536931 3 2 990911098 4 2 627448372 1 3 499138844 1 3 731538753 1 3 900521516 5 3 153183329 5 3 653990665 1 3 563481259 3 3 504933011 5 3 238702916 5 3 639104521 3 3 655230185 3 2 864945656 2 3 737641105 3 3 654417505 5 2 805044389 3 2 738599505 3 2 956418151 1 3 361293453 4 3 263099719 5 2 928893611 5 3 249871058 5 3 711851565 4 3 912128814 1 3 252156383 5 2 319332775 3 2 638730048 1 3 637303231 3 2 716550584 5 3 641263952 1 2 592057381 3 3 501996259 2 2 407893097 3 2 513331472 3 2 453098496 4 3 592746384 1 2 541716963 4 3 295198405 1 3 843177689 1 2 661154972 1 3 802764144 3 2 606447757 2 3 799773325 5 3 843382143 2 3 787971977 2 3 665546976 2 3 235997896 3 2 799454731 5 3 110677957 4 2 648046876 3 3 112877213 4 3 447237166 1 2 676274036 5 2 746183241 3 3 273735056 2 2 447456013 4 3 442049535 5 3 868964244 5 3 807973092 1 3 439903997 2 3 324305215 2 2 848490448 5 2 580982408 1 2 442121923 3 2 492355828 1 3 226475921 4 3 966587427 4 3 162741682 5 3 371882675 4 2 113083118 2 2 882966265 5 2 820758186 3 2 545756918 5 2 630145912 2 2 833555458 2 3 485368991 2 2 809119269 1 3 595596522 3 2 790153280 1 3 277069384 2 3 184873909 1 2 822066763 1 2 412634566 3 2 590129408 2 3 872289945 5 3 849390674 5 3 367329997 3 3 599766282 3 2 666817828 1 2 653252232 1 2 684503388 2 3 695540651 1 3 366824927 2 3 677911969 3 3 448322767 3 3 549381358 2 3 170315952 4 3 575168429 3 2 345598676 3 2 940497718 5 2 641433894 1 2 372350419 1 3 973675812 4 3 759319079 5 3 264270328 2 3 762108820 4 3 168683802 2 3 635289137 5 3 527698484 3 2 483464026 3 3 521008201 4 2 751376698 1 2 277479840 2 3 923199480 5 3 615686704 3 2 372295887 3 2 700335470 1 3 195422193 3 3 306861004 5 3 217603421 3 2 284057785 1 2 199972221 2 2 588635283 3 3 235298621 2 3 474871538 3 2 756558862 4 2 919452590 4 2 616509451 4 3 746935804 1 3 658086027 3 3 144442116 4 2 692436314 2 3 329172868 4 2 204736431 3 2 991304314 2 2 689735632 4 2 588840169 4 3 322629691 3 2 871842887 2 2 603207725 1 2 705602694 4 3 542067568 1 2 342191753 5 3 122499361 1 3 566381635 3 2 354050460 3 2 303208823 4 3 821558754 4 2 237889293 2 3 912802993 1 3 782907065 3 3 549002929 3 3 206460473 5 3 292830110 3 3 161083433 1 2 153130095 4 2 402974042 3 2 297270073 3 3 511840371 2 3 759447966 5 2 618733100 4 2 358902201 1 2 424467581 1 3 911114972 2 2 833125390 5 3 417691581 1 3 306744647 1 3 436064961 1 2 402430906 4 3 135979137 5 2 416786152 4 3 798084034 2 3 408353204 2 3 108188447 5 3 783240241 5 2 517303144 5 3 902309237 2 3 346242336 4 3 582130968 1 2 689894328 3 3 476932423 5 3 542950474 4 2 738816691 3 3 423907442 4 2 475913892 3 3 773123063 3 3 335030097 3 3 146201341 4 2 303791310 5 2 300247639 4 2 242399160 5 2 469642272 3 2 212047007 3 2 447576608 5 2 419638920 2 2 509809659 4 2 607285384 1 2 725275730 4 3 702276003 5 2 289118995 2 3 467097623 1 2 471658685 4 3 660271667 5 3 983741065 5 3 693182382 3 2 246690897 5 3 876089359 1 3 303282422 3 2 305249161 4 2 632804354 4 2 775735250 2 2 202733158 1 2 300596246 3 3 355407858 4 2 428809100 2 3 127490160 5 2 270758134 2 3 856119159 5 2 383048387 5 2 693762070 4 3 182617116 3 3 454067525 5 2 862113008 5 2 526802721 2 3 470890719 4 2 643012588 5 2 637469988 4 3 466152817 3 3 666563140 4 2 283878832 3 2 735956793 1 2 358188883 5 3 434564896 3 3 531126781 1 2 619296160 5 2 485396605 4 2 219435037 2 2 147119148 2 2 817834721 2 2 326237523 4 2 151499763 3 2 758352412 2 3 862516420 4 2 843875653 4 2 752572993 5 3 356314266 1 2 926495490 2 2 922704218 5 2 289230270 1 2 452773667 2 3 306776880 4 2 544505340 3 3 806958195 2 3 815583390 5 3 826446310 2 2 154329755 1 3 153168827 3 3 539311843 2 2 765135728 4 2 870649328 4 3 259229357 3 2 349564125 2 2 622604408 5 2 642865370 5 2 772816536 1 3 100678095 3 3 574683743 4 2 602821741 1 3 661710352 4 3 717981253 2 2 139157770 2 3 183578127 1 3 365674942 3 2 264958115 3 3 303634865 4 2 413984791 3 3 593687030 3 3 643808985 2 2 650851170 4 3 966963874 1 3 202786818 4 3 237565339 2 3 736536360 5 2 843582194 3 3 646867333 2 3 627549389 1 3 252194826 3 2 542494619 5 3 326472392 1 2 380916462 2 3 217268409 1 3 413434144 2 2 863301811 1 2 133309947 3 2 341138809 5 3 526665050 5 3 772579475 5 3 951272287 1 2 672696766 4 3 412788536 4 3 235142229 4 3 587708321 4 2 743510206 1 3 209861243 2 2 364165927 3 3 650170394 1 2 963536789 2 2 762521170 1 2 939396766 4 3 452287423 2 3 754239278 4 2 205087679 2 2 760396140 2 2 205842576 3 3 658904600 3 2 350367999 2 3 946993315 1 2 628539811 5 2 551706962 3 3 487409954 4 3 868959730 3 2 984152570 1 2 242316221 2 2 703882011 2 2 107088320 3 2 400905109 2 2 592751377 1 3 467257927 2 2 853065455 2 3 465933392 1 3 223870375 5 3 643075500 4 3 186397919 5 3 392536024 2 2 543330414 4 3 839187255 1 3 336386094 2 2 677238774 3 3 599130362 1 3 111879732 4 2 125076141 2 2 659952430 1 3 169698006 1 2 196451634 2 3 948092711 2 3 224082513 3 2 949332777 3 3 718539435 5 2 304648630 2 3 535208007 1 2 363083046 2 2 662495651 5 2 850716775 4 2 875215620 2 2 925887178 4 3 349288217 3 3 340262098 3 3 166226427 4 3 520356239 4 3 805145715 4 3 983484958 1 2 189167700 1 2 488102922 4 2 710192954 3 3 728966044 4 2 568316392 1 3 879585408 1 3 419418202 5 2 783075374 2 2 633945326 4 3 234297967 1 3 987001029 3 2 650286925 1 2 534676095 3 2 546888595 3 3 354866615 5 3 474681838 4 2 357109328 5 2 620285440 1 3 752747056 4 3 813321429 4 3 538901163 3 2 918755954 5 2 843273294 4 2 794542641 4 3 187728642 1 3 633669569 2 3 371248111 5 2 764378609 1 3 526236307 5 3 512125542 5 3 291570127 1 3 275966971 4 2 844841444 4 2 399754937 5 3 626537379 3 2 254907600 2 3 248630797 2 3 518831648 3 3 978987877 2 2 173414834 2 2 875701293 5 3 488568226 2 2 571501360 4 3 319467702 1 2 504625559 2 3 700178070 4 3 203675512 5 2 866756723 4 3 491783671 1 3 535080138 2 3 898945180 4 2 570303388 4 3 975995974 1 2 809464125 4 3 352868157 5 3 920556942 4 2 123347166 1 3 571907649 1 3 342769649 3 2 464131472 1 3 878418527 5 3 122118226 2 3 671610820 2 2 937199517 5 3 462104432 5 2 744869905 4 3 998640963 3 3 729233600 5 3 576493245 1 2 850802045 4 3 722550192 1 2 235040155 4 3 819730087 4 2 570247006 4 3 603196865 4 2 777919087 3 2 191016595 3 3 568132008 5 2 212646313 1 2 713826189 5 3 855586828 5 2 301542305 2 2 463690848 4 3 177935200 1 3 109853233 2 2 862359002 1 3 488061582 3 2 491335677 5 2 561138181 2 2 268908779 4 3 472745624 2 2 434104527 2 3 520647351 3 3 681851072 2 3 416058780 1 3 964712018 2 2 837947497 3 2 965058583 3 2 465961973 5 2 995056840 2 2 596933133 4 3 276781954 5 2 936061971 5 3 879142362 4 3 659608178 2 2 431060258 2 3 213301227 5 2 913681395 5 3 908319541 4 3 689855345 2 3 350220691 4 3 550648597 4 3 487641298 1 2 770450921 4 2 547336327 3 3 669284205 5 3 211109754 2 2 601439918 3 2 347114373 5 2 966011879 1 3 731780007 1 2 574351971 5 3 231531838 2 2 402220875 1 3 775522690 2 3 367959183 3 2 847507109 1 3 661073729 5 3 738665478 1 3 914520474 4 3 636647219 2 3 737361767 4 2 210815400 3 3 107092811 4 3 890683509 5 2 100229539 4 3 385211378 1 3 910210238 5 3 445684213 4 2 809495240 2 2 304542719 3 3 349709234 5 2 319213170 1 2 629269903 1 2 637119039 1 3 723640831 5 3 162528464 3 3 509469433 3 3 339361486 5 3 579160412 3 2 352891764 5 3 735092014 1 3 240824982 3 2 871197954 1 2 621968557 5 3 982511369 3 2 427701188 4 2 331786554 3 3 644383092 4 2 699820161 1 2 915462917 2 2 632982137 3 2 586367840 2 2 349365091 2 2 519947767 2 3 557255171 4 3 174711369 5 3 291051024 1 3 946881166 5 3 930786974 1 3 143014077 5 2 692416512 4 3 662830505 3 2 410529062 4 3 398196393 3 3 237917961 3 3 461118642 1 3 166746733 4 2 419503250 5 2 299178907 2 3 949942750 3 2 829412232 4 2 715280123 1 3 928410607 4 3 870700115 3 2 435578855 5 3 409640254 1 2 769486345 4 2 304938187 5 3 181866701 1 3 456789371 3 2 328498659 2 3 532322141 2 3 648148610 1 2 733598031 4 2 854269965 1 3 472775353 4 2 598385386 4 2 229321618 3 3 329408494 3 3 463739995 2 3 784714478 1 3 165981152 5 3 533815203 4 2 247920124 2 3 925694814 4 2 486045244 1 2 925164570 3 2 715625014 5 2 933133140 5 2 982945729 5 3 740862733 1 2 390919195 5 3 342876193 4 2 802298833 2 3 369884361 2 2 333473527 3 3 511332547 3 2 642759236 2 2 745505117 3 2 484087455 4 3 639852920 4 2 276459619 1 3 206467551 3 3 323646911 3 3 469547186 5 2 953454723 3 2 532980460 4 2 292548439 4 3 658296750 2 3 457181934 1 3 325109579 2 3 158900522 5 2 383871047 1 3 599403356 5 3 567611904 1 3 756875834 5 3 125272475 3 2 664168583 5 3 792370943 4 3 687351644 2 2 719288991 3 2 116567672 3 3 173277702 1 3 461987577 3 3 733738536 2 3 717852836 3 2 716725284 4 3 688813269 3 3 390966190 3 2 301955999 2 3 851200617 4 3 805766973 2 2 775799418 4 2 769229025 3 3 100221952 4 3 412637491 2 2 147383980 5 3 368486154 1 2 238781915 2 2 149391523 5 3 559833952 3 2 748479934 2 3 205707462 2 2 230433329 5 2 602655372 5 2 715133508 2 2 159509925 3 2 738748236 5 3 175929920 3 3 650594710 3 2 800735518 3 2 410034652 3 2 378837722 2 3 731915713 1 2 342068513 5 3 346651208 2 3 334830949 3 3 101417099 2 3 751202360 2 2 521330510 5 2 508890571 5 2 190793712 5 2 412988117 5 2 525287475 3 2 561559384 4 2 702555092 5 2 211024897 4 2 822526778 1 2 554302331 5 2 855281057 3 2 623123234 1 2 853374571 3 3 254377953 2 3 678651316 5 2 849071014 3 3 119360296 2 2 345899519 1 3 975446245 1 2 558729789 1 2 296261107 2 3 443228865 1 3 824127524 3 2 141799964 1 2 630930221 1 2 240857485 4 3 650027236 1 2 487832573 2 3 486738260 2 2 707560419 3 3 377447292 2 2 240023851 3 2 819926852 2 2 380527527 2 3 637211106 3 2 546527886 2 2 268911422 1 3 320387999 4 2 299364047 5 2 138937489 4 3 327008404 1 3 793157232 3 2 455400243 5 2 265132435 3 3 298200452 3 3 946972804 5 3 149114806 5 3 394719166 2 3 593532316 4 2 536960629 3 3 467581035 2 3 767332546 1 2 951310475 4 2 308766330 3 2 769235594 5 3 112128205 1 3 735123612 5 2 875347113 5 2 452627886 4 3 729214858 2 2 705461120 1 2 466924477 3 3 286925820 3 3 950047299 4 2 491631867 5 3 356570958 1 3 553548163 1 3 869576778 2 2 977507637 3 3 326403442 2 2 566153125 1 2 431461385 3 2 777525379 2 2 829916971 5 3 252502078 5 3 280287395 3 2 345502076 5 3 276265403 2 3 692594095 2 3 432476897 4 2 850494871 1 3 867214787 4 3 239705984 5 2 607091023 3 3 833696278 2 3 310503946 1 2 346015561 2 3 648680853 2 2 752179473 3 3 875403990 4 3 777454524 1 2 711519683 4 2 316694509 5 3 572129205 5 2 237989991 1 2 757533703 4 2 440446735 3 3 479994915 4 2 427224124 3 2 623828455 3 3 485086813 5 3 410737766 1 3 207273708 1 2 412593319 5 2 324913378 1 2 548463003 1 2 672138686 3 2 804093654 4 2 344184680 1 2 109302762 3 3 484267193 3 3 986557902 3 2 735785433 4 2 734352193 5 3 718742299 2 3 924281282 4 3 543978583 2 3 426395190 4 2 221795360 4 3 102320875 5 3 798405888 3 2 515670479 3 3 205379965 3 3 794955459 3 3 179243359 5 2 968127992 3 3 459516712 2 2 567715694 4 2 230740008 4 3 929906364 5 2 735276895 2 2 841629507 2 2 774708510 1 2 721980164 5 3 636064086 1 3 819083384 3 2 551515598 4 2 497317183 2 3 648790662 4 3 258340419 4 2 453573162 5 3 474870360 5 3 246340776 2 3 835450226 2 3 481629285 4 2 448872255 2 2 150873047 3 3 164696480 5 2 248693922 1 3 124864604 5 3 604793088 2 3 734867391 5 2 855106196 2 2 155400859 4 3 466149415 4 3 691869541 5 3 338579583 5 3 812184831 1 2 547868402 1 2 301059137 2 3 854157499 1 3 344683041 2 3 693259737 5 2 884926835 1 3 745249474 3 2 724234313 5 2 418315249 2 3 620561914 4 3 639597962 4 3 755147126 2 2 934438700 3 2 380791704 4 3 569700579 2 2 227997419 2 3 662209405 3 3 930462016 3 2 150708218 4 2 602287357 2 3 137920131 1 2 700312335 5 3 988864975 1 2 857167483 2 3 160489632 5 3 710834406 3 2 525605376 4 2 390316813 1 3 566261463 1 2 763370485 2 3 834949615 5 2 632987341 3 2 258521942 4 2 427674088 2 2 414614658 5 2 117230042 5 2 582134277 1 3 256213192 4 3 989037268 2 2 253768755 3 2 285181733 4 2 580376732 2 2 121652697 5 2 971378887 3 2 514336798 4 3 439770248 2 3 880228887 1 2 564910465 2 3 696169880 3 2 243660609 1 2 488189274 1 3 853295230 4 2 259007403 5 2 587449885 3 2 291119888 2 2 419121078 5 2 463429577 1 2 546018116 3 3 275279458 2 3 802505568 4 3 970658191 3 3 191476350 3 3 308132709 4 2 699389727 3 3 349192901 5 3 389625864 1 2 959836339 5 3 719925441 2 2 627352919 1 2 783521885 5 3 824230729 3 3 422256135 1 2 701991150 2 3 186380764 2 3 456268209 5 3 811369936 1 3 395964956 3 3 564811346 1 3 230687461 2 3 228064045 4 2 485494328 5 3 633292377 1 2 921679162 4 3 972694029 1 2 819910703 5 3 811253071 5 2 132082871 3 2 533060097 4 2 728594474 2 3 202064886 1 3 468089024 5 2 809794351 2 3 502621092 5 3 256766596 1 3 188257939 2 2 748333648 4 3 887517964 5 3 928500667 4 2 944738790 5 2 258419878 1 2 374306708 4 3 511199407 4 3 501543886 5 3 602613833 4 3 444021845 1 2 715219944 4 2 707391823 2 3 348223529 3 3 708736338 3 3 859444809 1 3 604489200 4 3 583244941 2 3 323095452 1 2 226754272 4 3 132219642 5 2 828934621 1 3 981557781 2 2 798131513 3 2 508574153 3 3 926283930 5 2 887705790 3 2 809647687 1 3 437184881 4 2 925323448 5 2 700171293 3 2 882168964 5 3 365500760 2 3 227841549 4 3 596790172 2 3 215785150 2 3 437295108 3 3 988158831 1 2 197899620 3 2 387048113 4 2 175913247 4 3 924345634 4 3 710362867 4 2 513982945 4 3 796104839 5 2 180790184 3 3 208584811 3 3 707790732 3 2 734115699 4 3 563165491 1 3 365485951 2 3 143633609 2 3 139938289 5 3 537698291 3 3 351086623 3 3 999639584 2 2 524021393 3 3 779582686 2 2 840808018 3 3 774831797 4 3 633581399 1 3 746063683 4 3 916049634 3 3 840639678 3 2 333694521 4 2 594422024 4 3 655078462 2 2 225634406 5 3 566523862 1 2 741517399 4 2 214607612 3 2 613782781 5 3 163809196 3 3 539051452 5 3 707986712 1 2 390901040 4 3 990350855 5 3 729709140 1 2 710937812 1 3 607898846 1 2 746045026 4 2 289921672 2 3 739909670 4 3 180175237 5 2 656554192 3 2 122426684 2 3 719800062 4 3 690942566 3 3 849234499 2 3 926283396 5 2 732434866 4 2 639012814 2 2 269248510 2 2 533607763 3 3 135457411 5 2 411209347 4 2 323335404 2 3 535893050 2 2 307991526 3 2 925946068 1 3 596685375 1 2 607981330 1 2 376207868 1 2 291873201 2 3 829091263 3 2 274955383 1 3 317931163 5 2 434737617 2 2 147609462 4 2 178901228 5 2 128344279 2 3 603691632 5 3 451894898 3 3 611524263 3 2 870316206 3 3 571521756 1 3 875199343 3 2 686256645 5 3 453895970 3 2 547600141 2 3 537325617 2 2 175508840 4 2 291785731 4 3 129737977 2 2 694255608 4 2 766555045 4 2 919009795 3 2 226689125 3 3 619919734 2 3 312797238 2 2 215921307 5 3 798219550 2 3 232483736 4 3 585428134 3 3 731651072 3 3 162607718 5 3 524945321 3 3 919099880 3 3 598484477 2 2 534102398 3 3 593946563 5 3 768644050 3 2 174001113 2 2 409657528 5 2 501905044 1 2 108873299 3 3 565326834 1 2 655325184 3 2 850840530 3 2 922884332 1 3 853231133 4 2 300616650 4 3 720977261 4 2 748066231 2 3 333104236 5 2 413257518 4 3 991230186 3 2 662445145 1 2 936560194 5 3 747806485 2 3 141524841 1 3 109832524 4 3 318688474 4 2 998804103 1 3 703907235 4 2 295209097 2 2 291552110 1 2 635517049 5 3 499583141 3 3 823765983 5 2 363641589 3 3 310186242 5 3 918598569 2 3 919341052 2 3 574649050 4 3 836681065 5 2 933187281 2 2 825300181 1 2 686994288 3 3 624218648 2 2 475728150 1 2 992331781 3 2 442877847 3 3 667658350 5 3 304688569 4 2 978441320 3 2 631411478 3 2 651327178 1 2 739471280 4 2 732336308 1 3 519459274 1 3 561611830 1 2 584915132 5 3 563451308 1 3 550830988 3 3 189399704 4 3 719157377 5 3 425077803 5 3 531231633 2 3 165421830 3 3 586130209 5 3 213545283 5 2 787769995 5 3 684100175 2 2 244126581 2 2 516383111 4 3 308814698 5 3 576089701 4 3 963879812 4 3 329735362 1 2 799864430 3 3 323570170 5 3 379239973 2 3 775499096 2 3 528792390 1 2 663998814 2 2 571943184 2 2 222757030 3 2 394008182 1 3 740034491 5 2 184702750 1 3 708641711 4 3 595326386 5 3 246502988 5 2 472647640 5 2 429302674 1 2 825480989 2 3 142726886 5 3 654754598 4 2 597726680 5 3 332112611 2 2 344657893 4 2 270178282 3 3 817483022 2 2 957033032 3 3 974414502 1 3 343756003 2 2 683999780 1 3 284158136 4 2 333778511 5 2 380785989 2 3 735646092 4 2 578050152 5 3 288328635 1 2 856911388 5 3 781031466 3 3 566436755 3 3 846264347 1 3 131832846 5 2 924140473 2 3 667064994 5 2 423009049 3 2 604078075 4 2 765111465 5 2 433678859 4 2 259528663 2 2 637879172 4 3 121552035 3 2 625029002 4 3 132516626 5 3 308247532 4 3 506552053 1 2 935742683 1 2 613193684 5 2 742718063 2 3 682901282 3 3 719078416 3 2 928542029 5 2 559050585 4 3 932391106 2 2 754260780 1 2 715628536 2 2 280743982 5 3 916607612 1 3 891562472 5 2 142112253 2 2 363704495 5 2 429607259 4 3 946373414 4 3 892151262 3 3 525305241 1 2 165681397 5 2 879929990 1 2 773430679 5 2 239666710 4 2 696521757 1 3 440326265 1 2 865271642 5 3 564908767 5 2 175505963 5 3 889395369 2 2 391917992 2 2 345741618 2 3 235747820 4 3 543613220 4 2 930229038 5 2 850484954 4 3 836653912 5 3 788359489 3 2 797983589 2 3 744747701 1 2 183478599 4 3 783920184 1 3 223629112 4 2 608579326 5 3 994286667 3 3 694161386 1 2 354939408 5 3 818597572 1 2 692001928 1 2 338801399 2 3 941565683 1 3 539115783 4 2 491398100 1 2 418758568 2 2 746578678 3 3 848625576 1 2 921270281 5 2 669245766 2 2 359490564 1 3 161772714 4 2 257040069 5 3 968942617 5 2 911020179 5 3 845447972 5 2 416318928 3 2 366274185 4 2 809002873 5 3 299510785 5 3 414660651 5 2 251569151 5 3 974342135 1 2 116327761 1 2 441038597 5 3 307224621 2 3 100526617 2 2 505097994 1 3 299055189 4 2 917426170 1 3 289533577 3 2 374944690 2 3 162766797 1 2 596964972 5 3 693136937 1 2 611206972 4 2 347240059 2 3 124677282 2 2 643860801 1 3 481481152 1 2 375422704 3 3 727190945 2 3 402088777 3 2 881361814 1 2 455513659 2 2 711696439 4 3 317279782 1 3 289372978 5 3 388310416 5 2 631676740 3 3 854785857 1 3 863857525 5 3 851709748 4 2 802285649 3 2 137171922 4 3 102256310 1 2 568085497 1 2 490477533 4 3 492367855 3 3 831699560 2 2 517155705 1 3 259605264 2 2 584594869 4 3 674818660 5 2 472332818 2 2 297277520 4 3 734726082 3 3 173304223 3 3 797760212 3 2 769520197 3 2 809723560 4 3 436043885 3 3 145913095 2 2 668414509 4 2 448038712 3 3 838589035 1 3 725243797 5 2 563118639 2 3 415562198 1 2 441183247 3 3 403817315 2 2 872706742 3 3 435391599 2 3 296940125 1 2 945301386 1 3 714663303 3 2 663593745 2 3 711551321 5 3 156672977 4 3 679390461 5 3 462077535 1 2 889348135 3 2 241941972 2 3 958511100 4 2 581525718 4 2 546502948 3 2 135599611 1 3 272217862 1 2 176374004 2 3 115658425 4 3 748412193 1 3 230823758 4 3 920983519 3 3 182098828 3 2 750642371 1 3 807790598 5 2 294019158 3 3 254197213 2 2 838122250 5 2 275240332 3 2 745355589 3 2 796724640 4 2 217456377 5 2 884054127 4 2 231393939 5 3 909003382 2 3 870965502 2 2 687175818 4 3 979515183 5 2 765293079 1 2 161578555 4 3 311444559 1 2 649093190 5 2 957343507 1 3 613466442 4 3 938616432 1 3 615787267 1 3 237790106 3 2 531955907 1 2 737702903 4 2 616999184 2 2 192468991 2 3 597021180 1 2 573126078 1 2 961511963 5 3 867225747 5 2 571703253 5 2 353659251 2 2 517614109 1 2 174048076 1 2 412874825 2 3 551651276 3 2 101681313 1 2 199390773 3 3 685280765 1 3 297297771 5 2 597250979 5 3 242691631 3 2 272113459 3 2 385425840 3 3 530716826 2 2 370811973 3 2 324410828 4 3 387752655 2 2 524628496 4 3 563787597 1 2 250755571 2 3 477562496 4 2 930151798 4 3 914172221 1 2 200864627 4 3 331087577 2 3 700133722 4 3 160675103 3 2 406772904 4 3 783248927 3 2 653397362 1 2 858768515 1 2 748940773 1 3 498177350 4 2 891311406 4 3 432153185 1 3 411434105 4 2 686457544 3 2 156460429 1 2 279928507 2 3 548032028 4 2 676739123 5 2 657104061 2 2 299435664 5 3 134420536 4 2 796525327 5 2 266547178 2 3 391227157 2 2 721058404 5 2 161023368 2 2 519503722 5 3 780269809 1 2 587094096 5 3 275442839 4 2 157790576 2 2 474395871 5 2 372135538 5 3 813525487 5 3 518502202 1 2 715418291 1 3 320084675 1 2 474144451 4 3 548520269 4 3 497001473 3 3 994088196 4 2 284839419 5 3 194215207 3 3 793146116 1 2 444913040 4 2 507097967 5 3 638437399 2 3 471731376 5 3 258824102 2 2 889614722 3 3 713536447 5 3 251234053 4 2 675703096 5 2 809843137 4 2 138602079 3 3 888395828 2 3 244475362 1 3 475089201 4 3 251514017 1 3 213651047 5 2 343103344 5 2 442706245 1 3 645187435 2 2 933171176 1 2 906957510 1 2 694745220 2 3 709749555 5 2 662568426 4 2 425137691 5 2 385864926 3 3 685451950 4 3 849888662 5 2 895939542 1 2 355466383 5 2 843818276 3 3 451209631 5 2 327537648 3 3 873809013 3 3 317256942 2 3 865668544 3 3 817347742 1 3 546410998 5 3 625848722 5 2 628210586 3 3 172854350 5 3 260041049 3 3 218998301 5 2 548511077 2 3 917869191 1 3 103514758 5 2 384284896 2 3 222173195 3 2 572204500 5 3 997646828 4 3 994143531 4 2 552423031 2 2 600152286 2 2 384240798 3 2 342248820 1 2 611325720 2 2 400086749 2 2 165345450 2 2 266414748 5 2 750790783 2 2 433294016 4 3 411509050 1 2 573902876 2 3 430571763 1 2 666588948 4 3 615337910 4 2 679436070 4 3 883219875 1 3 301924250 4 2 924659654 3 2 584295530 1 3 274156931 2 3 180646144 1 3 463218796 5 3 551247458 1 3 624792036 5 2 945676407 1 3 535760844 3 3 462174514 3 3 830215115 4 3 835674829 4 2 985476362 4 2 478260135 4 3 897881272 1 2 159799341 2 3 950957175 3 2 722476927 2 3 809375695 3 3 855595082 3 3 881367729 3 3 991785747 3 2 590508321 3 2 646489542 3 2 148222090 1 2 771732698 5 3 674603619 1 2 242131335 1 2 701567357 5 3 446295792 4 3 543309458 5 2 578070801 4 3 324858945 2 2 713615459 3 2 514213727 1 2 284516449 3 3 942796517 2 2 697883025 5 2 419256807 4 2 883004775 3 3 437803573 4 2 827743929 3 3 586637783 2 3 208522513 4 2 288951064 2 3 819119711 2 2 310045763 1 3 183043601 5 2 157875330 5 3 348409345 4 2 767737428 5 2 801167998 3 3 607496547 3 3 646039081 2 3 650880369 2 3 108151696 1 3 346188627 4 3 972594243 1 3 984939966 5 3 347287863 1 3 222830912 1 3 856111585 3 2 996720612 3 3 614971078 4 3 118510430 1 2 485995564 1 3 762242114 2 3 910984061 2 2 666668525 5 3 816189272 3 2 130040836 4 2 125652364 2 3 967167314 5 3 265747234 3 3 785878934 4 2 107467370 5 2 765027960 2 2 879444238 5 3 607378816 2 3 243793843 3 3 600850253 4 2 558710810 4 2 225536129 2 2 268124847 2 3 416877448 1 2 127443021 4 3 181493806 5 2 587694126 4 3 994837580 2 3 963786875 3 2 669290956 5 3 971315093 2 2 677093763 4 2 990733215 5 3 586939754 2 3 835637321 1 2 929304614 3 2 927980567 5 3 262886288 4 3 779471107 2 3 193201977 2 2 576725662 4 2 734299418 3 3 726540219 2 2 951437088 4 2 976481357 4 2 762464213 4 3 110742259 5 3 852442675 4 2 802274080 2 3 529493811 1 3 978622859 3 3 220078071 3 3 907200270 5 3 762180040 3 2 546318482 5 2 272770208 2 2 431408945 5 3 772711708 5 2 687178641 1 2 740629882 3 2 168128894 4 3 701744148 1 3 157694982 2 3 983904407 5 3 932077575 3 2 636569114 1 3 154134857 1 2 602366070 5 2 571245645 4 2 982144266 1 3 883360496 5 2 557979423 4 2 691609975 1 2 553915706 4 3 775032447 5 3 488858698 5 2 633904560 4 2 879497042 2 3 990365453 1 2 374706651 2 2 980347635 1 2 268782639 5 3 137239504 5 3 504724902 1 3 412340074 5 2 233904530 2 3 170999898 2 3 108170275 5 3 530361805 4 2 405710348 5 2 112374464 5 2 528085436 1 3 272727715 3 2 152079416 5 3 691324981 1 3 648616647 4 3 733109192 2 3 302989148 4 3 477899431 1 3 727558680 3 3 675347051 5 2 863767361 1 3 851920349 2 3 438351611 3 2 829409908 3 3 420993755 5 2 339339659 1 2 274259596 3 3 639192792 5 2 759276150 4 3 987748166 5 3 606074098 5 3 233458640 5 2 559369560 1 3 389739450 3 3 777297313 1 2 726098032 1 2 889639902 4 2 615705132 1 3 533923087 5 2 670600916 3 2 657626548 5 3 206924297 4 3 253770546 3 3 872440248 5 2 337565677 4 2 779178181 2 3 152969204 5 2 158469424 1 3 855896227 4 2 450322232 3 3 296361086 1 2 835457770 1 2 593091197 5 3 870581485 1 2 572343072 2 3 495663384 2 3 741798263 1 2 179352896 1 3 585800538 5 3 118795007 2 3 636164354 2 2 436348623 3 3 783961267 3 2 906008812 5 2 120582813 1 2 414185122 1 3 787283518 5 3 302250934 4 3 349435630 2 2 497769117 1 3 743543668 2 3 646550774 5 2 539212818 2 3 590831348 3 2 735515315 1 3 565693517 3 2 541369808 1 2 466542598 4 3 363516621 3 3 329470354 5 3 580445310 3 3 498064632 1 3 262466774 3 3 353988705 1 2 551990089 1 2 332585698 3 2 991105485 5 2 602941830 1 3 621295158 4 2 910784867 5 2 526504755 4 2 734402456 3 2 832359490 2 2 950374631 1 2 759768062 3 3 200405102 2 3 422730689 3 2 332846397 5 3 620245845 3 3 909837049 1 3 758229965 2 3 470166704 1 2 792456006 3 3 696417191 4 3 285843614 4 3 272678814 1 3 282801191 5 3 238889981 5 2 208422693 3 2 558201964 2 2 772017004 1 2 983748693 4 3 238477563 5 3 675981073 2 3 288057256 4 2 402195268 4 2 187945804 3 2 636882614 4 2 195869677 3 3 590881853 5 2 439817290 1 2 370900418 1 3 586412396 1 3 298416231 1 2 534388951 4 3 671150124 1 2 643384855 1 3 791374162 1 3 338202005 5 3 611550447 5 3 855432786 4 3 357298857 3 2 492529096 2 3 883221403 3 3 987097527 2 3 771225947 4 3 731763809 2 2 799904735 5 2 766536869 1 2 901733433 4 2 163096055 4 3 761443655 2 2 907901256 1 3 187076935 4 2 437551052 4 3 231791899 2 3 282094260 2 2 723788240 5 2 230254296 3 3 889634249 4 2 824901498 3 3 411612445 1 3 458284233 5 3 215942754 3 3 759489827 5 2 902282073 3 3 900583145 2 3 582950181 5 2 857548489 5 2 455801145 5 3 200075359 2 3 609591146 3 2 277258479 4 2 996531251 4 2 945592672 1 3 202190639 2 2 234626238 5 2 885190648 4 3 744241779 5 2 766864131 2 2 118949970 2 2 791817507 1 3 400729004 1 3 149036366 4 3 152706119 2 3 741365774 3 3 728996279 3 2 223485679 3 2 816378130 4 2 697899818 4 3 160309220 2 2 324531781 2 3 970673137 5 3 478517363 4 2 535448666 5 2 294143733 3 3 797176752 1 3 810698258 5 3 892651790 1 3 172292816 3 3 124032481 4 3 664558643 4 3 737572419 3 3 166601663 1 2 891345442 5 2 624782867 4 2 345926393 2 2 297493464 5 2 770970855 3 2 291767337 5 2 632398244 4 3 140744722 5 2 399850594 2 3 322192440 3 3 717244675 1 2 679434901 1 2 323555312 1 3 873218256 1 2 776947255 2 2 223635929 5 3 133945062 4 2 968050247 4 3 917264055 2 2 151359432 4 2 789456278 1 2 588849905 1 2 991855611 4 2 934224138 3 3 479701233 3 2 114364617 5 3 583023349 5 2 149310996 4 2 636452525 5 3 306945529 5 3 748630128 4 2 380848979 5 2 672460125 3 3 377540037 3 2 940791358 3 3 173069856 1 3 950756922 4 2 848905783 2 3 343676357 3 2 370151844 3 2 837327689 4 3 480367934 2 3 239443532 4 2 595791822 3 3 422933915 2 3 439043545 1 3 363642507 2 3 503307365 2 3 516645630 1 2 180012711 3 2 950764656 3 3 255165600 5 3 335998194 2 3 175198578 3 2 383353845 4 3 772446261 3 2 596731355 2 3 253711927 5 2 462996757 4 3 281546394 4 3 345148138 1 3 820305049 2 2 784242112 2 2 543355187 1 2 929643083 3 2 992216708 4 3 480385793 4 2 882222957 5 3 562774042 2 3 214053095 1 2 356810875 5 3 696066243 4 2 851024551 4 2 510523517 5 2 864941442 1 3 388067728 4 2 416682867 1 3 590238390 4 3 565598282 4 2 408894367 4 2 192494807 4 2 383285133 5 3 138202347 5 3 258095945 5 3 295444047 3 2 863522314 2 3 181498561 1 2 341280975 5 3 169896553 5 2 728298993 2 3 231398085 5 2 367292975 3 3 371361762 3 2 717480501 4 3 229161449 4 2 860553399 1 3 194034204 3 3 619413326 4 3 358068061 2 3 852402475 5 2 569718473 3 3 102000153 3 2 114047097 2 2 247290197 4 3 882312119 4 2 150758294 2 2 443704701 1 2 169333394 4 2 160383544 2 2 647998782 4 2 360274743 5 3 344456919 1 3 637729900 1 3 252432318 1 2 845561937 1 3 651713494 2 2 763572108 3 2 723357788 5 3 287624561 4 2 401245758 3 3 398272138 3 2 699193878 4 2 204810616 2 2 928426088 4 2 261111518 3 2 296113696 1 3 589304477 1 2 810220789 2 2 817640358 1 2 699834859 2 3 343986103 2 2 358791227 2 3 929124129 5 2 555175614 2 2 893330881 1 3 948915542 5 3 336359499 4 2 581263720 5 3 341625311 2 2 520825364 5 3 265559344 4 2 438408683 2 2 785126803 1 3 524786052 5 3 575761718 1 2 583418523 1 2 703930827 5 3 535974192 4 3 756279212 2 3 986524420 1 2 731081609 5 3 198308326 3 2 591085783 3 2 286250502 3 2 984187481 3 3 252149790 1 3 679080471 4 3 501533482 5 3 190587823 4 2 861739176 1 3 284271274 5 2 184999185 4 2 507375538 5 3 693120347 1 3 740325049 2 2 248169183 4 2 508607481 5 2 593544842 5 2 144565699 5 2 699519802 5 3 251356730 4 2 223796982 3 2 103609431 3 2 148855100 3 3 674508058 5 2 587977532 4 3 534983703 3 2 796947826 1 2 963854199 5 2 838025485 2 3 736851343 2 3 341412371 4 2 123812962 4 2 639264336 5 3 878091885 2 3 370562758 1 2 405435505 2 3 106525341 2 3 383453503 2 2 168530001 3 3 608667679 4 3 693746643 3 2 217151443 4 3 536446288 1 3 178452926 1 2 839000402 4 2 451959639 4 2 737285928 1 2 668372103 5 3 107857779 1 3 448089626 5 3 170835524 1 3 868144969 4 3 926257355 4 2 575596142 1 2 241495654 1 2 258131775 2 2 577646325 1 3 599130496 2 3 694341460 4 3 405217122 4 2 984719552 4 3 685547322 3 3 610607830 1 2 326632806 5 2 835051319 2 2 730464763 5 2 333194471 4 3 436852113 1 2 174625114 5 2 819223482 4 2 867353790 5 3 183282529 4 3 792321039 4 2 453127453 3 3 779523002 4 3 951140879 3 2 291139007 3 2 518619064 2 3 613296849 3 2 371428197 3 3 870673611 5 2 977333959 5 2 268854396 5 3 390550418 4 2 548125698 3 2 996264815 5 3 640349922 5 3 411598982 4 2 728279564 1 3 355903730 5 3 205035566 2 3 464118209 4 2 263986946 3 3 697425513 4 2 276406613 1 2 756089881 5 2 669486159 4 2 722931695 3 2 316110087 4 2 503044743 1 3 900449398 5 2 822856299 1 2 301943894 3 2 751889857 2 3 500835220 2 2 223192217 4 2 510821058 1 3 930749150 3 2 692634625 3 3 862516003 4 2 192307529 1 3 880606293 1 3 764930224 4 2 876450987 3 2 414157544 4 2 588267455 4 3 523001368 3 2 970352717 1 2 869589852 3 2 186698039 4 2 277139305 2 2 536278684 4 2 555172034 4 2 180507006 2 3 435689115 5 2 308028751 1 2 635054253 4 2 609520708 4 2 519222276 3 3 803159986 2 3 349508677 2 3 576692125 2 3 875405958 5 3 246437509 3 3 341234132 3 2 608832672 1 2 227683650 2 2 310130136 4 3 799421447 1 2 270338697 2 2 376292156 4 3 249420367 3 2 541755322 3 3 382948448 1 2 606151039 4 2 856688995 2 2 939827137 5 2 307455507 4 3 176750629 1 2 490872864 2 3 501540718 1 3 653781622 2 2 474785801 3 2 144325918 5 2 542974077 5 2 117603636 4 2 155211131 3 2 309791521 3 3 150617089 4 3 590392992 5 2 515240680 3 3 918780469 4 2 785442960 4 3 708477926 5 3 616076166 2 3 492213056 5 3 107495900 1 3 532244486 2 3 801374598 1 3 879934228 4 2 495045503 1 2 592057448 1 2 717419147 4 3 147291774 3 2 769650864 4 3 455853990 4 2 254155623 4 2 891055292 5 3 134941086 2 2 855865052 1 3 487521614 5 2 822667994 1 3 584148247 3 2 467382783 1 2 318711740 3 3 434555737 3 3 519897020 3 2 771980051 3 2 670202558 2 3 649652629 5 3 733376269 2 3 736158860 5 3 817694305 4 3 209777665 5 2 327836115 2 2 215505457 1 3 890943233 4 3 755134689 2 3 652930291 3 2 176743416 5 2 876803679 5 3 401205841 4 2 440159444 4 2 401674664 3 3 546407272 3 2 200381608 3 3 571406746 5 2 627633645 2 2 532132026 4 2 412243470 3 3 641531059 1 2 996153644 3 2 902444701 4 3 609752906 5 3 399332296 3 3 398253987 4 2 308214479 1 2 713826639 1 3 677528967 1 2 254895086 1 3 627950226 4 3 358432766 1 3 391394494 4 2 925447735 3 3 116118742 3 2 382610907 4 2 667923690 5 3 179832347 4 3 419352821 5 3 862283787 2 2 841782792 2 2 577089744 4 2 773517189 5 3 317447863 3 3 660496174 2 3 226481893 2 2 575103330 2 3 339249967 4 3 147079284 2 3 113512062 5 3 533534766 5 2 900488331 5 2 214150118 1 3 828885005 4 2 804124213 1 3 402814224 2 3 409714292 3 3 726746029 4 3 800951142 2 3 445014632 2 2 352607682 3 2 523758566 3 2 989182501 2 3 429093369 2 2 430829026 4 2 244385953 3 2 773542084 3 3 883221396 1 2 483208181 3 3 313540072 2 2 676751218 4 2 766158384 3 2 964261206 2 2 331771828 3 3 888544445 2 2 315767686 5 2 106201653 1 3 768724182 5 3 230607956 2 2 684419072 1 2 109344283 4 3 986609192 5 3 698549340 1 2 739272079 1 3 538003660 1 3 725948727 2 3 132909128 4 3 182486218 3 3 779635373 3 2 984353582 5 2 108128015 4 2 191544869 4 2 175951921 3 3 154203217 3 3 491412376 5 3 652858256 5 2 463761122 1 3 506633377 1 3 355468544 3 2 436100744 4 2 354507249 1 3 237056190 3 2 546797193 4 2 627220030 4 2 624161655 3 2 278736165 4 3 383981373 3 3 454523944 1 3 813379056 1 3 118837033 3 3 388843557 3 3 183067487 1 2 448669560 5 2 553742382 1 3 868537959 3 2 912079346 3 2 790903679 2 3 666752017 1 2 989239482 3 3 325904660 3 2 705069678 3 2 338410626 4 2 496126834 1 3 213394070 4 2 924262125 5 2 136191140 2 3 684113997 2 2 599958038 3 2 679050102 5 3 906507675 5 3 606893192 5 2 318020168 1 3 174111477 5 3 551250139 3 3 203249075 5 3 263374438 3 2 995992589 4 3 625325673 3 3 655335446 5 2 474564296 2 3 857700370 2 2 504046562 5 2 204107420 1 3 918920391 2 2 880676673 1 2 265432965 4 3 938256358 2 2 657915990 1 3 468639161 2 3 573074139 1 2 563024026 1 2 306444367 2 3 645204357 4 2 655573000 4 2 689131792 3 2 142555401 3 3 809674499 2 3 161240223 1 2 172419367 1 2 735073832 5 3 340763861 4 2 321254096 1 3 677484418 1 3 273967054 1 2 420493591 2 3 103242261 5 2 879474618 2 3 379454725 5 2 760018213 5 2 289223550 1 2 190954957 1 2 101225903 3 2 493235768 1 3 419723167 4 3 813987904 3 3 785656646 1 3 832192775 3 2 578684750 2 3 484524584 3 2 669000375 2 2 368332536 5 2 102285868 4 2 126979055 5 3 435089025 4 3 102160856 5 3 219878438 4 2 581720291 4 3 695434057 4 3 119679077 3 3 781867847 5 3 141872865 4 3 842710275 2 2 574660255 4 2 669908991 5 3 459718547 1 2 246537614 3 2 705988096 1 2 279467071 2 2 665243461 4 2 140211858 1 3 380236129 4 2 871473194 1 2 693181783 5 3 925861861 3 3 312112547 4 2 640689238 1 2 137482855 4 3 139356491 3 3 197731531 3 3 153332166 5 3 450279442 4 3 952834863 1 2 954140933 1 3 137072099 2 2 271189568 1 2 988214902 5 3 355330123 3 2 715503239 1 2 545500685 3 2 366485959 4 3 649390377 2 3 103420211 3 2 340726088 2 3 111796025 2 2 681949032 3 3 952130418 5 3 111582692 4 3 186669534 1 3 454851473 5 2 994769096 3 2 229227839 5 3 943457824 3 2 143130713 4 2 275586030 4 3 706323426 4 3 498026499 3 3 135975191 5 3 926816505 5 2 932241101 3 2 295317619 2 2 934431141 4 2 728673300 5 2 854465364 3 3 854561458 5 3 805511112 2 3 260466198 3 2 232380306 3 2 626814235 3 3 234177571 5 3 110500613 5 3 652948676 5 2 487285510 1 2 137142560 2 2 857523769 5 2 357694984 1 3 685321443 2 3 111067362 1 3 154544357 3 2 350865281 1 3 158961383 5 2 377571227 4 3 339888022 4 2 419504598 2 3 333641554 3 3 159341285 1 3 709331369 2 2 622294836 2 3 800123299 5 2 511215591 2 2 545998319 5 2 718605431 5 2 237488039 1 2 208824767 3 2 110877693 1 3 598124932 4 2 393976533 3 3 344369914 3 3 330673690 3 3 417285845 5 3 685594344 5 3 601708724 3 2 764500936 4 2 128922987 3 3 315780818 3 3 367352942 3 3 569263041 5 2 568881822 3 3 460317391 4 2 933758871 5 3 288113612 2 3 975237011 4 3 242364056 5 3 946220074 3 3 451088269 1 3 424510597 4 2 597954049 5 3 922649177 5 3 521444911 5 2 133369849 5 2 970333582 5 2 870352830 4 2 111515117 5 3 374038411 2 3 982830289 5 3 782944270 4 3 111407102 2 2 362613452 3 3 133235357 3 3 855078906 5 3 134911265 1 3 724950261 5 3 586244159 4 3 507540814 2 3 264906074 4 2 441867716 3 3 110800924 4 2 130513123 2 2 689588522 2 2 786987219 5 3 552307695 3 2 217244213 5 3 636088243 5 2 403955803 3 3 810057556 4 3 133430470 2 3 664171216 1 2 487413060 5 3 665176616 1 3 706959264 1 3 944210000 1 3 379854315 2 3 933154005 4 2 456027592 3 3 730091194 2 3 952696200 1 3 525458850 2 2 396945584 3 3 492932847 1 3 988505802 3 2 106406699 5 3 752480673 2 3 852086020 2 3 531756337 4 3 575357833 4 3 804251672 2 2 229450198 5 3 569570460 5 3 102531245 1 3 100759692 2 2 512786952 2 2 719492906 5 3 627923988 4 3 710857681 4 3 210208284 5 3 925141909 2 2 731955619 4 3 930809655 4 3 635276382 2 3 996839121 3 3 828790038 2 2 562686013 5 2 471162553 5 2 176433611 3 3 304018598 3 3 681024786 5 3 946701487 3 2 531335483 1 2 568977128 1 2 631339871 4 2 858974803 3 3 279647507 3 2 482356505 1 2 905435706 2 2 112254784 3 3 836389600 1 2 854499897 3 3 479746898 3 3 297456828 5 3 729975700 1 3 997613939 4 2 336166356 4 3 798031581 3 3 383946156 1 3 384177407 3 2 186551019 2 3 670079812 5 2 780562859 5 3 998120776 2 2 215757627 1 2 420536730 1 2 522830605 1 3 703384254 5 3 546285389 5 3 622395276 3 2 610823966 2 2 482908310 3 2 929188072 2 3 701782793 4 3 234521784 3 3 477849081 5 2 652162569 5 3 708081717 5 3 781303659 5 2 576891667 1 3 933228059 3 3 460453276 2 3 662211870 2 2 181124068 5 3 418292560 5 3 679399888 5 2 816020253 5 3 766061796 4 3 240750674 4 2 784001905 3 2 724965871 2 3 280800597 3 2 361501525 2 3 583488411 1 2 193498749 5 2 314055039 2 3 556262456 5 2 418653235 3 2 840973461 4 2 437681130 3 2 711282974 2 2 663218880 2 3 380020717 5 2 392964362 5 2 126329357 4 3 946593402 5 3 711948521 4 3 531329044 1 3 489631656 4 3 350084138 5 2 541865201 3 2 791686842 5 2 987267539 3 3 859170908 2 3 526609181 4 2 578389878 2 2 574180003 2 3 518320544 1 3 124199289 4 3 966768537 3 3 675867565 4 2 343417169 4 3 682267433 2 2 610764778 5 3 722397912 3 2 826378046 5 3 259322285 1 2 736757367 4 3 698872930 5 2 495100462 5 2 339905753 1 3 438149698 1 3 979013714 5 3 502594479 1 2 791943731 1 3 637516083 2 2 534749983 2 3 855029562 3 2 444732332 5 3 484275702 3 3 595860567 2 3 747757114 2 3 413568646 4 2 620118650 2 2 404308665 1 2 706882805 2 3 207173630 4 3 477130959 3 2 458416903 3 2 446618535 4 3 785943654 1 2 969492939 1 2 120126108 1 2 685706035 3 3 120000894 2 2 134968250 4 2 163894935 1 3 761786145 4 3 796990672 1 2 734918710 2 2 453483124 4 2 414318957 2 2 624159766 3 3 965220298 2 2 119542923 4 2 579454194 5 3 606882420 5 2 123460919 1 2 628436736 5 3 759753856 4 2 338211161 1 3 174332632 4 3 269470058 2 3 756697529 5 2 785740676 3 3 236825421 2 2 753777386 4 2 475858141 5 2 449168629 3 3 416138273 5 3 997689075 2 3 882533207 4 3 318169112 2 3 333507844 3 2 158280841 4 2 553674890 3 2 951239236 3 3 836417532 3 3 432959395 2 3 282420425 2 3 407340737 1 3 470309068 4 2 477708389 1 2 446150178 2 3 999842516 2 3 398862547 2 3 768364044 5 2 773482461 1 2 100828123 3 3 892166067 1 2 865520151 4 3 218212430 3 3 647364305 4 2 160324747 5 3 932864627 3 2 558903287 2 2 112190294 3 2 111595381 2 2 190774941 5 2 233447483 1 3 725569477 1 3 127113304 1 2 957228224 3 3 375436185 3 3 281612304 4 2 158518776 2 3 185911688 1 2 244338646 5 2 640894476 1 2 543243380 2 2 561613043 2 3 931332037 5 3 366182574 3 2 330424731 4 2 675700869 4 2 906944633 5 2 185392123 2 2 277300414 1 2 818991338 3 2 273031319 1 2 227792469 5 3 413247003 5 2 978677929 2 2 396071104 2 2 220417338 1 2 372439909 2 2 181932021 4 2 324741191 2 3 344922403 4 3 689766086 2 2 770713101 1 3 753555724 5 3 656749303 3 2 863175577 3 2 823509187 1 2 611393260 3 3 354306799 4 3 370981813 1 2 445385168 1 3 470243613 4 2 665933163 1 2 346533291 2 3 273433514 4 2 497408390 5 2 304887758 1 3 573688444 3 2 242307032 3 2 101495712 3 2 202946843 2 3 256571105 2 2 486617144 5 3 646220783 5 3 448747265 3 3 584624721 4 2 753676990 2 3 787276495 2 3 800003035 2 2 348809648 1 3 772013223 4 2 713083525 3 2 132624414 3 2 997637340 5 2 647306697 2 3 973193578 2 3 298950412 1 3 504031190 1 2 644345740 2 2 338495010 5 3 123755178 2 3 825568585 1 2 461880912 1 3 498409237 4 3 411868134 5 2 472568644 4 3 855148281 1 2 397996744 2 3 649573864 5 2 596907921 3 2 115796102 4 2 889045488 5 2 617661925 1 2 440322941 3 2 567734958 5 2 717668520 4 2 462456257 4 3 219875765 3 2 455534981 3 3 858655518 4 3 353550833 1 3 243671696 4 3 906771563 2 3 738995595 4 3 810265460 3 3 437091036 1 2 192109877 5 3 592677048 3 3 160449251 1 3 431680713 3 2 937285147 3 3 655923070 5 2 412625458 3 3 103482390 1 3 398639566 5 2 155189215 1 2 654636701 4 3 586345054 1 3 744588950 2 2 668766844 3 2 211269783 5 2 665507958 2 3 485530991 2 3 264227862 1 3 816611383 1 3 455396658 1 2 804835307 1 2 468325269 1 3 343446545 2 2 674201281 4 2 511765076 1 2 295361494 2 3 588697614 1 3 655643091 3 3 130662593 5 3 855671072 5 3 154675699 1 2 568962492 4 2 975136694 4 2 130456892 1 3 411510871 1 2 651565052 5 3 301011246 1 3 641147370 2 3 339573503 1 3 529627366 4 2 428183829 3 2 416283782 1 2 817150499 4 2 698243516 2 2 412486740 4 3 442295722 4 2 392677086 1 3 323626345 2 3 763245203 1 2 787023449 1 3 810195338 3 2 174315860 2 2 993711363 5 3 284489641 3 2 609286212 1 3 696432589 2 3 241572524 4 3 856474960 2 2 933947797 4 2 159436511 5 3 656529380 1 3 816957927 5 3 487358013 2 3 492778898 5 2 651655259 2 2 150611873 3 2 229779801 2 2 621302676 5 3 435161851 5 2 942219224 4 2 615890349 5 3 469919825 5 2 285423964 1 3 413301770 5 2 111757290 4 3 657437598 2 2 761028440 4 2 917983098 4 3 641952314 4 3 664964322 4 3 153543414 2 3 403584275 3 2 556920106 5 3 836378901 5 2 175376480 4 3 286779796 1 3 196157672 1 2 524046147 1 3 523636841 2 3 288460245 2 3 503706220 1 2 966829709 4 2 154718894 5 2 547716946 5 3 145372072 4 2 204310047 4 2 835602452 2 3 944948170 3 3 258017561 5 2 140005814 2 2 568604536 2 2 194123383 3 2 499201261 5 2 474579673 1 3 163828890 3 2 679875317 4 3 183309257 1 3 503035449 1 3 949041750 4 2 180019695 2 2 668443582 5 2 712509166 5 2 530392879 5 3 214485872 3 2 160956309 4 2 750243794 5 3 442317107 2 3 332194113 1 2 464590111 3 3 300509361 3 3 688398593 5 3 540072960 2 2 204021337 1 2 641646906 2 2 457064618 3 2 788311874 3 3 240713245 4 3 356494337 1 3 788633579 3 3 627739510 4 2 974180883 1 3 753670773 2 2 583833246 4 3 476891664 3 2 108119098 4 2 720478026 5 3 820332012 4 3 817828836 4 2 414271467 3 3 662462684 5 3 179566601 2 3 574970999 5 3 263279434 5 3 113964444 2 2 182785536 1 2 154644880 1 3 538295716 1 2 404487555 3 3 794668205 1 3 575324954 3 3 762172297 4 3 883007452 5 2 533779926 1 3 918472447 1 3 514135365 3 3 702273036 1 3 112513227 5 3 824727959 4 2 633088279 2 3 679486192 3 2 949172578 4 2 333436348 1 3 718351949 3 2 963305041 4 3 204317949 1 2 290999508 2 2 989458860 5 2 775458243 1 2 593449302 3 3 258273470 3 2 410808827 5 3 745425739 3 3 791324547 5 2 159313008 1 2 437581614 2 2 366985042 4 2 501114217 4 3 453571969 4 3 446536002 5 3 927323610 2 2 219931878 3 2 349147460 3 3 951490983 1 2 109446215 1 2 219490868 5 2 351642925 5 2 836412616 5 3 999564262 4 3 207373370 4 2 522595051 1 2 546610920 1 3 554678269 1 3 584032531 1 3 661597979 5 2 550818391 5 3 525517366 2 2 363365610 5 3 429983792 4 3 623833103 1 2 624288992 5 3 299972710 1 2 257224582 3 3 917804801 5 2 356722544 3 2 723914004 2 3 968664189 1 2 324200436 2 3 632161111 2 2 500097820 4 2 297325523 4 3 782212878 3 2 545920594 2 2 906333095 5 3 650232456 3 3 341136339 2 2 924476764 1 3 802430193 1 3 763352676 3 2 260543123 2 3 804011105 1 2 155349668 4 2 508430119 1 3 830579636 3 3 912643453 4 3 990839511 4 3 145243031 2 2 990854775 5 2 315761378 1 2 573185740 3 3 738381052 1 2 208549448 2 3 200393709 2 3 690153406 4 3 775946803 1 2 107966246 5 2 789535680 3 2 588712034 4 3 425599330 3 3 574534696 3 2 747295482 3 2 153221133 5 2 987500014 1 2 704841362 1 3 218772231 3 2 665709378 4 2 263238830 3 2 910183375 2 2 106744915 4 3 778163576 3 2 274053985 2 2 141490142 5 2 943321242 5 3 889066383 2 3 652480789 3 3 568334371 4 2 942238361 5 3 794754427 2 2 614770327 1 3 867931870 4 3 174895252 4 2 712939058 5 2 605919539 4 2 658679938 2 2 477094126 3 3 326053192 1 3 888952811 4 3 616284936 4 2 766820525 3 3 753378803 3 3 270642659 2 3 475065289 2 2 230812438 1 3 213310923 2 3 962128775 1 2 222711767 1 2 283082743 1 2 871757133 2 2 683980321 1 3 151105452 1 3 542194691 3 3 742922667 4 2 367576626 2 3 251582016 2 2 602283880 4 2 667741089 3 3 614714318 2 3 172795702 4 2 574240309 5 3 104745699 4 2 943110902 5 3 202920500 5 2 394583208 1 3 847231339 1 3 550998456 4 2 874741628 5 3 468750594 1 3 371679560 2 3 830718457 4 2 146121004 2 3 348018035 5 2 762465350 2 3 128279333 5 2 949033998 4 2 578532643 5 3 523957430 3 3 167177218 3 2 797606246 3 2 188564832 4 2 426223418 5 2 692094090 2 2 108455419 4 2 225677440 1 3 746739538 1 2 663902055 4 2 712139638 5 2 350415549 2 3 373497495 3 2 957372046 1 3 427109109 5 3 914924706 1 3 427009483 4 2 929022946 2 2 782397777 4 2 322384448 5 3 370985445 1 2 389291079 3 3 707736905 1 3 835140710 4 2 748154118 5 3 297834874 3 2 104975912 2 3 204807597 3 2 908800934 4 2 758707398 1 2 598364867 4 3 907805331 3 2 670539049 1 3 335162472 1 2 440771854 2 3 178548817 5 2 228322928 3 2 752420724 3 2 716224825 3 2 712902345 3 3 666951709 3 3 531803227 3 3 674873056 3 3 386676792 2 3 356981668 3 3 180866031 4 2 517931449 5 3 542780649 3 3 203686287 5 2 227510800 5 3 550372773 2 2 115208610 5 3 878523917 4 2 827634955 4 2 259823394 4 3 707793222 2 2 372781295 1 3 280636290 3 2 488346613 2 3 500448240 3 3 234474913 5 3 656475203 1 3 176111373 3 2 344796915 4 3 837434142 5 3 980813227 5 2 985118449 5 3 177725022 1 2 656538190 2 3 363617824 4 2 559710501 1 2 386523352 2 3 404566890 2 2 177342795 2 3 316503598 5 2 660690983 5 2 960094997 1 2 131433182 4 2 471518128 1 2 422877894 5 3 761783439 4 2 791751614 4 2 474030250 4 3 651622750 3 2 754905209 4 2 895767327 5 3 913157551 3 2 741236699 3 3 948930391 2 2 961095440 5 3 427042994 5 3 174634877 3 2 526408812 2 2 904789373 4 3 740166409 1 3 902784678 2 3 898003821 3 2 179648554 1 3 694272188 5 2 631539794 2 2 443595336 3 3 182154209 1 2 382847362 2 2 169249931 3 2 634970086 2 2 716126394 3 2 650667732 2 3 963017318 3 3 671320916 4 3 951510316 5 2 332746250 4 2 825501098 3 3 683108904 1 2 368544235 3 3 981637157 1 3 850741973 1 3 385692234 1 3 195842033 5 3 314917458 5 3 280382863 3 3 889137889 1 3 810703830 5 3 470737892 2 2 452671501 3 2 562004747 1 3 208538640 4 2 731607620 1 3 825758780 4 2 843281533 2 3 457682192 4 3 767739469 4 2 908887835 4 3 328728048 2 3 849580771 4 2 430902841 4 3 760910402 1 3 522466737 3 3 402060712 3 3 848183208 2 2 649972882 4 2 244695777 5 2 570902490 5 2 450978278 4 3 721443166 4 3 936899374 4 3 989870631 1 2 102178501 3 3 205191020 1 3 761191562 5 2 432298050 4 2 214953011 2 2 233476676 3 2 157651289 1 2 675372018 5 2 336272815 2 2 994345267 1 3 387600465 5 2 468738199 4 2 410521539 1 3 202860946 4 2 219304267 2 2 470046849 3 2 260571108 3 2 532564585 1 2 152829215 5 2 302248954 2 3 539621690 3 2 242777826 5 2 556150598 5 3 298932815 5 2 536783661 4 3 376937237 3 2 323926322 4 2 966031616 1 2 190804319 2 2 558250692 3 2 180541250 2 3 151205642 4 2 993713591 2 3 170381933 4 3 567975555 2 2 348281965 4 3 126191939 1 3 832246665 5 3 434859620 4 3 792164004 4 3 578395568 2 3 687498267 2 3 788905315 3 2 364296821 1 3 398793329 1 3 336018847 2 2 704382437 2 2 713025323 4 3 352650139 3 2 713078690 1 3 932013056 2 2 597638241 2 2 273739849 3 3 588271217 1 3 120516857 3 2 953213708 4 2 138258219 2 3 579399161 5 3 682487050 2 2 640177701 3 3 135520846 3 3 301255169 2 2 300039137 4 3 195440463 4 2 703214970 1 2 878588252 3 3 691605723 4 3 203357344 2 3 994644929 1 3 497584749 1 2 672971736 5 3 822436902 2 3 504255120 5 2 765882125 1 3 710219596 1 2 330232871 1 2 613031475 1 3 413621329 1 2 964857476 2 3 907021045 3 3 258260742 2 3 233492140 3 2 416427600 2 2 975428428 2 3 679773462 3 3 542461603 5 2 834708607 5 3 879776390 3 2 145733898 2 2 222250119 4 3 404161712 3 2 104784350 4 3 791573622 4 2 861293453 5 3 586131535 4 3 280670377 2 3 702595307 1 2 274134519 4 3 716266531 3 2 110225111 4 3 263077526 2 2 306379350 1 2 734528066 5 2 934237061 2 2 750902848 1 2 598920840 2 2 281546711 2 2 830546879 1 2 662227897 4 2 731336545 1 3 669870238 5 3 679431076 1 2 425521216 4 2 274677991 1 2 364152945 2 2 376216412 5 3 718290627 4 2 623674031 4 2 300435935 5 3 759950983 1 2 202348860 3 2 539283014 3 3 505631152 4 3 633303496 2 3 755896760 5 3 609604661 3 3 709385466 2 2 575947869 2 3 149213416 2 3 960102192 2 2 883570044 2 3 787127614 3 3 842694978 4 3 513120505 1 3 490992382 3 2 590253266 1 2 273990911 4 3 450542058 1 2 856221357 4 3 104589346 1 2 426809540 4 2 283338057 3 2 224598361 3 2 569527914 1 2 654119931 4 3 286296692 1 2 767667100 4 2 710600851 1 2 639651245 1 3 154506238 1 2 590951912 1 3 647785411 3 3 795228203 3 3 573643919 1 2 922566378 5 3 232939753 5 2 148733147 1 2 560304792 2 3 390780007 4 2 283105141 3 2 876517056 5 3 498414456 5 3 227902523 1 3 834358329 3 3 986819055 1 2 160184208 2 3 610564031 2 2 804321403 2 2 446771984 4 2 275929299 1 2 914136316 1 2 886832523 2 3 423430274 5 2 940287137 3 3 161769822 4 3 465532957 4 2 466421901 4 3 213867869 5 2 253651297 3 2 189417980 4 2 808204619 2 3 907962377 2 2 451578043 2 3 396275479 3 2 926929295 4 3 373077399 5 2 280107331 2 3 156155455 5 3 608736238 2 2 140457726 4 3 951188562 2 3 169951227 1 2 769669009 1 3 267965364 5 2 137539127 4 2 803250445 4 3 616192528 3 2 528967529 3 2 500807795 3 3 875351402 2 2 845944134 1 2 767533903 4 3 421972411 4 2 683266980 1 3 725252765 4 2 992592778 4 3 727717885 5 2 237911761 3 2 926218640 2 2 603887292 5 2 867599458 2 2 677428221 4 3 594267255 3 3 415612342 4 2 568782828 2 3 670780237 1 3 102351128 2 2 594463216 4 3 750163219 3 2 358122387 3 3 410921965 3 3 894995371 4 3 451738950 1 2 667377403 1 2 172801862 5 2 656402555 4 2 859792463 1 2 547005060 4 2 528778672 3 3 462580693 4 2 773768324 5 3 286288965 1 3 302348131 2 3 973828143 3 3 928861289 1 2 831850720 3 2 480112045 3 2 262088606 3 2 275885137 1 3 324378878 4 3 475867718 4 2 141573675 2 2 943650049 2 3 282974941 3 2 181382664 1 2 737720425 5 3 114026852 3 3 514912532 4 3 715166671 2 3 191594213 4 3 699532903 3 3 815868025 2 2 786054420 4 3 383387131 4 3 567014782 2 3 210066259 1 3 774457203 3 3 256661176 2 3 185587337 1 3 871747803 1 2 746670735 5 3 736682711 2 3 297534920 1 2 839208978 5 3 262454369 3 2 686644910 5 3 867727204 1 3 655405983 1 2 398543445 3 3 655802081 2 2 827279666 5 3 812629352 1 2 769538420 2 3 252447786 1 2 638628920 3 2 857228731 4 2 415283775 2 3 245515407 4 3 266406406 3 3 270667338 3 2 106144958 1 2 140387548 3 2 374373800 5 2 560356140 5 3 355194803 4 2 509768379 5 3 553377044 4 2 605903407 5 2 685057195 3 3 999010768 5 2 733649575 5 2 972801135 1 3 347888466 1 3 149052010 5 2 717082698 4 2 548097127 3 2 384339669 3 2 174673700 4 2 817231148 1 2 617483587 4 2 648583350 4 3 319224596 4 3 814477796 1 3 362704237 4 3 848978327 5 3 804401907 5 3 756745730 2 3 166380390 2 2 521526232 1 2 237547151 5 2 286696324 5 3 382608330 5 2 609090897 5 2 651678252 2 3 765032641 2 2 844359399 5 3 428850811 2 3 493261119 1 3 778046781 4 3 507426645 3 2 602087976 4 3 361139072 1 2 163902624 2 3 639874338 4 3 320757861 1 3 107939838 4 3 673173276 2 2 158479281 2 2 247252460 4 2 557297426 1 3 478240353 5 2 900919701 1 3 622587765 4 3 512436256 5 3 687845880 2 2 271169612 3 3 540490018 5 3 297093069 4 3 760393460 1 2 907555036 2 3 350471662 2 3 141761407 2 3 649100926 2 2 415688053 5 3 954534464 2 3 540132608 5 3 956228521 3 2 335846683 4 3 933724482 1 2 964978802 4 2 242791504 5 2 400147892 5 2 297358706 2 2 844031143 4 2 825476552 5 3 891419414 5 3 143703528 4 2 890380584 1 2 510434616 4 3 870704519 4 3 377399213 1 3 215589925 1 2 191285835 2 3 866813769 3 3 274205409 2 2 253332621 3 3 273036856 1 3 941845122 3 2 106915381 4 3 161382831 5 3 979776481 4 3 408197558 2 2 479358296 2 3 261713009 1 3 472334978 2 2 235276282 5 3 220810929 1 2 863621022 3 2 960264469 2 2 828008939 4 2 667908327 1 3 799238708 5 3 570536350 1 2 511814122 5 3 976333454 4 3 478001481 4 3 486873024 3 2 389819537 3 2 893418396 2 3 512742632 1 2 645509965 1 3 533654460 5 3 213126456 1 3 573476258 5 2 806750053 2 2 253697562 4 3 989076831 2 3 727463213 3 3 685577069 4 2 711611178 4 3 334500064 3 2 704242561 5 2 750859006 5 2 295098761 2 3 447617870 4 3 560695040 4 2 154854696 2 2 399710409 2 2 183847678 5 3 237634726 1 2 610763632 4 3 515570936 1 3 367820847 3 2 915496081 1 3 758235220 1 2 229253069 2 2 155223685 1 3 830191382 3 2 955733082 1 3 641346712 4 2 730812632 5 3 878445668 5 2 725199269 1 3 884594221 2 3 649267008 2 2 333717608 5 2 391189539 4 2 613120642 1 2 167969414 1 2 372615122 5 3 593634609 4 2 852034775 5 2 742205330 5 3 865295744 3 2 612867063 1 3 735788101 2 3 876709246 4 2 853287455 4 2 120703100 2 3 609859474 4 2 625351071 3 2 868058143 3 3 284457355 3 3 206904709 1 2 182058898 4 2 716549718 5 2 231697386 2 2 875391204 4 2 294065466 2 2 238443674 4 2 275092645 1 2 231374598 2 3 986154078 4 2 193641618 4 2 500785213 2 3 859631322 1 3 116589958 2 2 963073936 1 3 801790737 1 2 172602117 5 3 600555726 4 3 972115935 1 3 787847475 1 2 711256394 4 3 932024136 2 2 600471326 1 2 803380723 4 2 507387007 1 2 742907938 1 2 976692827 5 2 464740420 3 3 726209679 4 2 727956398 5 2 405044231 2 2 387685962 4 2 359563150 1 3 345696293 1 3 267295220 3 3 737511904 2 3 286765926 5 2 981343090 2 2 588004873 3 2 615175466 4 3 455194315 5 3 124595330 1 3 240302765 2 2 727698397 4 3 300926958 5 3 167349145 3 3 266755630 2 3 526026281 5 3 453735430 2 2 383482826 1 3 454475592 3 2 971587574 4 2 848520224 2 2 750460046 4 2 973846535 3 3 406626824 2 3 511785016 1 3 994343196 4 2 519154859 5 2 867082478 4 2 454160498 5 3 733517178 3 2 708018107 4 2 949389454 3 3 559444932 2 3 198530243 1 3 826023490 1 2 752451652 5 2 227033317 5 3 492914536 2 3 854370885 1 3 764277364 5 2 741043679 2 3 147700334 4 2 287092646 1 2 628468418 1 2 414072959 5 2 819876800 1 3 186690724 3 2 453025498 1 2 543709942 1 2 415766032 3 3 129861426 1 3 306019877 3 2 401988049 1 3 155907174 3 2 838547332 4 3 595398139 1 3 565619344 5 2 934042461 5 3 430494250 5 2 652616571 5 3 258768830 1 2 359953951 4 3 245877697 2 3 649091569 5 2 864935845 3 2 269601575 1 3 523049368 4 2 324202715 2 3 566906358 4 3 673399574 3 2 116195219 4 3 549417499 2 2 154310343 3 3 891093211 3 2 801392337 2 3 416096098 3 2 111988527 2 3 171306516 2 3 127202504 5 2 128780583 4 3 648343689 3 2 415522444 5 2 181232979 5 2 166434349 4 2 584010873 5 3 411895372 4 2 810015900 2 3 261258994 3 2 233233667 2 2 770805277 5 2 788309536 4 2 788522968 3 3 453804357 2 3 797409376 2 2 711490987 1 3 426471481 4 2 442234800 5 2 637071818 4 3 924934319 5 3 455530876 3 3 639203026 4 2 475026079 5 3 362328770 1 3 272732222 3 2 105144246 2 2 132832767 5 3 987774926 5 2 163366544 4 3 146292538 4 2 969615819 3 2 887456689 1 2 524218405 1 3 691648677 4 3 960217314 5 2 660374689 2 2 176499740 2 2 642445185 3 3 337234059 3 2 720943045 1 2 374284604 4 2 454615513 4 3 288435830 1 3 272416725 2 3 449951683 1 3 891245218 3 2 603508497 4 3 566589507 1 3 366987904 3 3 699084463 1 3 728408219 4 3 359281830 5 3 256563973 1 2 178353610 4 2 207114037 2 2 290126080 5 2 498681561 4 2 329772933 5 2 264068410 1 3 179671334 2 2 869259894 3 2 910438967 2 2 361548003 1 3 435874597 5 2 375663500 2 2 933440214 2 3 679824494 4 3 603111398 3 2 196130175 1 2 718358444 2 3 516746414 3 2 310531105 2 2 458612833 4 3 944710288 3 2 302399189 3 3 786809726 1 3 655788687 4 3 252204134 1 2 318628847 2 2 218972231 1 3 520299589 4 3 945535277 2 2 682158365 3 2 713451981 5 2 123954553 3 3 510778431 2 2 382074403 4 2 958993411 1 2 116686762 5 3 213158777 1 3 905953093 2 3 165457683 3 2 488337862 2 2 588847601 5 2 111834563 2 3 207236800 2 3 277210320 4 3 534950012 4 2 915570461 5 3 888291980 2 3 635902221 1 2 602958834 3 3 601856237 4 3 698921299 2 3 986911758 1 2 414694614 3 2 659934763 1 2 982128785 3 3 431478695 3 2 155871747 4 2 980884583 5 2 883712527 4 3 734661272 1 3 490689092 5 2 292805513 1 3 681874945 5 2 886418894 5 2 922391627 1 3 519508856 5 3 125397825 1 3 724482029 1 3 184742322 3 2 338578642 2 2 667580193 3 2 240422082 2 2 265019048 1 3 215628882 5 3 824186773 2 3 984562615 2 2 978927915 5 3 739614942 1 3 769638328 1 3 512684449 5 2 507938069 3 2 628325628 5 3 341630711 5 3 807650957 4 3 343647099 1 3 250761065 2 3 983038254 2 2 802493721 4 3 516926147 4 3 958557038 1 2 422695888 5 3 650172816 3 2 185818805 2 3 451400803 4 3 383227827 5 3 404597481 2 2 732812323 5 3 647383744 5 2 882838322 3 2 371028999 3 2 192461450 4 2 844694434 3 2 981976731 1 3 783708446 1 2 122898012 1 2 774986000 2 2 378508132 3 2 667393373 2 3 482632683 5 2 677544660 1 3 760908714 5 2 859279792 3 2 742430335 4 3 789266629 3 2 314261108 2 3 184842694 2 2 167777831 3 2 315740562 1 2 200179191 4 3 745527843 5 3 886397194 2 2 568560359 2 2 567424130 3 2 121046332 3 3 389678073 5 2 509602915 5 3 432824773 1 3 724729305 4 2 354981059 2 3 969734876 4 3 587325470 3 2 951475987 2 3 556355179 4 3 422729627 5 3 590369509 2 2 343773672 1 3 181965196 5 2 621587654 4 3 863240244 4 3 434943372 1 2 902215682 3 2 656269776 2 2 815332327 5 3 771194493 5 2 916081625 4 3 171403382 1 2 529029578 2 2 387703222 5 3 493849586 2 2 707381098 2 2 477886902 4 2 914484841 4 2 511559564 5 3 453706781 4 3 353234144 5 3 214535305 5 2 123340623 5 2 432251413 4 3 995326599 3 3 786291639 4 2 457605331 3 3 603910633 1 2 876694488 3 3 451509144 2 2 436665774 1 2 227328602 2 2 739787995 4 2 924274939 2 3 529794593 3 3 546009270 1 3 554033119 2 3 715910209 4 2 793083619 1 2 415634431 2 3 644160852 2 2 301652620 2 2 165878986 2 2 890110059 4 2 592029420 1 2 544490406 5 3 450237620 4 3 495321677 2 3 179135128 4 2 158211718 3 2 308705873 3 2 548749451 1 3 227172265 4 3 280428754 3 2 180162274 4 3 377005146 5 2 778201731 4 2 501316231 4 3 444921967 1 3 912755832 4 3 374904002 4 2 507693036 3 3 901065252 1 3 640889547 1 2 459525739 1 2 402145197 1 2 151697920 5 2 903819454 1 2 734892468 5 3 777530032 5 3 182906253 5 3 829832727 4 2 137251179 1 2 424395364 5 3 910241236 3 3 333119233 4 3 115037329 2 2 176851134 5 3 973291898 3 2 922970015 4 2 529989090 2 2 740444631 1 3 602767766 2 2 635138453 3 3 348245609 1 2 437209121 3 2 697073527 3 3 772398265 1 3 721914241 3 2 824034187 2 3 782727570 5 2 641864176 5 3 198943535 5 3 163462737 2 3 294429244 5 3 115392820 3 2 279068401 4 2 114998570 2 2 738457524 5 2 748066836 2 2 269828792 4 2 234068701 5 3 741323394 1 2 530103610 5 2 262471753 3 2 847819443 2 3 242087964 2 3 952460532 4 3 738947211 4 3 113418773 3 3 590494960 3 3 432875501 4 2 385450933 5 3 202357502 2 3 336314285 3 2 864071141 5 3 988513599 5 2 133465151 5 3 267244602 4 2 591159431 3 2 668216626 1 3 880522141 4 3 735182889 2 3 673990570 5 3 309245884 5 3 236728442 2 2 325728159 5 3 331842850 4 2 618731241 3 3 154828362 2 2 147242596 1 2 579050359 3 2 190284677 2 2 950414172 1 2 510766232 3 3 634627561 3 3 144969197 2 2 187484719 1 2 361632492 3 2 821136033 4 3 830528093 2 2 707909920 3 3 450232461 1 3 823620392 3 2 282329611 1 3 839612682 3 2 631814184 4 2 535880725 1 2 859082462 1 3 217774721 3 2 563967014 2 2 891639489 2 3 540412962 1 2 540907736 3 2 632183579 4 2 195517397 3 3 640703709 2 3 409251297 2 2 174092139 5 3 270358047 4 3 904064735 4 3 596398666 4 2 112948520 4 3 788762908 4 2 506456609 4 3 442895095 4 3 192823051 2 2 762044583 3 2 724839721 4 2 108224841 2 2 705811892 4 3 563302578 5 3 765452653 2 3 603666085 5 2 136024192 1 2 236719558 2 3 173658790 1 2 252519151 3 2 462967084 1 3 165465000 5 3 620088553 4 2 726289157 2 2 728843888 4 3 145399189 3 2 129915561 3 2 719727635 5 3 420218160 2 2 481440458 3 3 845211560 5 2 166309336 4 2 500029952 3 2 164062087 3 3 710835739 2 2 107651191 3 2 454731103 4 3 349265728 4 2 369270380 3 2 851902706 4 3 681886411 2 2 371068768 1 3 983207578 1 3 397215177 3 3 639437050 2 3 670937698 3 2 788954118 1 3 397640503 3 3 414947612 5 2 161594183 1 2 550556746 5 2 984359312 5 3 641344606 2 3 297632632 5 3 920948607 3 2 238437405 2 3 363912047 1 3 395104509 5 2 377046823 4 2 884765101 3 2 339613502 5 2 898622250 3 2 840112173 4 3 474320845 5 2 277826389 2 3 833241712 4 2 168962177 1 2 569157308 5 2 795132486 2 2 426532466 2 2 143168354 4 3 457175711 4 2 763518707 2 2 499511498 1 3 433464096 3 2 511996269 2 3 223388081 4 2 840530138 1 3 542477090 3 2 620158797 1 2 718956703 2 3 687237494 3 2 756946596 3 2 297847442 5 3 569311852 3 2 368958378 5 3 444568438 5 2 685186381 5 2 544887732 3 2 449986527 1 3 499882138 3 3 511581529 2 3 830686496 5 2 125024466 1 2 617247332 4 3 205258671 3 3 619141072 3 2 243550889 5 3 780660952 3 3 745366297 2 3 262906834 2 2 479577849 1 2 456550839 1 3 997497266 3 2 639048603 4 2 945508298 4 2 576905998 4 3 581282015 5 2 509546176 5 3 752529047 2 3 496769692 3 3 977620088 3 2 947278452 1 3 781693171 3 3 479198467 3 2 584413166 5 2 446545542 1 3 479521958 1 3 422653609 5 3 546997973 2 3 836419570 5 2 240550701 2 3 378147165 4 2 346404951 1 3 156743880 5 3 948363111 4 2 613310238 4 3 406899357 3 2 641731976 4 3 586215392 4 2 212722858 3 2 140977342 4 3 920117369 2 3 518348415 5 2 434925937 1 3 186852127 2 2 337185772 3 2 934231588 5 3 196131569 5 3 570335133 1 2 601824490 4 3 190730666 1 2 794900776 5 3 671851990 3 2 791783573 4 3 239033940 3 2 372823082 3 3 977905512 2 2 523740343 2 2 392200342 4 3 805963358 4 3 188938679 2 3 300437509 2 2 834791500 2 2 903760676 4 3 506517865 1 3 332701183 1 3 402977234 3 3 562192457 2 2 429143415 3 2 717948587 4 2 419674237 5 2 980911757 1 3 866121978 3 2 710973448 4 3 718680464 5 3 334722863 2 3 549573119 5 2 211487034 1 3 516209538 2 2 945886818 5 2 168582227 5 3 107155548 5 2 246459241 3 3 296441810 4 2 310965977 4 3 936087610 3 3 542250055 4 2 722602737 2 2 368453309 1 2 182237087 3 3 369806081 1 2 555556158 4 2 800842757 3 2 964744184 2 2 613906551 2 2 904856269 1 2 236033886 2 3 137315755 1 3 671868483 3 2 338345674 5 2 656150362 3 3 112689223 4 2 217671324 3 2 257660136 2 2 432541945 4 3 791249517 1 3 546079519 4 3 671565155 3 2 627866246 2 2 690358911 5 3 125268353 1 3 686458073 3 2 816111916 3 2 768415267 4 2 600141089 1 2 602304014 3 2 325452785 5 2 225452654 4 3 501047946 3 2 948030735 4 2 682256657 3 3 844348135 1 2 405119066 1 2 192836417 5 2 577577087 4 3 117147394 2 2 736469334 5 2 804243628 2 3 229077061 2 2 142871241 1 3 262685980 5 2 818429398 5 2 987971239 2 2 995653935 4 3 415399024 2 3 586568081 3 3 712808741 3 3 983555042 1 3 536914138 5 3 571080908 2 3 457289501 4 2 324514022 4 2 735944215 4 2 801903936 2 3 532023594 4 2 810769429 2 3 195276606 4 2 568644504 2 3 347317987 5 2 144299379 5 2 633820078 5 2 780321817 3 2 273895739 4 2 507622082 4 2 210693869 2 3 418902797 5 3 151024370 1 2 980226711 3 3 817905784 3 2 425533924 3 3 392942201 3 3 565816239 2 3 436756859 4 2 415072958 1 3 449132018 2 3 319131150 5 3 716860290 1 2 911343977 1 3 113061148 3 3 860431572 2 3 558103861 1 2 503153870 1 2 812474707 3 2 420034083 1 2 649882726 5 2 109270649 3 2 515401643 5 2 338560554 1 3 641087880 4 3 651237301 3 2 287874660 3 2 508129418 4 2 399013823 3 2 845818672 2 3 738070681 5 3 711936486 3 2 200150356 4 2 767982655 1 2 100465572 2 3 231452372 2 2 740453043 3 3 675037841 4 2 182003535 3 3 458555431 5 3 943595893 3 2 288875185 2 2 642106345 5 2 548631361 2 3 269769492 2 3 849744636 4 2 786416389 3 3 462056549 1 2 166127683 1 2 387887778 1 3 148569387 1 2 757924329 3 3 324641725 5 3 385462783 4 2 819904335 5 3 374278245 5 2 968588978 5 2 517758827 3 2 599480962 5 2 641879202 4 2 193730559 1 2 471354220 2 3 800326059 2 2 797793734 4 3 582298270 3 2 801472971 1 3 476827943 3 2 609061682 3 2 599723893 4 3 605921638 4 2 586727132 5 2 656999382 1 2 664865419 2 3 671245859 3 2 596610907 4 2 498926219 1 2 420466733 5 2 428993378 5 3 420337025 2 2 126156453 2 2 298018430 4 3 669539097 2 2 249530485 4 2 120919717 2 3 912182754 4 3 130398022 1 2 560909827 2 3 322723457 5 2 626397731 5 3 352120797 1 3 613337628 4 3 325572789 2 2 217818788 3 2 652395401 5 3 565680511 4 3 225302024 1 3 846142674 2 2 479963824 5 3 326152178 5 2 461601781 2 2 874573985 5 2 922117827 2 2 181219496 1 2 291652053 2 3 302668284 2 3 949007528 4 2 385801281 4 3 422241842 5 2 495949052 2 3 182661465 2 2 202403371 1 2 389552455 2 3 532797085 2 2 234667920 3 2 821286814 5 2 700300375 1 3 169858723 3 3 701886935 2 2 488063670 3 3 511582906 1 2 713159662 5 2 447898764 2 2 321177206 2 2 719888166 5 2 526813946 2 3 249761980 1 3 171817648 2 3 163237846 1 2 288195535 1 2 596987639 1 2 647910228 4 2 205274263 5 2 481229132 5 2 819475104 1 2 847534704 2 3 738067603 2 2 177338954 1 2 872678766 1 3 887744450 2 3 758363893 2 2 236067678 5 3 877084274 4 2 608529729 3 3 670793657 4 3 940119490 2 2 144421494 2 2 615415024 1 3 927460635 2 2 500655477 3 3 241007602 2 2 630203228 4 2 260018723 5 2 368838856 3 2 385445528 2 2 933037396 2 3 529793362 1 2 850972595 1 3 228925805 1 2 766048712 2 3 736898985 4 3 862091326 4 3 440411472 1 3 662930094 1 3 918514415 1 2 145843137 5 2 502206979 3 3 283568151 4 2 279505573 1 3 714671232 4 2 986529212 5 2 139637566 1 2 663679534 1 2 748039977 5 3 371995015 3 2 886144034 4 3 425313072 2 2 184389842 4 2 863240015 2 2 101636835 2 3 113645674 4 3 845763227 4 3 115593793 3 2 991985237 1 2 695154617 4 3 817108153 3 3 153286063 4 2 421566386 3 3 121302774 3 2 734809887 3 2 160523500 2 3 503259416 5 2 620423157 1 2 559083144 2 2 496625076 4 3 165400912 3 2 814579635 3 2 327445006 5 2 700968191 2 2 194104450 2 2 400739827 3 2 357745947 3 3 931877943 2 2 307695107 3 2 201424771 1 3 803349761 1 3 181893565 3 2 977905461 2 3 383611692 2 3 114243839 5 2 399392934 2 3 925685026 2 3 223534176 3 2 400727571 5 3 427001823 1 2 602320555 3 2 385163471 2 2 871154566 3 2 223863992 1 3 606308032 4 2 491429285 2 3 910770739 5 2 626694232 1 2 204425259 1 3 603557430 1 2 737097985 1 2 242367489 1 3 130054523 5 3 124705137 3 3 183312826 2 3 166655813 3 2 815836608 3 2 546538617 5 2 312129557 3 3 506257374 3 3 206926944 2 2 756526577 2 2 838849941 3 2 155946039 1 3 667084196 5 2 623615519 1 2 518337021 4 2 618222698 5 2 753193440 3 3 238857517 4 3 333471482 5 2 989929574 3 2 680273701 2 3 405653087 4 3 161888260 3 2 247486763 4 2 511968810 2 2 929216605 1 3 601933453 2 2 249194052 2 3 440488531 3 2 902982024 2 2 956570804 5 3 997939496 4 2 207498105 3 3 552298760 1 2 367184798 3 2 230096615 1 2 824570204 5 2 160041893 2 2 129195142 5 2 829468043 1 2 813064514 2 3 504864192 5 2 257689796 2 3 433983127 1 2 475307533 5 3 550663428 4 3 394488066 5 3 174882347 3 2 925649060 2 3 286348964 1 3 368254325 3 3 342558890 4 2 556804724 2 2 683170555 3 3 819209784 3 3 783017545 3 2 609533306 5 3 346200782 3 3 186580766 1 3 225296095 2 3 497300448 1 2 463439499 3 2 677713441 2 3 943391103 4 3 574469551 5 2 272305791 5 3 467481371 4 3 578063577 3 2 149558503 5 3 822962865 4 2 569111616 5 2 143407402 4 3 779776118 5 3 650140856 3 3 789187457 5 3 370002171 2 3 388450992 3 2 134881309 2 3 717685854 2 2 769129990 3 2 301692353 1 2 400425711 1 3 356196915 4 2 526339314 3 2 878116846 2 3 242594959 3 2 128074944 1 2 758601825 4 2 775646674 5 2 620702012 4 2 145064849 3 3 805034180 2 3 864177387 1 2 320039552 2 2 182904463 3 3 252956214 4 3 755243328 3 3 668423491 3 3 383918485 5 2 755293739 3 2 725028020 5 2 586952533 1 2 964023509 3 3 656501300 3 3 505238802 1 2 638534397 3 3 327317839 1 3 597002095 4 2 399007403 2 3 262684697 5 2 579259136 3 3 876551876 4 3 651033333 4 3 126109583 2 2 125976146 1 3 189619349 1 2 289536369 4 3 923446118 3 3 610777420 5 2 771002539 4 3 563199016 3 3 268639126 3 2 278739926 5 3 263400734 4 2 181877478 2 2 123024104 3 3 648067762 1 2 931849609 5 2 418362893 3 2 267113874 3 3 439912794 3 3 487182306 5 2 623032095 2 3 356353281 4 3 964624171 1 3 629932344 2 3 176126932 2 3 123342480 3 2 964651068 4 2 669490447 5 2 345967695 3 3 751176053 4 3 733046368 2 3 696470183 2 3 371065547 5 3 503947292 5 3 155671916 5 2 429938106 3 2 668218394 5 2 304578718 3 2 126971155 1 2 202014005 4 2 415773363 5 2 225632565 4 3 348164336 5 3 854097230 4 2 515552034 5 3 636312529 3 3 191890790 4 3 521488169 2 2 740229701 4 2 661201917 3 2 305020791 2 2 835204953 3 2 103070052 1 2 800270331 1 2 416555031 2 3 273940212 3 2 977431900 3 3 397223881 3 2 708728832 3 3 390030042 5 3 396688287 2 3 907049075 4 2 113189164 4 2 155451706 3 2 880914204 3 3 749071170 5 2 374359670 3 3 602811724 1 3 602020360 5 2 137673713 5 3 552732137 5 3 231308866 5 3 624794455 3 3 626338970 2 2 897474834 5 3 207651865 2 3 268209731 2 2 737225327 4 3 330165386 1 2 863595678 3 3 913121482 5 3 822885651 1 2 551517680 1 3 424845343 3 3 946778168 5 3 125993934 4 2 436225009 3 2 631659394 3 2 195836660 5 3 140532219 3 3 311990485 3 2 645862124 1 3 899887530 2 2 560879059 1 3 133380680 3 2 746484308 2 3 567542387 2 2 315767272 1 2 812558962 1 2 780857473 4 3 815479161 4 2 407614795 1 2 985912638 2 3 123052722 3 2 189876564 3 2 832291085 4 2 844325466 4 3 303560668 4 2 418514788 1 3 766362798 3 2 317330045 5 3 979366899 2 2 136155080 1 3 693192110 1 2 889323744 5 2 132597003 3 2 803538738 5 3 700653193 5 2 269449618 5 3 304525016 2 2 679994712 3 2 442673724 3 3 714724888 2 2 484873539 1 2 624016368 1 2 577728993 4 3 611336222 4 2 731933998 5 3 905252657 2 2 776788195 1 2 691264522 1 3 197856687 3 2 665949468 5 3 841626537 5 2 527711474 5 2 621350553 3 2 372550056 5 3 156464534 1 2 163015057 5 3 367637467 3 3 498960435 4 2 150687276 4 3 343445799 1 3 354030240 5 3 830338674 1 2 291186334 2 2 259822303 2 2 542043047 4 3 126357417 4 2 259765603 1 3 747570163 2 3 347814254 4 2 245423597 4 3 166078286 3 2 423106431 3 2 543535292 5 3 738877910 1 3 346631226 1 2 756325554 2 3 922501956 2 3 702241625 1 3 113452011 1 2 905522871 3 3 840292019 4 3 168995631 1 3 251302451 1 2 596806277 2 3 708974881 4 2 764671049 5 2 650362892 3 2 508754242 5 3 392416824 2 2 949671500 5 2 904314648 3 2 291254710 2 2 365720186 4 3 423305554 3 2 475335879 5 2 970283653 1 2 189816904 1 3 494500124 3 2 136293059 3 3 472584100 4 2 828154584 3 2 523358388 2 3 205137083 3 2 945795099 4 3 612694665 3 3 684871632 2 2 733259727 3 3 649183545 2 3 684659567 5 3 972344965 5 2 229932861 5 2 693242142 4 3 192342155 1 2 930794001 3 2 233941589 3 2 115579023 4 2 345182092 5 3 273817632 5 2 449681626 5 3 550978931 4 3 703485042 1 2 577420669 5 3 533845541 2 3 977925190 3 3 262697371 2 2 434235614 2 3 719700842 4 3 305821515 2 3 987114860 2 3 327254833 1 2 383058407 1 2 149552522 5 3 337957255 1 2 126633292 3 3 477919239 5 3 930415854 5 2 220314326 5 2 895611352 5 3 204748868 1 3 736449413 4 3 445599081 1 2 990768825 1 3 592941475 1 2 733613901 5 3 638833852 1 2 921119805 4 2 620872571 5 2 151082554 1 2 331103630 3 3 863682278 1 3 994047405 2 3 925935125 1 3 709632462 5 2 413886672 3 2 724360027 3 2 681342081 5 2 722855126 1 3 609924487 4 2 169791967 5 3 412024097 4 3 607303103 1 2 437006853 1 3 966941414 3 3 154183788 2 2 524563378 5 2 308486259 5 3 294950525 1 3 678371407 4 3 272231244 2 3 307084595 4 3 674254269 4 3 951486804 2 2 608952507 1 2 198871938 5 3 229760469 4 2 205671880 2 3 508038255 1 3 236213449 3 2 443482274 4 3 423425040 2 2 757065797 4 2 535696654 4 2 239299011 4 3 306502669 4 3 755921833 4 2 116357569 5 3 146938709 5 2 430222685 4 2 774524613 1 2 215907943 4 3 597138181 4 2 518826550 4 2 530097895 1 3 449219563 3 2 304256189 5 2 559368638 2 2 577323909 3 2 187925892 2 3 875667355 4 2 876235569 4 3 521376220 2 3 395304274 3 3 301193068 5 3 366106651 3 3 230940486 5 3 437640691 2 2 793595977 5 3 618635231 4 2 553619183 4 3 398134658 3 2 463153831 3 2 972684684 4 3 972508415 4 2 374269858 3 3 159692479 2 3 518464570 1 2 977604308 3 3 345176569 2 2 267768766 5 3 937313517 2 2 359482088 2 3 690353535 1 3 765030835 1 2 101578102 4 3 476932731 3 2 245127555 1 2 332704824 3 2 701236535 1 2 610089240 1 2 165945376 1 2 552031662 4 3 131957152 5 3 361356285 4 3 880241737 4 2 155168380 3 3 467638535 1 2 511009896 1 2 113054541 4 2 195152431 2 2 689192428 5 2 807814450 2 2 316519375 1 3 379756705 1 3 538353416 3 3 575048127 2 2 611772001 5 2 382614256 2 3 256053020 2 2 769901687 4 3 314759542 5 2 157528276 1 2 154015443 3 2 468307884 5 3 384819457 1 3 537803131 4 3 324975436 1 2 839231146 1 2 286692311 4 3 353507055 3 3 545029730 1 2 478552563 2 3 201088262 3 2 627533436 2 3 135342381 5 3 787948882 3 3 197774611 3 3 753100153 4 3 443143962 2 2 450859581 4 3 350308508 5 2 380329132 3 2 920819990 4 2 149356083 3 2 870720455 1 3 513199569 2 3 511419330 4 3 687053599 2 3 449273329 5 2 759802507 3 2 732054162 4 2 210004080 4 3 964169397 3 3 402365065 5 3 539649830 4 3 173883175 4 3 824389629 3 2 428284881 2 3 297911714 2 3 586385493 3 3 414416394 3 2 467680825 4 2 732259847 4 3 143627730 5 2 891662848 4 3 349400965 4 2 727192527 2 3 304328491 4 2 812831208 4 2 212865869 2 2 770571781 5 3 727957792 3 3 594177329 4 2 627519654 1 2 665278615 3 3 680021977 2 3 514610108 1 3 109524332 1 2 147140025 1 3 907992720 4 3 303679071 2 3 771642964 5 3 183250795 2 2 466015683 3 3 721082361 2 3 157852493 2 3 466390022 4 3 520631471 4 2 905738885 1 2 267492224 2 2 476073676 3 3 593232981 4 3 993961532 4 2 318851985 4 3 252930430 5 3 297630163 2 3 630434154 5 3 556831958 2 3 430045421 3 2 489373689 2 3 635822751 3 2 114380525 4 3 542983013 2 3 958906679 3 3 429528465 1 2 365393725 5 3 550506599 4 2 779542921 1 3 207996676 4 3 862468085 5 2 943702891 3 2 283184568 3 2 295896323 4 3 791296059 4 3 647436053 4 3 725628057 2 2 664473568 2 2 897966081 5 3 282346963 1 3 898799106 3 2 335961568 3 2 397246938 3 2 242645149 5 3 766737757 1 2 468961336 1 3 501200797 2 2 810048889 4 2 548480777 2 3 701017209 2 2 331771025 2 3 738931640 3 3 176623855 1 2 433445629 3 3 614020244 4 3 740507352 2 3 109090690 1 2 720672896 3 2 801541523 4 2 214054314 1 3 980928490 1 2 597630013 2 2 297568416 5 3 588574509 3 3 482751401 2 2 448942499 1 2 632232431 4 2 169770170 3 2 709478584 4 2 736819767 4 3 944628166 2 2 852799081 4 2 770040449 5 2 272801845 3 2 699169862 1 2 287324922 4 2 873268513 5 2 854311810 1 3 887409597 5 2 327024507 5 2 288349624 1 3 645730463 3 2 225260442 3 2 186847039 5 3 962292542 1 2 113786773 1 3 984432521 3 2 156799439 1 3 289078531 3 2 185300353 4 3 833541012 5 3 342241854 5 2 299211671 5 3 211187138 2 3 398320904 2 3 720040925 1 2 520732653 3 3 421056904 3 3 161083145 1 2 376957143 2 2 154787492 5 2 517455054 5 3 390885911 1 3 100633734 3 2 893865354 3 2 330302450 2 3 466522717 4 3 968678071 5 2 354146336 4 2 122364390 5 3 708942200 3 2 405929213 3 3 611590927 2 2 147092555 3 3 972094498 3 3 426997380 5 3 922426187 3 3 680187960 2 3 312804716 3 2 570535458 5 2 567097657 1 2 470152911 4 2 694752131 4 2 158102758 1 2 187549847 4 3 856467530 2 2 906035247 1 2 278693415 4 3 638498818 3 2 168641438 1 2 296685095 3 3 185117735 3 2 891389044 2 2 841230433 5 3 683010399 3 3 314537740 2 3 162794139 3 2 728857602 1 2 464300617 1 3 483444538 5 2 369074381 5 2 385834807 2 3 658284598 3 2 307173222 3 3 427371692 5 3 187496381 4 3 157380091 1 2 329838330 2 2 118790215 3 3 642438996 5 2 639428531 1 2 524093174 5 3 127079130 2 2 424001486 1 2 734434684 3 3 508807107 5 3 740738353 3 3 170787128 1 2 571504387 1 3 494713379 2 2 498475387 5 3 828623071 1 2 628486270 1 2 363916303 4 2 602974062 5 2 596801343 3 2 458111471 2 3 604754652 3 2 575541280 5 2 181454122 3 3 453502061 5 3 877580384 5 2 531213392 3 3 443059180 4 2 175838832 5 3 148438058 5 3 822423880 2 3 904335871 5 3 386707850 2 2 217479905 1 3 239616832 5 2 367304576 3 3 874608525 1 2 346339678 4 3 240783645 5 3 352026556 4 2 671723278 3 2 628062112 2 3 779267334 1 2 496364892 1 2 499189061 1 2 741095593 2 3 513337809 2 2 222055894 2 2 682722462 3 2 142337309 1 3 532757524 1 3 609018913 2 2 442914915 3 2 690208939 1 3 643888198 4 2 753400092 1 3 989193414 4 3 550049236 2 3 754216859 3 3 642154494 5 2 822704366 1 3 494502791 2 3 840471112 5 3 454242155 3 2 414876026 3 2 280539159 4 3 299390809 4 2 343280278 2 3 719002129 3 2 620970951 3 3 770613954 3 3 401727540 3 2 736259328 2 3 758693448 2 2 276391810 2 2 527934687 3 2 869077180 4 3 413854580 5 2 271341270 4 2 819014664 5 2 729302205 2 2 902074422 2 2 517646579 1 2 767343934 5 2 756641102 2 3 107880243 2 3 818978408 2 2 174168472 4 3 616134981 1 2 404311022 5 2 266254751 1 2 374418130 5 3 921157511 3 2 974434801 2 2 510014781 4 2 611859179 4 2 145882943 2 2 349054226 5 2 160743875 3 3 770971249 3 2 319034026 3 3 423513237 1 3 175083126 5 2 918369439 1 3 890660156 2 2 297041509 3 3 291006617 1 3 345281125 1 3 932205920 4 2 769092715 2 2 575161597 1 3 655659743 1 3 487722112 5 2 614453888 1 2 726421230 3 3 113697633 4 2 770247657 1 3 493657320 3 2 425391341 4 3 342548652 5 2 359457552 3 3 860804021 3 2 935281005 4 2 253422438 5 3 532819388 4 3 669108513 3 3 526942471 1 3 759069707 5 2 577233083 3 2 860478455 2 2 657577912 4 3 813566707 1 3 578383902 5 2 966083238 5 2 361882280 4 2 417346026 2 2 372530788 3 2 213981648 4 3 442249469 3 3 996231051 2 2 541691809 1 2 574448923 2 2 949634250 5 2 431982123 2 2 133517402 3 3 611013847 3 2 173791724 2 2 319690651 2 3 288427628 1 2 706853284 5 2 478534051 4 2 676965157 2 3 258482561 5 3 206032842 5 2 849338864 5 3 461268422 4 2 677934139 4 2 327624008 3 2 737717689 4 3 359820490 1 2 494382531 2 2 189997013 5 3 296984681 4 2 493869931 1 2 545451875 5 3 315017731 2 3 423597008 5 2 339347033 1 3 227403592 2 3 554080254 5 3 406465011 2 3 542768571 5 2 169825442 1 2 610874648 5 3 611740280 3 2 427629152 3 3 567943410 2 3 453616696 5 3 723641850 2 3 293642574 2 2 348543391 4 2 691329272 2 3 572327432 4 3 385425832 1 2 819481851 2 3 605384989 5 3 210480259 4 2 606932167 5 2 532414423 2 3 187249439 2 3 639325128 4 3 162442119 3 2 349899795 3 2 887020566 3 3 450857443 2 3 774455511 4 3 467365161 1 3 567635961 1 3 909220671 2 3 521017245 4 3 467557399 1 3 643570494 4 2 663502809 1 2 372337707 2 2 509471920 2 3 640758427 4 3 698446567 1 3 687860458 3 2 803736149 2 2 508848165 5 2 792576635 5 3 282227831 1 3 172766148 4 2 941868353 1 2 347736452 4 2 394079887 5 3 829995797 5 3 326554208 1 2 227663080 3 3 240783007 3 2 453892956 5 2 181771943 5 3 187297257 3 3 311863952 3 2 843373330 2 2 419049112 5 3 567596381 3 2 546904004 4 3 151630142 2 2 500360059 1 2 283273024 5 3 734660279 4 3 317098429 2 3 430812914 4 2 305318779 5 2 203119397 2 3 558802714 1 2 895616553 4 2 348955372 4 2 875288977 2 3 335230997 5 2 841090450 4 2 621763759 1 2 553035982 5 2 938048231 5 3 934998407 2 2 451914997 3 2 440528243 3 2 762467007 1 3 307861264 4 3 718199077 1 2 655040748 5 3 821521453 5 3 374014560 3 3 181160032 1 2 792413377 2 2 428717409 5 3 996151166 3 2 722922457 4 3 648331588 2 2 941269603 4 2 554614874 5 2 432717618 5 2 317608708 4 2 174012284 2 2 813953697 4 3 180045315 2 3 229700571 1 3 609927524 1 2 680690947 3 2 708424038 4 2 648693419 3 3 699742054 2 2 626090038 2 3 995686274 5 3 911813707 4 2 508360402 4 3 362549834 2 2 593255271 5 2 876682992 5 2 172407692 4 2 790835476 5 3 730718558 4 3 267461909 2 2 963572295 5 3 543149821 1 3 639612421 1 2 785473610 3 2 286541041 1 3 306322614 2 3 296035251 1 2 568090497 1 2 472161428 3 3 266413782 2 2 532035704 1 3 717484542 4 3 735071779 3 2 930262634 3 3 146606258 1 2 640801178 5 3 870835875 4 3 551784076 1 2 238181469 2 2 828166593 5 3 960418051 5 2 582585322 5 3 100324639 5 3 172302806 5 3 157430910 2 3 986845520 4 3 363727079 1 3 782826274 2 2 849824276 2 3 517714414 5 3 629050939 4 2 862238114 2 2 470151621 1 2 288130310 5 2 188054514 2 3 718043939 5 2 571969610 5 3 349907024 5 3 228949528 4 2 682546663 4 2 419341837 4 3 287933688 1 2 271449669 1 3 325978980 2 3 962503844 4 3 633946932 1 2 769972848 2 2 137492689 4 2 820249137 3 3 905238453 3 3 973722864 2 2 480116412 2 3 376808402 3 2 678087759 1 2 193067000 2 2 339603105 2 2 466995652 5 3 564109230 2 3 362324258 5 2 429830762 3 3 614207909 3 3 308968712 5 2 902985945 3 2 856612952 3 2 464644247 2 2 661059014 3 2 806077970 1 2 985662521 5 3 657998325 1 3 479001456 4 3 945163814 5 2 440726217 2 3 177770377 4 2 584650246 3 3 626847933 5 3 423900605 1 3 648113672 2 3 129575134 2 3 569318418 2 2 205683404 2 3 868297080 3 2 362224728 3 2 363085612 3 3 418620200 5 3 203346428 2 2 849254253 4 3 386513509 3 2 481338432 5 2 535525493 1 2 674195998 2 2 934173152 5 2 883418132 1 3 106953448 2 2 900122722 1 3 205607400 3 2 447810365 4 3 475301387 2 3 975817704 1 3 470747660 4 2 824230148 2 3 905430621 4 2 917607475 2 2 561344770 4 3 874608556 3 3 881019769 1 3 683888389 5 3 827415900 3 2 170579636 2 3 386575187 2 3 714699705 2 2 398500469 1 3 500040357 1 2 657264953 4 2 916292761 2 3 504579189 4 2 879558379 5 2 154236651 5 2 220484941 1 2 859259622 2 3 842680256 4 3 130316752 2 2 858415908 4 2 394487267 1 2 262240883 5 2 330645409 1 2 808890737 4 3 589117818 4 2 477335434 4 2 356953898 2 3 224943117 4 3 344517775 4 2 255666152 1 3 493500420 2 2 498786036 1 3 203398320 5 3 160121049 3 2 699401192 3 3 364321881 1 2 393229103 5 2 377863486 5 2 240591436 4 2 687882396 1 3 143529714 3 3 660519970 5 3 782281756 3 2 627584561 1 3 371537267 1 3 249777957 1 3 475778844 1 3 166808649 1 3 342629595 3 2 455076274 5 2 876287866 5 2 686730864 1 3 965799997 1 2 857051018 5 3 781611747 1 3 143175015 5 3 588858942 2 3 662303567 5 2 465135089 4 3 702511219 3 3 524325212 2 3 616087500 5 3 164100167 2 2 699341994 4 3 816398816 5 3 201328920 4 2 396063096 2 3 586497231 3 2 122481132 3 3 641714516 3 2 327713724 1 3 635201965 3 2 441923646 5 3 289527049 3 2 570246027 5 3 362136597 3 3 539593424 2 3 408379679 4 2 249249560 3 2 302605171 3 2 515071587 1 3 611625730 4 2 264829026 5 3 610193414 5 3 511840050 3 2 568197151 3 3 835951170 1 3 942735046 3 3 693736046 3 3 223738593 4 3 710234003 5 3 909159205 1 3 415638825 5 3 263487875 5 2 953888151 4 3 698418258 1 2 377669113 1 2 111201490 5 3 282507166 3 3 545202096 1 3 481869011 4 2 253426375 5 2 439152787 1 2 689405402 2 3 391433797 4 3 290159550 2 2 501136091 4 2 835131446 3 2 186875329 5 3 255422876 2 3 346104547 3 2 724215448 1 2 778897440 2 2 904926142 3 3 825211989 5 3 259195242 5 3 153063949 5 2 632603769 3 2 588365085 1 3 679263844 5 2 151586909 3 3 422774725 4 2 461476984 3 2 531475247 3 2 589798846 3 2 304590776 2 3 459548404 3 2 417378421 4 2 536524592 4 3 743241669 5 3 644196593 2 2 755680234 5 3 473322266 3 3 638781018 1 3 163414214 2 2 593912312 1 2 437403885 5 3 745586099 3 3 518669548 1 3 129193366 3 3 797639318 3 3 942813639 5 3 412432127 1 2 789367399 1 2 644260734 5 3 715824252 4 2 241953558 5 3 232680546 4 2 255121553 5 2 192909542 2 2 348165987 5 2 226889971 4 3 192695833 2 2 271142673 3 2 295814131 2 3 532480885 4 3 303356861 2 2 298929004 3 2 654041523 5 2 607295427 3 2 874858969 2 2 211317399 5 2 897517812 4 3 499937832 1 3 430175455 1 3 759662521 3 3 304259134 5 3 242208651 2 3 470185744 2 2 641859941 2 2 686479804 5 3 605817225 4 3 201756561 2 3 541212481 4 2 815794669 2 3 751369843 1 3 522506650 1 2 693515076 1 2 901035798 2 2 399585945 2 2 111695342 1 2 343970790 2 2 578869227 2 3 561813324 4 2 380058192 4 2 986254144 1 3 405128315 2 3 109237990 2 2 528105523 3 3 558268813 4 3 735677608 3 2 310405520 3 3 446555462 1 3 703827553 2 3 868467969 2 3 539718652 2 3 779656355 1 3 659753584 4 2 370886483 3 2 676725420 4 2 670935933 4 2 581885020 4 2 788801580 1 2 289164469 5 3 416751358 1 3 511547509 2 2 158737647 3 2 407297424 5 2 108441510 2 2 437023053 5 3 744606854 1 3 566477935 1 3 658028716 1 2 414508509 1 2 134377630 3 2 151427390 2 3 589620601 4 3 508838532 5 2 752747474 2 3 464855240 3 2 284192621 1 2 572977628 1 2 716228871 5 2 932859984 4 2 839131794 4 3 718623923 3 2 128425961 2 2 426705288 2 2 189136028 1 2 192757529 3 3 810210995 5 3 358230155 4 3 486073213 2 3 666385189 4 3 548754773 2 2 177736954 5 2 108119398 2 3 703093089 1 2 899941968 3 3 257074674 1 2 954808320 5 3 699037960 5 3 742815782 3 3 253511822 5 2 750967788 4 3 357447478 2 2 195250926 5 3 313498907 1 2 882990659 5 2 367644039 5 2 512936925 5 3 293295798 2 3 664159154 4 3 669929116 3 2 421667713 2 3 126997287 1 2 485385267 1 2 995266722 2 2 548881426 5 3 770381730 1 2 291391033 3 2 688894208 1 3 793312696 5 2 687302462 5 3 514484915 3 3 719310559 5 2 358579788 5 3 251614748 3 3 581285585 2 3 295301168 5 2 606569591 5 3 529956532 2 3 648795153 5 2 309803088 4 3 726830913 2 3 780320120 5 3 407373312 4 2 800251312 3 2 130030922 3 3 183120608 5 2 183810075 3 3 185006406 5 3 572627570 1 2 636701750 4 2 162646375 3 2 609002347 2 3 120383247 4 2 379945422 3 3 168775342 1 3 509255871 5 3 921930138 2 2 722115083 2 2 998491270 4 2 795680032 3 3 571623384 1 3 995192226 1 3 748057620 5 3 712664511 4 3 919008231 5 3 783719289 1 2 542113198 5 3 304185593 5 3 532302105 5 3 793316628 2 2 541085830 2 2 317322440 4 3 191293664 5 3 693569285 5 3 553476383 4 3 388360039 5 3 988050673 3 3 666447623 5 3 839980203 1 3 382778638 2 2 462109583 2 3 942898968 2 2 203245150 4 2 344866287 3 3 829588499 4 3 827791314 1 2 798111519 3 2 106461327 1 3 576460407 1 2 203706046 2 3 187416283 3 2 720581426 5 3 359037516 1 3 175920157 4 2 506171136 1 2 168418031 3 3 997729034 5 2 817104233 4 3 676761228 4 2 120755664 4 2 209694485 3 2 944754411 4 3 356186595 2 2 948910418 1 2 994228413 1 2 408419803 1 2 128950129 5 2 273075264 5 2 941134522 3 2 841077406 4 3 687899614 4 3 559755369 5 2 739470704 3 3 855953850 5 2 212354359 3 2 301065375 4 3 196874487 1 3 639467234 1 2 160175023 4 2 746348063 1 2 475565151 4 2 790489164 4 2 655576894 5 3 675998856 4 3 374212640 4 3 928867247 2 2 619067098 3 3 231836174 3 3 850249323 4 2 946275967 5 2 258365522 5 3 946889645 5 2 170328875 5 2 992361890 4 2 127279329 5 2 963954040 1 3 789030872 5 3 535384280 2 3 734789717 4 3 558381620 4 2 395468717 5 3 605280337 1 3 851565397 1 2 486553677 2 3 657235346 2 2 978200613 2 2 818354979 5 2 350463415 5 3 744930682 4 2 303825759 1 2 398998765 4 2 466618344 2 2 631535113 4 3 726684857 2 3 132789306 5 2 380888375 4 3 630957796 2 2 584667652 5 2 958543553 2 3 976934755 5 2 702046827 1 3 624667592 5 2 645233153 1 2 599743765 5 2 209235266 4 3 377569035 5 3 315338564 4 2 922321110 2 3 172758797 2 3 987688226 5 2 260422051 4 3 491262774 5 3 792690970 3 2 670540388 1 2 292005530 5 3 516703841 3 3 519150908 5 3 679009160 3 3 801944480 1 2 124870579 1 3 956827444 2 2 362657478 4 2 510808367 3 2 113666604 2 3 537199281 1 3 788983522 4 3 442181304 4 3 412052050 5 3 353581299 2 3 372297717 3 2 809658809 5 2 166380903 3 3 472637229 1 2 631145397 4 3 706585566 1 2 475295756 1 3 773730448 2 3 291694136 4 3 390913062 4 3 389968554 2 2 260132138 4 3 847434655 2 3 297509599 2 3 510907942 1 2 222556056 5 2 510543993 1 2 234275789 4 3 658373891 4 3 306716878 3 3 651936853 5 3 220395904 2 3 699547420 2 2 286221383 3 3 724239572 4 2 812392034 1 3 493321590 5 2 368079499 3 2 680841086 5 2 455245090 4 2 227016483 4 3 764355341 2 2 425044644 4 2 150692842 1 3 883871919 5 2 581539211 4 3 706333103 4 2 226713024 2 3 416202453 2 2 208625845 1 2 597606183 1 2 569437397 3 2 108789019 1 2 142070862 1 2 393388973 5 3 880701126 2 2 540877629 5 3 287838773 1 3 131895500 5 3 756906388 4 2 321478629 2 2 697917915 4 2 524331786 5 3 299244291 2 3 928379762 4 3 764704837 3 2 888590208 2 3 845446928 1 2 144368484 4 3 762637529 5 2 584239397 5 3 943267441 4 2 668762840 2 2 543259170 5 3 606796840 1 3 343917667 2 2 723358701 4 2 260973723 2 3 947654837 1 2 479966463 5 2 640800072 1 2 558353254 3 3 255488535 1 3 810600375 5 2 453643711 5 2 210315724 4 2 602749220 2 3 223138818 4 2 822534591 1 2 194806939 2 3 344958853 4 3 279924145 1 3 685603674 3 2 208781441 2 3 531904615 1 3 107675660 5 3 353977265 2 3 832726658 3 3 149930616 5 2 569431663 5 2 961838948 1 2 354847820 1 3 730086721 4 3 229471294 5 3 980332434 2 3 555408913 2 2 231642384 3 3 293139956 2 3 359659966 5 2 346312312 1 2 368133199 1 2 545777606 1 2 977507157 2 3 727669318 1 2 653951249 3 2 952031443 4 3 805344730 5 3 600665454 4 2 204580186 3 2 457326682 5 2 360259055 1 2 454199905 4 2 401310720 1 2 883809167 2 2 656500377 3 3 938062631 4 2 665383797 5 2 150679586 3 2 410005853 5 3 238148162 5 2 553022849 2 2 693599319 5 3 307523955 1 2 186016989 4 2 465501867 2 3 360000390 1 3 823210802 3 3 350424883 2 2 347002157 4 3 444590765 1 2 790168167 1 2 937991947 5 3 381743549 4 3 180050711 2 3 859202235 5 3 961811801 2 3 257496212 4 3 749413502 1 3 325839429 4 2 788222573 5 3 230604855 2 2 117611159 1 3 121547463 4 3 271470292 2 3 561492438 4 3 928557174 4 2 558343812 1 3 259379194 1 2 428950187 5 3 225872191 2 3 712701959 3 3 658740667 5 2 339967011 3 2 708472204 1 3 661251153 2 3 935761595 2 2 190158431 1 2 511170258 5 3 126071507 5 3 515582892 4 3 238706486 3 3 417732584 4 3 631315847 1 3 241233445 4 2 375805778 1 3 248699221 2 3 422117409 2 3 214287061 5 3 847169364 5 2 918731349 4 2 156694187 4 2 679011831 2 2 871384496 2 2 931726508 1 3 529939712 2 3 682572727 5 2 548570877 4 3 321627302 2 2 967184969 5 3 276628611 5 2 426515725 1 2 272460581 4 3 362196507 4 3 195706096 5 3 139916667 4 2 697151313 4 3 161806928 1 3 267309926 3 2 859862286 3 3 927340728 5 2 837202792 2 2 382746592 1 3 571007917 4 2 356466048 5 2 592875751 4 2 840541138 4 3 298558938 2 2 503661903 1 3 199079839 1 2 173170164 2 2 829476736 2 3 718305609 4 2 287515365 5 3 696767454 1 2 783741501 4 2 511425479 3 2 999211137 1 3 359340069 1 3 726178121 2 2 635128676 2 3 188050100 5 2 333792658 5 2 412256803 4 3 200875851 1 3 658458906 2 3 632108474 4 3 985051494 3 3 267628991 1 3 640646092 4 2 121178317 1 3 720325198 4 3 748143467 2 2 735522747 3 2 480500748 3 3 870560720 1 2 876648407 2 3 508265310 5 2 341317036 4 3 462273778 1 3 330179409 1 3 425972736 5 2 537030899 4 3 143890871 4 2 365308785 2 3 861237791 2 3 518741071 1 2 352088579 5 2 525259924 5 3 334736398 4 2 758110116 5 2 480570332 2 3 388873965 4 2 630509046 5 2 642510077 5 2 975130908 3 2 412108486 2 2 165159795 5 3 497624784 4 2 486437775 3 3 624441152 1 3 923515108 4 3 784172491 1 3 459584264 1 3 104778551 4 3 534438003 5 2 246103329 3 3 351173347 5 2 574770671 4 3 670848061 5 2 556018089 1 2 842000516 5 2 201192752 5 2 699970087 2 3 479678968 4 2 280689696 3 3 834886510 5 3 856767274 5 2 186462827 5 2 651336068 2 2 768161077 2 3 565988276 2 3 111409488 2 2 985252593 5 2 175864867 5 2 943638753 1 3 688199725 1 3 397347106 3 3 154450554 3 2 363725922 4 3 338741934 5 3 995261495 3 2 603673166 4 3 588003924 5 3 391517146 2 2 183262821 2 2 341698994 2 2 397827824 2 3 316652850 2 3 587811168 2 3 134197816 5 2 208974090 4 2 365547130 5 3 535629391 2 2 234711201 1 3 857092829 1 3 750121597 2 2 343104153 1 3 289338928 2 3 645099219 4 3 230756466 4 3 210567011 4 2 887586234 4 3 858346914 5 2 233497279 1 3 734173111 3 2 751619113 2 2 528938764 4 3 189008868 1 3 143755655 3 3 476979865 4 2 630952382 3 2 822999896 4 2 655639009 4 3 729141393 3 2 237948733 5 3 929380433 1 3 415697956 3 2 644124076 4 3 569466059 1 2 174590283 2 2 181862490 4 3 208916124 2 2 891076071 1 2 800230191 2 3 741020555 5 3 134263504 4 3 100036864 4 3 318847604 1 2 760338235 4 3 209097697 3 3 592962058 5 3 342782396 2 3 164322592 1 2 527353798 4 2 639452049 3 3 261609910 5 2 364950906 1 2 613950205 1 2 888803464 5 2 152665115 5 2 387532231 4 3 965275757 5 3 165201415 3 3 709465230 3 2 832974325 2 3 210130626 2 2 670272328 4 2 529818441 1 3 937212657 3 2 554439726 3 2 542929748 1 2 553254797 3 2 385615988 2 2 634522128 1 2 648558115 4 3 220106848 4 2 495711753 4 2 133362643 2 2 761143038 4 2 867510512 2 3 551692518 4 2 107617442 5 3 294305898 3 2 418126042 2 2 628463202 2 3 209223636 1 3 103913794 5 3 735021490 3 2 727448608 5 3 336429542 5 3 275017615 4 2 577459090 1 3 576611059 5 3 205695866 5 2 413875704 4 2 598932429 5 3 618536784 1 2 462957577 2 2 725660718 3 3 780366082 1 2 608709790 5 3 912498899 3 3 593459664 2 3 341868280 4 3 983397369 5 2 686655167 5 2 915157043 5 2 991145946 4 3 532624487 4 2 574437721 2 2 342188283 2 3 541578690 5 2 665046694 1 3 142772044 1 3 807064520 2 2 694514111 1 3 984673373 2 3 974684924 2 2 552032473 1 3 902722728 4 2 608903551 5 2 683426201 1 3 749239299 4 2 712212035 3 2 628492659 1 3 621152931 4 3 902038590 5 2 168286310 2 2 135290919 2 3 175708770 5 2 152358226 5 3 481508174 3 3 132395548 4 3 651709485 4 2 226612318 1 2 956467423 4 3 912572744 4 2 366725404 3 3 118019041 4 3 826088152 3 2 504625921 2 2 483413805 4 2 693125698 2 3 426363137 1 3 331046891 3 3 479223489 4 3 883202874 3 3 534340359 3 2 796133598 1 3 370591613 2 2 725369307 1 2 301943948 3 2 206313458 4 3 109338247 2 2 225717210 2 3 102187829 2 3 780894818 2 2 791542472 2 2 950901965 1 3 851776728 3 3 757215228 2 3 408426385 4 3 722329806 4 3 187772269 3 3 283885565 2 2 274749480 4 2 580436425 5 3 905963773 5 2 268153771 3 2 296746396 1 2 410137490 4 3 408493264 4 3 203280963 3 2 471158893 1 2 169285437 4 3 107699554 4 3 683335277 4 3 749494128 3 3 407538202 1 2 273346542 1 2 791560840 4 2 842988895 4 2 990299184 1 2 852867194 2 2 309997631 3 2 532294500 1 3 116443894 2 3 275012340 1 2 405838063 2 3 256267399 5 3 999224137 1 3 119888612 4 2 348803020 1 3 512542239 1 2 978321318 1 3 927556758 5 2 219401201 5 2 866074536 5 3 991010556 3 2 682465743 1 2 387302649 2 2 471062479 5 2 688586459 5 2 630226398 3 2 989496400 4 2 282980194 5 3 613873922 2 2 330095939 5 3 915970400 4 3 573788253 5 2 434340915 1 3 114637019 2 2 218153557 2 3 738330703 3 2 333326127 5 2 820511209 4 2 814212740 4 2 338878403 5 2 690074151 2 2 162985184 3 3 274778432 3 3 315273598 5 3 756074366 4 3 606279201 4 2 679414772 1 3 162282328 4 2 599143767 1 3 535946059 5 3 841070485 4 2 643867592 4 3 902851634 5 2 261411337 3 3 686881356 2 2 794392690 5 2 508344875 2 2 988836283 5 3 342094747 3 3 514623450 1 2 273235503 2 3 329015608 5 2 869305656 5 2 318953912 4 2 574080911 2 3 670329235 4 2 131092575 2 3 378401490 3 3 877271502 1 2 523936205 4 3 742524751 3 3 202397512 4 2 769075375 1 3 478541119 4 2 286193832 1 3 702579785 5 3 891045752 4 2 127946247 1 3 324684495 3 3 336407267 1 2 735255778 4 3 218386426 4 3 896924561 2 3 152628970 2 3 404346332 2 3 577700945 3 2 823405407 3 2 624948581 1 2 131617623 5 2 285499152 2 2 760752106 2 3 995737350 1 2 589321656 5 2 916592602 5 2 352922310 2 3 698695679 2 2 441846354 3 3 781964084 3 3 632063843 3 3 724447354 1 3 108051796 1 2 882896549 3 3 195989343 1 3 921794921 4 2 583109731 5 3 607886773 2 3 408424638 5 2 873133793 3 3 156854564 5 3 960850474 1 2 112272909 3 3 233371682 4 3 773343686 1 2 545795156 3 2 950269979 2 2 917207806 5 3 708397718 1 3 313718747 2 3 799329810 1 3 305775754 3 3 184276880 5 2 195881373 5 2 724566804 2 2 255786456 1 3 432855361 4 2 540857097 3 3 576252300 3 3 276980142 4 2 558754201 3 3 618319498 1 2 390823912 5 2 119541603 2 3 155075191 4 2 557208627 5 3 109908336 1 2 124740840 5 2 997195576 3 3 593456083 2 3 253397675 3 2 372907158 2 2 581424212 4 2 640046262 4 2 491641471 5 2 120714460 4 2 446683021 1 2 120982719 4 2 378737048 2 2 872936710 5 2 889890964 2 2 375029798 1 2 313702753 3 2 850844119 2 2 756640227 5 3 774779333 3 3 764177219 1 3 482724024 1 3 307720240 4 2 729023612 3 2 750329694 1 2 306089259 4 2 982173346 3 2 846806308 4 2 608845025 5 2 783770481 5 2 795237086 2 3 660047243 4 2 404564862 1 2 440678078 3 2 492525444 4 2 225840283 3 2 136466906 5 2 180390840 3 3 883494272 2 2 754502437 1 3 217334445 1 3 674112852 3 2 990036369 3 3 112225690 1 2 594141576 5 2 253587308 5 2 868465552 5 3 990231237 3 3 167072317 4 3 625789481 2 2 699860838 3 2 223536658 1 2 316517343 1 2 668207824 3 2 953103293 1 2 651996373 2 3 493960732 2 2 667407157 4 2 445521790 4 2 641377316 2 2 873584736 3 2 573774952 4 3 507508761 4 2 554894346 3 3 943823650 4 2 461138532 2 3 127133751 3 3 863175456 5 3 447238059 3 2 573407113 5 2 673314988 4 3 698491924 5 2 198107140 2 3 760526434 4 3 443607073 5 3 239392700 5 3 453346158 1 3 166778691 5 3 614569078 4 3 778206349 3 2 933819759 4 2 580196092 1 3 748678425 2 3 121534737 1 2 815244671 1 3 786373573 1 3 450303267 4 3 678011236 5 2 619329824 2 2 721951860 4 2 147128413 1 2 117007470 3 2 389389761 1 3 328657659 4 3 848529648 1 2 506965932 2 2 700051043 4 2 693805148 5 2 684509622 3 2 995731693 2 3 612223819 2 2 597537700 3 2 916732769 1 2 682602455 3 2 318784628 2 3 220913710 1 2 182219068 2 2 318932003 4 2 766268272 5 2 250074041 3 3 159722036 4 2 604658957 2 2 921935571 5 3 254659336 1 2 663820931 3 2 573496351 5 3 979394095 4 3 526563811 2 3 426648198 3 3 973160953 1 3 415743461 5 2 181293515 5 3 713959263 4 2 266483204 1 2 102298822 5 2 289517102 2 3 237781155 3 3 452417026 5 2 917215806 3 2 159538375 1 2 732156874 4 3 142269482 2 2 177657592 1 2 808444182 4 2 895671251 2 2 203085972 3 2 448070602 1 3 609248896 2 2 997065517 4 2 657822600 2 3 177885900 3 3 450236189 5 3 129831352 1 3 491624893 1 3 775285964 3 3 360352524 3 2 325881350 1 3 893289207 3 3 604107509 5 2 492982405 5 2 126169592 1 3 287092089 1 3 266949913 4 3 740533937 5 3 381404559 4 2 921456234 2 3 883933027 3 2 405627684 3 3 678337465 5 3 578993781 2 2 321171477 4 3 234028868 2 2 503872433 1 3 476059306 4 3 607974391 3 3 620284166 5 2 889356687 5 3 393330576 4 3 603230676 2 2 954377910 4 2 537533576 3 3 612527535 3 2 914293529 2 2 969314746 3 3 915579815 1 2 455210217 3 2 409558935 5 3 746674215 5 3 692202186 5 3 254323860 1 3 872808562 3 2 827407236 4 2 685760669 2 2 714237941 2 2 869274906 3 3 594985424 4 3 349161810 4 2 635665828 4 2 553938925 2 3 788630716 3 3 300251298 5 3 267487463 1 3 218384388 5 3 587637290 1 3 540195034 4 2 758819430 3 3 105705532 1 2 495131775 5 3 568624250 4 2 577428353 3 3 519474193 1 3 853814038 1 2 375241566 5 2 476595769 4 3 336711294 2 2 928517164 4 3 888978535 1 2 425844773 2 3 496617662 3 3 349069799 3 3 345097244 4 3 215749918 4 3 131865503 5 3 353577726 1 2 721796838 5 2 546421121 2 3 892360355 4 2 736809215 2 3 499704692 3 3 249799542 4 2 641876913 5 2 116512887 1 2 997129192 1 3 923250785 5 3 488284314 3 3 242361646 4 3 136398148 2 2 858058748 3 2 192175720 2 3 386104696 3 2 450523220 3 2 446636958 5 2 418390315 1 2 468037007 5 3 218598997 1 3 329749648 1 2 659603980 2 3 141628825 1 2 140766210 4 3 410153042 2 2 682262063 2 3 316376029 1 2 856306677 4 3 940241257 2 3 684166860 4 3 629063839 5 3 461085435 1 3 144400937 2 2 144553987 3 3 748586715 2 3 452589365 1 3 638583010 4 3 528599616 1 2 343673550 1 3 709653886 5 2 274242999 5 2 545404541 1 2 267133591 4 2 784788835 5 2 497817485 2 2 231281242 1 2 511806097 2 3 229351943 4 3 444664320 2 2 703765180 5 3 761918352 1 3 103069921 2 2 231448856 2 2 658851808 4 2 606512787 4 2 398718446 4 2 979332385 3 3 417883341 2 2 339729442 4 3 586943802 2 2 225435092 3 2 717892975 1 3 800933196 1 3 457434143 4 3 590869071 2 3 618775133 5 2 640916952 4 2 294990033 5 2 498870300 2 2 676940291 3 2 432175066 5 3 515669589 4 2 501192225 1 2 238449699 4 3 132599822 5 3 746062932 3 3 774781872 2 3 445477561 5 2 656402761 1 3 518239782 2 2 656716898 5 3 524096899 4 3 286571527 2 2 567736550 3 2 161935244 1 2 154385844 2 3 457966373 1 2 230272947 2 3 678227173 2 2 745129475 1 3 726539341 3 2 725693032 5 3 614431140 1 2 550809694 5 2 168220629 3 3 582691412 3 3 924038108 4 2 537994128 5 2 123222157 5 3 559966336 3 3 804956404 4 3 125469467 5 2 266160495 2 3 106293937 4 3 272812955 4 3 822558522 3 3 718395151 3 2 380135762 1 2 219242368 5 2 854494067 4 2 444441238 4 2 247070684 3 3 323258428 2 3 240415493 5 3 713800765 4 3 379570977 4 2 247221213 2 3 675922207 4 2 506184128 4 2 197057412 4 2 894625721 1 2 956941337 4 3 519343732 1 3 217307332 5 2 147563529 1 3 632246081 1 3 441100660 3 3 558987217 1 2 276840533 4 3 805949629 5 3 308285177 3 3 484160841 5 3 326002009 2 3 583494856 4 3 294633820 1 3 107771522 3 3 601916481 4 2 724158309 4 3 590523414 3 3 242664896 5 3 439258006 4 3 747078298 2 2 454331750 3 2 742922308 4 2 906105848 2 2 136590387 5 3 784524301 5 3 367245214 1 3 567923893 3 2 127893146 4 3 332380582 3 3 292024993 4 3 304870074 1 2 365238382 4 3 854247617 3 3 715409564 4 3 855457774 1 3 898469455 3 2 680687093 2 3 268834078 1 3 994086140 3 3 562992880 2 2 778456698 4 3 718107834 2 2 667665639 3 2 387871004 4 2 711622726 3 3 459664396 2 3 697393934 5 3 413647938 1 3 448962980 5 2 365767229 3 2 309096958 1 3 593386947 3 2 892623188 4 2 277894390 1 3 879513579 2 2 766368394 4 2 937360963 2 2 770772118 2 3 741090944 2 2 148991042 4 2 424995822 1 2 948014219 3 2 311245644 3 3 780274229 2 2 598123224 3 2 704800735 2 2 286629397 3 3 321444500 1 2 861207969 2 3 562331545 3 2 641628189 2 3 523223975 2 2 244583750 5 2 111784936 4 2 279885266 5 3 365809843 1 3 608411887 5 2 851517344 3 2 710305225 5 3 402831208 2 3 471795413 3 2 378006126 3 2 849542886 5 3 406627465 4 2 421729726 1 3 721521679 4 3 753070337 1 3 589320141 4 3 772241162 5 3 823423034 3 3 458345864 1 3 952508328 3 3 405569755 4 2 528638595 3 3 675211210 4 3 720287445 1 2 616919099 3 2 710483741 3 2 811942360 2 2 866964263 5 3 643442046 2 2 399420432 4 2 252378399 3 3 703643982 4 2 904306547 5 2 572654579 2 3 579138968 4 2 348868286 2 2 297499006 1 2 565189127 1 2 788834969 1 2 421924988 4 2 199756724 2 2 191181936 1 3 301678448 2 2 442094036 5 3 307026466 3 3 941923704 4 3 582404912 5 2 682494932 2 3 662493608 3 3 303934426 5 3 470852180 3 3 957777169 5 2 141945129 4 2 317178694 5 3 399382504 5 3 308761484 1 3 588138794 2 2 219011248 5 3 260067131 3 3 124540680 1 3 236743565 4 3 511570886 3 2 836615636 5 3 754860460 5 3 223777506 3 2 840299654 5 3 435787769 3 3 105569175 5 3 607071936 1 3 812673458 5 2 924261314 5 3 266285293 5 3 219654730 2 3 569626871 4 2 999306776 4 2 464995572 1 3 593934422 1 3 258006336 5 2 457416753 5 3 332002227 4 3 155289096 5 2 665111731 1 2 309717269 1 3 136561378 5 3 748857256 5 2 746009644 1 3 316539756 1 3 122359394 2 2 517596686 4 2 220984010 5 2 214833843 2 2 173128362 3 2 446407733 4 2 997906886 1 2 522765278 1 2 465943064 3 3 749953862 4 2 800830411 1 2 171519958 4 3 970943668 2 2 598288416 4 3 928971427 1 2 447634974 3 3 327396061 5 2 171278410 2 2 442615760 4 3 869837881 2 2 524216950 1 2 965943178 4 3 352439304 1 2 601535022 1 3 437133073 1 3 424620265 4 3 319122732 3 2 108037223 3 3 214262001 3 2 624184165 1 3 906579239 4 2 532227514 5 2 136688494 2 3 852220318 3 3 715794737 1 3 979509333 4 3 272846941 2 3 478553312 4 2 327545409 3 2 183590035 5 3 152633552 4 3 988876767 2 2 435519447 5 3 257837130 4 2 369626078 5 2 152794360 4 3 108348063 3 2 340381657 3 2 772768166 2 2 711500906 3 2 479461077 1 2 563376729 2 3 651825148 1 2 617515122 2 2 547204373 1 3 724449427 1 2 768000361 5 3 602389859 2 3 430966773 5 3 311427552 1 3 425788151 3 3 164038169 1 3 241420769 4 3 196727393 4 2 321432175 5 3 277967193 3 2 643048458 4 2 187761335 1 2 705942612 4 3 736018963 5 2 544190215 5 3 298322682 5 2 771714469 1 3 353822658 2 2 783000125 3 2 746274139 2 2 605659630 1 3 534711414 3 3 239326114 2 3 430172278 5 2 356701692 2 2 575871141 3 3 810488957 3 3 905762798 4 2 854543159 5 3 461678892 4 3 783402454 3 3 624351831 4 2 983287267 5 2 905651554 2 3 277864674 1 3 545270549 5 3 182978977 2 3 150202325 5 2 572081612 1 2 194753454 4 2 262167596 1 3 375225641 1 2 733444798 5 3 712651783 2 2 919861368 2 2 763782111 1 3 610728963 2 2 193128965 1 2 101257688 3 3 757003301 5 2 897620156 1 3 672745493 1 3 240174809 1 3 269882681 1 3 138588113 3 2 956180930 2 3 563097602 1 3 152228248 5 2 123809597 1 2 676367026 5 2 410011441 3 3 400379701 3 3 886193419 5 2 665832962 5 3 439847636 2 3 850718606 2 2 369873844 4 3 448382617 4 2 657938137 1 3 626868660 2 3 192557092 1 2 941335695 3 2 168494237 3 3 732830902 3 3 374667540 4 2 321306447 5 3 860079086 5 2 316299730 4 3 414008563 4 3 419569120 2 2 440905516 4 2 290925241 3 2 795302824 1 3 888889870 5 2 666692929 5 2 410286032 2 2 771268968 4 2 768683827 1 3 915259053 1 3 937614834 4 2 422775188 5 3 615980678 5 2 880034696 5 3 335306612 2 2 366451450 3 3 521073241 2 3 441649437 4 2 261781412 1 3 207531585 5 3 652010907 4 3 381528724 4 3 618996506 1 2 475247523 2 2 445016152 3 2 562900112 5 3 466053550 5 2 538548520 2 2 402555988 2 3 260859058 1 2 475189952 4 2 272729352 1 3 102775049 3 2 918064440 5 3 363412276 2 3 830065585 4 2 409640468 1 3 333612242 1 3 671754992 4 3 434214835 2 2 974024321 2 3 707359435 3 3 342028609 3 2 448158805 5 2 762167403 1 2 599800261 4 2 680053612 4 2 131923319 4 2 590901217 2 2 715545338 2 3 115665554 3 3 855066781 3 3 165534818 2 2 144093595 1 2 765558453 1 2 601492719 2 2 164756711 2 3 109600881 5 3 648687398 1 2 315168398 5 3 379910690 5 2 798707301 3 3 767447002 5 3 141926534 4 2 389402962 5 2 219430239 2 2 730081386 3 2 605756827 2 2 698705928 4 2 253583111 1 2 824649594 5 3 523798138 4 3 976878914 1 3 482518716 2 2 680429527 1 3 217212181 1 3 449278872 2 3 308864162 5 2 794347417 2 3 485201440 1 3 847006310 1 3 369633643 2 3 810349250 3 2 709328729 1 2 976534437 2 2 972149327 3 3 523685634 4 3 589455412 2 3 195866772 4 2 250506733 3 2 255853396 3 2 577452380 5 3 540439833 4 2 525415836 4 2 509885151 3 2 685022057 2 2 775938332 5 2 985768357 4 2 102222773 1 2 491437835 3 2 265964352 2 2 532200465 1 3 741945583 2 2 417199640 1 3 748709835 4 2 380492324 5 3 895078478 4 2 508602120 2 3 238826288 3 2 278325563 1 3 346481522 5 3 205697344 3 2 155265418 3 3 292613624 2 2 556882937 4 3 804469932 1 2 611697019 5 2 111172260 4 3 843683756 4 3 270385021 5 3 639021427 2 2 268497624 1 3 220722363 3 3 757803542 2 3 695738783 1 2 932438453 3 2 299859907 1 3 814183331 1 3 251233207 5 3 765201298 4 2 818612936 1 2 762473965 2 2 503060078 1 3 140789970 4 3 928948615 4 3 667900024 5 3 880836681 4 3 776545893 5 3 159267407 2 3 870755741 5 2 846018266 1 2 966943157 2 2 679825749 2 2 418431335 2 3 833181962 5 3 475895298 4 3 306757928 2 3 226524895 1 2 447357460 4 3 931929462 4 2 731183558 2 3 352309887 5 2 605868293 2 2 191896111 4 3 244674036 1 2 392300699 5 2 682406150 3 2 866204683 5 3 629708651 5 3 859913746 1 2 944831388 4 2 757028783 5 2 463760816 3 2 396316004 1 3 644716674 5 2 627223806 5 3 401531018 5 3 281997063 3 3 698579791 4 2 721727503 1 3 155163109 4 2 744492951 1 2 867407490 4 3 630578357 5 2 692562419 5 3 455074390 2 3 305180406 4 3 114233690 5 3 897945790 2 3 226547360 5 2 436691958 3 2 296962524 4 2 515098028 2 2 756666653 4 2 729358499 3 2 849969992 3 2 953795147 4 3 450394923 4 2 922243171 4 3 715360115 2 2 848381030 3 2 774797171 2 3 364545235 3 3 480718725 3 2 483851077 3 2 304587231 1 3 669677948 3 2 225438635 1 3 860885706 1 2 185659172 2 3 741076896 5 2 919033025 4 2 601690983 4 2 256752763 4 2 108339290 4 2 748763381 1 2 310866144 3 2 498218212 1 3 796928046 5 3 649785912 5 3 328944260 1 3 444022468 5 2 924248428 4 2 908276632 3 3 274782236 3 2 975535075 3 2 150638441 5 2 170234132 3 2 193986199 5 2 100889817 4 2 612082340 4 3 669699126 2 3 604740947 4 3 520129199 3 3 649580295 3 3 433891657 4 3 883385215 3 3 475453672 3 3 360828707 2 3 399124965 1 3 307913092 5 3 580793289 3 2 604326147 5 2 229938160 2 2 253076229 4 3 276129063 5 3 422924864 2 3 784246679 2 2 678370809 2 3 323786410 4 3 377138670 4 3 124652354 3 3 989400025 5 2 810561122 2 2 666763627 4 2 988490285 3 2 566297552 4 3 209180477 4 3 555671228 5 2 114077184 1 3 557558869 5 3 801661537 4 2 742472881 3 2 583895485 2 2 254830429 3 2 494901071 4 2 932453711 2 2 130508615 2 2 148854448 1 2 181404238 1 2 627163624 3 2 149393149 4 3 639457538 2 3 795292277 2 3 368832280 3 3 324663378 4 2 576076890 4 2 546563327 5 3 384676212 3 3 645405904 1 3 290859334 1 2 784777460 5 3 895089925 1 3 442685113 4 3 442472257 3 3 510958396 3 3 355461137 1 3 682543203 5 3 332784723 5 3 843774493 3 2 765852514 2 2 792956939 2 2 943991624 1 3 497799006 1 2 487253661 1 3 365217004 3 2 671398796 1 2 985948455 1 3 633548340 4 3 902058538 2 3 914233034 1 2 127861692 5 2 844073135 5 2 475452686 3 3 125713827 3 3 745111880 4 3 833537919 1 2 100599740 4 2 727310052 4 3 479086194 1 3 880199782 4 2 322716561 2 2 909673604 1 2 564393647 3 2 310481240 4 2 945732525 5 3 555184551 2 2 494017419 5 2 328305985 3 3 110768947 5 3 568621876 2 2 372483473 3 2 275878804 2 3 400931500 2 2 115106606 4 2 140893418 1 3 785965981 4 3 147884205 1 3 294381530 4 2 304400907 3 3 599242087 3 2 507952539 5 2 304235667 2 3 638786027 3 3 309842509 4 2 700512645 1 2 475310948 5 2 522350688 3 3 307302038 1 2 427099656 3 2 845272831 3 2 714964639 2 2 350855673 4 3 520733505 1 2 169138785 1 3 214652158 5 2 334008843 5 2 783010990 5 3 951489567 1 3 886869284 4 3 496866329 2 2 811852624 4 2 363826098 3 3 160584169 3 2 184705343 4 3 708658189 4 2 312620737 1 3 722054894 4 3 612146664 1 2 677615399 5 2 756252289 3 2 345293720 2 2 231664877 1 3 354636481 5 3 365417737 2 3 408715776 4 2 791084741 4 2 165039706 2 3 809312004 3 3 303764315 1 2 363092863 5 2 251727979 3 3 352105721 2 3 810489931 1 2 358722985 4 2 762024114 3 3 713337231 1 2 232348731 4 2 440783760 3 3 459050097 5 2 983759986 3 3 658507785 3 2 758202334 3 3 318869717 2 3 621026689 5 2 317907912 2 2 129739259 5 3 818027547 4 2 956750556 4 2 141292546 4 3 615401666 1 2 696593023 4 2 428505697 2 3 237516514 4 3 643500125 1 2 431332390 4 2 850448182 1 2 246927048 1 3 339895015 3 3 518634833 5 2 469963710 5 2 823964539 2 3 541236390 5 3 852042208 4 2 914252601 3 3 202206995 5 2 380169422 1 2 186248114 2 2 586358255 4 3 692352991 3 2 463047207 1 3 427791528 4 2 747663864 3 2 721093227 5 3 595953827 4 3 572258010 4 2 833257355 5 2 643612573 5 2 677975152 3 3 103683421 5 3 548107434 1 3 478808005 5 2 551188978 4 2 359442501 5 2 909988303 4 2 762569259 4 3 269019580 1 3 495164507 3 3 363203891 5 2 780520660 3 2 482311528 2 3 801864976 4 2 807291095 4 2 659676376 1 3 571370183 1 2 765946874 3 2 239947442 4 3 367817629 2 3 418221352 5 2 246257330 5 2 616440989 5 3 792577553 2 3 712151764 5 3 892853182 5 2 526243453 2 2 343348208 2 3 812754388 3 3 425907085 1 3 541054464 2 2 251387287 4 2 397981364 3 2 758618581 2 2 173661795 1 2 573747908 5 3 480269603 3 2 711834447 2 3 534472244 3 2 219539236 1 3 932622207 2 2 119124286 2 2 742986786 4 3 455564688 4 3 796216906 5 3 182382252 2 2 997445454 2 2 908550471 2 2 798138534 1 2 747669997 4 2 221901331 5 3 206767525 3 3 647673499 5 2 227796473 5 3 592357190 3 3 330891891 2 2 976238400 4 3 618851214 2 3 857873293 3 3 784078020 1 2 241309224 5 3 432651775 4 3 983318755 1 3 916119513 5 3 588798297 4 2 668888554 3 2 760255825 1 2 330239239 4 2 663781568 4 3 507713562 5 2 318431039 2 3 328902161 5 2 963022017 5 3 221261311 1 3 639268962 5 2 811547016 3 2 389885960 5 2 401692326 5 3 651502235 2 3 526943493 2 3 644011869 4 2 374162277 5 3 833735673 3 3 600216685 3 3 355347378 5 2 958588528 5 3 620771368 5 3 372140784 2 3 774982840 3 2 443262940 1 2 554943605 5 3 102943316 4 2 361091704 5 2 217770251 1 3 668657601 1 2 979370613 5 3 490930322 5 2 910561190 2 2 601368804 5 2 422537825 5 3 257725962 1 3 402256538 5 2 779111730 5 2 110960496 2 3 127906771 1 3 362988131 2 3 479031773 4 2 769982657 3 2 330622069 5 3 577522928 2 2 692321656 1 2 549275186 2 3 430402819 3 3 327373520 2 2 936642782 3 2 875579382 5 3 348564900 5 2 221254021 3 3 145789140 1 3 458854436 5 2 335930728 3 3 137985954 1 3 699848078 3 2 443950352 1 3 925683801 3 3 591570968 5 2 602168350 1 2 482134413 1 2 668809440 3 3 277913151 3 2 114413161 4 3 791873587 1 2 688501298 5 2 422283057 5 2 765238922 3 2 607208264 1 2 134975347 2 2 754862489 4 2 584133840 3 3 202973762 4 3 433217304 2 3 335483404 5 2 431595141 1 3 100809417 2 3 116556861 2 3 814297091 3 2 985822571 5 2 176325084 2 2 931859074 4 2 269261438 3 2 898465456 1 3 103260857 5 2 737565683 4 2 395587264 1 3 173047747 2 2 321871367 5 2 996836888 2 2 347235592 2 3 650844016 5 2 535656321 1 3 637307325 1 2 414899364 1 2 668796361 3 2 443735194 3 2 422565424 4 3 103558405 4 3 605179652 5 2 706619525 2 3 411112398 1 3 562570711 2 2 669046819 2 2 647136852 5 3 261167093 2 3 302434963 4 2 573485662 4 3 272975051 3 2 769502282 4 2 170759060 1 2 768034884 1 2 889351295 3 3 696238841 3 3 401281516 3 2 822335970 1 2 526782394 2 2 724179494 5 2 620156432 2 2 620834452 5 3 430121673 4 3 400272138 3 3 630283581 3 2 473318299 1 2 423393969 2 3 356834157 2 2 357445102 4 2 900194588 1 2 937366369 5 2 923023892 1 2 608250090 1 3 732102195 2 3 347180234 1 2 748828143 4 2 776831432 1 2 650915087 3 3 953407575 5 2 579861018 4 3 714613902 1 2 670749622 2 3 377831902 3 2 751429131 1 3 982539073 1 3 292042542 1 3 361156718 5 3 430970957 3 2 566299576 4 3 124673236 2 2 507428160 1 2 778604822 4 3 597718259 5 2 616837752 1 3 867091397 5 3 892916896 2 2 121495116 1 3 494729184 1 2 424412935 5 3 385297944 1 3 668812644 5 3 986373799 1 2 708769343 4 3 610836440 2 3 447120881 1 3 946414575 3 2 956097325 1 3 716460528 1 3 574711371 2 2 203975472 4 3 616929136 4 3 946459448 3 3 191926541 4 2 311393468 3 2 840655739 1 3 417336412 1 3 541926107 3 2 993409570 4 3 571003425 3 2 152294817 4 2 547304541 1 2 110882221 3 3 607657535 4 2 476620874 2 3 179524251 5 2 411173414 2 3 411325446 5 2 569275853 3 3 373907629 4 3 780678986 4 2 914685869 4 2 901283048 3 2 107051335 3 2 963752156 3 3 762488906 2 2 353534300 2 2 483896907 3 3 758064746 1 3 470641869 2 3 186493333 4 2 707799286 2 3 773750652 4 2 361246185 2 3 762258423 4 3 289092379 5 2 447842993 3 2 146672746 4 2 308351662 3 3 658366657 4 3 769622690 3 3 314236605 3 3 809260267 4 3 303541731 5 3 422337786 3 3 524295375 3 3 621134223 5 3 773659017 4 3 411998561 2 2 889504697 3 2 136845291 5 2 603669485 1 3 896738077 5 3 649600453 3 2 654439459 1 2 749335733 2 3 178939323 1 2 494204193 5 2 539285268 1 2 328693502 2 3 412548627 4 3 102531426 2 3 735121751 3 3 102266192 4 3 529764188 3 3 669734679 5 3 937213847 5 2 108227980 1 3 170888535 4 3 562793900 1 3 438100102 2 3 827944631 5 2 220962940 4 2 380532414 1 3 246891802 3 2 357797966 2 2 368452976 2 2 273728167 5 3 147505139 5 3 343643797 1 3 148743219 3 3 364262128 2 2 317687822 1 3 332793041 1 2 284318281 5 3 280417686 5 2 433062978 3 3 342112891 5 2 713798663 4 3 395166239 5 2 884814931 4 3 163740018 2 3 751585159 2 3 370385831 3 2 302008674 5 2 992066425 4 3 896473888 5 3 913581842 3 3 734743534 3 3 474957478 1 3 123339216 3 3 258590643 2 2 119541413 2 3 776859175 5 3 374091437 3 2 576961540 2 3 141916212 3 2 798995039 1 3 197330261 2 3 413772978 5 2 661439088 1 2 427102434 2 3 560251509 4 2 247275047 3 3 210696079 1 3 600693012 4 2 754665776 3 2 207290100 2 2 535900796 2 2 511592567 4 3 222541670 4 3 962772442 2 2 445525689 3 3 809021938 1 2 168900716 3 3 755644463 4 3 858400639 3 3 480419696 2 3 211767283 4 3 904460286 5 3 759407595 3 3 378771061 5 2 109814684 3 2 718758764 2 3 843927910 1 3 158639354 3 3 225602740 2 2 898094891 5 2 338095081 3 3 260264737 3 3 157087742 1 3 238771679 1 3 540616074 2 2 772323364 4 2 715254856 3 3 409131330 5 3 921724186 4 2 733349871 4 3 179869070 2 3 248553851 1 2 608451219 5 2 692365328 4 2 271403307 3 3 314976772 5 3 623937534 3 3 792855511 2 3 546795752 3 3 670469441 1 2 121060831 5 2 592679943 4 2 316590275 1 3 328798230 4 3 215500373 2 3 479356217 2 3 598383384 3 2 687802717 4 3 111635347 3 2 549675386 5 2 559991946 2 3 338912541 2 2 608197178 4 2 182741872 5 2 937676517 1 2 161962566 1 2 516488409 4 3 617313489 2 3 265976596 4 2 463839262 4 3 823805854 1 3 806314696 1 3 105027397 5 2 378779702 5 2 751109243 4 2 719829970 3 3 542296087 5 2 643519166 2 3 773194047 4 2 722852556 4 3 365829529 5 2 496095885 1 3 590968502 3 3 776126258 2 3 179026106 4 2 714809391 4 2 596693628 2 3 128719728 1 3 876701333 1 2 875670381 4 3 616589490 4 2 360906759 2 3 288831679 5 2 656195887 4 3 883312709 4 2 483841498 1 3 228002113 2 3 217263605 2 3 574178951 2 2 664615504 4 2 565110890 1 2 206138532 3 2 169715752 3 3 511221351 1 3 504436690 3 3 656546553 4 2 861355106 4 3 277189709 5 3 787834588 3 3 416465265 4 3 178093345 4 2 983531143 4 3 974432580 5 3 611366578 4 2 900072475 1 3 139580796 4 2 918544463 5 3 356703717 4 3 835095209 1 3 596489531 4 2 920376745 3 3 929607986 1 3 775530360 2 2 874356179 1 3 550805322 3 3 625996600 5 3 227200228 4 3 297076042 2 3 117161607 2 3 255519879 4 3 522221496 1 3 560712561 4 2 224511378 5 2 656493260 4 3 464108512 3 2 244088696 4 2 478777822 5 3 629611421 3 2 181185373 2 2 453625512 1 3 357608166 2 2 959782097 1 2 227862468 1 2 838306433 3 2 861433000 3 2 897191410 3 3 369619383 3 3 690268322 3 2 502566444 5 2 411295371 1 2 722457141 1 2 263437924 5 3 630929279 4 3 470218402 3 2 629297282 3 3 200952862 5 2 232208742 3 3 195423849 5 2 804847988 1 2 512595749 2 3 167251243 4 2 339005424 2 3 168552393 4 3 306977935 4 2 180851612 5 3 438317030 5 2 126370660 1 3 235906282 3 2 240533064 3 3 536231421 1 2 483045593 2 2 192408569 5 3 153515196 2 2 461211931 2 2 244190917 5 2 464326011 2 3 808348212 1 2 965077479 5 2 595060544 3 3 375877400 4 3 202077720 2 2 524473625 5 3 526418057 4 2 231508371 3 3 115675538 2 2 555077202 2 2 650347700 3 2 523501934 4 2 767337233 3 2 815912045 4 3 837073072 3 3 384959359 4 2 941605418 3 3 594569818 5 2 964067978 3 3 581648363 4 2 583139734 1 3 993781893 3 3 204883057 5 2 641317738 5 3 689029219 3 3 565492701 1 3 384163625 4 2 499817840 3 3 630557819 1 2 457601895 5 2 789887749 4 2 237711898 2 3 736610703 4 2 112080982 1 3 550920936 2 2 753767099 1 3 999276733 1 2 117285450 5 2 410274795 5 3 673635674 2 2 416810263 5 3 631308009 2 2 209924090 1 2 877219360 5 2 528719180 4 2 808637757 3 2 374092778 5 2 839454301 4 3 413731276 5 3 292980446 5 3 384187628 4 2 462894732 5 3 892026546 1 3 262953425 3 2 594828657 1 3 803523176 1 3 374390491 3 3 836438536 1 2 126692298 4 3 941950645 3 2 141663291 1 2 951129901 2 3 557482587 1 2 730203155 2 3 633115195 2 2 322061147 1 2 961810212 2 3 179312399 1 3 155953291 4 3 679883112 5 2 812644696 4 3 167744190 2 3 814497182 4 2 166872843 3 3 918462664 2 3 461306632 5 3 990003667 1 3 421015265 4 2 106773195 2 3 386483114 5 3 385571997 5 3 184058888 4 2 501274850 1 3 528733417 5 2 279442264 5 2 481231006 3 2 782792602 4 2 147213092 2 2 147213107 5 2 903993041 2 2 686659704 3 2 696827642 1 3 218430078 3 3 326425483 5 2 396109688 5 2 279242220 1 2 296508304 2 2 831595254 2 3 728504911 2 2 362565972 1 3 748483650 3 2 196568164 2 2 774960351 2 3 157335558 1 3 839346240 4 3 247997816 1 3 350858057 1 2 747907505 4 2 604824909 1 3 553307739 2 3 539049820 1 3 174887098 4 2 675599290 1 3 728321963 1 3 571705449 2 2 963043828 1 2 859504332 1 2 437409874 1 3 134459449 4 3 796935298 4 2 238660246 5 3 381344078 3 3 850793555 2 3 150904841 2 3 540983282 1 3 919072937 4 3 166682442 2 3 965480313 4 3 846608262 1 3 978872781 4 2 675580704 3 2 239241966 1 3 511467830 2 2 231928391 3 2 833015110 3 2 700474724 5 3 193019900 2 3 324940874 2 3 835702048 4 3 504196110 1 3 718376533 2 3 439107174 4 2 311136448 1 3 934266679 1 2 367732356 4 3 903237897 5 2 443604644 2 2 404612809 1 2 915825893 2 3 964549447 3 2 219752086 2 2 221581524 1 2 772112913 2 3 315535449 3 2 920225005 2 2 105983518 2 3 457252372 5 2 110347606 5 2 309504686 1 3 667083989 1 2 387056300 5 2 228087473 2 3 542791944 5 3 366622789 2 3 230302966 3 3 573944591 2 3 834378205 1 3 321567348 3 2 514273363 2 3 608241089 3 2 353309906 3 3 209854893 5 3 694240230 1 2 326224113 5 2 538959979 5 2 104300983 1 3 312364702 1 3 392190341 3 2 687030205 5 2 812340625 2 3 656291941 1 3 757221751 3 2 780803458 3 2 163940489 2 3 542759348 3 3 697806641 5 2 103573223 5 2 138442875 1 3 159703589 5 2 959837699 3 3 478399768 1 3 475807885 3 2 284487893 2 3 899028662 5 2 295571940 1 2 591496283 3 3 255027279 3 2 557840914 4 3 392367611 4 2 746782205 2 2 383314259 3 2 273458805 5 2 674085078 1 3 464346338 2 2 380323284 1 3 207773034 4 2 916673651 3 3 250592464 4 3 597696155 4 3 857087894 1 2 256026179 5 2 128596343 2 2 523100283 5 2 418064667 2 2 776432817 3 2 573538746 5 2 749169898 3 2 577338361 3 2 614323546 1 3 835604242 2 3 932898875 2 2 303559028 1 2 820094637 4 2 341439531 4 2 673950298 4 2 785468404 1 3 201797359 4 2 636984036 2 2 428766848 3 3 197732677 2 3 686891529 4 3 943109845 5 2 449002993 5 2 462382514 1 3 480839408 3 3 864578243 5 2 139497893 4 3 338695110 4 2 182147917 1 3 410628190 1 2 157398450 4 2 859888713 1 3 386558160 5 2 507560504 4 3 294501986 5 3 178288073 3 3 665211221 1 2 159626250 3 2 210459356 2 3 584349586 3 3 391254179 5 3 696041833 1 3 620063444 5 2 307255816 3 2 343008809 4 2 407736618 4 2 761296351 2 3 731422020 3 3 679880571 5 3 662514356 4 3 546662436 2 2 837031110 3 2 960346530 5 3 481196759 2 3 793657433 3 2 545249598 5 3 163919035 2 3 867181045 1 3 430647425 3 3 709132473 1 3 204087675 1 3 548924464 2 2 231229248 1 3 874417999 2 3 508123604 5 2 362168396 5 2 745701743 3 3 887562103 2 2 697451177 1 3 534292627 2 2 754165877 3 3 710196580 1 3 552022787 4 3 151345325 4 3 950871922 1 2 801017974 4 2 114473750 5 3 943796061 5 3 338806126 1 3 560609525 2 2 610601756 2 2 108947661 1 3 301388321 2 3 479618121 3 3 663450030 5 2 707067882 5 3 161845774 3 3 455418042 2 2 259496503 3 3 120293331 5 2 715750744 1 2 991054130 4 2 812685367 5 2 836685377 4 2 352934366 2 3 700327735 3 2 689120239 2 2 548099741 4 3 401752346 4 3 488260219 1 3 699339432 4 2 448200515 4 3 793380064 1 2 147478070 3 3 611834291 3 3 139889822 4 3 121881204 3 2 312616974 2 3 760587305 3 2 252699362 4 2 201575580 2 3 860273333 5 3 150883119 4 2 203515581 2 2 395783165 4 2 250702734 5 3 992188713 4 2 990821026 1 2 509336279 1 3 760775378 3 2 411914154 2 3 125051335 3 2 643665879 5 3 355594542 5 2 787685737 5 3 623702276 1 2 852776877 1 3 471963592 1 2 294836622 1 2 796399141 4 2 356026384 4 2 937094894 5 2 544384214 2 2 283862443 4 2 338208839 3 3 851520387 1 2 749268271 3 2 617066412 3 3 827047744 5 3 818410722 4 2 686430786 4 3 722622098 3 2 575060041 4 2 282321418 1 3 162984442 4 2 850786056 4 2 816722419 1 2 757773830 2 2 784203675 4 3 963181141 3 2 125179715 2 3 250481993 2 2 804244168 5 2 207936442 2 3 551028133 5 2 971199143 3 3 561991257 1 2 136300044 1 2 128736969 5 3 185737425 3 3 274473586 3 3 119065775 4 3 676074887 4 3 679065056 4 2 553428049 2 3 768455167 2 3 433394315 2 3 362297113 5 2 523012736 4 3 127658215 3 2 826919701 1 3 474322194 3 2 416787527 2 2 903015405 5 2 538369382 4 2 193550607 4 3 453917142 1 2 635785763 3 2 198442309 1 3 895170931 5 3 853961745 4 2 141658352 3 3 101647928 4 3 642934116 4 2 923827630 4 2 739652884 2 2 883674719 4 3 200419211 4 2 142409803 3 3 523119069 5 2 663406925 5 2 602394842 5 2 974318204 4 3 941382371 3 3 892668218 5 3 398854443 2 3 844824125 5 2 688748186 1 3 380156112 2 3 799087738 5 3 766819269 5 2 807253612 4 2 102334907 1 3 922374151 4 3 898915989 3 2 958112780 2 3 647368872 3 3 725423865 1 2 615487084 2 2 424765588 3 2 826717722 2 3 969083855 4 2 221385642 3 3 272937605 5 3 403124508 2 3 557157784 2 3 548897560 4 3 272797691 3 3 195500050 4 2 958649265 5 3 273288010 2 2 502931624 4 3 621538296 5 3 319352151 4 2 519380046 5 2 105783038 5 3 290084007 5 3 394251576 3 3 838017626 4 2 633863445 1 3 271758171 5 3 874349383 2 2 311249612 4 2 362404399 4 2 235354151 5 2 810200127 4 2 285807797 3 3 934650552 5 2 973831245 4 3 455783219 3 3 302336116 5 3 952901163 2 2 637233012 5 3 347103623 3 3 378929130 3 2 853963947 2 2 471966956 5 2 297166458 5 3 781892964 2 2 128240240 5 2 573484851 4 3 548945437 4 2 374467390 1 2 202751545 1 2 961017350 3 3 782619557 5 3 519325397 1 2 259752269 4 2 772073770 5 3 652908656 3 3 287409533 5 2 575414063 1 2 378105170 3 3 879047076 3 3 431057917 4 2 176482907 1 2 660566087 2 3 489463383 2 3 390593330 5 2 139135461 3 3 360142742 4 3 212384837 1 2 224416794 5 3 862614618 3 2 171468910 1 3 105887755 2 3 930899221 1 2 201750396 1 2 727458704 2 3 808360782 1 3 360272986 4 3 193333207 1 2 570069342 1 2 168296050 5 3 423495101 1 3 289979066 1 2 583178319 2 3 628623355 5 2 944716326 3 2 495493421 1 3 608180356 3 2 535796231 4 3 502016962 5 3 465291184 3 3 176986735 4 2 178348542 5 3 841622435 4 3 588047059 4 3 201421897 3 2 401054562 2 3 773910103 4 3 144511267 5 2 818455842 2 2 252680880 1 2 194795961 5 2 404901723 2 2 709557789 5 3 402572768 1 3 187130235 4 2 121221713 2 3 331557352 5 2 760251978 1 3 117613788 4 2 394441417 5 2 502713929 2 3 117183701 2 3 323348536 1 2 209020795 2 3 918987342 4 3 387028495 1 2 707204131 5 3 543050682 3 2 814277939 5 2 367437853 1 2 971255334 4 2 975504055 3 2 927407085 1 3 950209257 4 3 600285395 4 2 144643348 4 3 962305690 2 2 404734843 1 2 645055030 3 3 519521247 2 3 486272235 2 2 297133451 5 2 424187717 3 2 886906825 5 3 853471255 4 3 639671233 3 3 919524290 1 3 742063365 4 2 554571097 2 3 840568340 5 3 335910088 1 3 542188252 5 3 845419862 1 2 755886944 4 2 955680596 3 3 962774686 5 2 355579497 3 2 675001442 1 3 246492835 2 2 103804542 4 3 816329348 1 2 996786754 4 2 420978693 2 2 648519517 1 3 631242264 5 2 574347566 3 2 143152194 2 2 595622261 1 3 548698045 5 2 228189905 4 3 486058580 1 2 530146464 4 3 146626761 1 3 838177990 3 3 148211765 1 2 124484946 5 3 356003507 5 3 170943573 3 2 487042056 2 3 510106598 4 2 472403864 4 3 822633934 1 2 315437802 3 3 488950537 4 3 281125622 4 3 600269940 5 3 857848787 4 3 892055829 4 2 968817926 4 2 469063385 4 3 690650137 5 3 711281584 2 3 539273098 3 2 383800544 3 3 474830367 3 3 900248342 1 3 458528565 5 2 122696982 2 3 235636920 5 2 557675300 5 3 404730854 5 3 365835379 5 2 839104408 5 3 962552949 5 2 602210683 5 2 948522489 3 3 352216477 3 3 340189486 4 2 536956628 5 2 548836262 5 3 682470457 1 3 674142719 2 2 689774843 5 3 972659276 4 2 221523316 1 2 788133802 1 2 198897445 1 3 270167566 3 2 471452831 2 3 674027593 5 2 740754726 4 3 103711176 2 2 567259290 4 2 827606350 5 2 842731103 3 2 699120796 2 3 377743930 5 2 439424970 4 2 643431431 1 3 550107659 1 3 797866539 4 3 619447823 1 3 547155799 4 3 841391621 1 3 882630490 3 3 227245551 4 3 677295489 4 3 683101691 3 3 221249171 4 2 848596430 2 3 201729158 3 3 726048673 1 3 869203734 4 3 105706160 5 2 637602097 2 2 836072510 5 2 494704729 5 2 489291728 4 3 447302617 5 2 412745594 3 3 662194148 1 2 129824359 4 3 464703651 5 3 768203609 5 3 400220829 1 2 316694023 5 2 881970537 1 2 507529227 1 3 116364517 4 3 377724719 4 3 623329691 5 2 342838283 5 3 511865819 5 3 153813547 5 3 425032946 3 2 881394679 2 2 333424236 2 2 754379824 1 2 441803473 1 2 162604509 2 3 603649840 4 3 708171639 3 3 299467347 5 3 461886380 2 2 179805986 5 3 727073459 4 2 796787071 1 2 233077780 2 3 549087432 3 3 369681833 5 3 159623019 5 3 638860354 3 2 529995478 4 3 392274164 2 2 431152103 3 3 590197532 5 2 980085813 1 2 339189503 1 3 265155489 5 2 619807952 2 3 562767032 2 3 780421510 3 3 835712764 4 2 544367030 3 3 170932625 2 3 270334281 5 3 318756923 1 3 978595215 3 2 812381900 4 2 672167393 5 2 798389205 5 2 649713340 4 3 278684466 2 3 526684484 3 2 569918203 3 2 355090713 3 2 779790071 3 2 754645783 4 3 910232195 2 2 844562918 4 2 675323471 2 3 623506228 4 2 485710469 1 3 190096221 4 3 508173453 5 3 846404899 1 3 541048136 3 2 827685979 2 2 849474594 2 2 169712491 3 3 380449309 1 2 796751811 5 2 765997089 4 2 875830447 4 2 451298850 5 3 474745677 1 2 166808822 3 2 409539462 1 3 542117521 2 2 505764192 1 3 569479843 1 2 989058791 5 2 613293122 3 2 677342191 5 3 218875943 1 2 197686020 2 3 417163505 2 3 999835972 1 2 867809995 1 2 354595861 2 3 808914281 1 3 660583870 2 2 454606032 4 2 852391454 2 3 925077982 5 3 929749665 3 3 327272828 5 3 939437394 5 3 489489425 4 2 534181650 3 3 546276211 1 2 137145581 4 2 328022712 3 2 396675088 3 3 799561732 1 3 492476285 1 3 968277038 3 3 524081386 2 2 521060531 2 2 175963570 2 2 356677037 2 2 764602845 1 2 553556808 1 2 290954005 2 3 484119382 5 2 199564916 2 3 647602576 2 2 643694703 2 3 601320597 3 3 374943670 4 2 781240175 4 3 630971333 3 2 353626287 2 3 415216310 3 3 342361249 2 3 901568934 1 3 976109075 5 2 483813879 1 3 370223088 3 2 799262127 1 2 523883225 1 2 166438471 4 2 372066527 3 2 728962526 1 3 751303374 5 3 781572525 1 3 870467199 4 2 633324736 3 3 395996882 1 2 593784370 3 3 895785994 5 3 985695388 5 2 159481566 3 3 274550810 4 3 834863636 1 3 359610845 4 2 795907217 4 2 959548911 4 3 808573856 4 3 108495603 2 2 270572773 4 2 611159530 3 3 290327751 2 2 691125234 3 3 585045344 1 2 320101073 1 3 908870299 5 3 897563112 4 2 255402328 1 2 451309615 5 3 825949974 1 2 257020197 5 2 664963032 1 2 872730887 4 3 821170432 5 2 424519093 4 2 514087924 5 2 785318879 4 3 357478255 3 2 723563244 5 3 903903747 3 2 758818231 5 2 865812281 3 3 670483971 2 2 507308603 1 2 108856143 1 2 835843371 5 2 965878729 1 3 428123848 3 2 724328708 5 3 454796196 2 2 321608725 4 3 158512833 3 3 546659593 1 2 628345360 5 3 485022925 1 2 410658152 5 2 961242790 3 3 601266113 1 2 763238780 1 2 482981521 3 3 408361217 5 2 893623144 2 3 367123867 4 3 412207524 3 3 485320693 3 3 609064580 1 3 609237169 4 3 325357582 1 3 523578223 1 2 297438211 2 3 602481572 4 2 407490596 1 2 391121395 5 2 215036746 1 3 997618473 4 3 907382977 3 3 153595131 4 2 307816354 2 2 227008739 3 2 180588320 4 2 274844532 4 3 455327398 3 3 136379600 1 2 554717756 2 2 775599505 4 2 196793093 2 3 445689412 2 3 677658684 5 2 648699808 1 2 460067381 4 3 465687519 1 2 228584276 5 3 418527642 5 2 784726909 4 2 795992439 5 3 228003024 4 2 753983817 2 3 966057551 4 2 509142502 4 2 970285912 1 3 610166128 4 3 138353975 4 3 788347369 4 3 694766705 3 3 639213563 4 3 699582812 4 3 583741133 4 2 233884714 1 2 877119441 5 3 864509853 1 2 210342711 5 2 722316031 3 3 361114004 4 3 993043422 5 2 152551063 5 2 531552395 4 3 145766241 5 3 896148316 1 3 493681099 1 2 877448689 2 3 193749053 5 2 639592540 3 3 832761127 1 3 603717174 5 3 738559966 4 3 695221192 1 2 240160259 5 3 310506989 1 2 115857302 1 2 530983160 5 3 920729759 2 2 252635882 3 2 957345566 3 2 469618247 4 3 246393475 4 3 212282253 2 2 763072231 4 3 233238450 5 3 229034067 3 2 984779820 1 3 219520650 4 3 699460913 1 2 603484938 5 3 641906307 1 3 774994239 1 2 206729588 5 3 892233670 3 2 704951505 2 2 757926976 2 3 919239718 1 2 714643547 1 2 527831935 4 3 790908931 1 3 178275646 5 2 416268055 4 2 346201977 4 3 851434836 1 3 748649404 1 2 683429745 5 3 552365078 4 2 149641068 5 2 442071610 1 2 599485721 2 3 824661547 5 3 802762939 2 3 757036387 3 2 187874992 2 3 331178906 5 3 709577240 3 3 308129992 4 3 483605234 1 3 450047381 1 2 418761891 2 3 741809947 2 3 551335291 3 3 479412936 5 3 553265628 4 3 394880612 5 2 292042754 2 3 695264511 2 2 672117545 5 3 941965013 2 3 765813917 4 3 545142624 5 3 192727277 4 2 673366007 1 3 619432930 5 3 496799428 4 2 432802090 1 3 718363828 5 2 219265278 2 3 680769266 1 2 848138979 3 2 738941111 1 2 343543021 2 2 612057653 4 2 958146816 1 3 340081696 3 3 682772274 3 3 646054848 5 3 757988187 5 2 682102714 5 2 452254315 5 3 583389375 4 3 143200261 5 3 105049357 2 2 856026107 3 3 943879998 3 2 781802484 4 2 444075840 4 3 468984779 2 2 690585937 4 2 147164346 2 2 345707131 5 3 205766884 3 3 172020771 2 2 576469863 5 2 393290487 5 3 507243821 5 3 885664644 4 2 148904293 5 2 679500083 4 3 970897242 3 2 979615682 3 2 441478750 5 3 948585841 2 3 325873168 3 2 387283511 5 2 151376814 2 2 857397755 4 3 901549986 2 2 511761905 3 2 316046240 5 3 722135654 1 3 327337354 3 3 226200499 4 2 217162408 5 2 124594782 3 3 517579173 1 3 326061725 5 3 738416087 3 2 221169417 1 3 786584143 3 3 113488764 5 3 748741766 4 2 777256444 1 2 805058613 4 3 436352596 4 3 114583012 3 2 638033925 3 2 665423536 3 2 574090815 3 3 466716199 4 2 275017917 3 3 202770231 4 2 292775718 5 3 143695891 2 2 986823766 1 3 660875041 5 3 247049168 3 2 176276627 1 3 628989213 3 3 571490867 1 3 224969696 4 3 651488170 3 2 433436174 3 3 216237879 5 3 524125355 3 3 372044247 5 3 650812829 4 2 224362714 1 2 192505579 1 2 367499924 3 2 469376264 1 2 328621747 4 2 394858041 2 3 177714214 4 2 511379212 2 2 424780886 5 2 699241106 2 2 293533943 5 2 296733334 4 3 513111828 2 3 700714451 1 2 694688403 3 2 692836723 1 3 309034404 3 3 187044817 4 3 427321390 2 3 152293162 2 3 497508777 4 3 641122807 2 3 536098040 4 3 613583856 2 3 115749320 2 3 281892343 5 3 687673842 3 3 969130294 1 3 889971005 2 3 277478637 1 2 310794067 5 3 304578928 2 2 239378319 5 3 647043530 1 2 588308405 1 2 383235967 2 3 694669987 5 2 818374905 5 2 406948342 1 2 117852718 5 3 370699880 3 2 873398927 4 2 838925522 1 2 681490114 5 3 564386230 3 2 510271689 4 2 750561804 5 2 686456005 2 2 481297663 4 2 222737744 3 3 144819367 3 2 387711030 1 3 815171389 3 2 586135540 3 3 761911545 4 3 695235358 2 2 652703072 3 3 656606111 1 2 805942921 4 3 923401698 5 3 870923926 5 2 514666153 2 3 477436945 2 3 991134944 1 2 697339450 4 2 626541878 4 3 763545869 2 2 559584727 5 2 379190172 1 2 988686111 2 3 739801262 3 3 206125028 5 2 631554361 5 2 853321678 1 3 505459953 3 3 642308540 4 2 716456556 4 3 355935519 3 2 562431210 5 3 113951577 1 2 662801376 2 2 416909626 5 2 487058118 1 2 509627000 1 2 530857741 3 3 864596743 1 3 661243594 1 3 567293312 3 2 386047561 3 2 522496819 2 3 463610878 3 3 528766221 3 3 509993323 1 3 726503961 1 2 831223695 5 2 290845803 1 2 922050620 5 3 497307429 2 3 685794928 4 2 151884291 2 3 832672090 5 2 558633778 1 3 551075622 4 2 416120836 3 3 524729882 3 3 172870903 2 3 126852537 5 3 779616270 5 2 728351246 4 2 563957038 5 3 400831143 4 3 627271342 4 2 175936663 1 2 279136393 2 2 329421443 3 2 501654105 3 3 256366883 1 3 955559068 5 2 447947857 5 3 441944396 2 2 858918052 2 2 374157182 1 2 710750064 2 3 469261054 1 3 392992057 2 2 549804131 4 2 150996071 5 2 267020391 5 3 381646038 3 3 785241487 1 3 688045709 2 2 983325169 2 3 744035468 4 3 539322339 3 2 482824310 2 3 379838878 1 2 436596864 4 3 635824804 1 3 939847257 4 3 312714497 1 3 498175828 5 3 275528433 2 2 237569829 2 3 948567057 1 2 121129646 3 3 387128555 5 2 734887248 3 3 960666139 4 2 256080808 1 3 335515963 4 2 158504340 2 3 951119167 1 3 263126788 2 3 207235234 4 2 471145074 2 2 849229391 5 3 244243131 1 2 549628261 1 3 117925009 2 3 388673214 5 2 939537764 1 3 191366030 1 2 584786704 4 3 336564823 2 3 616049756 5 2 844940139 1 2 501312764 4 2 501523055 2 2 746102105 3 2 577127511 4 2 973632672 4 2 840729382 2 2 788170854 3 2 539274015 2 2 903641566 1 3 639297200 5 3 404181538 3 2 654736211 2 2 608069583 2 2 678174504 2 3 245004312 1 3 712431839 3 3 132862426 5 3 630801614 2 3 104664355 3 3 778744292 3 3 537398275 1 3 174732962 1 2 123810195 1 2 767854843 2 3 854234543 4 3 377675897 5 2 283778416 3 2 585298614 1 3 509488391 5 2 231180734 4 2 357415211 1 2 429680855 3 3 240460851 1 3 157524145 5 2 768612881 1 2 160249297 2 2 524703191 3 3 782058378 5 3 655815793 4 3 811926849 4 2 559696806 1 3 147946951 1 3 770793888 3 3 915964390 4 3 718309235 5 2 734441565 2 3 406901332 3 3 496751447 5 3 327781595 4 2 370021128 4 3 155014510 1 2 494932041 4 3 469670694 3 2 141435950 4 3 667962823 1 3 323139024 5 3 100975053 4 3 707749420 1 2 623915012 3 2 945096908 5 2 390075313 4 3 257226692 5 2 690252099 5 2 349034672 2 3 426197287 2 2 509880388 3 3 523895283 3 3 455002149 3 3 900085357 4 3 944565150 4 2 705893082 3 2 583010178 1 3 894721627 2 3 165391577 1 2 809724661 1 3 139578889 2 2 238307813 3 2 484711594 3 2 525176074 2 3 754901344 4 3 506182983 4 2 936889592 3 3 495219228 1 3 666265812 2 2 995495814 2 3 840139717 2 2 606178758 3 2 573627925 2 3 991787209 3 3 221513719 5 3 117100726 5 2 764952991 5 3 652906623 3 2 338833765 1 3 746974949 3 2 573660082 5 3 258443614 2 2 508245459 5 2 403660244 3 2 145663588 3 3 598808400 3 2 535804713 1 3 906157960 4 2 944675779 2 3 925105323 4 2 719360390 4 3 270991595 1 3 509473960 3 3 983900668 4 2 651006839 5 2 854307966 2 2 203675527 2 2 344706868 2 3 300215661 3 3 750169442 3 2 371648564 4 3 862640462 2 3 514116437 3 3 438883307 5 2 986129381 3 2 480842953 4 2 520287936 2 2 952117948 4 3 524894440 3 2 175090123 5 2 945523503 1 3 292750520 5 3 558029607 5 3 635792331 3 2 812804143 2 3 695586256 3 2 897212293 2 2 721802542 4 2 285309554 1 2 996304337 2 3 863496935 5 3 697292916 1 2 677817133 3 3 555680619 5 2 842452851 4 2 225453827 1 2 566931567 1 2 445134685 4 2 573159810 2 3 558993815 3 3 226943997 4 3 161225441 1 3 961825821 5 3 881379593 1 2 230890039 1 2 344110062 4 2 659355992 1 3 258944311 1 2 431770245 1 3 804447085 2 2 616502890 2 3 414167896 4 3 351345235 2 2 552781665 1 2 660881608 4 2 159590505 1 3 471714924 5 2 880579315 2 2 349216207 2 3 653966554 2 3 642585339 5 3 708804268 3 2 218111941 4 3 266650774 4 3 949703657 5 2 496484288 5 3 514292262 2 3 826813830 3 2 438739537 1 2 962501479 1 3 614464202 4 2 321947813 2 2 291866553 2 3 186257725 5 2 787586266 2 3 990945769 4 2 880964493 1 3 228748012 3 3 430996168 1 2 161448244 2 2 372326344 1 3 713011489 3 2 195276171 4 2 936004026 3 3 649936644 5 3 574216630 4 3 981165452 1 2 549664689 3 3 616338540 5 3 192586601 4 2 334496927 5 3 189893698 2 3 391886109 2 2 328017781 5 3 843449715 3 3 682246031 5 3 353494425 2 3 530607404 1 3 405955107 5 3 368584916 2 3 638913456 4 2 900921267 2 3 294795170 4 2 984210173 1 2 745655036 1 2 575977591 4 2 172597677 2 3 714401496 5 3 843408792 2 2 478204590 2 2 467930508 2 3 529114102 5 3 465563032 1 3 322352502 3 3 185886323 1 2 298573349 4 2 854432475 4 3 131789672 2 3 872251503 3 3 174701167 5 2 987580567 1 2 459780165 2 3 285209918 3 2 864000050 3 2 704628992 3 3 636043025 5 3 557756238 3 3 408717396 4 2 607732904 2 3 299901128 5 3 528265913 3 3 429186611 2 2 299030685 1 3 837646460 1 3 911755153 2 2 157480688 2 2 983060596 1 3 545655456 3 2 435761507 4 2 693302184 1 2 334713937 3 2 781510322 5 2 653760994 5 2 590303419 2 3 230697444 5 2 208723388 1 3 476955553 1 3 904380608 2 2 960276930 1 2 402042659 3 2 177926428 4 3 438463790 5 2 722571686 1 2 739620971 2 3 635309695 3 3 915107636 2 3 412814942 4 2 414462101 3 3 752706046 3 3 134437062 5 3 676113656 3 3 838429610 1 3 246575280 4 2 717682774 1 2 382702794 4 2 280710463 1 2 969564215 4 3 287203714 3 3 431383620 3 3 145502653 1 2 539637768 4 2 227065519 4 2 448678405 4 2 817574809 5 2 510333312 5 3 779015454 4 3 180362041 2 3 563611384 5 2 782857721 5 3 863212725 1 2 687890576 4 3 618822263 3 3 973091081 3 3 448481428 3 3 273262767 2 2 880823194 1 3 699249826 1 3 307562395 2 3 194566601 3 2 477890186 3 3 311671908 5 3 227620652 1 3 560690742 3 2 769549521 5 2 421590862 4 3 496955246 4 2 655403664 3 3 557061271 3 2 142374167 5 2 681929160 3 2 496005447 2 2 404433510 3 2 942402118 2 3 128511963 5 2 539059229 2 3 826670635 5 3 343440732 1 3 912389677 1 2 345206930 1 2 803504653 4 2 710811168 1 2 331259495 1 2 519428236 1 2 987777941 1 3 844056658 3 3 867860017 3 2 842372940 3 2 776685038 3 3 118619473 1 2 521226647 2 2 586130551 1 2 781593509 2 3 741967827 2 3 213302282 2 3 325882003 3 3 256224243 4 3 395922194 4 2 946338106 3 2 704728063 4 3 723520350 4 3 585223552 4 3 966296382 1 3 329536086 1 2 600956090 4 3 645613604 5 3 833167375 4 2 463174345 5 3 617622411 2 3 110732710 2 3 851373627 2 3 410693860 5 2 719482397 1 3 756327538 1 2 129733024 1 3 974016890 2 3 701410448 4 3 711907002 3 2 428668972 1 3 891757843 5 3 968619642 4 3 724015036 4 3 529455367 1 2 413056959 1 2 923166044 5 2 404318991 4 2 713218476 5 3 324550214 4 3 688556253 5 2 992353616 5 3 271403452 1 2 263386239 5 2 658330401 4 3 350197363 5 2 145096814 2 2 588849895 1 2 656515149 2 3 213488507 1 3 176775852 2 3 123646488 2 3 511507452 5 2 124742358 5 2 354255704 2 3 107544743 4 3 472448142 2 2 824242025 1 2 299943085 1 2 783532574 1 3 147066120 3 2 325744413 2 3 554470403 2 3 208276726 5 3 593718492 4 2 261283236 1 2 708410576 4 3 715592073 1 3 214547776 5 2 162754846 2 2 401046246 4 2 261846485 3 3 834610594 2 2 136581791 5 2 348842421 3 3 538340066 3 3 827250137 3 2 430958853 1 2 653023439 5 2 448795793 3 3 232813267 2 3 465905363 4 2 840462281 2 2 880266307 1 2 814420027 1 3 184455269 2 2 298095889 3 2 520293511 4 3 854744075 2 2 846859535 1 3 554082195 1 2 259723037 4 2 778797078 4 3 851245386 4 3 683628734 4 2 715365971 1 2 439388807 4 2 109919214 1 3 501252608 1 3 151272219 1 2 376391183 5 2 844688383 4 2 755221777 5 3 299257980 5 2 662873240 1 2 532252143 3 2 663100359 4 2 481165626 5 2 930049294 2 2 400853173 3 3 579860282 2 3 590719239 5 2 506493271 5 2 182238714 2 3 280937796 5 3 247578504 4 2 257687395 1 2 470693214 1 2 659005479 1 3 421398755 3 3 310304091 1 2 851812866 1 3 651829468 4 2 320846250 5 2 481864269 1 2 730285251 3 2 883811712 4 2 791995382 1 2 772658022 5 2 640688840 5 2 488268392 4 3 936609746 1 2 967850991 4 2 383867179 2 3 503155329 1 2 880018722 2 2 674782949 5 2 273680171 4 2 894023794 5 2 251132727 4 3 733999131 3 3 279884502 4 2 282230938 1 3 926778546 4 2 642844865 5 2 612800816 4 2 527728394 2 3 730018836 2 3 260432617 4 3 576966688 2 2 884035506 2 2 967692958 5 3 673069705 5 3 701711010 2 3 197630360 3 2 129616166 1 2 422866499 3 3 374779694 3 3 719616250 5 2 507450900 5 3 378126341 3 2 317331376 5 2 123704410 2 3 320131492 1 2 825165904 3 3 723142484 4 3 225214026 2 3 851456477 5 2 126531849 5 2 663704670 4 3 614991925 2 3 913709932 5 2 365912458 5 2 162181149 4 2 239467257 2 3 228719572 4 3 131030925 1 3 512720292 5 2 887087138 3 3 174670876 4 3 368738225 1 2 424838682 5 3 789664830 2 3 105768998 5 2 481523172 3 2 593158928 4 3 621415012 4 3 785733290 4 2 542814992 5 3 338670146 3 2 453364550 4 3 716994748 4 3 778030179 3 3 387263582 3 2 439687922 3 2 755047315 3 2 857642454 5 3 523975424 5 2 516292494 5 3 544078147 4 3 182366178 3 3 685149545 1 2 722905636 4 3 389201254 4 2 849493250 3 3 131418835 4 3 861440549 1 2 439009994 1 3 354764147 2 2 870812710 2 2 908554105 2 2 392970145 5 3 243031907 2 2 961001576 3 3 912652804 3 2 594713241 1 2 899739860 5 2 965258745 2 3 852294037 5 3 966500387 1 2 573168313 2 3 796547194 1 2 371662368 4 2 358100319 4 2 752913278 4 2 533707545 5 3 891137695 1 3 807570769 2 3 272611462 2 3 582705239 4 3 952839717 5 2 258901885 5 2 839098987 1 3 765393255 1 3 285793155 2 3 132753730 1 2 192006026 2 3 970980037 1 2 272548750 1 2 911357090 2 3 464570781 1 3 529297654 1 3 546492222 3 2 355733581 3 3 486345921 4 3 541701284 5 3 490905147 4 2 342382733 4 2 364525592 4 3 231412489 3 2 727248070 1 2 323705611 1 3 532586315 5 2 287100122 1 3 873549295 1 2 101798353 3 2 842033408 3 3 574410293 3 3 196067107 1 3 957616959 4 2 668969894 1 2 853186886 1 3 557853608 4 3 888303712 3 3 772161539 2 2 448035850 4 3 762404991 4 2 722589811 2 2 430923602 4 3 707434595 5 2 704473106 1 3 107299247 4 2 180246104 2 2 965474663 1 3 525983374 5 3 216379084 5 2 410632486 1 3 238447371 4 2 875586489 2 2 652564659 5 2 433308827 4 3 217931213 3 3 132520709 1 3 227612214 4 2 779937036 4 3 159309132 3 3 321896960 4 3 775300308 5 2 988060051 2 3 258512286 3 2 934584310 3 2 482461204 1 2 832433081 5 2 588328318 2 2 554360278 5 2 749139618 5 2 368673983 1 2 687571445 4 2 196831415 5 3 205384839 2 3 143701800 1 3 335581063 2 2 845553676 4 3 943402045 5 3 119379317 3 2 768638282 2 3 467875714 3 2 996870448 4 2 530192192 2 3 736279319 3 2 256745617 4 3 587727101 5 3 362648823 4 2 455367748 4 2 168605754 1 2 649562872 1 3 671828153 5 3 481563554 3 2 590788052 4 3 714614243 5 3 233878787 3 2 862680464 1 2 833499698 4 3 187735738 1 3 588773595 3 2 101531584 3 2 288116507 2 3 215824115 4 2 266650228 4 3 401096984 2 3 615401208 2 3 750847556 1 3 727974081 3 3 941409855 2 2 154117545 4 2 586881230 5 3 106861214 2 2 471286044 4 3 110561277 5 3 428487882 4 2 283625776 2 3 807804947 2 3 454106876 5 3 321609642 3 3 760006956 2 2 703477598 2 2 515859277 3 2 824002561 1 2 264187523 1 3 920239208 4 2 127419237 1 3 469072455 3 2 370794448 1 3 659537892 3 2 493617382 3 2 139153978 1 3 367444049 1 3 605035018 3 3 161768699 1 3 526797130 5 2 994840775 5 2 660494317 1 3 347376125 2 2 804314709 2 3 462105924 3 3 313775002 3 3 453861853 1 3 166562945 4 3 304197253 5 3 216281247 1 2 576861431 1 2 385035767 5 3 904978173 5 2 674521396 5 3 676686535 4 2 958485544 2 3 246217488 3 2 239673228 4 3 662301530 2 3 704763715 2 2 839607546 3 3 605032060 2 2 610656357 4 3 527906301 5 2 140029084 1 3 747622507 2 2 205200165 3 3 167486783 5 3 723226753 4 2 487534897 3 3 109627458 1 2 794012942 3 3 174905469 5 2 386462470 5 3 787217385 1 3 112539056 5 3 337472447 1 3 166332227 3 2 801334505 4 3 922748782 3 2 175076765 2 3 469324108 5 2 406076944 3 2 820294009 2 3 505399642 4 2 713938492 2 3 172869705 5 3 674810677 4 3 793853575 2 3 744658467 5 3 664554443 2 3 196644052 2 2 391041617 2 3 658074557 3 2 424599377 5 2 484709077 3 3 752864816 2 2 256712088 5 2 572477399 5 2 935548885 2 3 556596243 4 3 983031648 1 3 468719040 5 3 973674414 4 2 708439590 5 2 286265270 4 2 551515055 2 2 453327911 1 2 789956687 1 2 521701022 3 2 725888943 1 3 535327750 2 2 597743601 1 3 324468570 5 3 549097339 1 2 469882428 5 2 553747608 3 2 769622280 2 3 794476716 5 3 436900455 2 2 383749545 3 2 572836100 5 3 493196719 3 3 448041574 5 2 773052678 2 2 437989087 3 2 243318792 4 3 845788344 5 3 140234526 1 3 426360741 2 2 944379679 3 2 958725002 3 3 175341312 2 2 143631554 1 3 699881572 4 3 832374701 3 3 230945692 3 2 119506244 3 2 492623165 1 2 217094401 3 2 194337564 2 2 749223892 2 2 529927290 4 3 653479320 1 2 810714822 5 3 610568324 3 3 298992311 5 2 415364169 1 2 389304637 2 2 559241676 5 2 828034926 3 2 477466565 2 2 598584034 3 2 806816605 2 2 294683247 2 2 742355086 1 3 879718040 2 3 111665199 1 2 868813702 4 2 268362899 2 2 643206987 4 2 325196078 2 3 286069795 5 3 484506790 2 2 252779914 2 2 858396878 2 2 311023787 5 2 579380861 4 2 330611241 4 2 939409849 3 2 210957927 5 3 644382319 5 3 810300623 5 2 323858112 1 2 607392284 1 3 808146796 1 3 959150085 3 2 869686496 4 3 497667672 5 3 705861873 4 2 532920711 1 2 891586995 5 3 754123082 5 3 355401730 4 3 539457889 5 2 239751816 2 3 545322858 1 2 166956309 4 3 645470777 2 2 764522896 1 3 622981819 5 2 149839405 1 3 810743897 4 3 426556545 3 2 170022857 1 2 519139833 2 3 874857334 1 2 454891029 3 3 756054348 1 3 704270655 3 2 764990569 1 2 334854227 4 3 220000183 5 2 171483643 2 2 156625711 3 3 986557456 1 3 218325583 1 2 830695563 1 2 459356362 2 2 128913301 3 2 680022025 3 2 692179078 5 3 456606345 2 3 415936511 3 2 952907176 2 3 265804850 4 3 932981983 4 3 354379952 5 3 621315226 1 2 941099468 1 2 668703350 5 2 270837951 4 3 783435562 3 2 160707242 4 2 327637165 4 3 523450656 3 2 298922053 5 2 778235966 3 3 602123943 3 3 970776366 2 2 382481928 5 2 126948433 4 3 194207781 1 3 822245475 2 2 804748633 5 2 315640853 5 2 679963385 5 2 946281503 2 2 343171139 4 3 207338621 2 2 515553063 5 2 475053848 2 2 706761213 3 2 461785758 4 2 824007516 1 2 317450691 2 3 539005855 1 3 152895857 5 3 309364244 5 2 421875633 2 3 609358440 1 2 333763506 3 3 339786649 5 2 492112883 3 2 765703224 4 3 660799988 4 2 705227906 3 2 808156933 5 3 529397776 1 3 390797288 4 2 137719682 1 2 438561686 4 3 418812393 5 2 589863174 4 3 774460057 4 3 217165934 2 3 602557376 5 2 436122338 2 3 997888731 1 3 467357985 5 2 172662095 4 3 970387924 3 3 339337826 2 3 729524612 5 3 253005978 3 2 150409758 4 3 183795814 1 3 818101312 3 2 685268092 4 3 536498325 1 2 972704026 1 3 280919392 1 3 569582976 1 2 914867114 4 3 269422958 1 2 230571613 1 3 183261163 2 2 755144902 4 3 223907007 3 3 198324061 3 3 969619454 5 3 275564301 4 3 311224131 4 3 542726433 1 3 496711530 5 2 488359948 5 2 377442547 3 3 474331954 5 3 617860505 3 3 866765171 1 2 779073798 5 3 691167111 5 2 338975848 1 3 733572535 3 3 442495812 4 2 209663441 5 3 265242248 1 2 576943808 3 3 129752221 1 3 243417530 3 3 407962082 3 2 999077103 5 2 761213353 5 3 177276080 4 2 532667599 5 3 510730854 2 3 779566308 3 2 704886797 5 3 692403322 2 3 282410240 3 2 743385171 2 2 343595873 5 3 567557974 3 2 923043389 1 3 801078148 4 3 904781515 1 3 404769088 2 2 705065802 4 2 581623243 5 2 553083792 5 2 567543444 5 3 745684240 1 2 894065487 3 2 856848341 5 3 767604509 4 3 999890219 2 2 583783789 5 3 200612966 5 2 873468932 2 2 599630525 4 3 357560652 2 2 470740202 4 2 658514355 1 2 639012088 3 2 516235918 2 2 247038105 3 2 135845768 5 3 806186149 1 3 250795572 1 3 983830688 4 3 591604187 2 3 509448236 4 2 484997061 5 2 450364949 2 3 208216415 1 2 291148838 3 3 206672840 5 3 845027743 1 3 407167328 2 3 928537027 5 3 636071073 1 3 876720966 1 2 904118027 2 3 108742769 2 3 678975371 4 3 708139423 3 3 521056738 5 2 437022406 1 2 143738477 2 3 931020686 4 2 677533409 3 3 346562844 1 2 235209418 2 3 808957458 1 3 115855712 2 2 318593206 5 3 721049887 5 2 308255370 5 2 247165183 4 3 537503719 1 3 431436021 2 2 398956415 3 3 266301031 4 3 800553620 2 3 358055925 1 2 796629058 3 2 661885130 1 3 279744567 3 2 187913530 2 2 301700735 3 3 602370893 1 3 770396959 2 3 462923880 2 3 573043371 1 2 956938270 2 3 376306467 3 2 116250794 3 2 438121188 5 3 671583922 3 2 964539179 1 3 863621565 4 3 157243841 2 3 749744386 5 2 819862093 4 2 119188969 2 3 544116278 5 2 425620474 5 2 132876729 5 3 373638375 4 3 173801049 2 3 151649431 4 3 434055092 4 2 199792834 4 3 661601833 4 3 279188626 4 2 730010473 2 2 454289825 1 2 614306630 4 3 636161556 4 2 130918845 3 3 448837827 5 2 962420627 3 2 820684681 1 2 152694444 5 2 680906366 1 2 588555415 4 2 376032149 4 3 794693919 1 2 780524746 3 3 627954633 1 3 384206265 5 2 700456133 1 3 220068968 2 2 928770211 2 2 169533927 4 3 344605774 4 2 492983803 2 3 676791744 2 3 124124148 4 3 199279268 5 3 998135588 5 2 518243205 4 2 137615338 1 3 633020248 2 2 190330114 4 3 585553400 5 3 678174381 2 2 402585246 5 3 108836851 4 2 250380962 1 2 772201444 3 3 594146140 2 3 682947639 4 2 801347195 3 3 577684177 4 3 119961188 4 3 645168311 4 2 696644388 4 2 536973865 5 3 264591138 2 3 758299359 1 3 428709664 4 3 562766636 5 3 982842402 3 3 595879948 5 2 323209285 4 3 322815574 2 2 492702176 4 3 182545391 5 2 107665042 1 3 730931516 1 2 442821650 2 3 259631836 5 2 235430638 4 2 961856604 1 2 767273234 3 3 330140602 2 2 288122440 5 2 423236896 5 2 520440000 5 2 416438584 3 2 582011801 3 2 300495998 2 2 529510522 1 2 433309973 3 2 642178825 2 2 473929298 1 3 490052197 4 3 511994648 5 3 896153652 3 2 774359037 1 3 130064505 3 3 420795968 2 2 324302637 1 3 625221065 2 3 477890157 4 3 791518825 3 2 263270020 5 2 718024544 1 3 767710430 2 2 530874424 5 3 372633274 5 2 425000999 3 2 346103242 2 3 440336189 4 3 854947461 1 3 950069424 5 3 131860805 3 3 631011593 3 3 153459614 3 3 932674424 3 3 399661808 1 2 734665675 1 3 145023651 5 2 316496252 5 2 845490882 5 2 265408014 1 3 899329605 2 2 315989290 5 2 508274018 1 3 408454855 1 3 564804894 1 2 343109083 3 3 465099130 4 3 387288432 4 3 687971808 1 3 289198128 5 2 318773090 1 2 317820517 1 2 309141062 2 2 246984430 4 2 196369573 3 3 688791278 4 3 773390552 4 3 579572354 3 3 579961672 3 2 215053733 3 3 940683287 4 2 481353439 4 2 433590732 1 3 335340917 1 3 277138905 3 2 366332640 2 3 974400469 5 3 575200779 3 2 400054126 3 2 762187699 5 3 807641892 3 3 390985019 5 2 892951560 1 2 374000910 2 3 539731576 4 2 217314722 5 2 383781217 3 2 584025258 5 2 400753454 3 3 689346579 3 3 180036005 4 2 881451780 1 3 986737582 4 3 755498139 4 2 311030234 3 3 456935904 5 3 427334941 3 3 434652495 2 2 301187454 3 2 820900527 5 3 426780131 2 2 497041942 4 2 898576933 3 3 553531518 1 2 645343920 1 3 375853429 1 2 563586029 3 3 524194644 1 3 251279611 5 3 632525809 4 2 161938908 3 3 340201898 1 2 112034854 3 2 701490311 3 2 575561946 3 3 142362670 2 3 508131112 4 2 685984245 3 2 400268559 1 2 693791502 4 2 241473523 2 3 458430474 1 3 306286683 2 3 441897520 1 3 413352970 1 2 932213905 2 2 775577316 2 2 143611725 2 2 853579344 5 2 474463945 3 3 622788194 5 2 775377281 2 2 942776975 1 2 827974645 5 3 916711785 5 3 165019572 1 3 569839155 5 2 519883389 5 3 368916818 4 2 836745220 4 3 725695709 3 3 638189369 3 2 806838035 4 3 298867938 4 2 260036147 3 2 942625371 5 3 350849848 1 2 507642039 5 2 601020778 5 3 700426673 2 3 499982079 5 3 644960550 2 2 379396448 2 3 608771566 3 2 675836673 1 3 583063295 4 2 879426295 5 3 395520519 3 2 154285405 4 2 470236563 2 3 411646811 2 3 709557529 1 2 351933709 4 2 870814269 1 2 796746662 4 2 775139775 2 2 968545167 4 2 698935437 3 3 214641272 5 2 269426985 2 3 779470951 1 2 621783282 5 3 615211119 2 2 456451630 5 3 990495656 5 2 214359507 5 2 934699659 2 3 563162339 1 3 946718812 1 2 673883538 5 2 676980473 3 3 585933681 2 3 142941927 2 2 653368410 2 2 335914824 3 2 326469677 1 2 902879551 4 3 497122646 4 2 846658642 4 3 957651168 2 3 555471366 3 3 653182547 3 3 566881679 3 3 771991000 3 3 617805150 4 2 216535856 2 2 302705044 4 2 311944020 5 2 229280543 4 3 399974983 4 2 698904425 1 3 624424299 2 2 656628409 5 2 348788768 2 3 585497801 1 3 299031910 5 2 512293517 5 2 879051301 3 2 132348782 4 3 245381586 1 2 289485609 1 3 127618928 4 3 253200293 5 2 687008842 5 2 908897907 4 2 899370890 2 3 561641650 1 3 221087504 1 3 274135893 4 2 817467159 2 3 868589598 2 2 964394133 2 3 792455213 3 3 503003110 5 2 953102208 2 3 977334730 5 3 310291839 1 3 549034214 2 2 610596521 4 2 880354354 4 3 153076180 2 3 471998064 4 3 763343170 5 3 805909875 1 3 935806843 3 2 532771989 4 2 360300257 3 3 454498345 5 3 201995367 3 2 371526877 3 2 429699250 2 2 934961305 2 3 489973518 2 2 560362712 2 3 236131650 4 2 306055617 5 3 317690430 5 2 632517176 4 3 963302212 4 3 744692240 3 2 483253967 3 2 718281313 2 2 675712917 2 3 596499515 5 2 155327186 2 3 353196671 1 2 159399451 4 2 867145147 5 2 457299672 2 2 551557353 5 2 474357983 5 3 817651885 4 3 199815626 4 2 298154312 3 2 110548523 1 2 576019802 4 2 176232918 4 2 179388064 5 3 470794807 3 2 550178629 4 2 516699521 3 2 577362871 4 2 432830139 2 3 395173582 4 2 445400761 2 2 551282048 4 3 342410631 5 2 134177527 3 2 298748894 1 3 733304445 4 2 759193428 4 2 464474370 5 2 367873547 4 3 540000664 2 2 702959454 4 3 850196022 3 2 177574325 1 3 906884403 3 2 178599388 3 3 449171384 4 2 395738724 2 2 440989836 2 2 475214530 4 2 400870726 5 2 787543258 1 2 446931856 4 2 706602041 1 2 683331583 3 3 127498627 5 2 959475091 1 3 775586010 3 3 493036783 3 2 112504593 2 2 275519407 1 3 667601565 2 2 350586264 1 2 155891231 5 3 703061652 4 3 257350008 2 3 846664629 4 2 849849012 1 3 693573921 5 3 263713774 5 3 661316050 3 3 849786361 1 2 641238855 2 3 753240403 2 3 447877671 3 2 602677229 5 3 309291822 4 2 889133607 4 2 585802088 3 2 727605984 3 2 565791073 2 3 730021176 4 2 194210150 1 3 112928172 1 3 609101864 2 2 805189586 1 2 569897523 2 2 739920690 1 2 701041885 1 2 131810112 2 2 194580816 2 3 333154594 5 3 232296760 2 3 125442249 3 2 295844248 1 2 538845798 3 3 439362445 2 3 149463171 4 3 356851436 5 2 721320622 1 3 447392000 3 2 671361353 4 2 521992734 3 3 487678461 2 2 322104071 3 3 304788399 3 2 698569862 5 3 426653632 4 2 808882540 1 3 753079842 4 3 518641270 5 2 992687177 2 2 320181470 4 2 878467701 5 2 351185205 2 2 318333202 5 2 383256376 5 2 722817692 2 2 374468978 2 3 550633873 3 3 691739848 5 2 213359478 3 3 473902323 2 2 101124264 1 3 299615281 2 2 787045132 5 3 669654670 2 2 720477896 4 3 377405308 4 3 767329891 3 3 226449454 1 2 382405586 2 3 909884054 3 3 549092232 5 2 465116358 5 3 324311791 1 3 220183460 4 3 697220786 1 3 705522819 2 3 695671528 5 3 197952346 3 3 709224715 2 2 308064620 4 2 924350263 3 3 266254532 5 3 846051885 2 2 520011205 1 3 597447454 1 2 948708459 4 3 513733963 1 3 466172586 5 3 454125723 5 2 651007258 4 3 245123377 3 2 341077029 1 3 649796243 5 3 363215879 2 3 322506193 2 2 405751891 4 3 475019657 3 2 486438679 2 3 784745642 5 2 119402938 5 2 349564076 4 2 729861254 3 3 463592995 1 2 982081182 1 3 798746840 1 3 831456917 3 2 829887765 3 2 963728368 3 2 334806474 4 3 693522824 4 2 817792304 5 3 476097039 4 3 208382195 5 3 628575172 1 3 124528651 4 2 582640292 5 2 331896327 5 2 967756642 4 2 813877066 4 3 762841373 3 2 676469162 1 3 692565180 1 2 252822758 2 2 219309189 3 3 473676687 2 3 877647838 5 2 629434572 3 3 763407126 5 2 666552739 4 3 581200714 4 3 250334324 4 2 558886162 4 3 209348188 1 2 852464198 3 3 265637114 4 3 230002649 1 2 194271369 3 2 368206307 4 3 793223437 4 2 741522975 2 3 889616918 4 3 646014124 3 3 501614304 2 3 573307285 2 2 637211568 2 3 441585258 3 3 240317818 5 3 153858323 3 3 514448788 2 2 740030306 5 3 679899274 5 3 649549407 3 2 902354627 4 2 104823681 5 2 943144965 3 3 793240200 2 3 686603135 4 3 355266244 1 2 677296969 5 3 817292007 3 3 462592797 5 2 173113315 4 3 328308842 4 2 179797696 2 2 662372610 1 2 167936468 1 3 118025295 4 2 829283831 1 3 237771657 5 3 306152843 1 3 310970868 3 3 260511551 3 3 511711264 1 3 713846212 5 3 403934195 1 2 908316127 1 2 753691940 5 2 947883084 3 3 733529510 4 3 108083304 4 2 845979873 5 3 732311568 4 2 391139852 5 2 431472949 1 3 999847591 2 2 535331190 5 2 420630594 5 3 310091672 5 3 989477382 5 3 462220786 4 2 809998088 3 2 751043831 3 2 491559648 2 2 883002774 2 2 993334393 2 2 664517040 1 2 135688683 1 2 805446614 5 3 369269940 5 2 413795045 3 3 664343748 2 3 142914912 5 3 191378301 4 2 695023775 5 3 497033544 3 2 450898899 2 3 163261255 3 3 284169183 2 2 435226616 2 3 320981455 2 2 892423749 1 3 959907519 1 2 208497778 2 2 705295158 4 3 990289739 3 3 602233045 1 3 624877215 5 3 762105316 5 3 585734063 5 3 108961447 4 3 231826935 2 2 214741042 1 3 731218502 3 2 725530565 5 3 761960906 3 3 799497787 2 3 177927307 2 3 735433094 5 2 526014685 2 2 247850788 4 3 455460389 5 2 428356778 3 2 888393467 4 3 968234387 2 2 798235287 2 3 133755961 2 3 969731794 1 3 178541017 1 3 779104831 1 2 862206589 2 3 965979981 3 3 641808840 2 2 595136183 5 2 173837716 2 2 758892234 1 3 693991906 2 2 820995869 1 2 758265692 5 2 239872113 1 2 369455225 4 3 364512692 1 2 772495200 5 2 674365985 1 3 883561359 3 3 290719672 3 2 963522043 3 2 140822688 4 3 681444924 2 2 947747209 2 2 418145123 4 2 817334527 5 3 359256794 1 2 582177828 4 3 618891604 5 3 309039933 5 2 556275329 5 3 671073342 3 2 410343034 5 2 774449375 5 3 723404098 5 2 484016176 1 2 490730687 3 3 437792740 3 2 722311769 2 3 187945782 2 2 331211559 4 3 690371111 3 2 342065223 3 2 448067365 2 3 750319599 1 2 493254343 2 3 394707918 1 2 332809873 1 3 675236355 3 2 285908009 4 3 267192517 3 3 767034340 2 2 845289159 5 2 427555817 1 3 193428384 3 3 975930618 4 3 197411276 3 2 289836880 2 3 819758875 4 2 248596409 2 3 180012474 1 2 864383182 2 2 758681773 2 2 216902526 1 3 528876498 1 3 393800546 5 3 760035782 1 3 931171011 3 2 527532941 2 3 468882671 5 2 391993035 2 2 602041025 4 2 146747456 5 2 991374539 3 2 465629446 1 2 128111340 5 2 986306856 2 3 557888625 5 2 167294371 3 2 450631325 5 2 691296748 2 2 235439255 5 3 953898416 4 2 562313978 4 3 444102086 1 2 970168841 2 3 441437835 1 3 109083004 5 3 369241723 3 2 224264434 3 2 807304845 3 2 111218714 2 3 527708763 3 3 962405070 2 2 822578198 2 3 435115815 4 2 524342405 1 3 156216257 2 2 366924409 3 3 792624426 5 2 491882822 4 2 794744885 5 2 324268048 4 2 537426627 1 3 196508262 3 3 749193409 2 2 162463731 1 3 939714133 5 2 636048466 4 3 875463537 1 3 134019119 2 3 472402299 2 2 970702644 4 2 970796569 4 2 133286837 4 3 807848365 4 3 790762486 3 2 726396890 4 2 816432590 4 2 605208014 1 3 528223444 4 2 138124355 3 3 347235018 2 3 836497762 2 3 258812723 2 2 759869834 4 2 232781907 1 2 927916457 2 3 386205830 4 2 672254378 1 2 661091360 4 2 274824668 3 2 866743353 1 2 977526072 3 2 939410163 5 2 763094325 1 3 797648930 1 2 639289485 5 2 710143722 4 3 966890897 4 3 983610809 1 3 599215163 4 3 572225396 2 2 152048215 2 2 127043070 5 3 929918881 1 3 619078963 5 3 385460299 4 2 594837719 4 3 274553067 4 3 747942831 4 2 769937987 2 3 350686806 3 3 666474870 1 2 927799963 1 2 925159242 4 3 970775733 4 3 675436496 5 2 544941518 4 3 799627310 2 3 900215971 2 2 415443195 2 3 482485867 5 2 624373567 1 3 591057622 2 3 396277505 5 2 658642658 3 2 109196641 4 2 665599018 2 3 308032306 1 2 157164688 1 3 102457377 5 3 800307867 3 2 677614197 3 3 287798010 4 2 212150083 2 3 255536938 4 2 913487782 2 2 630973383 4 2 139632599 3 2 261062291 1 3 215596096 1 2 647409496 5 3 737176908 2 3 381360490 4 2 238889991 4 3 659318568 4 3 769618005 5 2 755579738 5 2 451625473 1 3 418148657 4 3 375214791 1 3 758628204 5 2 466505468 2 2 748139558 4 3 789314722 4 2 819569625 4 2 655166443 3 3 560837333 5 3 893738497 4 2 511417778 3 3 139330388 2 3 315899845 5 2 351601666 5 2 144386391 3 3 298253614 3 3 626620602 4 3 988863790 2 3 902856865 5 3 775947644 5 3 523002848 2 2 137663955 4 3 938614813 2 3 451360975 5 2 367365096 1 2 244554859 1 2 392765168 2 2 763179923 1 3 907139946 1 3 586602261 3 2 561297116 3 3 791352231 5 2 695382133 3 2 413254527 3 3 485717248 3 3 896312424 2 3 540315337 2 3 788263029 4 2 903526687 1 3 690261904 3 2 156665364 4 3 611066620 4 3 396073698 4 3 487576846 5 2 648272682 2 2 238934533 4 3 447120386 5 3 327454461 3 3 666812717 4 3 314100931 3 2 337850441 3 2 174820119 4 2 522172571 5 3 651814101 2 3 448237722 4 3 273834249 1 3 494428160 3 2 442137281 4 3 298616101 4 2 852254628 5 2 321344775 2 2 271859306 5 2 235424515 4 3 553343153 4 2 340215599 5 3 193179058 4 2 720537885 5 2 811019746 3 3 305129563 3 2 912798319 2 2 159163670 4 2 424924366 4 2 675510893 5 3 160543613 2 3 112310074 3 2 762749221 2 3 354320921 2 3 546799466 4 3 933652419 2 3 957051258 5 2 716254381 2 3 683036996 5 3 990626714 4 2 241403775 4 2 809376372 1 2 110375621 2 2 125329113 4 2 323362920 3 3 586892054 2 2 983123205 1 3 580488887 1 2 716902641 4 2 334306673 3 3 804115058 3 3 958252560 2 2 221691696 4 2 595490598 5 3 179374577 5 2 986075892 1 2 603702143 1 2 896144148 3 3 930891519 3 2 410322191 2 3 621938809 1 2 370529827 4 2 318818655 4 2 393591729 2 3 786360526 4 3 744807376 3 2 763990721 1 3 921007380 5 3 762991233 5 2 962546005 2 2 243848651 1 2 494951221 5 2 258431128 2 2 273975972 4 3 227430225 5 3 162914749 1 2 511519826 5 2 739548188 3 2 538581402 5 3 520770068 2 2 356110902 4 3 855210620 5 2 431586256 4 3 486580789 1 2 525309650 4 3 253493354 5 3 305406573 2 3 130373656 4 2 693641359 5 2 792190445 5 3 468114471 4 3 694056411 5 2 757273590 3 2 897738112 1 2 491608828 5 2 351292987 3 3 195975237 5 3 620324678 4 2 348598481 3 3 330452738 2 3 362248801 5 2 625904069 3 2 586374908 2 3 606769711 4 3 666894059 1 2 818276667 3 3 607142404 2 3 305935290 2 2 493127903 1 3 766181619 5 3 633454082 5 3 734773444 3 2 510852974 2 3 520970546 5 2 784334128 2 2 762848785 2 3 107243286 4 2 539165821 5 3 426748991 4 2 958711245 1 3 906627380 2 2 614853630 5 2 768507231 4 2 557173042 3 3 994135848 5 2 770880079 2 2 225120958 2 3 320209841 2 2 868392900 2 2 699074699 3 3 235806432 3 2 343773537 5 2 446463695 5 3 225820431 3 2 849452072 2 2 603160105 3 3 457264545 3 2 125378559 1 2 670290566 3 2 883438650 5 2 685516304 2 2 617615114 2 2 457615133 2 2 918793246 2 3 705817690 2 3 567709833 3 3 232260259 2 2 395511391 2 2 356076676 3 2 297394354 5 3 930684280 5 3 438516487 3 2 569300516 2 3 723853123 1 2 128656205 3 3 225462354 2 3 317138268 2 2 179205567 5 2 686626714 3 2 693876392 3 3 530164421 4 2 229998520 5 2 332677852 4 3 421342552 5 3 204028880 4 3 636643713 2 2 326581789 1 3 966567278 4 2 480476367 4 2 325893565 1 3 946703006 1 3 793409832 1 3 768093655 2 3 712149646 5 2 633076008 2 3 439695548 3 2 330067025 4 3 605310889 3 2 904013844 4 3 810132217 2 3 676369812 2 2 529554158 2 2 283698173 3 2 484652925 5 2 182927774 4 3 815184777 2 2 769431403 5 3 129172931 1 3 286632995 4 3 751039067 5 2 857683761 3 3 319745505 2 3 470903475 2 2 396743468 3 2 455003857 4 3 297651467 2 2 131892406 5 2 458515855 2 2 494112071 3 2 870724416 5 3 173257430 2 2 134725215 3 3 743240828 2 3 393551591 2 3 466389657 3 2 673406750 3 2 168578360 2 2 940742230 4 2 300601962 2 3 715427889 1 2 145484055 4 3 492032194 3 2 670842318 1 2 797263585 5 3 479005679 5 2 285779092 5 3 564422486 2 3 668269537 3 2 347123878 5 2 200891822 5 3 405418271 4 3 419838273 2 2 936594726 4 2 605618186 1 3 800859177 1 3 177208847 1 3 550156010 3 2 806469617 2 3 343840256 5 3 191086549 1 2 107807744 5 3 715901499 5 3 418996379 5 2 345065683 4 2 864906413 3 2 502509142 2 3 189374476 3 2 240654308 3 3 750935917 3 3 471489681 2 3 220552951 2 2 930650382 2 2 477364047 4 3 848797545 5 3 300293436 4 3 570745014 4 2 409177695 1 3 411728353 5 2 382681436 5 3 167736042 3 3 851428091 4 3 510948409 4 2 790929871 4 2 729075306 3 2 864910168 1 2 249368243 1 2 382023159 1 3 839518274 5 3 610556677 1 3 564238372 1 2 283139709 4 3 554637046 3 3 555299897 5 3 416727315 4 3 905733948 3 3 506720471 5 3 626952614 1 3 656788415 4 2 553949073 4 3 105399395 4 3 656024278 5 2 921282873 5 2 980396476 5 2 209634783 3 2 292741030 1 3 353869361 2 2 900655373 3 2 332878747 3 3 126806587 4 2 728730366 3 2 767076101 1 3 675827560 4 3 174695550 4 3 704464502 3 2 972730000 4 3 628933181 4 2 452918810 1 3 737460570 1 3 480287044 1 3 305118086 2 2 411044488 2 3 951790269 5 2 793696477 2 3 695662798 5 2 732549509 1 2 732710082 1 2 768326874 3 3 368383167 5 3 861827739 2 2 406155579 4 2 719624618 2 2 450662033 1 3 593333605 2 3 927163479 3 2 246945446 4 2 694441455 5 3 716037657 4 2 198994337 2 3 872683779 2 2 388812970 5 2 687210921 4 2 263670941 1 3 877184628 4 3 858200831 3 3 383573042 4 3 909667036 4 2 723177766 4 3 486885340 3 2 752248803 1 3 563422518 3 3 804545121 1 2 176279221 5 3 108084282 4 3 428959350 3 3 949299340 5 3 354697455 2 2 864070684 4 2 907020732 2 3 668216785 2 3 573112766 3 2 460638358 2 2 155139106 5 2 294900895 5 3 690027127 1 2 999317764 5 3 102914565 1 3 375428674 3 3 662998019 3 2 629911456 1 3 550620398 4 3 949057153 4 3 670207999 1 2 918949250 2 2 605062875 2 2 134679762 1 3 922568992 4 3 808834639 1 2 688047692 5 2 510482709 4 2 202933960 1 2 293528455 4 3 671339814 1 3 673657483 5 3 512380283 5 3 332458614 3 2 269696367 5 2 123748106 2 3 612441470 2 3 903998037 4 2 884590453 1 3 334539863 5 3 141513450 3 2 291807812 2 2 926656942 3 2 461724685 4 2 629628732 1 2 585327629 5 2 683063292 4 2 358751896 4 3 749169842 4 3 183370076 5 2 160664108 2 3 239511279 2 2 196270936 1 3 409377380 4 3 930503018 3 2 302907332 1 2 793699307 1 2 974456277 2 3 947817057 5 2 782740922 2 3 778570452 1 2 904076374 4 3 823070559 5 3 279915450 1 2 395564726 3 3 215771126 1 3 117434160 1 2 922999426 3 2 783186934 1 2 593212784 1 3 945315010 5 2 597474645 4 3 250397132 4 3 326758810 3 3 594700100 4 2 643032364 4 3 618160447 1 3 942884418 2 2 836458704 4 2 469482931 4 3 363375175 3 2 930214843 3 3 521251393 3 2 103385472 2 2 551976707 4 2 550551367 5 2 737957097 5 3 459209055 1 2 678795554 4 3 895267817 5 2 705134602 4 3 208229188 4 3 868864303 5 2 567963905 2 2 943853724 2 2 312546845 5 3 825004499 5 2 674088632 1 2 104566243 4 3 873809689 3 2 220682612 3 3 440333373 1 2 151004310 1 3 305657462 2 3 933002379 4 2 424201366 2 3 400920197 4 2 344850739 5 2 610746923 3 3 339688992 5 2 790165433 2 3 326002642 1 3 414215796 4 2 328161191 5 2 215128083 3 2 615107371 2 3 272977265 1 3 832109178 3 3 719426753 5 3 230420042 5 2 984093981 2 2 579657622 4 3 555808845 5 3 296925483 5 3 141272510 4 2 283646745 3 2 332763918 5 2 473279380 3 3 217920030 2 3 202245638 4 3 605855369 3 3 217915662 1 2 698845893 4 3 424849688 3 2 615453907 5 2 973034659 4 2 834294022 3 2 790176054 2 2 692995266 5 3 623612106 2 3 309963428 1 3 320316972 2 2 357684996 3 3 418166992 5 2 929724365 4 2 786582410 1 3 951661229 1 2 949060847 5 2 919675974 1 2 945744789 2 3 881396261 3 3 889869725 3 2 461455502 1 3 908127944 3 3 734911904 5 3 989683856 5 2 901852662 5 3 463010113 2 2 385845297 4 2 562190355 5 3 883115849 2 3 115098676 3 2 438530764 5 2 497745178 1 2 744887178 1 3 435005537 3 3 117561085 3 3 224577888 3 3 410471473 3 2 486801801 3 2 859260335 1 2 196147952 5 2 484496233 5 2 569295295 5 2 289082171 5 3 126319950 2 2 649051914 3 3 700431941 4 2 806148799 5 3 770686650 2 2 970688764 1 3 246469434 4 3 921154382 3 3 139347701 1 2 606740202 2 3 715854092 2 3 782011992 1 2 809955123 1 2 225203989 3 3 431881405 3 3 104983268 2 2 259003167 5 2 633745001 4 3 327878394 2 2 851303419 3 3 419798143 1 2 336963343 3 2 104124227 5 3 683159968 5 2 838707913 2 2 766974276 4 2 945833314 5 2 954727438 5 2 272561810 5 3 883232563 2 2 812054144 3 3 431090976 3 2 309560998 3 3 372838773 1 3 501449313 1 2 906968578 2 3 988859542 5 3 621284056 1 2 470814073 5 3 307936221 3 3 893628182 1 2 302613214 1 2 494203426 2 2 792295210 3 2 972616469 1 3 567716409 4 3 860389182 3 3 987916769 5 2 739210994 3 3 602720144 5 3 288914838 3 3 731760493 4 3 623653079 5 3 663134743 3 2 389240485 2 2 865694609 3 2 102832764 4 2 664698134 5 3 298821025 5 3 429362242 4 3 546467708 5 3 492410364 4 3 141184540 5 3 220457517 4 3 757496333 3 2 489102884 1 2 706284080 3 3 187822078 3 3 269224354 4 2 227714380 5 3 929184975 1 2 206347653 5 3 422598571 3 3 760812435 4 3 361877805 2 2 743480833 3 2 534462657 5 3 166077967 5 3 673329753 4 2 279825817 1 3 443425148 3 2 834203437 3 2 752867115 4 3 854198292 3 3 494547821 4 2 916100377 2 3 399089484 3 2 700878129 2 2 569563896 3 3 167830426 2 2 458683969 2 3 260729772 5 3 746058075 5 3 103074480 4 2 373134662 3 2 479380687 4 2 698270561 4 2 628059975 1 3 266133485 1 2 317959490 4 3 550798302 1 3 914683090 3 2 141590154 2 2 801867362 2 3 669123532 4 3 533067228 2 3 605043007 5 2 540216332 5 3 734237326 2 3 623809391 5 2 931291992 2 3 812317896 2 2 403602054 3 3 721453732 3 3 131623273 3 2 384005006 4 2 491226111 4 3 236373369 2 3 207671285 2 3 848397293 5 3 297480371 2 3 589012156 1 3 933595125 3 3 303177033 1 3 676441624 3 2 134993213 2 3 216561432 2 2 374078829 3 3 836663919 2 2 938572067 3 3 742814555 3 3 333589811 1 3 129519625 2 3 121184275 2 2 382877691 5 3 327492601 2 2 106631418 3 3 169063451 1 2 709409179 1 2 595188776 4 3 752333381 5 3 878715876 5 2 223442502 3 2 212508914 2 2 919693487 2 2 333390547 4 3 230163764 4 2 673051126 1 2 368322024 4 3 664324155 1 2 822077039 2 2 139082572 2 3 149555138 2 3 620913101 2 3 336526166 4 2 921705795 3 2 659340794 3 2 783799135 4 2 400715110 4 2 303139023 3 2 688612337 2 2 643574988 1 3 355806142 5 2 939286688 2 2 512656904 1 2 326161823 5 2 783800641 1 2 313781807 1 2 839765056 5 3 473093534 2 2 909146668 4 2 634990949 1 2 585789364 1 3 848748369 5 3 999449661 1 3 616318464 1 3 317511705 2 2 149581493 2 3 561345545 3 2 495121828 2 3 398226883 4 2 509355983 3 3 451137356 3 2 277232848 2 3 356937262 4 2 391618661 1 3 618294134 3 3 402630520 5 2 990362408 1 2 127977739 3 3 126199523 4 2 745295998 4 2 233495360 4 2 463769686 5 3 564074189 3 2 218610177 3 2 430016792 2 3 425277847 2 2 510435137 3 3 428918480 3 2 792449248 1 2 762987554 5 3 555942340 4 3 571589711 3 2 413508771 1 2 341354989 4 3 403976283 5 3 803762739 1 2 608793785 5 2 607145835 4 2 188580876 3 3 856053072 3 2 323819651 3 3 843393131 3 2 545555044 1 2 626652796 5 3 380959988 1 3 748457128 1 3 860529293 5 2 213251753 4 3 297616459 3 2 514060116 5 3 273709198 5 2 526321050 1 2 253429753 1 3 656659468 2 3 700084396 2 3 546842242 4 3 332607352 1 3 305944375 2 2 703801672 1 3 133866658 2 3 221411182 2 3 367468191 3 3 572987715 5 2 810073794 1 2 793086895 2 3 749146141 4 2 631420723 3 2 349854085 2 3 703624333 1 3 225459355 3 3 485013902 5 3 737492603 5 2 446960343 5 3 450176079 1 3 930127243 3 3 348794603 3 3 875696285 2 2 115313474 3 2 794536883 4 2 636989482 2 2 493811784 2 2 346767206 5 3 206048668 2 3 612017137 4 2 384549445 5 2 269322634 4 3 519830242 5 2 733305209 2 3 613469401 1 3 798652607 5 3 388396004 2 2 439286976 5 2 682581727 4 2 226925397 4 2 911232888 3 2 484549651 2 3 968438359 5 2 100415029 4 2 265479559 2 2 543628775 5 3 584096621 4 3 655215530 2 3 398228662 5 2 212778964 2 3 844499241 4 3 160438117 2 2 766014513 2 3 104732024 3 3 183738513 3 2 930517230 1 3 475723864 2 3 710308227 4 3 986562691 3 2 808600866 3 2 464581710 4 2 474587750 2 3 447606931 2 3 613324645 5 3 196790127 1 3 581315902 5 3 797297891 2 3 695371229 1 3 184515254 2 3 340460341 1 3 426682114 1 2 209430020 1 3 780475981 1 3 749867483 3 3 742679677 3 2 767045196 1 3 899944681 4 2 273634187 5 2 660430443 5 3 174027571 1 2 431959257 1 3 742018244 1 2 985435068 5 2 836665913 3 3 161330597 4 3 774459520 1 2 808822985 3 2 416211119 1 2 647599682 3 3 549812780 4 3 988341550 2 3 569332326 2 3 426140188 4 2 433652725 5 2 104021484 3 3 789823720 3 2 544440126 2 3 862479353 5 2 695454175 4 3 797477703 1 3 279878450 2 3 158039262 5 2 526486702 5 2 839536246 3 3 166537040 1 2 487321346 3 2 620775620 3 2 884334278 4 3 576456196 1 2 804274123 5 3 460261599 5 2 954699697 5 3 864183127 3 3 210013280 1 3 268257975 2 3 209833661 2 2 292565959 1 2 471699294 4 2 188151798 4 3 872457287 5 2 468269245 5 2 859023203 1 3 992331998 4 3 891461464 3 2 276515712 1 2 513197534 2 2 828693380 1 2 632757400 3 3 555880659 4 2 685960505 5 2 264659997 5 2 678039930 5 2 897072409 4 2 879659973 1 3 913604379 3 3 933672745 4 2 466846367 2 3 906265676 2 3 801853877 1 2 907517193 3 3 249704730 2 2 714581032 3 2 375683434 5 2 336090078 1 2 331466159 4 2 303613941 3 2 533363041 1 3 464191523 5 3 524506432 2 3 344842045 3 2 529106916 2 2 660344445 2 3 306522636 3 3 906148744 1 3 773490973 4 3 513793223 1 2 167548263 2 2 690265438 2 2 595883376 4 2 249358603 2 3 963433168 1 3 814683549 1 2 900157422 5 2 249245004 3 3 229908207 1 2 964163533 5 3 531664459 3 2 770578427 4 2 807723205 1 3 782688887 1 2 766317629 1 2 407751756 2 3 690074412 4 3 119281777 5 2 607125316 5 2 106147455 3 2 297578966 3 2 583991314 1 2 130068175 2 2 515107915 4 2 266487148 1 3 217673345 3 2 461590964 5 2 388149803 4 2 131188393 3 3 755297550 2 2 195322292 5 2 626638526 3 3 617004007 5 2 450604211 5 2 389800896 5 2 400231251 4 3 278346647 1 2 968955354 3 3 147660742 5 3 805736474 5 2 661743581 4 3 873808637 2 3 136927987 5 2 770908318 5 2 240625644 3 3 255305176 3 3 620838705 4 3 841872270 4 2 656480376 3 3 684026704 4 2 608896308 5 2 390827116 5 3 676871936 5 3 445536250 5 2 152670352 2 2 926846687 2 3 339116255 5 3 548107827 5 2 811203315 5 3 208021773 3 2 730562773 2 3 274992011 2 2 591414831 3 2 601867005 5 3 430920175 1 3 733730861 3 3 415337815 2 2 147255384 1 2 964870646 3 3 647270177 4 3 287097514 3 2 599769876 1 3 546699337 4 2 344298636 5 2 832284239 4 2 696059759 1 2 966291178 5 2 506780985 1 2 806839128 1 3 782953554 2 2 979077668 3 3 567203239 4 2 199916989 2 3 136703479 5 2 935295581 1 3 855326752 3 3 252529678 1 3 574264156 4 2 724470951 1 3 424394856 1 3 706305671 3 2 387266179 2 3 274395941 5 2 419321250 4 2 623336702 5 3 304020571 1 2 250640316 1 2 878194955 2 3 712010054 2 2 952551561 4 3 865186316 5 3 298352930 1 2 926121079 4 2 337577648 5 3 785090344 4 3 450721522 4 2 770901771 4 2 230627329 1 2 521421821 5 3 114301335 4 3 431809251 2 3 901864686 5 3 100937687 3 3 796167398 2 2 574399459 4 3 607566022 2 2 938341515 4 3 478344918 2 3 619942669 1 3 182789384 2 2 629779248 3 2 458003084 4 3 771848731 3 2 380218754 3 3 244542659 1 2 676311622 2 3 109768258 5 2 659774911 5 3 736336098 5 2 656110612 1 2 172205651 3 2 536944911 3 2 509948173 3 2 233084773 5 3 669178691 4 2 857196404 4 3 344236388 1 2 997392286 4 3 979158318 4 2 505402877 5 2 623713378 3 2 957466265 5 1 299695000 2 940801795 1 2 571233986 1 2 231001133 1 3 942473926 1 2 991903710 5 2 627805491 2 3 639587218 3 2 102150553 2 2 724460962 1 2 492450243 2 2 436786520 3 2 375029491 1 2 958890514 3 2 321271751 3 2 538120799 4 3 913536258 3 2 831449991 4 3 646692725 5 2 405164488 1 2 405491285 2 2 763343276 3 2 510576871 5 2 818584643 4 2 986191941 2 2 606100893 4 3 586893647 2 2 396663343 1 3 828451098 1 3 671443430 3 3 625367956 5 3 789990228 4 3 909127166 1 3 875710564 2 2 985410791 3 3 395100589 3 2 336913085 4 3 550778071 4 2 650405437 1 3 540139516 3 2 132557131 2 3 320029006 2 2 184031572 1 2 436411881 4 3 108618074 3 2 253786329 5 2 611939185 3 3 822621034 5 2 584839957 4 3 162307177 1 2 529298819 5 2 378091908 4 2 637917524 4 2 461066382 1 2 249157067 1 2 455742116 3 2 323658469 5 2 997961871 3 3 182139548 1 3 666211548 3 3 869539639 4 3 398459672 5 3 402219369 5 3 709410587 4 3 646904224 2 2 603107123 5 3 312199188 1 2 861038406 2 2 686390599 3 3 532945644 1 2 675639659 1 2 637273607 3 2 573068098 1 2 383003144 4 3 170046122 4 3 415478845 2 3 483800823 2 3 123459157 2 3 974300754 2 2 621583041 1 3 328584088 4 3 911000565 2 2 453933839 2 2 997145785 3 2 896409025 1 2 973649222 2 2 741331084 1 2 107700315 5 3 352440330 3 3 316759216 3 3 626333939 1 3 824174410 2 2 234781594 1 3 164265517 1 3 371280685 5 3 172074600 4 3 756095002 1 2 239216670 4 2 573642238 5 3 902603213 2 3 886398906 1 3 403984349 5 3 107615442 4 2 766322877 2 2 125559457 3 3 813497748 4 2 331875115 1 2 775883656 1 2 887073176 3 3 263962845 4 3 439194816 3 2 850878610 5 3 796318807 1 3 197234149 3 3 438056850 4 3 988135835 4 3 704586154 1 2 613164118 4 3 445889461 2 2 922251425 4 2 683996755 3 2 962097531 4 2 127762527 4 2 709204627 4 2 290776416 2 3 132311715 5 2 381536961 1 2 776900627 5 2 346845097 4 3 992490762 2 3 383635405 4 2 233351914 3 3 400779832 5 2 594150647 3 3 638031429 3 3 698731335 2 3 145834994 2 3 381270542 5 3 515564902 3 3 424210029 4 3 145156018 5 3 553826496 4 2 705922770 2 2 253487458 2 2 503024161 4 2 840193077 3 3 224393380 2 2 386004506 3 3 475267506 1 2 984096745 1 3 643733936 5 2 525470163 3 2 166715014 4 3 400007337 3 3 772167297 1 2 377138324 5 3 109159499 4 3 721199287 3 2 571414037 3 2 987934497 3 3 391851585 5 3 208621131 1 3 605993217 5 2 185641353 3 2 521446407 2 2 409399689 4 2 365854624 4 3 372291403 5 2 493657553 2 2 853800135 2 3 538671804 3 3 830706157 1 3 694555124 2 2 280884677 3 2 733962464 3 3 860098474 3 3 712395936 1 3 206669928 2 3 988572471 3 2 749718072 1 3 857688140 2 3 151686359 1 3 903291384 1 3 148133955 3 3 391219933 5 2 793131213 4 2 501004168 4 2 343470900 4 3 228015954 2 2 984098378 1 2 829105259 4 3 172326451 4 3 979901081 4 3 553345649 3 2 994702604 5 2 223702050 1 3 432058847 1 3 554544281 5 3 897514929 1 2 223054780 2 3 978938879 5 2 378720968 3 3 582993481 2 2 757186985 3 2 999318642 5 3 310135202 2 3 391745657 3 2 784496157 4 2 725189090 1 3 106729563 5 2 894888122 1 3 407213256 3 3 636740845 5 3 779326153 2 3 442279759 5 3 872329924 3 2 540056415 2 2 703608092 5 2 508363895 2 3 355707661 3 2 153773855 1 2 406786058 4 3 763938436 3 2 198209308 5 3 186913187 5 2 624814794 3 2 243093608 3 2 212834165 3 3 748227796 4 2 261147251 4 2 762061594 5 3 476871922 3 3 476702153 2 2 126561048 1 2 391018242 2 2 692105158 4 2 591493939 2 2 286375077 1 2 438384645 4 2 101310550 1 3 472172514 4 2 764928225 2 3 579621818 5 3 601007164 1 2 830138217 4 2 774902932 5 2 285147397 4 3 530262637 5 3 789371611 4 2 939211139 2 3 751754999 5 3 984657174 2 2 123620370 4 2 752008228 3 2 110587284 5 3 674166075 1 2 989703592 3 3 571786036 2 3 222652946 4 3 137156548 4 3 949616885 5 3 109748075 3 2 464195028 5 3 347573682 4 2 510199550 5 2 405519041 5 3 857631308 1 3 593790620 3 2 587620927 1 2 926107587 4 2 870741660 2 2 128558342 3 2 807144329 1 2 400071396 5 2 291998158 3 3 793662073 3 2 428252875 1 2 777666443 5 2 109570415 4 2 157367065 2 3 742551038 5 3 623090051 1 2 297569518 5 2 918670008 4 3 651680439 5 3 543427125 1 2 834497803 1 2 275621276 2 3 851643128 4 2 581063883 4 3 481612858 5 3 590374851 2 2 513184867 5 2 757022874 1 2 387445973 2 3 343987404 1 3 668094762 4 3 320616124 2 2 628648941 1 2 353349259 3 3 776147404 4 3 777355129 4 2 669102631 1 2 199240125 3 3 808963790 1 2 193493285 3 3 374706699 4 2 190950204 3 3 765561185 3 2 585809081 3 2 282344294 3 3 877043998 1 3 580046619 4 3 308098825 3 3 592907069 2 2 567674520 2 3 896430372 2 3 342405449 1 3 586802711 2 2 769050382 4 3 113670651 4 2 335133874 1 2 227824794 3 2 403184239 1 3 386090699 2 3 177418000 4 2 237500379 4 2 506039634 2 2 729844788 3 2 879916477 2 2 570159741 3 2 135686371 3 2 633616811 1 2 744159582 2 2 513716261 2 2 362468910 3 3 811052494 2 3 467259901 5 3 583722488 5 2 227984575 1 3 177368896 2 2 356633766 2 3 555467455 5 2 972812376 2 3 524363175 1 3 927131870 2 3 267276348 5 3 306390680 2 2 519873208 1 3 336101063 3 3 913107010 1 3 848498692 4 2 217215364 5 2 714694747 4 3 484165275 3 3 581141425 1 2 618542052 4 3 590549571 2 3 332164539 2 2 186164607 4 2 577033117 1 2 152784155 5 2 366681799 5 2 478002586 2 2 485448133 3 2 160609855 3 2 199672184 4 3 113835934 4 2 132710503 1 3 764120215 4 2 606325724 1 2 320852279 4 2 733769024 4 3 726835494 5 3 633458658 4 2 574438747 1 2 375007446 3 3 143501851 3 3 386279253 1 2 567167209 1 3 846614699 4 2 196320403 1 2 241190435 1 2 925130819 3 3 497162335 3 3 319034600 1 3 569255162 1 2 494580257 4 2 339842526 5 2 451943181 4 3 155340244 3 3 210157578 2 2 820432940 2 2 768852954 4 2 254932351 5 3 646657150 2 3 875230592 3 2 751635568 4 3 566322563 1 2 535728515 1 2 673895978 5 3 801751669 3 2 606908220 1 2 565838887 5 2 813900202 1 2 355528418 5 2 428430798 4 2 489301207 1 3 876973172 1 2 435756728 4 2 141264539 1 3 411920132 3 2 551311311 5 2 663181310 3 3 290400463 4 2 897238425 4 2 501172311 3 2 291552591 1 2 935428915 4 2 417113003 4 3 459433216 4 3 995104362 5 2 789280960 5 2 836849813 3 3 565545098 3 2 454200995 2 3 740285160 5 3 687172037 3 2 309469437 4 2 127231872 3 3 258228247 2 3 347217508 3 3 356421548 2 2 972378479 4 3 469572971 1 2 463506411 2 2 581618116 2 2 902652232 4 2 924443305 1 2 187320305 2 3 521755651 2 3 553973221 3 2 264942043 1 3 520559470 2 2 369823037 3 3 483130365 1 2 474764866 1 3 100742219 4 2 356080289 2 3 436849082 5 3 451569867 2 2 331764635 5 2 597436252 2 2 582764056 4 3 447471372 4 3 670889798 3 2 448475712 1 3 195489529 2 2 777310938 5 2 220078032 2 3 252032719 3 3 264721027 2 2 563774013 4 3 413214230 2 3 754347520 3 3 246107618 2 2 475925478 1 3 222981182 3 2 487836717 5 3 619636142 5 2 598053207 1 2 815195602 2 2 386717384 3 2 746238657 1 2 703947081 1 2 334697031 1 2 665163098 4 3 800727884 4 2 517439664 1 3 998674935 1 3 176931379 1 2 101029522 3 2 709940691 3 3 172212239 5 3 746530186 3 2 676999499 2 2 969982613 1 2 665199130 1 3 175681897 5 2 398405040 1 2 192797132 1 2 339216894 2 3 832709134 2 3 126686895 5 3 509548842 4 2 429507153 1 3 536259108 3 2 216827901 1 3 311339864 3 3 183339660 4 3 970433966 1 3 757605875 5 2 892133580 3 2 800480649 2 3 115592140 1 3 272024641 4 2 796875485 3 2 489676354 4 3 517835967 3 3 849020929 2 3 433796743 1 2 589284295 2 3 822625404 1 2 992477882 4 2 483123304 4 2 254315654 2 2 294792691 3 3 176540219 3 3 301685349 4 2 750007189 5 3 163456093 2 2 512494917 3 3 479919129 3 2 170015542 4 2 824855942 2 2 433956551 4 2 259229138 1 2 996573918 4 3 792981532 4 2 417458454 1 3 300002035 4 3 756880598 3 3 200887873 4 3 147074877 2 3 822166804 2 3 419176965 5 2 125863207 4 3 173842462 1 3 793118306 4 2 611497122 3 2 404601678 1 2 924191105 3 3 803361670 3 2 716068914 4 3 348244996 1 2 477703172 1 3 803469037 1 2 204287071 5 2 962305607 2 2 497299525 3 2 678120649 4 3 164052309 2 2 934244886 2 2 651746885 5 3 102904259 2 3 933063416 3 3 643286616 4 2 572311740 2 3 585814375 2 2 178384302 5 2 826754594 3 2 769255225 4 3 434532843 1 3 252307885 4 3 969112294 2 3 675555880 2 2 282018564 3 2 147555093 4 2 496451024 1 3 450339701 4 3 377693721 3 2 287441078 3 3 697690772 3 3 544169507 4 2 189008507 1 3 902155507 2 2 872812496 4 3 908364692 3 2 250443474 3 3 964808975 2 3 179510361 5 3 170514524 4 2 458501486 4 3 282261674 2 2 856937259 1 2 357293626 4 2 575615660 4 2 427052937 5 3 937957970 2 2 204545564 5 2 961729927 2 3 513181504 3 3 338024602 3 2 306719719 3 3 273847744 5 2 771235466 5 2 130954045 4 3 674541310 3 2 348990895 3 3 676663248 3 2 110756120 4 2 255318393 1 3 432194699 2 3 846504894 1 3 762013362 2 3 165708947 4 2 161331459 4 2 460065432 3 2 700365916 1 2 704926473 1 2 146496655 3 2 274201282 2 2 735278580 2 3 446603526 4 3 747232647 3 2 838730858 5 3 629662867 1 2 360567959 2 3 313954926 4 2 827795948 4 2 399589608 1 2 110361602 3 2 863490798 3 2 423990664 5 3 436543377 4 2 167565311 1 2 608990534 2 3 908569006 2 3 859370007 4 2 299592396 1 2 537120580 4 3 115578799 4 3 519459566 3 3 706713556 4 2 759178688 2 2 519271055 3 2 113092268 2 2 625343009 2 2 550195116 2 3 431452941 4 2 309653131 2 2 395689265 1 3 146911817 1 2 315718535 4 2 496678721 1 3 970781179 3 2 213359367 1 3 986040774 4 3 778585835 2 2 789935781 1 2 536343016 1 3 752380383 2 3 604765329 5 3 824550761 3 3 377473000 4 3 843981994 2 2 742397711 5 2 117788890 1 3 582435190 5 2 214353559 1 3 542702755 3 3 906844572 4 3 322989309 2 3 503342188 2 3 519917405 1 3 600101606 1 3 208225034 5 2 586223465 1 2 850273114 2 3 463827738 1 3 346849837 2 2 472865123 5 3 128960930 5 2 655694110 5 3 299583553 4 3 498070948 3 3 835432169 4 2 996859359 1 2 788273085 5 2 658151631 2 3 181948160 1 2 952980326 3 3 852113502 1 2 130396589 2 2 871281601 5 2 273109315 2 3 182249627 2 3 331722257 3 2 279784436 3 2 107993056 2 3 631859587 3 3 552310794 4 2 512567927 5 3 593772889 2 2 468661825 3 2 168518610 4 3 755663460 1 3 721052247 4 2 181520047 2 2 885524839 2 3 435241060 2 3 470884534 5 2 971270603 2 2 839802555 1 3 807028880 4 3 625466320 4 2 138887774 5 3 721780039 5 3 710394243 2 2 199645375 4 3 791199678 5 3 918162168 3 3 451493854 4 3 255074361 4 3 178747457 1 2 544072535 4 2 171880958 3 2 724238200 5 2 845832447 4 3 519720209 4 3 649355719 2 3 937328639 1 2 976191418 3 3 841786952 2 3 540644445 5 3 651885813 1 2 526711220 4 3 967214062 4 3 273833714 2 2 288967070 1 2 659054505 2 2 461973024 1 2 230959765 4 3 921037465 3 2 504107537 1 2 687549054 4 3 165903102 2 3 267488035 1 2 249256040 5 3 695567267 4 3 329151624 1 3 947755282 1 2 670301300 3 2 138879953 5 3 801651188 2 3 437190750 1 3 498703117 2 2 657996959 4 2 372760571 1 3 514648158 5 3 285037637 3 3 265770492 5 2 188918249 5 2 211899912 4 2 585479048 5 2 634677348 4 2 892557773 1 2 502630344 3 3 113819206 1 2 592116667 1 2 821818839 2 3 655998792 3 3 770883342 1 3 127962046 3 3 361902274 3 3 121107986 3 2 406047645 4 3 885321225 3 2 229239430 2 3 111699005 2 2 620582008 4 2 586091281 3 3 959971705 4 3 166670699 1 2 935928188 2 2 400635897 2 3 138265745 4 3 736950784 3 2 118889098 2 3 147053516 3 2 730419546 1 2 880485452 3 2 393725645 5 3 674034482 4 2 314954227 3 2 177317369 1 2 594562985 5 3 317322248 1 2 952618293 5 3 438135504 2 3 248812857 4 2 283221559 4 2 849853923 1 2 350196906 5 2 761617499 4 3 320446845 2 3 738651677 4 2 217765857 1 2 297776009 5 2 344359568 1 3 506841050 1 3 925597263 1 3 363729353 1 3 688817836 5 3 778893307 2 3 837883595 3 2 809757574 3 2 798711700 1 3 523596483 2 3 336436650 1 3 321442585 5 2 241982413 2 3 603853882 2 3 236241266 5 3 176414288 2 2 231129728 5 2 622953368 1 2 681562333 3 2 189955126 1 2 781615500 4 3 893191892 2 3 254604518 1 2 641894013 3 2 749694164 3 2 394099849 1 3 179302858 1 2 754701702 5 3 914655436 2 2 316405434 1 3 622771452 2 2 195531602 4 3 144221002 3 2 123881375 2 3 999608911 3 3 991880472 4 2 231791038 1 2 106966704 1 2 325228467 2 3 285828880 4 2 473708930 4 2 950640620 1 2 757842051 4 2 147451701 3 3 337713085 2 3 575367294 4 3 371381004 4 2 505579469 1 3 719476866 5 3 661979864 5 3 577032882 1 3 303265850 4 2 143239568 2 3 157581506 5 2 507897731 5 2 273218313 4 3 944293202 3 2 434813170 5 2 567339233 3 3 124634929 1 2 669979487 5 3 906707924 4 3 270138954 3 3 543828008 1 2 319190085 5 2 758820534 1 3 854291783 3 3 488004222 5 3 951225049 3 3 594183477 4 2 430777703 4 3 365736023 2 3 771089934 4 3 969650484 5 2 465659292 5 2 453333560 5 3 242609848 3 2 449017992 5 2 753066369 4 2 190734145 5 2 276012501 2 2 873847875 1 2 520671901 4 3 926668620 3 2 287007623 1 3 640821353 3 3 442047770 3 2 340326107 4 3 317335178 2 3 237654390 3 3 777164009 2 2 930340138 2 3 950510037 2 3 555659335 1 2 532677170 4 3 110441350 5 2 687291133 1 2 129376612 1 3 784224407 4 2 418028091 3 3 423282631 5 2 741455956 5 2 874049603 5 2 443006222 2 2 737941532 3 2 190736190 5 2 598628221 1 2 786872556 2 2 283136295 1 3 329142544 2 3 879234969 5 2 824229837 1 3 321454441 5 3 883835045 1 2 821441593 2 2 159701135 2 2 493858596 4 2 280753251 2 3 572392213 3 2 588354785 2 2 875477534 2 2 776351995 5 3 583737276 2 2 153087320 3 2 316520136 1 3 470994278 2 3 309393258 4 2 512335550 3 3 994209566 1 3 222143932 3 2 526052611 1 2 126734256 5 2 474414541 2 2 389487459 1 2 693572826 3 2 940816487 3 2 950335377 3 3 481159190 1 2 193071613 2 2 146474707 3 2 674111053 3 3 807777603 2 2 891562079 2 2 200459168 4 3 912207331 2 3 816156615 1 3 380660635 3 3 786803619 2 3 100953852 5 2 549262249 4 2 461258991 3 3 832700860 3 2 294784022 4 3 870651642 2 3 643474112 2 2 929866975 4 2 235122485 5 2 389716633 3 2 248941748 1 3 549906094 5 3 759696445 3 3 240631425 4 2 413453315 4 2 567020014 5 2 600777610 3 2 424635358 2 3 115405024 3 2 563311284 2 2 130404297 4 2 244358174 1 2 247778413 5 3 636385995 3 3 608069215 1 3 417733114 1 2 376705305 4 2 794821865 1 2 992773938 3 3 581234581 4 3 416918586 2 3 646321262 4 2 434642357 5 2 914133891 5 3 359173499 5 2 307020531 2 2 508109147 3 2 683785216 1 3 583393468 3 2 538082873 5 3 980889453 3 2 981672729 2 2 456667428 2 2 292555612 2 2 765735332 4 2 918297991 3 3 943157399 1 3 314568015 1 2 719909193 3 3 591205449 5 3 122006462 4 3 867645175 1 3 511904995 4 3 761607016 4 2 918201847 4 2 303835086 2 2 271458886 5 3 379718638 1 2 759124471 2 2 421034443 3 3 132804985 2 3 475550251 3 3 635539054 1 2 744623503 5 3 926064221 1 2 215677602 1 3 673574907 5 3 257885186 2 3 619507738 5 2 472998918 5 3 489019567 1 2 796616877 2 2 429368792 3 2 756480915 2 3 455588196 1 3 214313917 3 2 362632576 2 2 913615434 4 3 515776938 5 3 724881087 3 2 806196786 3 2 194534485 1 2 690421440 1 3 529197063 5 3 121231126 4 3 285075252 2 3 700709322 5 3 404411970 1 3 536162860 1 2 690271294 4 2 523670016 5 2 866397635 1 3 860500620 5 3 473957051 1 3 639880337 5 2 203610717 2 3 142207832 1 3 810895136 1 2 677685240 5 3 790816572 4 2 309126505 1 2 339371989 5 2 569206041 3 2 593377433 3 3 597222689 1 2 456543916 2 2 236252976 4 3 233452212 1 2 561390721 4 2 246852654 5 3 457607362 1 3 738027782 1 3 126818266 2 3 234610909 1 2 417080033 3 3 446425296 2 2 611714697 5 2 898308438 1 3 959849286 4 3 735122299 2 2 495225681 4 2 932042371 3 2 270189943 5 2 506224754 1 2 248582489 4 2 768564361 4 3 265614709 1 3 911903285 5 3 116982804 4 3 406013374 3 3 679020811 1 2 950612581 5 2 525389987 4 2 451195144 2 3 646563324 5 2 427258799 2 3 605400579 4 3 638862118 2 2 820995614 4 2 177551329 1 2 792210551 1 2 192999135 3 3 586693784 1 3 848144817 5 3 111271781 5 2 518496815 1 3 497405168 5 2 179420406 2 2 802640421 5 3 870605806 1 2 203327599 2 2 562657228 5 2 123963131 4 2 459405669 5 3 793097437 4 3 885280408 1 3 125023889 1 3 609269481 2 3 129678120 4 2 843853739 5 2 803037528 1 2 988582885 1 3 615855993 3 3 215052419 3 2 267566683 2 2 793410176 5 3 589325432 1 3 482514116 4 2 763853435 3 3 935273146 1 3 628379882 2 2 611485441 5 2 551079006 2 2 313539969 4 2 344675213 3 3 113235593 3 2 206508456 3 2 445333506 2 3 885483183 1 3 644214618 5 2 149462700 4 2 322828481 2 3 791131606 5 3 552776129 3 2 680891706 3 2 629361879 4 3 901224109 2 2 668043811 4 3 107653335 3 3 248385652 1 2 884732370 2 3 595393520 5 3 648803515 2 2 238874955 2 2 789044301 5 2 671849041 5 2 526101536 4 2 686189817 5 3 798161312 3 2 356626501 4 3 758802237 1 3 445826738 4 2 569428416 3 3 441305946 2 2 356628562 1 2 214014243 5 3 208826717 1 3 304523197 1 2 374050306 3 3 936315469 1 3 293589664 2 3 433333319 3 2 548550473 4 2 967890542 3 2 185397718 5 3 132235836 3 2 172411219 5 2 159294356 1 2 937304473 5 3 864205657 2 2 312926988 2 3 515956641 1 2 578553258 3 2 799089426 1 2 574493209 3 2 215362909 1 3 372242009 5 3 460104967 5 2 968964057 1 3 888428019 4 2 820069520 4 3 127912322 5 2 729865667 3 2 835041028 2 3 479263759 5 2 821663522 5 3 134186083 2 2 421639018 5 3 732998800 1 3 238898568 2 2 954987833 1 3 250437250 2 2 230281432 3 2 989694026 4 3 462711221 3 3 666216943 3 2 569655424 4 3 266907115 4 2 442625335 4 3 457330218 4 3 507326319 4 3 697838905 5 3 977923885 4 3 230269758 1 3 543107824 3 3 799290576 3 2 230122773 4 3 652299316 1 3 739816144 4 3 142439947 3 3 415099227 4 3 632577107 3 3 145028632 2 3 409066016 3 2 157764347 2 2 611548859 5 3 883072791 1 3 144481582 1 2 125475505 3 3 249607051 4 2 794675562 1 3 223764139 3 3 667000220 2 2 894997163 2 3 424523671 4 3 348239706 3 2 960944823 1 2 237418031 1 3 738308942 3 3 675723674 2 2 504237594 5 3 283585252 5 3 193272251 4 2 334593031 1 2 120602007 4 2 824401435 1 3 183230369 5 2 631962360 2 3 405649047 3 3 813558123 3 2 470528798 5 2 879903798 3 2 299411322 3 2 424239647 4 2 108742440 3 3 798020346 5 2 599336953 3 3 209560952 1 2 169587912 5 3 648003167 2 3 483861801 3 2 385685190 4 2 109563664 4 2 128468411 4 3 517215665 4 2 425263072 4 2 600761931 4 3 693618030 2 3 199765255 4 2 719304557 5 3 647157272 2 3 856290050 5 2 911295957 2 2 721454056 2 3 746481833 5 2 929065560 5 3 534356842 2 2 575868615 4 2 437875179 3 2 828573094 4 3 372847823 2 2 314785432 1 2 418846793 4 3 282205970 5 3 394693845 4 3 893860811 2 3 620136139 3 3 854113862 1 3 489203414 5 3 245831290 4 3 408788965 4 3 828984496 3 3 895691796 4 2 963497312 3 3 725511101 2 3 548475717 2 3 733104245 4 2 538026217 2 3 533211619 1 3 425658119 1 3 191118470 4 2 901692824 2 2 144012907 3 2 105625230 2 3 602350540 3 3 713125308 2 3 168099300 1 2 803291816 3 2 253151734 3 2 287108530 2 2 411013760 2 3 308117292 2 2 832452441 1 3 589901705 2 2 213859105 4 2 276157679 3 3 981309958 1 2 879056112 5 2 221787413 4 2 895909622 5 2 528334635 2 3 469839052 1 3 158477680 3 2 541673323 3 2 137029775 2 3 857009087 5 2 806331422 5 3 571449731 2 2 663044681 5 3 361549856 1 2 854261391 3 3 539543784 3 2 143615906 2 2 630656931 3 3 211851114 2 2 518444006 5 3 861182562 5 3 174587568 5 3 913857168 1 3 387399740 3 3 235212044 5 3 976790854 2 2 432569581 2 3 909112061 3 2 449387262 4 2 711119740 5 2 379686761 5 3 325390932 4 2 853179303 4 3 703959680 5 3 902302139 2 3 176756806 5 2 198201049 3 3 512654888 3 3 706837030 3 3 546438963 1 2 665983026 4 2 140317641 1 2 962202974 5 3 938382003 4 3 543464351 2 2 220404755 2 3 763573059 3 3 461824964 3 2 802320812 3 3 304438930 3 2 720870377 4 2 154750179 5 3 223602315 1 2 198874350 5 3 932073394 2 2 114728912 5 3 717494782 2 3 397668609 5 2 262473446 2 2 480164878 1 3 945311001 4 2 652692419 2 3 302268984 4 3 573238315 4 3 523416504 5 3 706380204 4 2 904461001 3 2 343411471 3 2 384077801 1 2 460204232 4 3 120018011 2 2 932978751 4 3 554987482 3 2 212071398 4 3 450087340 3 3 347874627 1 3 195694228 3 2 698258026 4 3 839982494 3 3 910244815 5 2 303699218 5 2 430870296 3 3 400818380 3 2 585844734 4 3 256491412 5 3 789353305 2 3 158283060 5 3 469790294 4 2 348331937 4 3 402777274 3 2 423203874 5 2 640797235 4 3 918539094 1 2 481826888 1 3 538645635 5 2 978590696 1 2 739469915 5 2 523650831 1 3 862710648 3 2 848317947 3 2 341283128 3 3 945835722 1 3 191038470 4 3 668119298 1 2 895543813 3 2 731518212 1 2 376458046 1 2 650415697 2 2 229888192 1 3 631689472 2 3 242993857 1 3 747250838 3 3 537288373 2 3 980908438 5 2 414203498 3 3 150729996 2 2 671640808 3 2 536252836 5 2 439553538 5 2 481494864 3 3 482295016 5 2 675614958 1 2 514692057 4 3 245526243 4 3 156431928 3 3 986623608 4 3 738269864 2 2 625616760 1 3 477323403 1 3 489352351 4 2 370944941 2 2 962785099 4 3 119666746 5 2 621328225 4 3 401170458 3 3 231848091 3 2 829786633 4 3 309046886 1 2 321231134 1 2 645706438 5 2 237565034 5 2 963963971 3 3 493386871 2 2 980487363 1 2 322102296 5 3 738599817 5 3 355725842 4 2 473783702 1 2 517505465 2 2 752786121 2 2 165792533 5 2 451901212 4 3 549272889 4 2 725639359 4 3 644780505 3 3 964771338 2 3 227958158 4 3 954136572 2 3 688531886 1 3 110163934 1 2 747750557 1 3 699326282 2 2 759968148 4 3 489223651 3 3 359393692 2 3 781684241 5 3 691077733 4 3 595564352 5 2 223882465 3 2 930703416 3 2 904243867 4 3 600492090 2 2 460209780 5 3 142403798 1 3 427493385 1 2 319873620 1 2 204615332 5 2 192341772 3 3 818073164 1 3 721272707 2 2 772985510 5 2 950979016 3 2 261714709 3 2 159786259 1 3 640982612 5 2 939630247 1 3 956426334 1 3 653332261 1 3 565955878 1 2 599604769 5 2 352701330 4 2 779028163 2 3 543799138 2 2 141040590 4 3 920044148 3 3 533877225 1 2 473918400 2 3 747145936 3 2 712991977 3 3 407520476 2 3 298320972 3 3 399535281 2 2 893782989 3 3 941521720 3 2 966962216 2 2 726172657 2 3 974852310 4 2 607584839 1 3 102589859 5 2 321666631 3 2 323480368 2 2 478229834 1 3 853852376 1 2 599134213 1 3 986737256 1 2 974733212 2 3 532056204 5 3 545542081 3 3 954888200 3 2 886762851 2 2 263928377 2 2 785177982 3 2 504612455 2 2 704326401 4 2 995082132 3 3 640027355 2 3 109495016 2 2 414985665 1 2 461606420 2 2 788659436 1 2 422402225 1 3 429767332 4 2 503216958 2 3 869164469 5 3 679260061 3 2 407075295 4 3 447352568 5 3 654451160 2 2 689489126 5 2 748497405 1 2 319382721 5 2 319863796 5 2 979846336 2 2 530233391 2 3 350187945 1 3 141158087 1 2 540570286 3 2 977826978 5 3 130317173 1 2 191288220 3 3 888502557 3 2 682788774 4 3 274965093 3 3 329745671 1 3 480058388 1 2 772980956 2 2 549239344 3 3 398335684 2 2 242033635 5 2 521599189 2 3 483348047 2 2 909734821 4 3 870101131 2 3 814337430 2 2 363932078 2 3 456533583 4 3 370618751 2 2 715134189 2 2 801760137 4 2 811599984 5 3 342321331 3 2 747202770 5 3 646810920 4 2 190824997 1 3 696407613 2 3 801221966 3 2 408674866 3 2 411346487 3 2 303061839 3 3 991461852 3 2 476170376 4 3 100923674 2 2 571414037 5 3 740101289 2 2 709272772 3 2 150418552 5 2 112741021 1 3 245555028 1 3 446868300 1 3 715450475 1 2 401985479 2 2 387173688 3 2 335525931 3 3 565883610 3 2 595683412 3 2 438652459 3 3 292120083 3 2 469338226 2 3 975018651 2 3 119393772 3 2 103145400 5 2 497698227 5 2 978578676 3 3 508238504 1 2 874704085 5 3 702786590 4 3 539295298 3 2 435044893 4 2 725129592 5 2 514425371 1 2 532419536 2 2 384550747 1 2 978826561 1 2 199052038 4 3 629158245 1 2 746642259 1 2 716773610 1 2 281030498 4 3 710326048 2 3 774675968 4 2 249501091 1 3 145390325 3 2 510294125 2 3 903900512 5 2 200970765 1 2 357174905 4 2 703319877 3 3 624048564 5 3 495703625 4 3 166490092 3 3 196020362 5 2 809463892 2 3 235797203 3 3 257208911 1 3 144062335 3 3 797952173 2 3 681760827 4 2 131233958 2 2 738406819 1 3 171604051 1 3 968902586 5 3 145150091 5 3 551619851 4 3 435540318 5 3 639696382 5 2 565883337 3 2 674408705 4 2 669164285 4 3 845439704 4 2 321545547 3 2 546310585 5 2 691412284 3 3 725657049 3 3 109210388 5 3 490070528 2 3 587378978 4 2 413860385 5 2 611729844 1 3 729105499 1 3 352776338 2 3 791508263 3 2 634974538 2 3 862615105 3 3 242566462 4 3 339395671 1 2 521979952 1 2 613632856 3 3 727209294 4 3 891714560 1 3 675745744 3 3 472054816 4 3 611594075 4 3 428417149 3 3 895690655 2 3 619921191 3 2 764085527 2 3 836988406 1 3 619023404 5 3 515198299 2 3 168835941 2 2 931816780 3 2 409551630 2 3 815708662 5 2 526952981 4 3 973330599 5 2 664882528 4 2 304986585 3 2 316030047 4 2 515683040 1 2 271576287 5 3 562067445 1 3 819724275 2 2 798701200 1 3 835008803 2 2 874275454 4 3 121336990 4 3 531501574 5 3 917210304 2 3 936953007 2 3 999783888 2 2 917556771 3 3 187229063 3 2 197236969 1 2 345052491 2 2 639540587 4 2 682703435 5 3 610216925 4 2 221923824 4 2 497648182 2 2 140844528 2 2 303980776 5 2 385990337 1 2 862670777 3 3 971695472 3 2 115670920 1 3 974617368 2 2 243735310 5 3 777757559 2 3 848242334 2 3 745563129 1 2 146060726 1 2 621153639 3 2 328368090 3 2 100406431 2 2 128190768 3 3 114653749 2 3 887397827 5 2 304985966 3 2 848418192 3 3 788798616 5 3 421082232 1 2 725235307 1 2 335750850 2 2 203450977 5 3 674010115 3 3 250834120 3 3 609644403 2 3 561116545 5 3 723238293 3 2 274113083 4 2 698630142 1 3 885311451 2 2 448379613 4 2 320542173 4 2 831750266 3 3 129693178 1 2 995617753 3 3 407398060 1 3 631937390 2 2 706074239 2 2 594983286 4 3 119906649 3 3 657060647 3 2 911750693 3 3 558216604 2 2 339967094 5 3 407848416 2 2 307913474 4 3 958971942 3 3 480652594 3 3 441206964 2 2 133800572 2 3 150601476 4 2 541556060 5 3 764818843 5 2 299174180 2 2 664275313 3 2 350555042 4 3 542138047 5 2 452255810 3 3 926508574 1 2 157405965 2 3 855663829 2 3 974754530 5 3 374377184 1 3 185380203 2 2 120839275 3 2 152252901 1 3 957614346 4 3 414187554 4 3 641100847 2 2 211495593 2 2 999883074 5 3 727567475 3 2 784670461 4 3 320577960 1 3 455008151 2 3 753364540 4 3 257302669 4 2 731755931 5 3 178866875 3 3 483680036 4 2 421963260 4 2 245235345 4 3 831919189 4 2 821032985 5 2 885479279 5 3 682817351 3 3 959131823 3 2 399778214 2 2 809880814 1 2 938879317 4 2 568499409 4 3 322232305 2 3 702100504 1 3 202821057 3 2 314203844 5 2 515416803 3 2 106180787 4 2 248914103 2 3 249210392 1 2 158917589 3 3 401366835 4 3 891155018 5 3 977381526 4 3 317454856 1 2 691218258 1 3 504839888 4 3 494098318 5 3 764270544 2 2 761271061 3 2 409953621 3 2 540824805 5 3 336522414 2 3 440383651 3 3 401061474 1 2 449662760 2 2 856638341 2 3 313605467 2 2 938511103 4 3 848572275 1 3 781964815 1 2 658913219 2 3 144969709 5 3 188067363 5 2 924164859 3 3 543728788 1 3 687929274 2 3 277824883 3 2 740824635 4 2 789056946 2 2 667831013 2 2 547482876 2 2 703971162 4 3 937446179 5 3 214467557 3 2 473466748 2 3 235145311 2 2 825786387 2 2 350407681 2 3 804487789 1 3 383973551 5 3 751719643 3 2 510441142 1 3 283737692 1 3 636147060 3 3 222798039 2 3 289477732 1 2 844135437 5 3 273224513 5 2 375150998 4 2 126753328 2 2 432119412 2 3 330955982 3 3 284618516 1 2 893814414 3 2 847959999 1 2 184511378 1 3 982223230 1 3 179523006 4 2 803106605 2 3 770981318 4 2 171687520 3 2 691627246 4 3 477875865 5 2 139636537 4 2 208128686 4 2 229586532 5 3 639508403 5 3 118435585 1 3 210096737 1 2 613564899 5 3 727859895 2 2 533166344 3 3 631018096 4 2 611166041 4 2 276560264 1 3 906260023 1 2 309436029 2 3 673888690 4 3 614421453 5 2 738389513 1 3 733802314 2 2 660164305 1 3 748550095 3 3 220521320 2 3 726900725 5 3 458268390 1 2 574756914 3 2 134550412 4 3 437254325 4 2 222985026 3 3 475381012 3 3 333992628 1 3 229962347 3 2 788416725 2 2 105447702 4 2 624153201 1 2 534198311 5 3 544364642 4 2 979548491 1 2 778162041 3 3 775516703 1 3 399457899 4 3 648126464 4 2 422573658 2 3 261476056 2 2 209033495 2 2 279763315 4 2 520998537 2 3 277360871 1 2 669300107 4 3 394514811 5 2 796611079 2 3 681977865 3 2 564370626 1 2 460086574 4 3 282995791 3 3 257610877 5 2 532601507 4 3 682033375 1 3 176484021 1 2 776816926 2 2 227165687 4 3 307794951 2 3 354477212 1 3 611784553 1 3 223588406 2 3 785759983 1 3 402712329 1 2 197276482 4 3 902097549 3 2 644891472 4 3 138842853 3 3 570297173 3 2 818546594 2 3 947661756 3 2 730249709 3 2 406123326 4 2 712989499 2 3 792842379 4 2 562325028 5 2 290852140 5 3 763448849 1 3 265286701 5 3 125024997 1 2 572329699 1 3 962887119 1 2 293070853 2 2 335307671 2 3 354577735 1 3 320464992 4 2 199918061 2 2 727413020 1 3 682718013 3 2 616383214 1 3 916839949 1 2 701986122 4 2 546127648 2 3 155280546 1 3 383979789 1 3 728214399 1 2 394428134 5 3 494842744 3 2 343139969 2 3 129423554 1 3 281134650 2 2 867369872 2 2 621749733 5 2 162503132 1 3 416183939 1 2 918723701 1 2 250405797 1 2 152170883 4 2 585846056 4 2 148018446 4 3 783736579 3 3 340627083 2 2 928239866 3 2 412792729 3 2 620008623 4 3 320447004 5 2 528046831 4 2 908205600 1 2 275085610 4 2 486075803 1 3 426084393 2 2 273907330 2 2 123356534 5 2 169552564 1 2 263406436 3 3 276845664 4 2 696687120 3 3 429265279 2 2 422801805 4 3 338926922 3 3 826896759 4 2 512071805 1 2 166477865 5 3 775120724 1 3 300678586 5 3 202860729 3 2 468674514 5 2 548299593 5 2 432402315 5 3 135521642 5 3 265614727 5 2 424881052 2 3 495739231 4 2 506126507 3 2 794473244 5 3 869250237 4 2 519452051 1 3 310256224 1 3 375982621 1 2 513562561 5 2 382113509 2 2 558836896 4 3 558970730 2 2 986171320 4 3 777664323 3 2 661402512 5 3 583683499 4 3 258440894 4 2 607020453 2 2 440252222 3 2 681904918 1 3 485235597 5 3 547614876 5 3 900873599 4 2 673429610 5 3 424758097 2 3 780948895 3 3 454051773 2 3 468554718 5 3 862608928 1 2 823920484 5 2 169738194 3 3 695474148 3 3 342203382 5 3 764234105 4 2 348955308 4 2 749821805 4 3 397784330 1 3 942244629 2 3 971511538 4 2 310595951 4 2 648936212 5 2 252449660 1 3 679258978 4 2 591609234 4 2 450469767 2 2 944783695 5 3 535330376 4 2 312464786 5 2 781538403 5 2 598951583 1 3 947948587 4 2 987893549 5 2 138016928 3 2 118530764 4 2 707695284 5 2 560384123 1 2 296761498 2 3 193702325 5 3 431447115 5 3 112024303 5 2 341997416 3 2 175500071 5 2 423691697 4 2 456003669 3 3 322692091 2 3 672675663 4 2 824360677 2 3 523178012 5 3 430770105 2 2 931121400 5 2 638061666 2 3 900951815 4 2 390052253 1 3 492357756 1 3 668914929 3 2 237510219 4 3 435614568 4 3 951675727 5 3 206333554 4 3 165547917 3 2 897310659 2 2 781745248 4 2 375481410 3 2 156260369 5 2 430745610 4 3 104628329 1 3 571656400 2 2 276048707 5 3 366767462 5 2 545784396 5 3 220291821 5 3 384795471 1 3 399108651 1 2 417340403 4 2 700146783 5 2 195636195 1 2 886205803 4 3 594199031 3 2 134700533 5 2 128610772 4 2 994681845 4 3 778511427 1 2 995378970 3 3 546886914 1 3 248964221 1 3 371472408 1 2 440180028 2 3 542680344 1 3 558373261 1 2 374416459 2 2 763986565 4 3 655191378 1 3 903402601 2 2 948893548 5 2 795456623 1 2 881596366 5 2 793542180 2 3 215907765 3 3 429476712 3 3 571580787 1 2 335664800 4 3 806141803 4 3 570674902 5 2 528681488 5 2 196929214 5 2 170803016 3 2 438574584 2 3 354672307 1 2 567137234 2 2 930694764 1 2 509889807 1 3 270693829 1 3 322882368 1 2 729490644 3 2 639768554 5 2 620416044 1 2 481759202 5 3 307248088 2 3 902494274 4 2 113528123 5 2 253900278 2 3 314010145 1 2 760698709 2 2 924562132 4 3 674275096 4 3 742538476 2 2 374010876 3 2 647116551 4 2 863488678 5 2 364315993 2 2 377414078 2 2 101654412 1 3 322473787 2 3 341275069 2 2 656241436 2 3 628366663 4 2 394515843 4 3 788533579 2 2 506879272 5 2 260225116 3 2 336233363 5 2 594664294 4 2 757913569 1 3 558783335 5 2 788633804 3 3 892433668 3 3 370297593 5 3 603009700 4 2 258089850 4 2 767109935 3 2 824021021 1 3 591280979 5 3 750533681 4 2 784381431 3 2 793330997 4 2 769556958 5 2 335664828 5 2 767477123 5 2 279182659 5 3 518072999 5 3 371309721 2 2 545286004 2 3 158255407 3 3 579692088 5 3 907007054 5 3 876499792 3 3 440473429 3 3 263897186 5 3 505437360 5 2 653923140 3 3 981950102 2 2 587391789 5 2 230548759 5 3 216228133 3 2 536884600 4 3 756683937 4 3 615398017 5 3 880792162 3 3 118987245 1 3 365023014 4 2 401091124 5 2 768250500 5 2 474062407 1 3 268033217 2 3 928075037 3 2 663300325 2 2 932811712 2 2 774564557 4 3 412255905 5 2 194995277 2 3 197840023 2 2 139385586 2 2 444164369 5 2 639355679 2 2 336245561 1 2 624715013 2 2 138548357 1 2 700250181 5 3 441569523 1 3 418892352 5 3 739292725 5 3 767657744 5 2 920290304 3 2 872987588 2 2 733769098 3 2 714297631 2 2 982328750 2 2 627547506 5 3 571457915 5 2 548851268 3 2 948066125 1 2 729027274 5 2 779192520 2 2 423090743 4 3 140993233 2 3 102151664 2 3 349118741 4 2 981965309 5 3 519069638 2 3 178816633 4 2 176181646 5 2 723829571 2 3 633392436 1 2 560117839 2 3 235666118 2 3 549261530 4 2 384955439 5 3 856535654 1 2 109785891 1 3 279215288 1 3 735915963 3 3 971507135 5 3 586000516 1 3 579819034 2 2 935356716 5 2 235774171 3 3 253099030 4 2 603989684 5 3 828683804 4 3 685748555 5 2 616817596 3 3 384255152 5 3 270340722 4 3 146401891 1 2 263252387 4 2 869966454 5 3 180169509 1 2 213785252 2 3 208340976 2 2 598322835 1 2 650739487 5 2 817433886 5 3 335086912 5 2 429492963 5 2 283226691 2 2 789936495 1 2 490643662 5 3 949157627 1 2 714230476 3 3 912885547 5 3 116317089 4 3 787213431 5 2 637381104 5 2 553427211 4 2 699753051 1 3 783641082 3 2 764019373 1 3 101553824 3 3 746571005 3 3 713704678 4 3 612147097 4 2 136405340 2 3 479849836 4 3 191531919 3 2 645080527 4 3 949409370 5 3 331893403 3 2 779807283 2 3 621751390 3 3 428121284 3 2 724599139 5 2 606457954 2 2 503214267 4 2 760843525 3 2 155925318 5 2 548376211 2 3 846730959 3 3 580085787 1 2 440018111 1 2 170548896 5 3 678222847 5 2 441252438 5 2 407408063 4 3 929500406 3 2 514839859 4 2 367109864 1 3 724817562 5 2 716923140 4 2 499960020 5 3 561631941 4 3 222986624 5 2 981407705 1 2 493291736 1 3 162365883 2 2 178233607 3 3 110986875 2 2 420974157 2 3 191533187 1 3 330022966 1 2 555884318 1 3 541112693 4 2 684477366 5 3 226493832 3 2 570816836 5 2 464241733 1 2 505829417 1 3 982755059 4 2 162290252 1 3 501497949 3 2 947733924 2 3 843633313 4 2 623324967 3 2 460472715 4 3 775588775 1 3 284523528 4 3 622836391 2 2 149246629 4 3 445764674 3 2 200291328 3 3 513644375 5 2 954779795 3 2 697104896 2 2 487018268 1 3 390080523 3 2 273208922 4 2 153230964 2 2 963273959 2 2 518225069 3 3 480552998 1 3 544415771 3 2 930234123 3 3 169882814 1 3 636917571 3 2 860068996 1 3 422121443 2 2 976878753 5 3 643830658 5 3 594918794 2 3 989344197 2 2 728984309 2 2 482727238 3 3 292177020 4 2 647420671 4 3 374925816 1 3 555342404 3 3 429806786 5 3 669454975 1 2 798766605 5 2 685261108 5 2 281104383 2 3 685685800 1 2 654592831 3 3 611466352 5 3 974941549 3 3 514046881 5 3 515621270 5 3 783909033 2 3 967253450 1 2 682779816 2 2 771864932 4 3 908581617 1 2 328562114 3 3 968825996 1 2 173691899 5 2 964075432 5 2 299478677 1 3 645091184 2 2 488331034 4 2 834218750 5 3 391934568 4 3 581045682 3 3 931435154 3 2 295061886 4 2 685445650 2 3 362897116 5 2 369010628 2 3 139392896 2 2 192856453 2 2 862240400 3 3 135803103 2 3 425757763 4 3 461463188 3 3 359964453 3 2 843026602 5 2 160955676 1 3 595984972 3 3 257858951 5 3 993928399 3 2 720387150 2 2 132817746 2 3 722689721 2 3 983328190 4 2 251347178 3 3 679747262 5 3 285324285 5 3 485318977 3 2 515495019 2 2 265441599 4 2 314359148 2 3 875612304 4 2 772629326 1 3 397683637 4 3 917995057 5 3 862752468 1 2 499231157 4 2 545315568 2 3 499951742 1 3 177347597 4 2 756143082 3 2 384166186 1 3 313141592 2 3 716462794 3 2 280429295 1 3 842281302 1 2 348191247 3 3 589147397 5 2 269165350 2 2 492772272 2 3 131090049 1 3 252930143 1 3 335290319 3 3 583890571 4 3 358729926 5 2 133481092 4 2 805687095 4 3 767105339 3 2 620943462 1 3 546943408 4 2 565807184 4 2 623335450 2 2 816413322 3 3 759341795 1 3 526902282 2 2 701581720 1 2 612182816 5 3 352762513 5 2 218291527 1 2 283668783 5 2 134551275 4 2 524548244 4 2 720130020 5 2 406144827 2 3 432492619 2 2 281589582 4 2 709748103 5 3 404952310 5 2 753777771 5 3 708009100 4 3 806470281 5 2 782108248 2 2 696793908 4 3 923430000 3 3 240742517 4 2 639431925 3 2 236709185 3 2 366796774 3 2 872132172 4 3 253551354 3 2 800657189 2 3 248396600 2 2 431142806 4 3 377704425 3 2 370925942 2 3 120179228 3 3 273042122 4 3 450190132 5 3 536154924 3 3 747190813 1 2 829673755 1 2 837678177 1 3 263856117 3 2 688167215 1 3 454104028 3 2 269391588 1 2 586500551 3 3 890380926 3 2 817239067 3 2 667979462 3 3 278084831 3 2 902409567 4 3 464071015 3 3 181345178 4 2 699132992 3 3 146820812 5 2 835050761 2 2 699692734 3 3 570374167 2 2 206137573 3 3 149465744 4 3 597472797 3 2 613779839 3 3 454287827 3 2 343948765 4 3 367530143 4 2 433838608 4 3 842282258 1 2 766383512 2 2 895340720 5 2 263110239 2 3 633284105 1 3 543170492 4 3 174915524 1 2 244440656 3 2 303960870 5 2 118981619 2 3 370547086 3 3 480411162 2 3 733441032 5 2 154776127 2 2 837102257 1 2 377695412 3 2 539626816 2 2 368481097 4 2 570072008 4 3 603994689 5 2 885972336 1 2 549411644 5 2 381919782 1 3 719397627 5 2 988975293 2 2 540646402 2 2 907614919 5 3 617708992 2 2 472918697 5 3 834569307 3 3 655728209 4 2 337584657 1 2 751740688 2 2 529140943 4 3 401274034 3 3 425666212 1 2 654462283 2 3 922171297 3 3 277033609 4 2 522068971 5 2 213859905 1 3 562536601 4 2 292175314 1 3 260038157 3 2 779094683 5 2 183772039 2 3 201310483 2 2 682454044 5 3 753569286 4 3 635651142 1 2 973076761 5 3 138379082 4 2 333908372 5 2 387475135 3 3 583549583 5 3 680891285 5 2 267648209 5 2 886576775 1 2 621152647 4 3 274074221 4 3 777716947 4 2 357845603 2 3 986653285 4 3 863339176 2 2 301875243 1 2 236687948 4 2 306179395 3 3 974891296 2 2 629754831 4 2 141418282 5 3 897067976 5 3 109897882 5 2 893430386 2 3 253989783 2 3 916261087 3 3 682133927 5 2 781242517 5 2 822513445 3 2 570805996 3 3 519583238 4 3 487547419 2 3 415775561 2 3 286877424 1 2 414406112 2 2 771287980 1 2 358017011 2 3 821098191 4 2 166921266 3 2 340993855 5 3 723572985 2 3 628499098 3 2 313702272 2 2 585952262 1 2 669226292 2 2 622718232 1 2 415943732 3 3 318256610 2 2 385167910 2 3 719735347 3 3 948534824 2 2 991568499 4 3 623959749 4 3 375300877 5 3 319675769 4 3 260105377 5 2 765489694 5 3 159825979 3 3 810573534 1 3 852730756 5 2 821753618 1 2 706544970 3 2 130807528 4 3 585550571 4 2 189395433 3 2 606263141 4 2 783268232 2 3 667818133 5 3 908831162 2 3 662479525 4 3 391713242 4 2 514296176 5 3 119571590 3 3 836272104 4 3 666466996 2 3 945014462 2 3 980798028 2 3 252635690 3 2 736691166 3 2 764088969 2 3 672000865 1 2 866189347 2 3 895434184 2 2 713677673 1 3 146395243 2 3 529165908 1 2 584556608 5 3 415655790 4 3 263858801 3 3 566145630 2 2 680172697 2 3 808121038 4 2 568076253 4 3 429867014 1 3 318369700 3 3 713176569 3 3 265741182 1 2 757308299 3 2 344535655 5 2 510463853 3 2 187424570 1 2 662996732 3 3 144808631 4 2 247478005 1 3 110262412 5 3 521058566 3 2 618406322 3 3 400414321 2 3 111761959 5 3 968950861 2 3 586171795 5 3 725967286 4 2 791349068 5 3 256075405 3 2 826820031 5 2 729180105 4 3 319334872 1 3 456351089 2 2 979028818 2 3 167933858 2 3 739560335 4 2 945594015 3 3 392489360 5 2 535553151 2 2 972937071 4 3 310512509 1 3 228945674 3 3 418239193 1 2 270878743 4 3 690967166 3 3 152485034 1 2 943541354 2 3 527342160 2 3 140171432 1 3 919236504 3 3 268481294 3 3 718921711 3 3 529105376 5 2 688006708 2 2 370741525 2 2 913632738 1 2 529009512 5 2 424151808 4 2 549065441 4 3 428604681 4 2 580290535 2 3 356015681 5 2 692099554 2 2 449167841 2 3 429388319 3 3 323407438 1 3 490694553 3 2 317608745 4 2 248297955 1 2 197796601 3 3 240356046 1 2 375413572 4 3 860474166 4 3 306448294 5 2 409967062 4 2 950280849 2 2 580981331 4 2 646315790 1 3 533225561 4 3 549466499 2 3 390022461 1 2 479576081 2 2 890171998 1 3 528131655 3 2 616471106 5 2 456631821 3 2 456012726 5 3 424131030 3 3 904370181 2 2 413816650 5 2 482663843 4 2 659931648 1 2 659207300 3 3 930715593 4 2 112723175 2 2 533558428 3 3 398907393 5 2 602635090 4 3 142373378 4 3 208615844 2 3 298492670 2 3 663947171 4 3 517699035 4 2 467911929 1 2 435833584 5 2 953107152 3 2 831537041 1 3 320056435 5 3 896411201 4 3 798098971 5 3 931971432 2 2 537986718 3 2 323513836 3 3 352061418 4 2 426490453 4 2 575562786 3 2 550774838 2 3 812816566 1 2 237735959 3 2 436215836 2 3 551109401 2 3 765329503 5 3 342543086 5 2 774428463 2 2 471360936 2 2 921113784 3 2 426222040 5 3 467744841 3 2 562484013 4 3 816833351 4 3 313205674 4 3 260336055 5 2 865778321 2 3 745888057 3 2 312357603 3 3 515857904 5 2 738274370 2 2 106114935 2 2 808884330 1 2 448789213 2 2 999697643 2 2 450017486 3 2 577081153 5 2 189849856 1 2 514081879 2 3 715377901 2 2 784722788 3 3 783165955 4 3 186030068 1 3 471762301 2 2 198603341 1 2 289649610 5 2 953466033 4 2 286397450 3 3 694268541 2 2 122644797 5 3 739756794 1 2 769287422 4 2 780410290 4 3 795732804 5 3 405111051 5 2 685804256 5 3 240473839 5 3 613488359 5 2 421771577 2 2 109359355 1 2 230761248 5 2 398643476 3 3 774727235 3 3 180308820 1 3 389224097 4 3 187517154 4 3 353446679 3 2 196329033 2 2 959082005 3 2 424536449 2 3 511221651 4 3 564846433 2 3 614615210 2 2 757901845 1 3 276371580 5 3 196952518 3 3 378575040 4 3 302297535 3 3 858303715 5 3 613839362 2 2 383332446 3 3 309709641 2 2 341815178 3 2 289778931 5 2 544015650 2 2 153685875 1 2 929713192 2 3 598527924 4 3 333723437 1 3 135627246 3 2 558429665 2 2 754056742 2 2 732198200 3 2 282455289 4 3 714215175 2 3 665700725 2 2 884495601 1 3 975317683 5 3 328225347 1 3 849631175 4 3 760936094 4 3 120852996 4 2 964701484 2 3 885312521 3 3 123907985 4 3 973040421 2 2 316384552 1 3 438438466 1 3 789106318 1 2 729134297 5 2 338751684 4 2 371407682 4 2 148397375 5 2 212668830 1 3 381802974 2 3 539923407 3 3 487216816 4 3 133506062 5 3 783807091 1 3 453666241 2 3 535446923 2 2 760420773 5 2 512003119 2 2 272469677 4 3 175162294 5 3 281491379 4 2 419174551 3 3 751629975 2 2 266765714 3 3 547212309 1 3 328177002 4 3 193088604 4 3 124677122 1 2 468230944 3 3 487305239 4 2 109246019 1 3 580092183 5 2 641251205 1 3 503252086 1 2 230062394 2 2 417229355 3 2 672151619 1 3 637248560 1 2 812968407 1 2 966319106 5 2 651129478 3 2 240560501 5 2 551404274 3 2 720502231 1 2 475062269 2 3 606928427 3 2 738522989 5 3 859746640 1 3 592439830 3 3 793314914 4 3 398167200 2 3 266039787 1 2 995664625 1 2 166318889 5 2 924840286 5 3 944686015 4 2 735523528 4 3 784973229 1 3 596305264 1 3 262225988 1 2 248212965 5 3 738826956 4 3 799858168 1 3 434986275 1 3 744702931 5 2 107369925 5 2 133827363 4 2 891716394 5 3 810456203 1 3 745812750 2 2 161166769 3 3 825050553 2 3 602438498 2 2 691439922 2 2 516975814 4 2 439364922 5 2 509762744 2 2 272471362 4 3 655622177 4 3 605936928 5 2 253175308 3 3 513668317 3 2 339238312 2 2 141061725 1 3 157636366 4 2 780991774 5 3 193679028 3 2 340111925 2 3 847253439 4 2 216683924 3 3 702423406 1 3 170804508 5 2 876387919 3 3 994184437 2 3 777204906 5 2 211850766 2 2 364430798 2 3 933759887 3 3 768203912 3 2 171391354 1 3 780215268 3 3 595850596 1 2 917899015 3 3 285954469 2 3 191472561 3 2 672436776 5 3 961011886 5 2 142945732 2 2 240216513 1 3 749943435 3 2 758467558 3 3 101934352 2 3 671646193 5 3 570861051 1 3 777735724 5 2 542735510 3 2 811180610 4 3 756217930 1 3 811119601 2 2 201678119 3 3 886479343 1 2 576193112 3 3 361136090 2 3 183097968 2 2 109754453 4 3 819912464 2 2 136500774 4 3 210256732 2 2 469901137 2 2 393970815 3 2 748874796 4 2 335103272 3 3 748577798 3 3 125245603 2 3 501130139 5 2 450054062 5 3 636308352 1 2 109304351 4 2 773784447 1 3 184942631 2 2 147264463 5 2 923305720 3 2 325898911 3 3 158266658 1 2 387216143 3 3 528038930 1 3 877825982 4 3 539250237 2 3 788461069 4 3 916995444 3 3 750840425 5 3 280019028 1 2 418820239 3 2 919743638 3 3 850886651 5 2 115540807 5 2 302347014 1 3 440351115 4 3 200536963 4 3 757686617 5 3 960654156 1 2 116530375 3 2 980109354 2 2 598663764 2 2 719824023 4 3 812719119 2 2 653476742 1 3 301999843 3 2 176163584 3 2 592546109 5 3 673495928 1 2 784974839 5 2 898588598 5 2 913256529 5 2 222434944 1 3 902802237 5 3 318634496 3 2 489534212 1 2 761108946 2 3 257489140 2 3 105836576 5 3 649315201 4 2 682481667 3 2 656237870 5 3 484228090 3 3 906246993 5 3 429088005 4 2 234946194 1 3 665558008 5 3 230564487 2 2 487551870 1 2 549539088 3 2 677042628 4 2 867151421 5 3 768893282 4 2 811563556 4 3 259516282 2 2 822045799 3 3 452144310 4 3 377183506 2 2 201837549 4 2 798387162 4 3 653583025 5 3 450315163 2 3 805553436 3 2 612427722 5 3 217030754 2 3 254581250 2 2 346561336 2 3 585552654 2 2 247713853 3 2 486047809 4 3 795070333 5 2 880459918 4 3 525083463 2 2 180010010 1 2 103415850 4 3 470229439 1 2 878349016 5 2 767446411 5 2 520820976 2 2 718638905 5 3 561733589 5 2 367960649 1 2 902274803 5 3 517977886 3 3 244733447 2 3 327471501 5 3 341740288 3 2 441002049 5 3 348348644 1 2 389195606 2 2 475349781 1 2 914077184 3 2 803378588 2 2 385908624 5 3 854489467 1 2 515767967 3 2 356036889 1 3 153776008 1 3 676990948 4 3 879799634 4 2 403561751 2 2 582843285 1 2 273566191 2 2 779496218 5 2 992290342 2 3 487347784 1 3 416949870 1 3 257280149 2 3 831253462 1 2 885859246 2 2 418048159 4 3 454263825 1 3 224949457 5 3 633704521 4 3 557213473 3 2 982295796 5 2 242363477 4 3 655546141 3 2 198625682 5 3 643039104 4 2 945756189 5 3 591364972 5 3 845791604 4 3 197351037 5 3 650921095 4 3 310625366 1 2 930494268 5 2 665053080 1 3 718244336 5 2 619585000 5 3 213066408 4 2 343590520 4 3 833739511 4 3 850122173 4 3 606869829 1 3 158836748 4 2 844193329 2 3 475552126 1 2 481633487 2 3 115782264 5 2 591543945 3 2 265191035 5 2 580279994 2 3 535592876 5 2 501604381 3 2 487044603 1 2 251824237 1 2 920580362 2 2 202335969 1 2 178508474 3 2 553058181 5 2 601780073 2 2 482011853 5 3 573616497 5 2 736102742 4 2 808312092 1 3 722146533 2 2 493339110 5 3 458561420 5 2 199608894 1 3 780754546 2 2 884715320 4 2 224567067 5 3 784875389 5 2 369568365 5 2 824527650 2 3 361040129 5 3 337911271 3 3 585855380 3 2 973503030 1 2 428948164 1 3 404199053 2 3 223752994 5 3 337685075 4 2 303953540 3 3 705094985 1 2 124878560 5 3 767997705 2 3 837576849 1 3 578437294 2 2 247075107 2 3 310696384 5 3 456547987 3 3 275918718 2 2 515660505 3 2 386815882 1 3 243198188 2 3 759750516 3 2 369732490 5 2 439046612 2 3 421717779 1 3 798462718 2 2 565454826 3 2 205217212 3 3 271259458 4 2 985726774 4 3 727689180 3 3 392940175 2 2 457145724 4 3 408237523 1 2 908145569 1 2 429128295 1 3 416144547 1 3 336695091 3 2 863378968 3 2 300688776 5 3 651551392 5 3 424123270 5 3 969974279 2 3 129781858 2 2 133016634 1 2 396604658 2 2 440807087 2 2 117467363 1 3 208145345 5 2 510393354 2 3 801603985 4 2 349375068 3 2 344164892 1 2 547815896 5 2 671112009 4 3 622002305 2 2 747579723 4 2 437271283 2 2 672725282 5 2 554061958 2 2 922623906 5 3 277742371 4 3 101108873 4 2 696339375 5 3 840023884 4 2 379960743 2 2 967161083 3 2 559057613 1 3 448361646 3 3 692410603 2 3 677717306 3 3 306673808 1 2 636851201 2 2 322875780 5 3 772007083 2 3 196101564 4 2 736250586 5 2 931803919 2 3 221067817 5 2 229659701 3 3 238619043 5 3 598856518 2 2 396096241 5 2 363933780 2 3 619825603 4 2 988699457 3 3 490480974 3 3 231330830 4 2 586921031 5 2 754799938 1 3 312523235 2 2 369205807 3 3 766629360 5 3 609950207 1 3 527469086 5 3 419252996 3 3 412586161 5 2 272739404 2 3 243368057 5 3 530147950 4 2 517702820 2 2 426681173 3 2 331446059 2 2 766977922 2 2 621957669 5 3 339050076 2 3 431371511 2 2 929499061 2 2 580797380 4 2 345771883 4 2 115868032 3 3 123507743 2 3 723241453 5 3 712891405 1 3 225315525 3 3 742494219 4 2 446336375 5 2 504676749 3 3 581023724 5 2 532217994 4 3 111391906 1 3 967868257 1 2 160955187 4 3 739368560 2 3 490408085 5 3 659914292 1 3 247109447 1 3 736335574 5 2 711880717 5 3 484810661 4 2 903544136 2 3 821972054 3 2 866029964 1 3 496960778 3 2 261712107 1 3 107386135 4 3 113296180 4 2 347295910 5 2 721344845 5 2 749590027 4 2 953133249 4 3 944623531 5 2 601160803 1 2 340455994 4 2 209014097 3 2 477096815 2 2 205421471 2 2 767354212 5 3 659674808 5 3 161127215 1 3 267980290 3 3 357391560 1 2 427000033 2 2 419476966 4 3 498225662 1 3 644701755 5 2 511107327 5 3 128641764 4 2 354512910 4 3 763810667 2 2 552769945 4 2 280297366 3 2 731533580 2 2 291313403 1 2 760110892 4 3 922228910 5 2 524984490 5 3 335024678 5 3 110987551 2 2 717230918 5 3 663782015 4 2 643461598 3 2 295392729 1 3 591908104 2 3 864552384 2 2 629718657 2 3 343312557 3 3 674305804 2 2 497988325 1 3 618438697 3 3 405285072 1 2 421873255 1 3 923232365 3 2 578857669 2 2 646207308 2 3 703946976 2 2 251542057 1 3 982554873 3 3 518677231 4 3 790561058 4 3 795942730 3 2 546329332 5 3 678069525 5 3 243645272 4 3 458586656 5 2 518759616 5 2 234647548 1 2 741885229 3 3 150115710 1 3 228112907 5 2 126831817 1 2 630775850 2 2 940635460 5 3 258028124 2 2 563660133 1 2 309599299 4 2 831579962 5 3 132226431 2 3 448317554 1 2 162031541 4 2 272578320 4 2 136170356 2 3 854048009 2 3 281331777 5 2 862142860 2 3 830343866 1 3 731523591 5 3 571788522 1 3 546361836 2 3 906109172 5 3 336141312 2 2 282043422 5 2 406531539 1 2 123718107 5 2 517557689 3 2 696350888 3 2 673652175 3 2 687171487 5 3 834468083 4 3 669701546 1 2 225038915 1 2 784794394 1 3 154619769 2 2 770937452 1 2 457297738 5 2 201960433 5 3 641786421 3 3 677235743 4 2 122338828 4 3 422658429 1 2 368189723 4 3 963291541 2 3 821642183 3 2 414171407 5 3 251632535 5 3 591875292 3 3 348072000 3 2 762574738 3 2 436874761 4 3 700565893 5 2 800602891 5 2 416086434 3 3 817741349 5 2 216684002 1 3 920353507 3 2 375831353 4 3 727032753 1 3 183246143 4 2 847888491 5 3 156463654 4 3 408451820 4 3 518947966 5 2 949195887 1 3 337608430 5 2 147718446 1 2 572646186 1 2 785562812 5 2 442230755 3 2 621072705 3 3 816089860 3 2 556374791 1 3 598326756 1 3 227488232 2 2 112094655 2 2 790465372 1 3 499506133 5 2 899375264 4 3 953336289 1 2 559916160 1 2 617113337 4 3 218451408 2 3 685028562 5 2 213914653 5 3 804983840 1 3 184905251 2 2 675289222 4 3 707804952 4 2 166549269 3 2 511788167 3 3 888579274 4 2 571974911 1 3 783373084 5 2 567471058 3 2 875739201 2 2 399769306 4 3 796802074 4 3 709765033 4 2 715220868 5 2 503735425 2 2 279473783 2 2 714973622 5 3 628697871 5 3 322599046 3 3 891118806 4 2 769524114 1 2 723856139 5 3 853181849 3 2 506810324 5 3 845025387 5 3 361038607 2 3 675389165 3 3 869457956 3 2 494612679 5 3 154466438 5 2 226762573 3 2 644167115 4 2 652577379 2 2 274783406 1 2 183479479 5 2 779396132 3 3 492664072 4 2 776622474 2 3 619533404 1 3 668850031 2 2 210715206 1 3 538066125 4 2 215400142 2 3 120841916 5 3 281968011 5 2 452208127 1 3 565359432 2 3 396959765 3 2 720288839 4 2 119578549 4 2 843080095 1 2 377681908 1 3 866019606 4 3 960619760 2 2 722853351 3 3 236671387 5 3 113179211 2 3 280433199 5 2 609340373 5 3 392760915 3 2 698033995 2 2 365131744 4 2 510267195 4 2 353370377 5 2 457156484 2 2 929073098 2 3 712329456 3 2 758073204 1 2 835115120 1 2 931403019 4 2 344659451 3 3 434446872 5 2 600917741 3 2 508211506 1 2 928368422 5 2 649736552 3 2 879173859 5 3 319436491 5 3 334815825 3 3 761011922 4 3 395210821 4 2 584922598 4 3 165974523 5 2 122050254 4 2 632523230 5 3 430331282 3 3 948697877 3 2 231948527 5 3 535966292 5 3 878925728 3 2 353906361 3 2 354883357 5 3 124629846 4 2 224400675 4 3 340056021 5 2 905050044 3 3 950479031 5 3 110673400 5 3 546635659 3 3 121411477 3 2 873006320 5 2 959569783 1 2 124179220 5 2 526647516 4 3 863022417 3 2 526413551 2 3 125515059 1 3 792803905 1 2 650346068 5 2 397236947 5 3 236532342 1 2 305493024 2 3 925469066 5 2 556017001 4 2 630035196 1 2 801079494 2 3 244919374 5 3 782643050 5 2 803439569 4 3 378709713 4 3 791833336 4 3 753684211 1 3 959172658 2 3 138599298 1 2 189204563 1 2 773614934 3 3 174410505 5 3 702235740 2 2 363962176 1 3 588857395 2 2 299190566 5 2 627510937 4 3 156596048 2 3 633128145 2 3 284173183 4 2 791224801 4 3 701934880 5 3 987173516 3 2 106386920 5 3 787690184 4 2 160178026 2 3 265516218 4 2 136244971 4 3 982244642 3 2 290057657 1 3 891979642 3 3 860416851 5 2 677866559 4 3 173025517 3 3 664756925 5 3 418110404 3 2 616570326 3 2 981829650 4 2 399770224 2 3 242562818 4 3 456014669 2 2 589938810 2 3 114655654 4 2 515575317 4 3 257663072 2 2 134981502 5 2 418499466 3 3 272884805 4 3 789416492 3 3 905012297 4 2 898486224 2 3 499789139 2 2 620644284 3 3 693464480 2 3 468297333 2 3 683328868 1 3 495486931 4 2 941465261 4 2 948269764 3 2 699242621 4 3 699007242 5 3 608082619 1 3 531260521 1 3 123580842 2 2 595305768 5 3 224092988 3 2 577205902 5 3 129180967 3 2 207995806 1 2 190163707 1 3 482741407 1 3 705844604 3 3 648126276 4 3 843752889 4 3 251473004 3 2 940052682 4 3 833694701 5 2 593378627 5 3 116368514 1 2 155104174 1 3 987134776 4 2 434100819 1 2 597474088 5 3 673359933 1 3 903302052 4 3 105183593 2 3 786319456 2 3 132213118 2 2 315985461 3 3 454819120 3 2 592679417 2 3 997596013 2 3 189288526 2 2 549088499 5 3 132869833 4 2 935098618 5 3 782828979 5 3 353057148 2 3 983646406 1 2 603795098 5 3 623758360 5 2 207732649 5 2 308327205 2 3 787782097 1 3 490772986 1 3 625130767 3 2 581804245 2 3 840261883 3 2 719285132 3 2 866478078 3 3 497335876 3 2 106641196 4 3 680077911 5 2 500300671 3 2 717536947 1 2 340845768 1 3 214390054 5 3 627771069 3 2 228590113 1 3 202931010 1 2 411617129 5 3 540451146 5 3 316223355 1 3 977552505 4 2 961723018 4 3 544943371 3 3 678591723 2 2 553741382 2 3 492319478 2 2 106746841 1 2 462186103 3 3 169406318 5 3 716529362 4 2 310066476 3 2 485163203 2 3 410841846 5 2 605611582 3 3 270508274 5 3 705048058 2 2 112063364 5 3 900840882 1 3 581549762 5 3 495749015 4 3 511354478 1 3 933340659 3 3 885520019 1 2 407265878 5 2 961484223 3 2 195319268 5 3 333273606 5 2 503704773 5 2 420551495 5 2 679691302 3 2 291806523 4 2 267040015 4 3 280385497 1 3 425633416 5 3 690507230 2 3 658353734 5 3 621761070 3 3 118542539 1 3 283821457 1 3 177655610 1 2 264121127 2 3 882916168 5 2 269942561 4 3 406857877 2 2 846374322 4 2 437327810 5 3 445407516 2 2 672173676 4 2 138146020 3 2 955478084 4 2 774322010 4 2 984528464 5 2 172583216 2 2 122144298 2 3 942703432 2 3 565044063 5 3 696515778 4 3 683773189 3 3 424474027 5 3 131261983 1 2 291275670 4 3 125839322 4 2 855055903 3 3 133687518 4 3 150103199 1 3 710539110 1 3 963889358 1 2 254775811 2 3 672532688 4 2 469906068 5 2 185090426 5 2 377959486 4 3 615550196 4 3 456546697 4 2 394155800 4 3 618848736 2 3 587333989 4 3 687573128 5 2 229889939 1 3 965142264 3 3 583241934 5 3 566294023 5 2 892477442 5 2 756418715 3 2 319995272 2 3 174314555 3 3 598261002 1 2 822929902 2 2 717330586 2 2 399858926 2 3 226160749 4 2 698081998 2 2 315786119 3 3 708473810 5 3 891038426 1 2 692790303 5 3 595939874 1 2 675880681 3 3 704423462 1 3 721742319 3 3 902200031 1 3 454482757 5 2 610528118 1 3 241157161 5 2 337883332 2 2 177488534 4 3 192378952 2 3 266785891 5 2 248070262 5 3 455394370 4 3 483491041 5 3 307391962 4 3 331684896 2 3 266647842 5 3 314120923 2 2 557222506 4 3 649266997 3 3 959588127 4 3 157863262 2 2 679013489 4 3 250280435 2 2 201863737 4 2 867626766 4 3 805876843 4 2 170140613 2 2 685274020 4 2 465880897 4 2 419847628 3 3 419241331 2 2 921776233 2 3 101506409 2 3 627257682 5 2 707856222 1 3 945434040 3 3 238697598 5 2 107301448 5 3 108868011 3 2 677860828 4 2 469053808 3 2 546629643 4 3 352547600 1 3 815174485 3 3 781005742 3 3 240681932 5 2 738842772 5 3 226302722 1 3 871955962 2 3 346152351 5 2 538293368 2 3 901289174 2 2 998558728 2 2 255902292 1 3 380067355 2 3 795943797 1 2 776956377 2 3 174100857 1 2 410207156 5 3 302776441 3 3 149550270 5 2 221285393 5 3 902232469 1 2 212295968 5 3 632505835 5 3 301108362 2 3 185321573 5 2 540443964 2 2 198120646 5 3 353855811 2 3 510970512 2 2 264745624 5 3 481747819 1 2 295587462 3 2 373201057 1 2 417480384 2 2 138947211 5 3 401845550 4 3 737016848 5 2 663411649 5 2 742814373 2 2 426799472 5 2 376482986 3 3 616588171 5 3 230491539 3 3 420133634 1 3 455456227 5 3 640918204 1 2 513195588 5 3 279099844 5 3 815379626 3 2 954133782 4 3 342169302 5 3 918107121 2 2 160380607 4 3 305236459 3 2 476253357 5 3 662191177 4 2 995717625 5 3 725790156 4 2 160139781 4 2 630159774 1 2 669727148 5 2 554306515 2 2 721635831 2 2 658508408 3 2 952918636 3 2 613704471 3 2 185027814 5 3 186226346 4 2 393198572 3 3 431144570 5 3 149843287 4 3 685687340 3 3 128155492 2 3 720297765 5 2 408774420 3 3 825518234 4 2 751243422 1 3 108912971 4 3 134769123 2 3 202094365 5 3 219457546 1 2 540829261 4 2 626550523 2 3 763820011 5 2 991419263 1 2 420017868 2 3 344007017 4 2 104726330 4 2 324989229 4 3 276235377 5 2 275426490 5 3 731396479 5 3 523963389 5 3 285079927 4 3 112337283 3 3 119487865 1 3 634052742 2 3 841203832 2 3 520613367 1 3 435474350 2 2 303139792 5 3 417686998 2 3 469951261 4 2 710366083 4 2 141319236 2 3 410651644 3 3 619001140 4 2 850493641 5 3 359844921 3 2 788719500 4 3 752147001 5 2 926568500 1 3 979766656 5 2 221561171 2 3 790022483 1 2 363122154 2 3 429348708 3 2 515503207 1 3 655840156 2 2 451641040 2 2 343600765 2 2 466648848 2 3 392766335 4 2 315483204 5 2 434364438 5 3 378711564 1 2 553572615 1 2 721362241 3 2 893843514 4 2 738242193 2 2 585325802 1 3 126051522 5 2 771020070 5 2 376050014 2 2 895094221 1 2 665316401 3 3 541803179 4 2 802917152 4 2 527010411 2 2 138896530 5 2 630712291 1 3 489848778 3 2 605699475 4 2 325981330 4 2 941028615 3 2 902181948 3 2 263974032 5 2 460410401 3 2 829087052 2 2 395449463 4 3 853315198 2 3 292351079 4 2 474363048 2 2 377881977 2 3 276757165 4 3 522264323 3 2 539844323 2 3 215032434 1 3 732513331 2 2 359766776 2 3 926437117 5 3 937351010 4 2 431713575 2 3 185270996 2 3 655202594 1 3 756708714 2 3 338242122 4 2 768420693 1 2 239496365 3 2 486359816 4 2 577869457 4 3 921188425 5 3 770501876 4 2 451510976 2 3 638269142 5 2 332967717 2 2 908275554 1 3 732255228 1 2 708501400 1 3 858367001 1 2 835891294 5 2 324104217 2 2 641493095 2 2 535502176 1 3 765920757 1 2 175881995 5 3 159912900 3 2 897527555 3 2 638272522 1 2 262646705 2 3 696832876 4 2 335070820 1 3 496107661 4 2 769531624 1 2 308726475 4 2 891357123 4 2 886919919 1 3 604664697 3 3 329772365 4 3 488150041 2 3 667031350 3 3 134532189 4 3 424390883 3 2 149441570 1 2 593663224 4 2 142168253 2 2 845163050 2 3 139719872 1 2 934872362 5 2 334879316 2 3 105847296 1 3 719285730 4 3 671874082 1 2 314695480 1 2 190809336 3 2 393618054 4 2 522600060 4 2 585151428 1 3 193115572 1 3 293634413 5 2 759384741 1 2 214255182 3 2 536899130 1 2 617476673 4 3 531557955 1 2 729545207 4 3 543336614 4 3 610785248 5 2 254628378 3 3 160806196 4 3 521581894 3 2 892460679 3 2 154369943 2 2 607548946 1 3 674738077 4 3 148682486 2 3 140671157 1 3 402454123 3 3 216101650 1 2 269694043 5 3 512608643 3 2 902512181 4 3 915492991 3 2 169181354 3 2 527834663 2 2 975432174 5 3 574109445 4 3 251657977 3 3 620835167 1 2 624186314 2 2 391454845 3 2 818227741 2 2 630288236 4 2 204721191 4 2 780228820 4 2 392219017 4 2 618520573 2 2 256681598 4 2 668719135 1 2 714042344 3 2 238448730 3 3 236250306 1 2 831098879 3 3 341533167 2 2 618245397 3 2 380688040 3 3 418875977 5 3 249934008 4 3 212618908 2 3 293262464 1 2 768751828 2 2 260222168 4 3 297203261 1 3 524044848 1 2 916131487 4 2 188270424 4 3 235061185 1 3 756596155 5 2 234766059 5 2 894089204 3 2 585212443 2 3 203929438 2 3 344615028 3 2 860929677 5 3 251155063 4 2 635451547 1 3 159413428 5 2 108427812 2 2 746837714 4 2 577559089 2 2 490963456 1 3 963958041 5 2 907495061 1 3 852914561 3 2 562032948 4 2 196266387 5 2 277419861 3 2 715615954 3 3 486849682 5 3 683987746 4 3 983852566 4 2 753372269 1 3 750045994 4 2 711188948 3 2 159266478 2 2 203621836 2 2 497337258 4 2 841829034 5 3 621728662 2 2 290369435 1 3 340641596 1 3 827456697 1 2 263841679 4 2 599892533 3 2 172041185 4 3 361915039 5 2 353160560 5 3 285613302 3 2 838705999 4 3 745374217 3 3 539220450 5 2 526874431 5 2 251352921 3 3 225100024 1 2 553209920 5 3 244407746 1 3 213030992 3 3 183833908 5 3 507144479 1 3 156305173 2 3 359847695 3 2 416679824 2 2 111380817 1 2 695605528 5 2 443888143 1 3 288596171 5 2 594080180 2 2 854100017 1 3 616577518 2 2 953770459 4 3 966862944 1 2 848867057 4 3 821952085 1 3 742418234 3 2 541282999 2 3 591006232 4 3 327620878 3 3 663746870 2 3 376360788 4 3 915664223 5 3 947295165 5 3 625531016 3 3 821956890 4 2 547087890 4 3 358361414 3 3 514187303 3 3 150803133 1 3 970928075 1 3 853881589 1 3 117393559 4 2 986109056 4 2 406634954 5 2 682715341 5 3 150436587 1 3 366656926 4 3 785621741 4 2 437655287 3 3 779755124 2 3 490447595 4 3 562624340 2 3 207316428 1 2 317235636 2 2 651089384 5 2 760578560 4 3 248414927 1 2 815889722 1 3 209158531 5 2 815052923 1 3 585231019 1 3 465577462 2 3 429269466 5 2 483712583 2 2 160707490 2 3 493878317 5 2 703515368 4 2 855907655 1 3 605828628 2 3 280684043 4 2 606923313 2 3 311585348 4 3 625679474 4 2 812375995 2 3 554323163 3 3 991308366 5 3 967694171 3 3 167903597 1 2 254603567 1 2 150144716 5 3 684565381 3 3 259853251 4 2 392926400 5 3 717612527 3 3 507747942 4 2 927673974 1 3 328075512 1 3 245513117 2 2 553152214 3 2 141830908 2 2 788675679 2 3 785707647 1 3 760489431 3 2 912703426 2 2 326291091 5 2 667868563 5 2 939903724 5 3 520777777 5 3 638857264 5 2 475405196 3 2 395874555 5 2 212067345 1 2 986451062 3 3 862296282 3 2 924113583 3 2 757235699 3 3 284645335 3 2 960674036 4 2 334509697 4 3 366424576 3 3 755349478 3 3 449325234 4 2 551225927 1 2 474252969 1 3 634251004 3 3 107016934 2 3 570708733 3 3 130563977 2 3 630744330 3 3 382827175 2 3 166649446 1 3 925952665 2 3 428299025 2 2 401069550 4 2 824898121 3 3 792583437 2 3 557908175 4 3 316196861 5 3 314585465 4 3 876501735 2 3 508122410 5 3 215056482 1 3 215896890 5 2 656744776 4 2 191210793 4 3 723624689 4 2 913415968 5 3 172511097 4 2 159521625 3 2 398093580 5 2 180960990 3 3 501138159 3 2 276010658 5 2 620768011 3 2 773307109 5 2 432422454 4 2 316790888 3 3 245325073 5 2 611391513 4 3 397344845 3 2 273817800 3 2 268335862 3 3 729411133 2 3 903819124 2 3 530687929 3 3 318800256 1 3 423808906 4 3 684333267 2 2 541048173 4 2 118583090 5 2 679072717 2 3 213960965 1 2 547824310 4 3 581871972 2 2 541653484 5 2 782924288 5 2 277993253 3 2 203185197 1 3 399621097 5 2 199595440 1 2 674963426 1 2 476367780 2 2 893074946 3 3 212482804 5 3 319479064 1 3 408479747 5 2 879024530 1 2 765439543 3 2 291393058 4 2 509866048 1 3 444966363 4 2 360028684 5 3 664907462 5 2 992933528 4 3 882026626 1 3 483637696 5 3 783306313 3 2 851721279 5 3 949224847 3 2 652246059 5 2 996341587 5 2 232397814 2 2 648311583 4 2 179677644 1 2 203896836 3 2 726671157 4 2 408621974 5 2 176654980 5 3 779690258 2 2 780114316 2 2 761424470 5 3 772839210 5 2 386393808 4 2 140305516 3 3 955165762 1 3 695842366 4 3 978986774 5 3 928247063 4 2 464344337 1 3 678300144 3 2 193934944 3 3 294950081 5 3 535340656 1 2 297411473 1 2 351075386 2 3 783522805 5 3 818439936 2 3 178101701 5 2 976197454 5 2 445557141 2 3 121439225 4 3 136030629 4 3 721306517 4 2 738094734 4 3 650406952 1 2 308249796 2 2 554316368 3 2 649967365 3 3 917858152 1 2 789391523 1 3 174488321 2 3 403743416 3 3 711627331 2 2 991649091 3 2 713672741 1 2 604478062 4 3 367267066 1 2 154789966 5 2 203233472 5 2 644554512 1 2 749665167 2 2 122229928 3 2 366839622 1 2 355720515 2 3 453769710 1 2 158789801 4 2 392633423 4 2 719570675 5 2 670150837 1 3 259289037 5 2 935044235 4 2 738996611 1 2 711263664 4 3 468751868 3 2 399436820 1 3 713981115 2 3 679133334 4 2 455808148 2 2 374548464 1 2 253847643 3 3 684098343 3 3 752151746 4 2 207409128 1 3 165334697 4 3 250159393 2 2 271978628 3 3 460177748 4 2 875047302 2 2 800668698 3 3 666545327 3 2 835696528 1 2 128331299 2 3 928693867 1 3 177241429 4 2 845104460 4 2 727025685 1 2 891430901 3 3 483953014 5 3 942209811 3 2 231485034 1 3 804195686 1 2 201404253 2 3 196810778 4 3 115332205 2 2 434177984 5 2 492239101 4 2 214597511 5 2 376994401 3 2 413986278 3 2 170804482 4 3 799203476 4 2 730336650 3 3 284786035 3 3 848389451 2 2 621451761 4 2 859591593 1 3 451943193 5 3 114100671 5 3 390823039 5 3 450889377 2 2 274605313 1 2 462408616 3 3 748254246 3 2 615572900 2 3 455232311 1 3 255811967 4 3 349027988 3 3 602960372 2 3 501471745 5 2 291254770 4 2 100420393 4 2 637436563 2 3 125498529 3 3 626556976 4 3 662042833 5 3 431682238 4 2 423505509 1 3 143543596 4 2 132313707 2 2 877614267 4 2 567319414 1 3 585879922 4 2 869134872 5 2 476706910 5 3 323807036 2 2 795079131 1 3 190936452 5 3 183645330 5 3 769264485 5 2 996577197 4 3 228702907 3 3 770319647 5 3 214745436 4 2 602398152 1 3 718345679 2 3 150977854 1 3 133560380 5 2 763351220 5 3 393498238 2 2 598427233 1 3 595895307 3 2 486505237 3 3 747087708 5 2 631966350 2 2 722065694 3 3 899719669 2 3 219575134 1 3 402621610 4 3 937281549 2 3 131733809 4 3 389177993 1 2 728820939 3 2 918324764 4 2 205142848 3 2 549881926 1 3 463763377 2 3 438043697 5 2 785192871 1 2 625880967 2 3 650953550 5 3 379619877 1 3 563671888 5 2 155959161 5 2 639999459 5 3 802262707 1 3 447111005 5 2 972478388 1 3 212648251 4 2 943243716 2 2 256931682 5 3 484017819 1 3 382573991 1 2 549101330 4 2 171016859 2 3 444448446 4 2 317804845 2 2 295129735 5 3 367507636 1 3 813999332 1 2 667977608 3 2 102171570 3 3 381834634 4 2 500886438 2 2 113228889 1 2 729395718 4 2 915130410 1 2 696093764 1 2 105235262 3 3 217137139 4 3 378521505 4 2 570915073 1 3 714089355 5 3 823621150 5 2 723353606 5 2 801819039 3 2 692201622 3 3 718182175 4 2 106293584 1 2 462387576 1 2 550322877 5 2 384354473 5 2 273914518 1 2 995418492 5 3 732102027 3 3 984533369 3 3 330336541 4 2 205410277 1 3 990473372 5 2 646873288 5 3 539232717 3 3 566079733 4 2 144294211 2 2 291547934 2 3 870495341 1 3 314362578 1 2 188996447 1 3 668430090 5 3 337324902 2 3 521409626 3 2 176269017 2 2 665194587 1 3 662155300 1 2 927008868 5 2 168835719 1 2 974796361 4 2 188364102 5 2 791614065 1 2 898662927 5 2 197811491 3 2 733391989 5 2 622789220 2 3 194591307 3 2 356817325 1 3 859560474 1 3 652239615 3 2 815363781 1 2 681900126 5 3 609061723 5 3 966742436 1 3 125888422 5 3 461887175 2 3 724279647 3 3 857834509 1 3 173068557 4 2 447225495 2 3 489721052 5 2 859093408 1 3 862923958 4 3 374531570 1 3 405602567 1 2 640338263 5 3 467395367 5 2 627746055 5 3 347896433 5 3 231774207 5 2 884914945 4 3 836879840 2 3 288742302 2 2 327789578 3 2 436389176 4 2 551161728 4 3 606917312 1 3 801897718 5 2 722170745 4 3 322167931 5 2 515139938 4 3 693103274 4 3 416476955 3 2 710096542 1 2 151326918 3 3 696639188 1 2 513958886 3 2 824778330 2 3 634071019 2 2 858639781 2 3 102579140 3 2 469274601 5 3 587699268 5 3 586878345 5 3 454369644 1 2 115959447 4 2 174095436 1 3 100725521 3 3 790624624 2 3 258097822 2 3 276269161 4 3 156519354 4 2 474762697 5 3 100038126 2 3 165625797 4 2 312107162 5 3 487971976 5 2 512638088 5 3 922687363 4 2 966992087 3 3 147875282 5 3 518108578 1 3 716662720 3 3 528680418 1 3 331047865 4 2 610474230 4 2 303560073 3 2 212558066 3 3 280894646 5 3 746900758 2 3 555118434 3 2 407555807 4 3 263715232 4 3 521941909 2 3 587069844 5 3 783034300 5 3 505051378 1 2 515439369 5 2 185212565 1 3 916966423 5 2 291300460 3 3 868978552 2 2 534694260 3 2 476214972 2 3 282354799 5 2 834033598 1 2 365754453 2 3 274926884 1 2 566932567 5 3 184372399 5 2 593921120 2 2 769862871 4 2 223733962 3 3 200645361 2 3 110193419 1 2 567204102 3 2 698645766 3 2 738453560 2 3 628919034 4 2 806079330 3 2 992339632 1 2 378544340 2 2 190518108 1 2 266000338 2 3 241724345 5 3 475901036 3 2 561142895 4 2 384990964 2 3 473737134 4 2 228387885 2 2 544674463 1 3 210900688 1 2 722871341 4 2 546145991 1 3 536103868 4 3 850038349 1 2 375811944 2 2 631280373 4 2 441316425 1 2 861039093 4 2 625460504 1 2 202327682 4 3 708942425 2 3 880447399 2 2 414781204 5 3 485166797 4 3 177826186 3 3 448535975 5 2 437296404 3 3 615107637 1 3 613916936 5 3 203635652 1 3 889994795 5 3 910612281 2 2 984695005 4 2 210877797 1 2 459221871 2 3 395892908 5 2 384374885 1 3 986720943 2 3 448700064 4 2 189710926 3 2 478386043 2 2 659336688 4 3 196944210 5 3 959226301 4 2 235634027 1 3 937477306 1 3 464137377 2 3 727572147 5 2 783666440 4 3 910217519 4 2 472660579 2 2 732428617 4 2 274053161 1 3 733682687 2 2 951222661 1 3 216014911 3 3 139686812 1 3 856929601 2 3 832322630 2 3 854443166 2 3 438361150 2 2 164130829 1 2 905331258 2 2 443831961 2 2 107292880 5 3 657982259 4 2 376153604 4 3 818602743 3 3 239493113 5 2 700125433 3 3 683682097 3 2 370139235 4 2 867110244 1 3 793146954 1 2 754351468 1 2 442354575 2 2 968006286 5 2 662827882 2 3 260614335 5 3 117344912 5 3 726419986 3 3 363918564 1 3 135820872 2 3 890046700 3 2 780699205 4 2 237588306 5 2 267507779 5 3 132014605 5 3 742303294 3 2 233183252 5 2 944295061 1 2 548518508 2 2 360564678 4 3 526719620 3 2 540263689 2 3 940504759 3 2 666863460 4 3 213271677 4 2 707182517 1 2 621215846 5 2 779622688 1 2 916650312 4 2 700375110 5 2 737202726 1 2 521457472 1 2 687480935 3 3 742654302 1 3 214521638 1 2 565139635 2 2 876220713 3 2 264079154 2 2 799241242 1 3 436931399 5 3 401341150 1 3 449586802 5 3 502828647 4 2 986203842 1 2 122947225 3 3 453327343 1 2 508920473 3 2 998540805 4 3 894403626 3 3 747900849 5 3 550515578 3 2 132158293 1 2 996103373 3 3 699608141 3 3 432693959 1 3 252743162 5 2 596208295 1 2 526378244 2 2 850201815 4 3 696713556 1 2 389938645 3 3 685858360 3 3 121029146 5 3 969472967 2 3 545273650 2 2 609964064 5 3 847686708 3 2 987768043 3 2 364584601 4 2 220793718 4 3 821985344 1 3 155862481 1 2 586528390 5 3 989252273 1 3 859855917 2 2 934161619 3 3 941430003 5 3 855496845 1 2 941945637 4 3 834401289 2 2 585119084 1 3 534940183 2 2 344115813 2 2 153058682 1 2 321352604 3 2 485754932 5 2 677617270 2 2 157740660 2 3 753146503 5 2 288551644 1 3 321439888 2 3 885321551 4 3 124765852 2 3 547435117 2 2 730701421 3 2 862248847 4 2 299142896 5 3 419247730 2 2 757249817 3 3 636262613 5 3 329675089 4 2 487418397 4 3 825639160 3 3 859271434 1 3 609572750 1 2 318781087 2 2 425316458 2 2 577297028 5 2 620985786 5 2 589502773 4 2 726573640 3 2 871690725 1 2 819115728 5 2 461091091 4 2 428951396 4 2 821395195 3 3 893627411 2 2 547494002 5 2 734693427 2 2 993131599 4 2 490724523 3 3 877652261 5 2 145097753 4 2 327743901 3 3 660185749 4 2 550048052 4 2 448949381 3 2 120284367 4 3 141086651 4 2 861335657 5 2 149182004 2 2 936955761 4 3 924236399 3 3 421939698 5 2 287902492 1 2 479569966 5 3 493469842 4 3 537385323 2 2 683196697 5 3 907258921 4 3 116065874 4 3 325768835 3 2 527263563 5 3 235849164 5 2 996075487 4 2 602859345 5 3 942894349 4 2 854427167 2 3 363654377 5 3 439883778 5 3 405316065 2 3 528668197 4 2 274291937 2 2 331166109 1 2 872883909 1 2 348305612 1 2 153617986 4 3 375645975 2 3 338982846 4 2 602978793 2 3 539500630 3 3 202712496 1 2 327333714 5 2 278892825 1 2 793550090 2 2 864716630 2 2 659592664 2 2 946030252 4 2 281928395 5 3 468103260 3 3 592660459 3 2 195821921 3 3 501778785 1 3 312931139 3 2 329528053 5 2 106618664 4 3 302080946 4 2 387362128 2 3 458634410 4 2 205565504 4 2 801326714 3 3 594403158 2 2 979476920 2 2 683926424 5 2 582789759 1 2 470103671 4 2 173674303 4 2 269216571 4 2 136755069 5 3 529819928 3 2 701765005 1 3 367572910 5 2 296403108 1 3 262334104 3 3 625629404 1 2 462609569 2 2 662351756 2 2 571066448 3 3 239195922 4 2 277598281 3 3 532735284 3 3 285107464 3 3 785117867 3 2 268681584 5 2 665451590 1 3 765826714 3 2 541046909 4 3 827593002 4 3 157622459 1 2 829643428 4 2 359409509 5 2 720894535 2 3 858272234 4 3 250232476 1 2 850155312 5 3 907032507 4 2 808468980 3 3 755482601 4 3 160683906 4 3 444092774 2 3 936406642 3 2 104594782 3 3 518466798 1 3 341776247 3 3 326442280 3 3 585293676 1 2 958952531 1 2 113512211 5 2 147776053 3 3 764127823 4 2 469166024 2 2 857284452 4 3 181094022 5 3 799353027 1 2 735454903 1 3 722547082 3 2 319840909 1 3 855900760 3 3 485645281 4 2 493955614 4 3 662224433 1 3 902540028 5 3 340492131 3 3 337789019 3 3 942514958 1 2 388921829 5 3 469816508 4 2 756892865 4 2 754779837 1 2 338764650 5 3 829114779 4 3 101524096 2 3 654698072 1 2 738172791 2 2 631593105 3 2 618406912 3 2 240764093 4 3 198880751 2 3 525010562 5 2 453923393 4 3 794826580 1 2 756639192 4 3 178953916 3 2 473142491 4 3 641641197 4 2 193206810 4 2 906294183 2 3 233166564 5 3 734753904 4 3 327895987 1 3 681602701 4 2 326010639 4 3 195020284 4 3 389257955 5 3 220931078 4 3 950203251 5 2 945036297 3 2 220729879 2 2 291792565 3 2 438237220 5 3 848940314 1 2 226157908 1 3 880550314 4 2 396707932 5 3 758487788 3 2 514362994 2 2 310656978 5 3 354109481 1 2 306754932 1 2 939757902 1 2 160133523 2 3 558374977 5 2 798270793 1 3 446414655 3 3 330846546 4 3 570982008 4 2 961760276 1 3 617975911 5 2 492390642 1 2 533392538 4 3 526872449 5 3 602427545 5 3 682939612 1 2 737863091 1 2 237902866 4 2 554964324 4 2 251957648 2 2 142061820 1 3 238930767 3 2 371709923 5 2 625789992 4 2 600397204 3 2 564869139 3 3 318358774 4 2 573174841 2 2 970822266 5 2 592649910 2 3 674649279 1 2 888902278 4 2 951857454 2 2 415729513 4 2 175978809 3 2 579439626 4 2 955239674 1 3 534574595 5 2 170207671 1 3 214003205 1 3 366711209 2 2 283000679 5 3 146286865 3 3 240764980 4 2 149834368 4 2 570303592 4 3 558633527 2 2 736684130 3 3 542095752 3 3 696602581 2 3 139565381 2 2 260049994 4 3 109576694 4 2 670221588 3 2 925927677 5 3 503586923 2 2 128065297 5 3 123335312 4 2 970001930 1 3 279815332 5 2 543176600 5 3 840317048 1 2 745581417 5 3 635007894 5 3 507216459 3 3 391292535 4 3 165705593 3 3 479383648 3 2 369157780 2 2 961225417 2 3 299569251 3 3 322035489 5 2 393016183 5 2 807161414 2 3 116003524 3 2 461720105 4 2 785276265 1 2 987847351 1 3 569674852 3 3 257769007 3 3 103547425 4 3 731060625 5 2 987854056 1 2 922141860 5 3 516025502 4 3 267667488 5 3 525340747 4 3 968581399 4 2 570170905 2 2 885301979 1 2 196541391 5 2 465715757 1 3 675435845 5 3 668476297 1 3 826631098 5 2 762320087 2 2 480273684 5 2 239000899 4 2 523203024 4 2 564519541 1 3 119959442 3 3 228669344 1 2 967606579 1 3 565407466 2 3 283018181 5 3 147218458 4 2 925101945 3 3 670141924 4 2 197113464 4 2 934924644 2 3 678351021 1 2 914303276 1 2 330663599 3 3 165322909 4 3 742197055 1 2 412394993 3 2 604514577 2 2 389600941 3 3 144317045 3 3 893239042 5 2 557356692 4 2 970401337 5 3 123338236 5 2 560308886 1 2 706035857 4 2 309539530 5 2 132928366 1 3 879558717 4 2 531647810 3 3 582655196 2 2 794940909 4 3 165184324 2 3 604149755 4 3 199680878 5 3 998770374 3 2 933016424 3 3 859987344 2 3 253985468 4 3 104957135 2 3 155877212 5 3 328712069 4 3 589731606 3 2 711762012 5 2 369670694 1 2 413556993 4 2 927631244 4 2 643913860 4 2 382294981 2 3 304918612 4 2 699101643 4 3 448646714 1 2 969222669 3 2 979787649 4 2 969923695 1 3 741914489 4 3 663622466 4 3 647213244 5 2 661604852 1 3 511813335 1 2 568902922 5 3 833932610 1 3 358041685 5 3 805338332 2 2 444963711 2 3 949179816 2 2 585294423 1 2 605260213 5 3 519592354 2 2 544662930 3 2 943541884 2 3 400632253 1 2 475519365 1 3 845473319 1 2 864739279 5 2 938463627 5 2 447099201 5 2 256707709 4 3 155690136 3 2 171607930 5 2 713636048 4 3 740064389 5 3 655692417 5 2 120696749 1 2 614791467 5 2 379388670 5 2 976733468 1 2 188062190 2 2 904386225 5 3 204646067 1 3 296314863 2 2 525134694 4 3 666403984 4 3 499139783 1 2 173277706 1 3 770966975 2 3 625963586 1 2 176805730 5 2 104534042 2 2 644404783 1 2 101367250 1 2 238920961 4 3 128263683 5 2 799625353 3 3 733794551 1 2 199617568 3 2 101666860 3 3 718105838 5 2 544708683 3 3 623440512 4 3 824858578 2 3 407327801 4 3 103207911 5 2 405170741 3 3 763166613 2 3 242442520 4 2 130197593 2 3 958688487 4 2 730189370 5 2 466326371 1 3 197172537 4 3 146218951 4 2 231551982 4 3 570033132 1 3 357433836 2 3 839086112 3 2 608011510 1 2 643333504 2 3 839689136 5 3 131714761 3 2 635338015 2 3 943320471 1 2 161595508 5 2 328709751 5 3 144752416 2 3 513081485 4 3 674152524 2 2 541385655 2 2 644447665 5 3 278765704 2 2 255921834 3 3 899002112 2 3 772311665 3 2 396302501 4 3 865660732 3 3 560476717 5 2 326286660 5 2 819373341 5 3 204045499 2 3 451070932 1 3 513800154 1 2 169171695 2 2 116275675 3 2 342312955 3 2 520169648 5 3 258006656 5 2 417348323 2 3 187157532 5 3 843099165 2 3 666181493 4 2 726575346 3 2 344211499 5 2 726842148 2 3 582104211 5 2 826588659 3 2 733268836 2 3 379430544 4 2 211029235 2 3 271719314 5 2 924224867 2 2 546162143 1 3 432689343 2 3 160746802 3 3 645691204 5 3 163465861 3 3 516966106 5 2 804093964 2 3 157109881 2 2 390171469 5 2 692254534 3 3 227158126 1 2 842429565 1 3 153959730 1 2 714252077 3 3 708803948 4 2 632529059 1 3 335389872 3 2 995316272 3 3 137646507 2 2 782534754 2 2 679004027 4 3 239487676 5 2 130195309 4 3 430596634 4 3 497684615 5 2 865982479 4 2 644845372 2 3 439431554 5 2 631450707 1 3 242774914 1 2 776228208 5 3 700232012 3 2 972246222 4 2 278100397 2 3 298022411 3 3 822673812 2 3 638442824 4 2 902334990 4 3 523604646 3 2 706546802 4 3 960592721 3 2 519283172 3 2 792733081 4 2 394737484 3 2 178999201 5 2 440904179 5 2 470963937 4 3 805651232 2 2 669017146 5 3 691872828 2 3 308384428 5 3 907779956 3 2 765677636 3 3 532816616 2 3 967891543 5 2 666360158 1 3 816965876 5 3 176167479 3 2 610461058 2 2 989611868 5 3 267778189 2 3 684393797 1 2 658377785 1 3 683016040 1 2 734945708 5 3 448276507 1 3 706471958 2 2 169805412 2 2 756861192 3 2 500397435 1 2 277780551 4 2 619488534 4 3 488079088 3 3 995995862 5 2 240954037 3 3 865149263 1 2 950940888 1 3 990205563 5 2 490267975 3 2 255380021 2 2 934358345 1 2 522024878 5 2 562047526 4 2 631878136 4 2 849685931 2 2 768180285 3 3 885930137 2 3 237367434 1 3 389193553 2 3 194354254 3 2 337025109 2 3 458934918 3 2 573571337 1 3 505307892 3 2 916078326 5 3 957042930 2 2 762824052 1 3 523891651 4 3 340997621 4 3 513717992 1 3 953980062 5 2 537534022 2 3 657675709 3 3 163665992 5 2 652059914 5 3 267253807 3 2 215201889 2 2 950919066 5 2 371701850 5 3 244609005 2 2 794077768 2 2 613308202 4 2 271665424 2 2 381592319 3 2 948961177 5 3 642337133 2 2 725739687 4 3 887059565 5 2 895374659 2 2 934889457 4 2 337055242 4 2 325449807 4 3 935188876 3 2 394326892 2 3 753494022 2 3 205845226 3 3 963755459 1 3 119190579 5 2 693347312 4 3 613045462 1 2 850100634 3 2 497089362 4 2 591557054 4 2 323920812 3 2 236867107 5 2 341675942 1 2 774151568 5 3 417953710 5 2 968215808 1 2 577464041 2 2 621165875 2 3 179496654 1 2 232731400 2 3 233281426 2 2 258092332 4 3 229174221 3 3 341735610 4 3 549918507 5 2 412662474 3 3 487679941 1 2 825953325 1 3 367462221 5 2 950784282 3 3 451666387 3 3 130800872 3 2 393780629 2 2 470764619 4 2 635151238 5 3 199614135 1 3 999625163 5 2 550614571 3 3 132280675 5 2 220863092 3 3 702590864 4 2 109777631 2 2 312683973 5 2 487460318 3 2 297292881 4 3 757748399 4 2 415833855 1 3 904521934 2 3 181477613 4 3 938308574 1 2 822514414 4 2 916084389 5 3 767098201 3 3 511160569 5 2 992826650 5 2 624042088 1 2 845638025 4 3 182064465 4 3 354156833 1 2 826555307 3 3 366805016 4 2 341939769 2 3 242869176 5 3 832841961 1 2 490058802 1 3 592884382 3 3 478996028 1 2 435894590 5 3 651264013 3 2 374141416 3 2 869396520 2 3 813591148 5 2 546209814 5 2 326505383 3 3 615788499 2 3 465325413 1 2 622680782 4 3 399187749 1 3 726258802 3 3 761077803 5 3 340378414 4 2 199984503 3 3 567179979 3 3 823909950 3 2 768729737 4 2 565521723 5 2 682249733 1 3 107451424 5 2 612106184 5 2 223051680 1 2 820749109 1 3 516574004 1 3 351636115 4 2 708079558 5 2 484691367 5 3 189071075 4 2 141264480 5 3 203676006 4 2 472926707 4 2 113218037 5 2 125552662 2 3 511147353 3 3 128325917 2 3 118456076 2 2 857550380 2 3 918275960 4 2 537499072 3 3 113917765 2 3 446091847 3 2 107136108 2 3 813529744 1 2 225036827 2 2 589930417 4 3 160163909 4 3 639204844 4 2 650114288 2 3 407105841 4 2 835724179 3 3 296940765 4 2 750539965 2 3 178377687 1 2 491724472 5 2 420601656 4 3 889451904 5 2 931524423 3 2 737603821 5 3 257846512 3 2 419165849 3 2 898875659 1 2 510744992 1 2 576470558 3 3 213035673 1 3 657104502 1 2 937270441 2 2 208064037 5 2 284453299 3 2 373631714 5 3 837314110 3 2 941592003 3 2 184288993 2 2 218231964 4 3 927150954 3 2 723822619 2 2 231877190 4 3 336666304 2 2 500900679 1 3 183652051 5 3 863646554 5 2 951599793 3 3 900210222 2 3 695730970 5 3 878907831 2 2 860555987 4 3 749032703 3 3 497950811 4 3 545907738 3 2 936569074 1 2 544942426 2 2 796053388 5 3 482172075 1 2 443823472 2 2 817548210 4 2 416577494 5 2 363116241 3 2 187910412 5 2 194754011 2 2 282356479 4 3 863898126 2 2 372988168 5 2 175108855 2 3 120545640 1 3 732619948 2 3 317747254 3 2 110454599 4 2 500552981 4 2 626341267 3 2 514990831 2 2 542089605 2 3 338799417 3 3 631385730 3 3 513451178 3 3 886589369 1 2 223602956 4 2 831145088 2 2 891983552 4 3 977506274 4 2 422003048 5 3 772022114 3 2 560969439 4 2 122467393 4 3 654383282 3 3 946337017 2 3 563832677 1 3 486582308 1 2 450214434 3 3 163303762 4 2 717438960 3 2 645012922 4 2 463815451 5 2 413059588 3 3 872804549 2 2 439004731 3 2 638138010 3 3 910871742 3 3 318502031 4 2 466078340 5 3 676655261 3 3 436728620 2 2 903222569 5 2 299556251 2 2 390062853 3 2 493969414 4 2 415949173 5 2 348870832 2 2 580184985 4 2 267502727 3 3 683953605 5 3 346061932 5 2 234417411 4 3 404867129 4 2 276850398 3 3 799894295 5 2 747378557 1 3 772109268 5 3 470040688 3 2 183842430 2 2 860011473 1 2 751573230 2 3 918252137 4 3 547814141 1 3 441021835 2 3 124970717 4 3 235823444 3 3 101909297 3 3 200013703 5 3 489950166 3 3 691229543 4 2 491774885 2 2 968263266 3 3 668947726 5 3 394156351 3 3 282221587 2 2 354727729 4 3 661218359 5 3 363868936 3 3 809017101 2 2 195916929 5 3 767621050 2 3 784176714 1 2 645742454 1 3 168168399 2 2 323598431 4 3 151730332 1 2 778805093 4 3 709677127 2 3 494268417 1 3 128605556 1 2 502231551 2 2 875788905 3 3 229708560 4 3 467322886 3 3 259609717 1 3 683535272 3 3 576170782 2 3 781257453 3 3 637031829 3 2 511916049 3 3 822807067 3 2 693572952 5 3 684714211 4 3 727041191 1 3 668570841 3 2 404293460 1 3 517154725 3 2 766229710 5 2 293441640 4 3 849479496 1 2 983088038 3 3 777119605 4 3 261832058 1 2 842820093 5 3 828550967 1 3 572615385 5 2 508741725 2 2 422469671 4 2 336004118 1 2 786178512 5 3 846122328 2 2 395980364 5 2 492341750 5 3 437782379 1 2 733139857 1 2 321856656 2 2 335495047 4 2 193419760 4 3 829472611 1 3 157914114 1 3 957601293 5 2 707963126 4 2 572968222 4 2 441466087 4 3 264521598 4 2 951670290 3 3 181147933 3 3 269908089 1 3 643022137 2 2 390477286 4 2 763764948 4 3 387704212 1 3 135206804 5 2 810755593 4 2 578421746 2 2 282923580 3 3 552284603 5 2 788042689 1 2 172483542 1 2 501110984 3 2 159387700 5 3 199646812 1 3 977551031 2 3 663523068 1 2 466158747 3 3 283502010 2 3 964713835 3 2 867345768 3 2 230976359 5 3 641172091 4 2 125351317 5 3 591562060 2 3 706714804 3 2 210158729 1 2 970289052 1 3 491174936 3 2 544616078 4 3 947537708 2 3 979112595 3 3 218766044 5 2 606421784 4 3 162915174 4 2 637447023 4 3 543422267 2 3 970381966 1 3 148550421 2 3 770100501 4 3 984309655 3 3 206611021 4 3 584101539 3 2 597818858 4 3 904155713 5 2 212083745 5 3 966997186 3 3 914686295 2 3 534308347 1 3 601280285 3 2 952101199 1 3 112768906 2 3 246685658 5 3 123922907 5 3 658780235 1 2 325359094 4 3 444284111 1 3 486019021 4 2 678002755 3 3 295578641 4 3 214569426 4 2 711513696 2 2 122433988 3 3 811365971 4 2 394899354 3 3 841860554 1 3 881615175 5 3 562628433 4 3 616445338 2 3 173899468 5 2 642400653 4 3 668020784 2 3 131937031 2 2 465948147 1 3 907394961 2 3 495145486 4 2 745966472 2 3 881748742 4 2 277029744 2 3 873290865 5 2 525640297 5 3 451337743 2 3 727260196 5 2 562869773 5 2 217007728 2 3 811336515 3 2 365447028 3 2 610453470 4 2 646816158 2 2 600008051 5 2 483199343 1 3 977835760 5 3 116388362 4 2 369016479 4 2 427445553 1 2 262116929 3 3 287680202 5 2 839961658 1 3 717926414 5 2 630635091 2 2 116767713 5 3 713303966 5 3 963245010 1 2 468770553 2 2 757552989 3 3 402558511 1 2 502693252 3 2 294531944 4 3 987967182 4 2 784687238 4 2 226586353 3 2 490598164 3 2 384742599 3 3 979416930 5 3 209227929 3 2 777594362 3 3 905551322 4 2 561392000 4 3 533171978 2 3 740964230 5 2 377903423 2 2 956968455 3 2 959080670 5 3 649152197 2 2 431398605 5 3 147968923 1 2 251288370 5 2 100013001 1 2 924342572 4 2 430274147 2 3 594923354 2 3 307649208 5 2 118426091 5 3 308563929 5 3 371171862 5 3 618920534 4 3 474038462 4 2 508268337 3 3 388323618 5 2 965052266 2 2 843594026 2 3 554516629 1 2 786733029 2 3 632997748 3 3 559830463 4 2 177685581 2 3 826502622 2 3 885967259 5 2 561932593 1 3 103863365 1 3 440033928 1 3 323564756 1 3 227147196 2 2 354834031 3 2 571218480 2 2 527454954 1 2 110737070 3 3 603813008 1 2 380012726 4 2 408788394 3 2 737780383 4 3 322844447 1 2 732127474 1 3 473002292 4 3 487900806 5 2 937070019 2 2 408036040 1 2 524336863 3 3 785205679 1 2 403191438 4 3 261996641 3 3 498867633 3 2 467562404 4 2 363125132 4 3 938099283 2 3 361252146 5 3 134007559 2 3 189422253 1 3 967131929 5 2 922264828 5 2 150819849 4 3 888630969 1 3 358585205 4 3 804263216 5 2 150469170 3 2 324542153 4 2 265013206 1 2 476106883 1 2 721662586 2 3 796736674 5 3 366646321 3 3 447880925 3 3 105891009 1 2 725958964 4 3 799684971 3 2 149922150 5 2 256105659 4 3 530227988 4 2 157321754 2 3 118446971 4 2 253521959 3 3 896350798 5 2 509498491 1 2 121017571 2 2 454508748 4 2 179768460 5 2 178939685 4 3 590719368 3 2 256172663 2 3 645719420 3 2 659046355 2 2 350965654 3 2 796178127 3 3 722924562 2 2 999292312 1 2 797449401 3 3 751897878 3 2 744025582 5 3 802410579 5 2 170392964 1 2 197748987 1 2 269761444 5 3 458041869 3 3 436422419 1 2 995866619 2 2 642585984 3 2 213720937 1 2 221880022 5 3 655738237 4 2 743358627 1 2 716564124 2 3 261481790 3 2 141291541 5 2 419914697 1 3 815231321 1 2 996749724 1 3 701217907 4 2 191560708 3 3 681473345 1 3 516192999 5 2 782410794 2 2 378355205 3 2 257540378 1 3 990349277 5 2 686704350 4 3 679495028 3 2 380650377 1 2 379171419 2 2 858384223 1 2 159765342 4 3 153102195 2 2 208836042 3 2 445376372 5 3 204247436 5 3 541613988 4 2 572821305 4 3 337018489 4 2 657882620 3 2 148642620 5 3 450594384 3 3 463334074 2 2 645803562 1 3 933849111 4 2 363865396 1 3 885932388 1 3 589002004 4 2 376255128 5 2 397106516 3 2 249390758 1 2 471093352 5 2 600476795 1 3 244895669 4 2 865609842 1 3 447277884 5 3 500570859 4 3 496799402 5 3 470193363 1 2 267108185 1 2 599283340 3 3 990498304 2 3 551332880 3 2 428151628 1 3 223103569 1 3 900519150 5 2 191536487 5 3 395772590 1 3 301930901 5 2 852897389 5 2 598685744 5 2 888674995 4 3 104103755 5 2 163518887 1 3 566228058 2 2 457387675 2 2 386343502 2 2 120665782 4 3 539750478 5 3 115694401 2 2 639040986 4 3 833692708 4 3 473558734 3 3 376459715 5 3 844448946 2 2 809434774 1 3 214111167 2 3 311430203 4 3 382246196 1 3 517428006 4 3 290218446 5 3 535472881 2 2 296634934 1 3 707153328 3 3 102618608 5 3 643705603 4 2 465254507 4 3 400143466 3 2 281532428 2 2 300417734 1 2 660549244 1 3 421015515 1 2 323492788 4 2 976845160 4 2 727434080 5 2 921931390 4 3 818572846 3 2 371133175 2 3 922912223 1 2 281686320 1 2 562202765 3 2 412601348 3 2 395068587 4 2 583525849 5 3 952056743 1 2 395846147 5 3 995603472 5 3 310994066 5 2 267897668 1 2 673593073 2 2 658491232 3 2 828663287 3 3 542894214 2 3 365568850 5 3 359876992 4 3 267642814 1 2 279257494 1 3 748557798 2 2 219328630 5 3 891950525 5 2 998224116 3 3 648178863 1 2 436164463 1 3 691652479 3 2 653863493 2 2 387060402 1 2 419248530 3 2 716113299 1 2 719930926 1 3 862324159 3 2 819018258 1 3 647762613 2 3 220281455 3 3 619800805 1 2 965641602 4 3 853723572 5 2 274562610 2 3 135485869 5 3 346779227 5 3 325642078 3 2 111062557 3 3 281877242 2 3 394157112 3 2 611390112 3 2 653109694 3 3 174275087 4 2 501331955 3 2 914732883 2 3 482929859 4 2 506826286 2 2 930445049 5 2 729649358 4 2 504097050 5 2 275408912 1 2 826517795 2 2 332539539 5 2 926828310 2 2 902126912 1 3 746418758 4 2 503080602 1 2 471271072 2 2 335447561 3 2 190018829 4 3 800197493 4 3 889278262 2 2 409122672 2 3 631956155 3 2 505949205 1 3 856165796 2 3 668544161 1 2 234800654 3 2 770827632 3 2 781514351 2 2 246905638 1 3 469097522 3 3 379908375 4 2 475222850 1 2 439555260 3 3 699692560 3 3 332633318 2 3 475438692 4 3 522041726 3 2 811650760 5 3 318589712 3 2 181722773 2 2 373695623 4 3 168742425 2 3 155139862 3 2 362487603 1 2 320827740 4 2 122969991 2 3 484674697 1 3 363836090 3 2 683187802 3 2 674162236 5 3 171674178 3 3 459849070 3 2 114156992 3 3 913316688 1 2 374863477 4 3 768219336 4 2 220358858 4 3 384200474 2 2 191071356 3 3 248217605 3 3 726483555 4 3 126050801 3 2 777371608 2 2 332045257 3 3 399338597 1 2 361948164 3 2 767888757 5 3 669027033 4 2 155955528 1 2 584054393 5 2 957610803 4 2 112000735 3 3 279344379 1 2 269395317 3 3 646636223 5 3 582576853 1 2 753595282 1 3 708049479 2 3 564167324 3 3 239047704 4 3 580462002 3 3 908013185 2 2 342215586 4 3 264536554 4 3 242235981 2 3 657226282 4 2 932233566 4 3 873942878 5 3 456704397 1 3 662759910 3 2 403159522 5 2 256750916 3 3 867160626 4 3 484786220 1 2 566201800 4 3 186357062 3 2 339841949 2 3 100645111 3 3 438018240 5 2 292504647 3 3 847470519 4 2 584695121 4 3 801684302 1 3 499623183 2 2 406434581 3 2 902552633 5 2 176882321 2 3 125278335 2 2 602410496 2 3 751559456 4 3 593862480 4 3 855145105 3 2 496789742 1 2 531157391 3 2 258611924 1 2 736630042 2 2 312693651 4 2 744265154 5 3 333488227 4 3 786549439 4 2 745532012 2 2 303752220 2 2 470010282 2 3 690833561 3 2 951996376 5 2 213291778 3 3 613411057 4 2 365873899 4 2 791731552 3 3 860581587 2 2 196114661 2 3 724398587 1 2 315999023 3 3 337415857 3 2 113733990 3 2 311879230 5 3 394227272 2 2 875065122 5 3 185138709 1 2 569664658 5 2 144668338 1 2 213403109 3 2 181171759 1 2 941421822 5 2 407634222 2 3 356632142 5 3 535608449 2 3 680841758 4 3 368479365 5 2 998865212 5 3 571516329 5 2 735934719 2 2 294440381 4 3 480193110 3 2 742841323 3 2 363402756 4 2 140389150 1 3 800723432 3 2 230861511 4 3 961455276 1 2 796879167 1 2 133793861 2 2 184345754 2 3 915174610 1 3 595723013 1 3 930406944 2 2 348471462 1 3 482786192 1 2 597944523 4 3 584693714 2 2 634531330 4 2 583037416 5 2 656509537 3 2 455483939 2 3 280551438 1 3 844778786 5 3 523905053 3 2 294160237 3 2 104995415 5 3 662149114 1 2 437461793 5 3 265087439 3 3 745666797 4 2 195915148 3 3 756251903 5 2 782582397 3 3 150734509 2 2 581553587 3 3 778120082 3 2 424875978 5 2 536959414 1 2 950378759 3 3 870872590 5 2 759951196 4 2 123824093 4 3 740270184 3 2 586039672 4 3 345257160 2 2 750861566 5 2 984304956 5 3 470844065 3 2 732205832 2 3 272069233 3 2 786837137 1 2 652168852 5 2 704721241 3 2 938481792 1 2 472155595 3 3 916941801 5 3 287209237 3 3 722890678 1 3 833155553 1 3 680507214 5 3 344207899 3 3 978680565 3 3 581219068 5 2 443044148 4 2 126082787 4 2 860462417 5 3 738066892 4 2 514351343 2 2 647346393 5 3 108328713 3 2 558952547 1 2 574782419 5 3 483575825 4 3 610261264 2 3 466931248 1 2 543992550 1 3 410373883 3 2 530119095 2 3 903346764 2 2 465660518 5 3 173865904 2 2 712259816 5 3 427505854 4 2 153984428 5 3 906488512 1 3 115479572 1 3 217869129 2 2 527616255 2 3 814026655 5 2 377933711 2 2 564474544 2 2 414305443 3 2 832050371 4 3 212498750 2 3 361678027 4 3 851455339 3 3 347206596 2 2 293281071 5 3 342344567 3 3 366497331 4 2 691781983 3 2 287292880 3 2 696080246 4 3 824895450 1 2 503503875 3 2 256986573 5 2 637905249 4 3 759677426 2 2 529899843 3 2 847957979 1 3 469129901 1 3 426049552 3 3 800211304 2 2 251066095 1 3 430417387 5 3 163138206 1 2 237075970 3 2 608403873 5 2 991637913 4 3 140442029 1 2 660056028 4 2 669260669 3 2 257058833 1 3 281252120 2 2 215676689 2 2 137861357 2 2 758518355 1 2 704285493 1 2 401406100 4 3 391418732 2 3 642399530 4 3 298905901 2 2 737325717 3 3 517994186 5 3 291431164 1 2 323400939 5 2 263524055 3 3 186768458 3 3 196356405 4 2 508334593 4 2 705413742 1 3 605694816 4 3 218975502 5 2 902360202 4 3 957597320 4 3 376062539 1 3 686467008 5 2 544074287 2 2 679055672 4 2 336156882 5 3 673668271 1 3 477750037 2 2 652469940 5 2 900857008 1 3 484801775 3 3 866241234 1 3 301715235 4 3 701500299 1 3 779630872 3 3 147448284 5 2 984427829 3 2 831025003 3 3 329969323 5 2 875198462 2 2 287050655 3 2 150784081 1 3 563068059 5 3 868795255 3 3 370052196 4 2 144313064 5 2 581072584 1 3 758458976 4 3 670324982 4 2 863886969 5 2 231483202 3 3 404260012 5 2 686431605 3 3 389408020 1 3 787891547 5 3 943705307 4 2 276104296 5 3 765704235 1 2 147380086 3 3 734352204 3 2 790512907 2 3 924419587 4 2 619993735 4 3 319054885 4 3 478990913 5 2 707841400 4 3 947876044 1 2 607193898 5 2 459444182 3 3 458922368 2 3 685513118 5 3 729767054 2 3 711558876 5 3 544093051 2 3 211403267 1 3 982933988 2 2 779582116 1 3 643817969 2 2 352538423 5 2 331671468 5 3 332303561 1 3 593793948 1 2 550690968 5 2 774914172 4 3 827053033 1 2 910059757 2 3 160303187 1 2 390762841 2 3 928576235 3 2 898656721 3 2 957946980 1 3 434392031 3 2 182432856 1 2 315280342 4 3 651518617 5 2 268375041 5 2 673033373 1 2 831559018 5 3 553494820 4 2 929778481 1 3 398106492 5 3 991774127 3 2 688649785 5 2 142278673 4 2 465150141 3 2 752907888 3 2 198622936 4 2 667727607 4 2 583706553 4 3 663215880 2 3 945418607 3 2 566056763 2 2 953314727 4 3 935901971 4 3 214524073 1 3 987197355 3 3 516346044 2 2 230943834 5 2 665603537 3 3 896632385 2 3 549131517 2 2 593801555 4 3 798965870 2 2 928642590 3 3 650752782 5 3 169969282 4 3 980627370 5 2 935488780 2 2 434781694 3 3 197392366 5 3 172573179 1 2 707430524 2 3 609769329 2 3 627649469 1 3 212699069 4 3 903088564 4 3 861405857 2 2 421164857 5 2 402349799 5 2 253716010 5 2 508289199 1 3 751367975 5 2 410205620 2 3 966593569 1 2 385983204 3 3 261582764 3 2 158139186 4 3 854666396 3 2 552733874 1 2 424761894 3 3 580609910 1 3 902332241 3 3 854124469 3 2 916463127 3 2 919403261 2 3 109690458 2 2 724017054 2 2 841520677 5 2 109635880 5 3 968278786 5 2 311694575 2 2 578075590 5 3 243319143 4 3 746620199 3 2 937897123 1 2 246661295 4 3 810026701 1 3 637782359 4 2 615474181 5 2 297819547 2 2 201544754 3 3 139532944 3 3 158342564 1 2 685952950 3 2 486532228 5 2 632606038 4 3 658629306 5 3 489184440 2 2 903727889 2 3 415918434 5 3 647914228 1 3 401146308 5 3 197262569 3 3 109479933 3 2 536465829 4 3 736314999 4 3 393700496 2 3 685079473 4 3 739842745 3 3 937332909 4 3 432548972 1 3 191724505 2 3 802162494 3 3 882269120 3 3 825556569 5 3 355346817 1 3 766955273 2 2 437848540 3 2 293828557 4 2 380129306 4 3 406632900 5 2 717066406 5 2 239531298 3 3 921961550 4 3 200584572 1 2 803153140 4 2 722630867 2 2 322885515 3 3 910837627 5 2 336255681 2 2 853626007 4 2 626387406 1 3 813784114 4 3 796019197 3 3 927860955 5 3 513067384 5 2 724144882 1 2 983758271 5 2 697890730 2 2 778472430 5 2 330682298 4 3 732673017 4 2 236082139 1 3 181580704 4 2 851992773 2 3 970241319 3 2 237410847 4 2 232361880 4 2 396752677 1 3 939365561 3 3 540448889 5 2 976798879 5 3 111214615 2 3 501292538 5 3 426792585 1 2 664994051 4 3 565589301 4 2 175582155 5 3 594559071 1 2 318384331 4 3 633966007 3 3 718448665 2 2 706520582 1 2 997779899 5 3 706204883 4 2 978191824 3 2 980245253 2 3 714775378 4 2 696383967 5 3 847681565 5 2 420357029 2 2 459525053 2 2 116897599 4 2 791433816 2 2 649169603 4 3 637330363 4 3 159082382 3 2 616338311 5 3 681448314 5 2 330464941 2 3 492993294 2 3 707981040 1 2 376263603 5 2 577356110 2 2 604343159 5 3 331839231 3 3 515783635 5 3 788228757 1 2 102537925 1 2 317880608 5 3 841022968 3 3 613365177 3 3 395266548 1 3 454159786 4 3 246004317 1 2 549319583 2 2 449741433 4 2 650634816 5 3 707359243 1 3 152351412 5 3 738812340 5 3 145124416 5 2 268081621 2 2 945831365 3 2 265289488 5 2 314736238 3 2 710662804 1 2 143213180 5 2 683175019 5 3 361330572 3 3 816721212 1 2 468003354 2 2 642122824 5 3 527723480 1 2 418746887 4 2 745997922 3 2 223308104 4 2 795437223 5 3 290725466 1 2 872471584 3 3 943778944 1 3 720280274 5 3 497588337 2 3 446372801 4 3 671496106 3 3 200532841 5 2 672053892 5 3 667041733 1 2 151516932 3 2 608017831 5 3 357153657 2 3 636575281 3 2 779973593 1 3 943011841 2 3 419878952 1 3 409335316 2 3 753437882 1 2 650927213 5 2 538064291 3 2 416611429 2 2 436731165 3 3 359332390 3 2 438383916 2 3 793554408 4 2 496925136 1 3 391811734 3 2 142188628 2 3 756321055 2 2 961582016 3 2 497376167 1 3 434543323 4 3 401278521 5 3 744130190 4 2 772198684 5 2 291145664 5 3 643788068 3 3 355203588 5 3 690791198 5 3 305938742 1 2 954194443 5 3 691042205 1 2 173799860 3 2 800361739 4 2 267510309 3 2 357473037 4 3 665394576 1 3 444524592 3 2 941558477 5 2 772096880 4 3 487984180 4 3 413086018 3 2 559956887 3 2 630809858 2 2 281898269 5 2 780327424 1 2 496297328 3 3 549437483 3 2 982291876 2 3 983675361 2 2 242651151 3 2 399292160 5 2 259406933 2 2 161288724 5 3 741728371 4 2 163641494 4 2 118370083 1 3 337538321 1 2 700531728 2 3 238659236 2 2 337393735 3 3 797123634 3 2 871040953 4 3 581084910 4 2 117622925 2 2 483081163 1 2 309095241 5 3 612351412 2 2 360356597 1 3 904653805 5 2 917787486 5 2 288474332 2 3 375900929 2 3 118854456 3 2 932301633 1 3 308287857 3 3 755197753 5 3 732196517 5 2 133377252 2 3 275347055 2 3 181499597 3 2 684377396 1 2 142439870 3 2 263011717 2 3 919812116 4 2 266973948 3 3 548644451 1 3 606590209 2 2 414655939 5 3 667669783 1 2 377053648 5 2 135703772 3 3 645011101 5 3 529095947 4 3 120776027 1 2 290982217 1 3 716875742 2 3 508519477 4 2 281215870 4 2 524682976 4 3 284388196 4 2 168307237 2 2 871935732 4 3 997348284 2 2 831776308 1 3 957002538 1 2 502960810 1 3 989389324 5 3 859157618 1 2 334323459 1 2 760389613 1 2 725025598 4 3 503850663 1 2 539750898 4 2 227925007 5 3 499998959 1 3 536868484 2 3 831947232 1 2 439263578 2 2 738916477 5 3 185883350 4 3 439554538 3 3 462162172 4 3 258354698 2 2 927906379 5 2 737684493 1 3 217923007 4 2 603668517 2 2 962718938 5 3 450043530 3 2 990568804 4 3 574434697 3 2 616891668 2 2 811935961 1 3 799304570 3 2 855486894 2 3 364845484 3 3 597708464 5 2 972587938 2 3 867084889 1 2 420245035 3 3 263520844 4 3 635089204 4 3 636836855 4 2 140311204 1 3 221116090 5 2 949513727 4 2 685546793 1 2 485180545 2 2 756965653 4 3 832887439 4 3 140895481 4 2 420610677 4 2 703791923 1 3 914904697 1 2 727694913 5 2 774924712 4 2 697454730 5 2 148096349 4 2 568963869 5 2 967188900 3 3 528186682 3 2 429577675 5 2 377068860 4 3 869354577 4 2 706156941 3 3 557588028 1 3 250323705 3 3 998885753 5 3 209960711 1 3 187316240 4 2 603894532 1 3 531320816 4 2 241319402 1 3 546098531 1 3 980553528 5 3 452388467 4 2 607922868 1 2 591036149 4 3 489185710 1 2 176568547 1 3 250889139 5 3 175143162 5 2 286175502 3 2 325807543 1 2 894181410 5 2 213359661 4 3 622578955 3 2 773570540 4 3 994777351 1 3 213088862 5 2 268803203 2 2 968902196 5 3 598744649 4 3 134981988 5 2 881442221 4 2 599330612 5 2 142793498 3 3 176584707 4 3 844232285 5 2 783836180 3 2 866434973 3 3 458003490 5 2 677331490 2 2 727899085 4 3 350573468 1 2 959044615 4 2 284700792 2 3 267052442 2 3 928864945 2 3 869913858 5 3 417629946 1 3 563266703 3 3 692623670 5 3 184158061 3 3 536213641 5 2 270000831 1 3 129794845 3 3 754794181 2 2 248815548 2 2 366217217 3 3 457504904 5 3 339411732 3 2 887953764 4 2 488008779 4 2 446389721 1 3 110876323 1 2 969214358 1 2 945398247 3 2 460847797 3 3 250578784 3 2 422001344 5 3 552739186 1 2 284682505 1 2 795720479 2 3 558366156 4 2 621562917 3 3 457390347 5 3 877759964 2 3 223509774 1 2 500359574 1 3 956224262 5 3 399320924 4 3 353057426 3 3 603486236 4 3 125517455 2 3 128225281 4 2 567600642 3 3 254845219 3 3 284494363 3 3 731850729 5 2 717909881 4 2 904722692 4 3 747537602 3 2 778984625 5 3 117740868 4 2 236990571 4 2 268137607 1 2 578204881 2 2 587167377 1 3 554049750 4 2 569160328 5 2 693009047 2 3 553524381 3 3 545838064 3 3 202599775 2 2 813950851 1 3 262699985 1 2 932104653 2 3 422829739 3 3 519834914 5 2 809583717 4 3 255916819 5 3 746949747 4 3 545378359 3 2 533407918 2 3 394054351 5 3 290584198 2 2 869647066 2 2 390294391 3 2 631862821 4 2 860708776 3 3 442290066 1 2 437501307 2 3 657229724 5 3 519288066 3 2 305849144 3 2 705552119 5 3 754738327 2 2 511358191 3 3 307095401 1 2 828027042 2 3 915387637 5 3 635549769 3 3 527342074 4 2 426345582 3 3 503826999 1 3 416195648 3 3 912107940 1 3 807293670 1 3 513893762 4 3 444749434 1 2 825146235 4 3 133656925 3 2 144799267 5 3 109047287 5 2 623853098 4 2 441638577 4 2 210846155 4 2 392670887 3 2 544392966 3 2 279024577 2 3 250008868 3 2 478986249 3 3 776443321 2 3 697106800 4 3 103150784 5 3 658292246 2 3 455935743 4 2 461919226 3 2 213766815 3 3 444605786 3 3 147068013 4 3 337541261 4 2 615521385 4 2 744365909 5 3 521802636 4 3 546543499 4 2 186987922 2 3 455236082 3 3 235255955 4 3 436598610 4 2 304652323 5 2 127595906 3 3 251298280 1 3 475446475 4 2 223316054 2 2 918912613 1 3 267919429 4 2 739969901 5 2 632201751 2 2 359996155 2 2 286336030 5 2 967444122 4 3 982378975 3 2 534344074 1 3 746321292 4 2 219637759 3 3 827307319 3 2 738609662 4 3 334032345 2 2 542419545 5 2 287106017 3 3 946068413 5 3 506020345 4 2 665511304 1 2 487204619 5 2 251908092 5 3 160792050 4 3 186865989 5 3 142731943 2 3 122880342 3 3 691137973 1 2 660617861 3 2 645687191 3 3 632519503 3 3 281637946 2 2 947242239 3 3 581880355 3 2 107408450 5 3 321462941 2 3 267778884 1 3 681537043 1 2 605890036 2 3 444582387 3 2 927248350 2 2 177911429 5 3 957341472 5 2 551243546 1 3 262795710 5 2 477543912 3 3 382742211 3 2 365224939 1 2 865387096 4 3 306263745 2 2 790918132 4 2 466349288 1 2 946684697 3 2 190222672 5 2 333027201 1 3 364112624 2 3 165853029 3 2 521088408 2 3 419678605 3 2 875578448 3 2 781221396 3 2 611378293 1 2 755193207 1 2 978865929 1 2 316031514 3 3 823268553 4 3 229407715 4 3 140106630 3 3 193441344 4 3 475845166 4 2 644512529 3 3 290182892 5 3 716436956 2 3 601310397 3 2 624193472 5 3 156809370 1 2 613737458 4 2 350112164 3 3 770256301 4 3 151025290 2 2 483712334 2 2 353139964 2 3 278032133 5 2 358881839 5 2 548863990 1 2 686072852 5 3 589931356 1 2 198224318 3 3 977859436 2 2 275864274 3 2 223173683 1 2 135197355 5 3 967119627 2 3 209486182 3 3 308470445 1 3 801251219 1 3 119680766 3 2 208559600 2 3 451794711 5 3 176662917 4 3 129367432 2 3 946036952 1 3 986478151 3 2 490744134 4 3 866682501 5 3 218408720 3 2 743106140 1 3 595251167 5 3 919502869 2 3 492577740 4 3 717876925 2 2 998374837 2 3 915190540 3 2 154616626 1 2 687517543 4 3 955449273 2 3 152447282 3 3 969909292 1 3 112702040 5 3 464986910 1 2 759145945 5 3 711862914 3 2 739610949 1 2 145529584 1 3 662903308 3 3 617217195 3 2 283054865 5 3 252544095 3 2 636927942 5 2 977965871 2 2 848000482 4 2 725342559 2 3 846974407 2 3 389878036 3 3 493786961 4 2 769457927 3 3 475397592 5 3 335771988 3 2 226451879 5 3 749943856 4 2 701859494 2 2 296153448 2 2 863589047 2 2 811379569 4 3 780644345 2 2 525540894 5 2 590715466 5 2 122999120 2 3 325797045 1 2 184317343 3 2 724898417 1 2 417762269 5 2 659201669 3 2 546913664 3 3 313968796 4 2 586751407 5 3 117685099 2 3 963662544 5 2 677724747 2 3 787321142 4 3 481318457 1 2 871540119 3 3 521694509 4 3 966388145 3 3 100017717 4 3 115194249 2 2 757898496 5 2 652352479 2 2 418112819 2 3 853054196 4 2 997922625 5 2 400960981 1 2 625240829 3 2 803716433 1 3 170215526 3 3 302691739 4 2 140512087 1 2 193519479 2 3 871383069 2 2 714734535 4 2 153870735 4 2 809987477 2 3 739280685 4 2 370453553 2 3 160400156 1 3 986072120 4 3 614413005 3 2 977996721 4 2 837169321 5 3 709593756 5 3 761118653 5 3 234884682 4 2 318491084 2 3 414166420 2 2 465029271 3 2 602929375 5 3 740780137 2 2 318126149 5 3 474921553 3 2 354873528 5 2 344808118 4 3 371341517 3 2 706845431 1 3 572823723 4 3 907981998 1 3 332204887 4 2 467167395 1 3 588596124 4 3 420093220 1 3 307993695 3 3 552879362 2 2 232412790 2 2 911402841 4 3 290381564 2 3 245573393 4 3 755785788 4 2 518400608 5 2 592314926 3 3 311088163 4 2 449036971 4 3 158264547 1 2 904565737 3 3 832262150 5 3 671464376 4 2 410084729 4 2 652678586 3 3 453801060 3 2 271517552 1 2 489491383 4 3 365674618 2 3 738060261 4 3 984399998 3 2 352647322 1 2 107522613 1 2 728020680 1 2 485519297 2 3 598013582 1 3 579443409 1 2 827394631 5 2 203695264 2 3 111559946 3 2 681458776 4 3 770220634 2 2 302286921 2 2 526049800 2 3 428752519 5 2 272910279 1 3 424757591 1 2 291290750 2 2 175947340 3 3 711748792 5 3 163325129 5 2 527548209 1 3 635558364 1 2 474865021 3 2 764346616 5 3 775818606 3 3 927869033 1 2 112348949 1 2 954383710 3 3 147080592 2 3 623857121 3 3 232741154 4 2 562669966 4 3 793883026 2 3 187713653 5 2 260052499 3 2 358305385 5 2 811025830 3 2 567495131 5 2 862594931 5 3 734010429 5 3 196501122 2 2 718700925 4 2 228366699 4 3 310839058 1 2 776461411 1 2 593144443 5 2 142094696 2 3 329596008 5 2 157392053 4 2 986216707 1 3 980008464 2 2 666056441 2 2 313115981 3 2 959264399 2 2 367141649 1 2 315860370 2 2 884124928 4 3 326008198 2 3 627240834 3 2 487670789 5 3 529981290 5 2 362764706 4 3 415160698 5 2 585809969 2 2 663513654 3 3 517938281 4 2 440329482 4 2 723950315 1 3 439357892 3 2 727305366 3 2 230884543 5 3 353013565 5 2 658885642 1 2 524505384 5 2 149142441 3 3 228723169 2 3 484916095 2 2 417009820 4 2 352853585 4 2 622587363 4 2 397127155 1 2 667590412 4 2 343973606 1 3 264098674 1 2 702943927 3 3 840949815 4 2 549394338 5 3 442620031 4 3 228072262 4 3 341468150 2 3 101473368 4 2 954966560 2 2 312642762 5 2 974133537 5 2 629995799 2 2 518438537 3 3 666757280 1 3 372794917 2 3 669618559 2 2 556929925 5 2 516096348 1 3 552052759 3 3 657915564 2 3 860271601 1 2 447433347 5 3 895529594 4 2 690648979 2 3 193065879 3 2 843205066 2 2 758406328 3 3 333498662 2 3 628111588 5 2 630408181 2 3 236548646 5 2 795315745 4 3 373920630 2 3 497763865 5 3 897896403 1 2 314759710 3 3 779559060 1 2 102459530 3 3 334621971 1 3 668065099 1 2 890079622 5 2 327480205 3 3 201411530 2 3 989646860 1 3 811460694 3 2 885644582 1 2 458506076 2 2 745614323 1 3 635311589 2 2 344341165 5 3 536878667 4 2 525908758 4 2 292508613 2 3 242076324 3 3 284899970 5 2 719689405 4 3 529592959 4 3 465443546 5 3 954940146 5 3 209932903 5 2 576668282 4 2 654857193 2 3 872405513 4 3 487011247 1 3 247554340 1 2 325614225 2 3 559365489 4 3 158894581 2 3 591267998 4 2 490291789 3 3 781741760 1 2 520137263 2 2 558273302 5 3 781233162 5 3 605592739 2 2 558202285 2 2 309893803 3 2 328768486 3 2 653919391 4 3 969944039 3 3 442398233 4 3 275762412 4 2 950411623 1 2 901721444 5 2 201404870 5 2 874694862 5 3 217154652 1 2 107705376 1 3 236490618 2 3 414306932 3 2 241159641 5 2 338344465 3 2 604281750 1 2 378028319 4 3 110760957 3 2 295326386 3 2 207291195 1 2 192612177 3 2 283427033 4 2 411289649 3 3 137069105 2 3 817251963 1 3 576030440 2 3 664582821 3 3 437077764 4 3 728285549 5 2 267777371 3 3 446010905 3 3 378542308 3 3 568768893 1 3 629940404 4 2 926116667 5 3 813624584 1 2 129413697 1 2 862854741 2 2 667676112 1 3 347889554 5 2 480148849 2 2 320253927 2 3 492952114 2 2 161688618 2 3 460177763 2 3 484592660 2 3 310296797 5 3 173565476 1 2 245624884 1 3 870196911 5 2 712598433 1 2 765873494 1 2 675399410 2 2 456552637 4 2 110892225 4 3 640998312 5 3 322200249 1 2 813910151 3 3 171377648 5 2 233624017 4 3 456935865 4 2 466492260 3 3 428031911 3 2 954960538 1 3 709266451 5 3 862515024 3 2 879396832 2 3 441999040 1 3 630801188 2 2 143336504 2 3 235292019 5 3 760301353 4 2 111815054 2 2 717718633 5 3 557640140 5 2 998910393 2 2 903465739 4 2 119123144 2 2 204493884 5 2 798367538 3 2 881990250 1 2 470461680 4 2 135995785 3 3 986149422 3 2 742866777 2 2 630801731 1 3 472488210 5 2 356874467 5 3 960679556 4 3 971452566 3 2 876739732 4 2 334590841 3 3 273101144 3 2 520457389 2 2 344691773 3 2 469026930 2 2 803595629 1 3 883013952 4 3 392311330 3 2 321171551 3 2 216693411 5 2 523462135 1 3 817469283 5 3 728630190 2 2 491129414 3 3 977726316 4 3 374022324 4 3 604821758 5 3 623474612 5 2 497297719 5 2 101454741 2 2 121484407 5 2 498722357 3 3 180825564 3 2 532054283 3 3 540288060 4 2 832831486 2 2 980239587 3 3 562960758 2 3 995592316 3 3 786914294 1 3 117816521 5 2 339372436 3 3 129095566 4 2 471016687 4 2 143334202 2 2 275182166 1 3 924636251 4 2 839121307 3 3 481867307 3 3 985829853 5 3 287073825 2 2 224749938 2 2 242039344 2 3 748500679 4 2 919137781 5 3 472417003 1 3 582219638 1 3 959919268 5 3 347572831 4 3 782107704 2 2 659296006 1 2 932345286 2 2 358423513 3 3 875117197 1 3 949501353 1 3 299887508 2 2 109227281 5 3 175654435 2 2 954346405 5 2 932270081 1 2 557873943 3 3 328821702 1 3 297167177 5 2 108613914 1 2 992814858 4 3 313693187 1 2 259543556 5 2 549868480 5 2 403394641 2 2 162189169 2 2 611941257 3 2 750705004 3 2 672044340 4 2 856065028 4 3 292722789 2 2 757985968 1 3 783674951 3 3 695939586 1 2 292795327 5 3 286790066 5 3 372107677 4 2 787894309 5 3 913766902 4 2 193672216 5 2 361879900 2 2 933730806 1 3 488530609 1 3 256594658 3 3 596914885 2 2 885877518 3 3 967612484 2 3 160945985 1 3 731097634 1 2 548386765 2 2 452828047 2 3 910950828 1 2 497957937 5 3 647321185 5 2 359379593 4 3 550997897 4 2 104315327 2 3 852071512 5 2 226644145 3 3 337547769 2 3 158336197 1 2 404570969 2 3 516910626 1 3 384858704 3 2 701765377 4 3 640871577 5 2 482261064 4 3 581082074 3 3 436336138 5 3 923795044 5 2 708785574 2 3 674820426 4 3 223014203 5 2 427670238 3 3 764004428 5 3 563858053 2 3 188527877 2 2 704393096 5 2 213360607 3 2 334232534 4 2 311453129 3 3 659571180 3 2 869918496 4 2 602826578 4 2 462427364 2 3 313389194 1 2 624129732 1 2 578904666 4 3 474683867 1 3 839097635 4 3 486285424 1 2 160885025 3 2 195860264 4 3 184518399 3 3 962379176 2 3 243359525 1 3 921509002 1 3 789392263 3 2 747589702 5 2 362424201 4 2 958460135 1 3 776888756 3 3 524306502 1 3 436244727 2 2 676059393 2 2 622722398 5 2 121097435 5 3 826088657 4 2 416748640 5 3 956747488 2 2 577938016 5 2 669295775 5 2 857838033 1 3 262852357 2 3 213018898 3 2 718658857 3 2 436359216 4 3 229831190 1 2 100400751 3 3 118542877 4 2 972164627 2 2 794801325 3 2 957639047 1 2 216538976 2 2 350879420 3 3 958468949 4 2 770423089 1 3 333830238 5 3 742781348 2 3 717001107 2 2 959117104 5 3 699396707 2 2 108495730 5 3 604662425 3 2 690639148 3 3 425335210 2 2 479198854 1 3 999655353 1 2 583132521 3 3 361906796 5 2 658213182 1 3 234913361 5 2 131460247 4 3 697887454 5 2 334883557 2 3 732502959 1 3 679238386 3 2 232046699 1 3 661203865 3 2 723260863 2 2 449854513 4 2 674646841 2 2 874639057 1 2 215105279 5 3 441722289 2 2 948442304 1 3 968164759 4 3 382708615 4 2 331972479 3 2 844375647 1 2 909994535 1 2 534914368 1 3 954315330 4 2 501519443 1 2 302397308 3 2 937264532 3 2 873741432 1 2 296252474 2 3 668399875 5 3 413252969 2 2 180666273 1 2 944868111 4 2 410817386 1 3 991990783 1 2 336058006 5 2 709841726 5 2 711180190 1 3 283816207 5 2 470129409 1 2 754613929 4 2 225328507 5 2 946631521 4 2 143024552 2 3 985168214 2 2 349571436 1 2 774847712 4 3 588439922 1 3 222132647 4 3 628767396 2 2 636382686 2 3 583437580 5 2 444038610 2 3 356133682 2 3 314089170 1 2 359300159 4 3 165597520 1 3 186149601 1 2 766736853 3 2 672796354 2 3 417299680 3 3 116229265 5 3 164688983 5 2 641613275 1 2 987790877 4 3 353572524 2 2 242011333 4 2 927460193 4 3 800994262 4 2 181349217 4 2 744196938 5 2 105005316 4 3 134677169 1 2 410433389 4 3 228807965 2 2 841204745 3 2 653927652 1 2 182843098 4 3 619337710 1 3 677874129 4 2 119170216 5 3 208694540 3 3 420588230 5 2 954930350 4 3 544902855 4 2 774868147 5 2 252202782 1 2 284390430 1 2 842208186 5 2 156536909 2 2 491756516 2 3 641458111 5 2 360476227 4 2 239927035 2 2 509408560 4 2 662927438 3 2 550971344 1 3 515705424 1 3 892367731 2 3 205086264 2 3 515671460 5 3 914666241 2 2 611719496 2 3 271515197 5 3 785919452 2 2 807519584 4 3 754402367 4 3 923442403 1 2 256818406 4 2 180621833 5 3 373408373 5 3 861944319 3 2 686056289 1 3 493449540 1 2 895296869 1 2 691308748 2 3 927204394 4 3 158630580 4 2 724471231 2 3 896274265 1 2 793982787 3 2 112590337 5 2 390921515 5 3 647372057 2 2 610368465 3 2 632886632 5 3 632434730 2 2 667550010 4 2 703957032 2 2 350214313 2 3 317973563 2 3 492155039 4 3 419381124 1 2 449151484 2 3 731392909 2 3 710062503 1 3 611796949 5 2 526175750 4 2 397311280 4 3 388616972 4 2 785359237 2 3 670295622 4 3 338067154 3 3 925048630 3 3 434469621 1 3 275918741 1 2 811354961 1 2 840435808 2 3 735192826 3 3 853088641 1 2 697332717 3 3 784164979 1 2 293061364 5 3 947810826 1 2 742790021 4 2 123855235 1 2 432549706 4 2 552955387 4 2 354597333 5 2 212245113 3 2 567072471 2 2 333437560 5 3 993167552 5 3 734076499 2 3 481796050 1 2 164898317 1 2 679574545 5 3 186934553 4 3 469862733 1 3 600216675 5 3 246510527 3 2 184210662 2 2 703286076 5 2 414222706 5 3 700210879 4 2 513585287 3 2 314927384 5 3 264645375 2 2 164311011 4 3 113806130 4 3 158887691 3 2 945537705 2 2 245143065 3 3 868446195 1 3 991822496 5 2 501062503 1 3 667932736 5 3 747721535 4 2 303720481 5 2 128745756 3 3 376499114 2 2 650801822 1 3 696770407 5 2 767045756 4 2 620901376 3 2 454273337 1 2 188313913 4 3 495804344 1 2 825057198 4 2 464753415 5 3 616291465 1 3 545699818 4 2 565386010 3 2 707993398 3 3 900410927 3 2 325145678 1 3 183049306 1 2 566154703 3 3 801687893 2 3 696009752 4 2 630060548 2 3 982668344 5 3 783880033 5 2 521083110 4 2 599988423 5 2 610610418 1 2 881232301 2 3 785734879 2 3 533547049 4 2 204999212 3 3 843886195 5 3 899055175 1 2 791432514 1 2 365439499 4 2 801160880 1 2 597386321 2 3 975976968 4 3 765441577 2 3 429944610 1 2 897795970 5 3 747259270 4 2 180424778 1 3 844719443 5 3 660805506 3 3 525069019 4 3 673087605 1 2 265211493 5 3 845208880 5 2 709708639 1 2 970213392 5 2 769861931 5 2 491845868 5 2 396242551 1 3 127179648 1 2 772615841 3 2 458921044 5 2 479748300 1 2 545955450 2 2 732400105 3 2 878485349 3 2 473440996 1 2 780705449 4 2 326936773 5 2 124210228 3 3 547623396 2 3 456951471 4 3 530721168 1 2 661770673 2 2 490223981 1 3 488897981 4 2 499130109 1 2 672085864 1 2 789833054 2 3 471710360 2 3 701501164 1 3 454436986 4 3 718391582 1 3 417072805 1 2 318556860 1 3 354409833 1 2 616471789 5 2 343313377 1 2 224690572 3 3 287750252 4 2 547845948 5 2 379088121 3 3 568417425 3 2 200694724 2 2 930059815 5 3 100192892 2 3 819420184 4 2 624257298 4 3 520751275 4 2 685997713 5 2 733674513 3 3 744033061 1 3 515878284 4 2 824220569 2 2 298568828 3 2 556929230 4 2 615440743 2 2 652634034 1 3 905350982 5 3 469828781 5 2 148290283 4 3 156396400 2 2 679021729 1 2 482987214 1 3 722732340 1 3 952097885 3 2 460834163 2 2 541642342 3 2 687342706 1 2 998762700 5 3 803549647 2 2 930512624 4 3 466591647 5 2 347249006 4 3 890973834 5 3 255482414 4 2 769733456 5 2 786282125 4 2 433496724 5 3 437395074 2 3 474684930 1 2 209492959 1 3 710031809 1 2 733565731 3 2 188978036 2 3 393155419 1 2 364027726 2 2 373868930 1 3 798342696 3 2 988904381 4 2 395629637 3 3 269411137 4 2 642603410 5 2 768020009 3 3 671096985 4 2 567014474 3 3 612008414 5 3 343218859 3 2 773764586 5 3 246380075 5 3 693862443 1 2 295614736 4 3 482759878 3 3 522577561 5 2 784286489 1 3 938374478 4 2 189750884 5 3 905880231 1 3 993432444 1 3 601478305 4 2 615541025 1 2 230988213 4 3 122436124 2 3 501632278 1 2 663277426 1 3 741082932 3 3 295179582 1 3 255692653 4 3 114081004 3 2 683348810 2 3 849418169 2 2 331529774 3 2 766940078 4 3 467073881 5 2 731992734 2 2 807335540 1 3 553778516 3 2 749288281 4 2 483366953 3 3 572731001 3 2 323765979 5 2 992949738 1 3 253919690 5 2 464467967 4 2 474458485 4 2 415108216 3 2 161577076 1 2 457299645 5 3 337694435 3 3 975973108 5 2 226062567 2 3 101091807 2 3 371627527 5 2 327496646 1 2 412246715 4 3 516070618 5 3 184534527 1 2 563468831 4 3 837512237 1 3 144667953 5 2 998175727 5 2 753970065 2 3 736033318 4 2 674690218 4 3 258333630 4 2 379160358 5 2 456991591 5 3 212725521 2 2 620139449 5 2 540630469 4 2 803262710 1 2 672142691 4 3 168443090 2 3 201533205 2 2 739633069 5 2 260449709 4 2 194275016 4 3 937289528 1 2 200492292 5 3 127361872 1 3 638732374 1 3 437181379 4 2 130216280 3 2 578702875 4 2 436488447 5 3 808149817 1 2 917746215 4 2 432321068 1 3 306086741 5 3 451241394 1 3 593185030 3 3 264841846 1 3 563596195 5 2 753499176 1 3 432674749 2 3 664031792 3 2 866733186 2 3 966448766 2 3 563450522 3 2 950672075 5 2 380519912 3 3 983220332 1 2 410133877 1 3 766353261 4 2 854529332 4 3 912749266 3 3 504522688 1 3 477621144 2 3 136937895 5 2 533867388 1 2 715534808 1 2 200730373 4 2 423932386 4 2 762841740 2 2 880750959 4 2 830003214 4 3 566992330 5 3 992845081 2 2 525415861 1 3 747877978 5 2 123035380 4 2 557117507 4 2 184746321 5 2 714310676 3 2 502392041 3 2 261069074 4 2 451513999 5 3 338778693 1 2 959222441 3 2 111128643 2 2 719710089 3 3 119338971 2 2 174067426 3 3 602866224 4 3 779032088 4 3 827422568 2 2 931750100 1 3 747065205 3 2 626366748 1 3 535234352 3 3 284023668 2 2 326427198 4 3 712766505 2 3 896499661 1 3 325061498 2 2 234822087 5 3 993117366 4 2 330304260 3 3 455353052 4 3 705274582 4 3 421285396 3 3 189137372 2 2 256186774 1 2 114357896 1 2 992192170 3 3 704777972 4 3 255788999 4 3 422023177 1 2 333153260 4 2 293343444 5 3 348736365 3 3 875190651 5 3 207128984 5 2 719126352 5 3 208219736 2 2 263605480 3 2 668146972 4 2 149042456 3 3 327389438 5 2 185662579 5 2 751274228 4 3 995172289 3 2 826115683 2 3 200924003 3 3 329671938 2 3 266729150 3 3 142075154 1 3 708497171 5 3 645471361 1 2 498424372 2 2 507158804 1 2 671703671 2 3 593306665 3 3 750392921 1 2 960577286 4 2 375510898 5 2 958877464 3 3 831540016 5 2 913537805 1 2 516179424 4 3 752604580 2 2 119501494 1 2 458822401 4 3 894067131 5 2 203106544 4 2 984154164 4 3 715563397 2 2 481348559 1 2 547725454 1 2 345903956 2 3 456976375 1 3 664753122 5 2 782001427 4 3 577440655 4 3 215287182 5 2 140015630 1 2 972718941 4 3 422523592 4 3 176233708 2 3 961479527 5 2 358174568 1 2 842971763 2 3 674558769 4 2 716128609 1 2 879944224 2 3 695797259 2 2 761212389 3 2 775651470 3 2 249092328 1 2 163908265 1 2 317230845 1 2 326256934 4 2 248400414 4 2 133640967 5 3 888437008 2 2 561974695 2 2 528756608 4 3 888024371 4 2 932892661 1 2 273896938 5 3 746765560 3 2 403807891 1 2 535423860 3 3 483135795 2 2 949897638 2 2 278965801 2 2 216445315 1 3 683532958 1 2 897059281 4 2 502958657 2 2 603527781 1 2 148130084 5 3 225762116 5 3 502378400 2 2 929274191 4 3 745453182 1 3 732603410 3 3 829526868 2 3 678609406 1 2 953422643 2 3 653730560 1 2 152725683 1 2 473983802 1 2 440677901 4 2 362700102 1 3 425680031 4 3 937683656 2 3 725722641 5 3 555341606 2 2 291391725 3 3 618602210 1 2 958395432 3 3 637836604 1 2 762762601 3 2 237888526 5 3 836084790 3 2 761388263 5 3 961550067 4 2 152554212 2 3 922979009 5 2 747193869 4 3 542046034 3 3 781886469 1 3 922773502 4 2 401585151 5 2 318112076 4 3 540968809 5 2 598462642 4 2 350758474 1 3 826372525 1 2 600582490 4 3 743460495 3 2 137564474 3 3 444001879 1 2 843012883 4 3 992168275 1 2 636441679 2 2 774065083 5 3 214175233 2 3 443993018 4 2 534267478 1 3 763031108 2 3 584606392 2 2 602373851 4 2 701158087 3 2 457829920 4 3 635412621 2 3 721445556 2 3 887520108 1 3 960659622 4 3 718365126 4 2 611631273 5 2 160340835 5 3 914668256 2 2 425670932 1 2 498293295 5 2 311702727 4 2 273797835 4 3 189798978 3 3 432757974 2 3 603950396 4 3 215964995 1 2 614112030 3 2 981876829 4 2 307443173 5 3 768532510 5 3 182029821 4 2 990261306 3 3 244137121 5 3 647665989 5 2 603081694 4 2 468263458 2 2 429620150 1 2 954923084 3 3 803160833 5 3 822952491 5 3 166695094 1 3 804958563 3 3 434246309 3 2 225241867 4 2 191855101 2 3 457075577 2 3 813597507 4 2 230164934 5 3 571192130 3 3 442347830 2 3 908622947 4 2 650682737 5 3 702285245 3 3 864277100 1 2 459436619 4 3 110890529 4 3 480681086 4 2 610789067 4 2 153959219 1 3 616602054 2 3 802072000 2 3 857903236 1 3 167949168 1 3 184418182 2 3 372923701 1 3 860684781 4 2 675623979 4 3 617198464 4 3 770696137 3 3 285152073 2 3 171390871 1 3 934587089 5 2 622712403 2 3 718567084 4 3 932448578 2 3 102033033 5 2 537709073 1 3 186649037 4 2 925596679 3 2 830821910 1 3 229200098 5 2 347538281 1 3 657603078 3 3 550964831 2 2 236577554 5 3 313781863 2 3 132391917 4 2 256678336 4 2 646378878 5 3 342366440 2 2 309699880 1 2 429960320 1 2 171747214 2 2 839007538 5 2 570919348 4 3 919822284 1 3 256084048 4 3 371925976 4 2 164147256 2 2 496399795 3 3 829273545 4 2 979689174 2 3 848050115 1 3 522416195 3 3 207315462 4 3 103307330 1 3 282183290 1 3 209531910 3 3 768723952 4 3 245457319 4 2 179856641 1 2 255530364 1 2 114820115 2 3 273889789 4 3 795669887 1 2 516579073 2 3 216356915 4 3 574926149 1 2 105290236 1 2 187276836 3 2 110234999 3 2 971053714 1 3 591897710 3 3 395260316 5 3 330243822 1 3 596387236 5 3 273464851 1 3 519340529 3 2 153116517 1 3 442266330 4 2 151623313 2 3 477000033 3 2 811330731 2 3 946085382 5 3 138487905 1 3 952961552 1 2 271350499 4 2 479022020 2 2 173848613 3 2 566496657 1 2 525615409 5 3 992847750 4 3 663827735 2 2 723723021 5 3 703399733 2 3 561753111 3 3 954748790 5 3 627493389 2 3 579898950 3 3 772234352 3 2 123702468 4 2 656792106 1 3 231529092 5 3 447636533 1 2 929952508 1 3 785160190 4 2 265325810 1 3 673111857 4 2 999750110 3 2 988844519 3 2 292816187 4 2 896172919 5 3 328379149 2 3 318470672 2 3 654313934 4 3 713926221 4 3 854622616 4 3 990377645 3 2 842989834 2 2 611626936 4 2 323367331 4 3 736421587 4 3 244132404 5 3 268514626 1 2 172617841 5 2 979140917 2 2 238775677 3 3 471389796 3 2 319595346 3 3 410599641 4 3 953061095 2 2 334853140 4 2 422609871 1 2 570277139 1 2 298843206 1 2 274637772 4 2 523128566 5 2 543397608 5 3 225247504 3 3 844680062 1 3 482443021 3 2 896747926 2 3 448040733 3 2 821018966 3 3 133495605 2 3 632078892 5 2 512558732 4 3 278978330 4 3 165719440 2 2 967093997 4 2 102649505 1 2 487708383 1 2 172977619 5 2 439266506 2 2 156748339 1 3 621096815 3 3 449824016 1 3 549846573 5 3 612850373 1 3 443508363 1 3 838183780 3 2 693698888 4 3 362467161 2 3 121259386 5 3 371829746 1 2 609606993 3 2 603173511 5 3 110276709 5 3 885540559 3 3 657074159 1 2 307234127 3 3 641022714 5 3 326623022 5 2 901060314 2 2 635444288 3 3 818386607 3 3 445557461 3 2 495928837 2 2 223551340 3 3 929609735 4 2 751495837 3 3 777722436 1 2 397719610 5 3 299100862 2 3 130649217 5 3 537718727 3 2 116924337 5 2 518159603 4 3 561074771 3 3 224090364 5 3 258543310 4 3 774266980 2 3 556201749 1 2 795467560 5 2 653166363 2 3 981575414 4 3 375619761 5 2 882813540 4 2 335284456 4 2 751364874 1 2 214012411 2 2 109693095 1 2 118417399 5 2 203445402 1 3 320111396 1 3 245560230 5 3 447157096 1 3 250127914 4 3 107582371 4 3 806590657 1 3 310002795 5 3 404018949 2 3 352120993 4 2 950987527 3 2 741249733 2 3 157758417 2 2 377648176 5 2 780958792 1 3 433171062 1 3 237554701 1 2 679260611 3 3 210079064 1 2 310680279 3 2 214176705 2 3 799950557 2 2 506691953 5 3 287908255 3 2 462191679 4 3 803597894 3 2 738551381 2 3 148449249 1 3 728233869 2 2 701136869 2 3 961409122 1 2 715845143 3 2 479183792 4 2 182092203 5 2 834133688 1 3 153029735 3 2 733922558 5 3 419530213 5 2 768369537 4 2 803362091 5 2 301202438 1 2 701429505 4 3 240983312 1 2 674871487 2 3 525900917 1 3 570073813 3 3 634058701 2 3 130852276 1 3 167437114 1 3 580834310 2 3 770616835 4 2 496499962 1 2 483292194 1 3 151306282 4 2 792598452 5 3 589609739 2 3 368051884 3 3 731016329 4 3 734221036 1 2 702808242 1 3 736672764 1 3 787829851 2 2 320219846 3 2 533799766 5 2 688483924 3 3 620086452 4 2 914023880 1 2 487383853 2 2 293694631 2 2 171146023 3 2 145195257 2 3 556167345 5 2 675762737 5 2 336849115 5 2 295852665 1 3 199488897 2 2 638675676 5 3 247313260 4 2 526066090 2 3 200653688 1 3 753164968 3 2 662469277 4 3 529820169 2 3 908076692 2 3 322429577 1 3 815658394 4 2 961909738 3 2 817882947 4 2 995017781 5 2 271566829 5 3 267847819 5 3 977200032 5 2 666824500 5 2 572138265 4 2 963538494 3 3 396065757 1 2 825435298 4 3 665646178 4 2 466491944 1 2 798009055 1 2 361255553 3 2 290870464 5 2 204467068 3 3 393107196 4 2 555895291 3 3 193455867 4 3 749501281 4 3 708455134 4 3 158843047 4 3 593223339 5 3 208048401 3 2 712748068 1 2 327594111 2 3 451354857 1 3 576219979 2 2 102914564 3 3 274071992 4 3 754997931 5 3 108999948 2 2 979989451 3 3 188907412 4 2 178811110 4 3 267017289 2 2 987763594 4 3 668767423 4 3 787749405 4 2 713831976 1 2 618974646 4 3 179571905 3 2 850506322 5 3 246886785 2 3 266042747 1 3 573492496 5 2 675706942 3 3 111433211 1 3 734822145 1 2 138964108 3 2 392899755 1 3 691252022 3 3 281383350 5 2 523533540 3 3 612742314 2 2 742902184 4 2 624502349 3 2 708269121 1 3 572345929 4 3 320707394 5 3 755272662 1 2 818843017 2 3 648272227 5 2 689764003 5 2 930256913 3 2 502335592 4 3 959041331 2 2 946777096 1 2 774315968 1 3 544942403 1 3 211379160 5 2 262390089 3 3 291176138 4 2 352425024 1 2 159513728 5 3 704740301 2 3 497305657 2 2 639162950 2 2 327217787 3 2 973812162 1 2 917689327 4 2 846668992 1 3 478860642 2 3 108861350 4 3 688662725 1 2 693265194 4 2 104709339 3 2 449473659 2 2 623007415 2 3 384529107 2 3 837442529 1 3 789161331 3 3 203860433 5 3 287648177 4 2 455560628 5 3 821840325 5 2 786896910 3 2 538033921 3 3 351709698 1 2 183118615 1 3 330714082 1 2 411950019 3 2 329587403 4 2 305731642 2 2 408552390 1 3 726119552 4 2 699333336 3 3 469534525 5 3 632457015 3 3 151410816 4 2 843473893 1 3 607535902 1 2 802312425 2 3 626733997 4 2 424659766 2 2 328127163 2 3 760076618 5 2 968917178 1 2 433880487 3 2 834284835 2 2 805739893 3 3 295142798 4 2 424204536 2 3 847171848 2 2 379788860 2 3 535249961 5 3 748784693 4 3 235884513 5 3 159117945 1 2 527553445 5 3 894149733 3 2 245949240 3 2 168969449 1 2 698043150 4 2 817296198 1 3 282735597 2 3 518878359 1 3 295541451 4 3 576186333 5 3 140183324 5 3 955132101 4 3 195759500 2 2 222026054 3 3 345045384 1 2 593014942 3 2 642410064 5 3 447171681 1 3 332966464 2 2 792016488 1 2 541737554 2 3 111611404 2 2 109205028 5 3 572940128 2 2 399658026 5 2 933725447 4 3 371489776 1 3 769157859 4 3 489203252 3 3 697086376 4 3 405164357 2 2 302258986 3 3 715407366 4 2 150531913 4 3 894036278 1 2 225547424 4 3 612234327 4 3 447540228 3 2 234269694 5 3 718986314 2 2 976548710 5 2 606174827 4 3 699370576 5 2 237333581 3 2 383373477 2 3 273756716 5 2 291727996 1 2 598664664 2 2 615526815 3 2 119661809 1 2 257981682 5 3 720750104 3 3 674382532 4 3 309570689 2 3 663314414 3 2 166908009 3 2 564565118 1 2 866010229 1 2 320194733 5 2 941414227 5 2 608998934 3 3 879990069 5 2 263563782 5 2 988824889 3 3 369270850 3 2 345752442 2 2 256705599 4 3 659560842 5 2 678489057 1 3 120897327 4 2 705621852 2 2 520374811 2 3 614029310 1 3 163147326 2 2 420215870 5 2 204064908 4 2 178386524 1 2 961105090 5 2 643204248 4 3 146323983 4 3 102532105 5 2 194084699 2 3 679696625 2 3 374169433 5 3 854146811 3 2 277993849 1 3 327446267 2 3 728164872 1 3 434625375 3 2 382785829 3 3 281799956 2 3 484098046 3 2 238841714 1 2 226290573 4 3 431472309 1 2 664313258 5 2 187001285 3 3 170111583 3 3 764107940 5 2 845573040 2 2 726779039 3 2 352711122 2 2 543426723 4 2 988663311 2 3 832747689 4 2 259786101 2 2 946871381 1 3 972048571 1 2 223632170 3 2 762932241 3 3 266566436 2 3 978046065 1 3 971089801 5 3 197552782 2 3 100467988 4 3 293197489 3 3 547025435 3 3 616585920 2 2 744329976 2 3 877162717 3 3 389459847 3 2 878517491 2 3 640370346 2 3 219945543 4 3 165582360 3 2 162995672 4 2 876434273 3 3 109865835 4 2 139552580 2 2 918902361 2 2 604692682 1 2 163677299 4 2 723462160 1 2 414549691 2 2 967582162 2 3 812398336 1 3 303218232 3 3 834033719 5 3 345726833 1 2 116765007 1 3 171899446 5 2 142487867 2 3 356119846 5 2 844170643 2 3 951657792 2 3 515326076 2 3 565640655 2 3 247308814 2 3 753658351 5 3 889545406 3 3 598206366 5 3 719002451 5 3 452005733 1 3 665809895 4 2 422237284 5 2 262034899 5 3 793037272 1 2 471537876 1 2 839128833 1 3 935694013 2 3 566848677 3 3 311853706 1 2 371414227 4 3 572640373 5 3 771236384 1 2 866663784 3 3 156096178 4 2 505240795 1 3 139397299 5 2 366909038 4 2 756597306 1 2 111303523 5 2 536045831 2 3 620795514 5 3 416422358 3 2 877754236 5 2 227369896 5 3 506085848 5 2 783868632 4 3 861570719 2 2 219358381 5 2 263779633 1 3 824599148 3 3 178111325 1 3 322170584 3 2 519169071 3 3 534475351 4 3 202561928 5 2 549206513 1 3 502034440 3 2 903033936 5 3 116356585 3 2 963371570 4 3 224868483 5 2 503112941 2 3 462888857 5 3 216873618 5 3 802302107 4 2 512117762 3 2 655106584 2 3 244830991 3 3 303576544 1 2 468807971 4 3 968294457 3 3 280631646 3 3 474690781 1 3 930118230 1 2 615156193 2 2 560232586 3 2 111035228 1 2 431043665 1 3 304567187 3 3 262565676 1 2 482216811 4 3 647573735 2 2 423061994 3 3 922043797 2 3 155996066 1 2 179490698 4 2 643145123 4 2 656004766 3 2 452850896 5 2 547857432 2 3 624996955 5 2 258403089 2 2 944032865 3 2 372135596 2 2 878291554 4 3 166239089 4 2 385094847 4 3 409403973 3 3 167093247 4 3 455133482 5 3 760726130 3 2 148098705 4 3 523653034 2 2 306441800 4 2 766228030 4 2 445101585 5 2 336147790 5 3 472781811 1 3 119402785 5 3 551401387 3 2 425651910 2 3 388186534 2 2 342818934 3 2 395714657 5 3 166891750 4 3 514181669 3 3 592143637 3 3 585851769 1 2 122013445 5 3 223872979 2 2 168013784 5 3 602159375 2 3 121639995 3 3 113275074 2 3 805816170 2 2 348972866 1 2 116904848 5 2 144007848 2 2 853748854 4 2 374743834 4 2 923437827 3 2 356234308 3 2 486921128 4 3 335186955 3 2 664283038 4 2 954897470 4 2 338656699 1 2 155716946 2 2 629549631 3 2 339906845 2 3 906981897 2 2 155153270 4 2 350298151 4 2 236128983 2 2 416111068 3 2 449034656 4 2 471488460 5 3 282406271 4 2 852798017 4 3 150799417 4 3 733219208 1 3 458511776 4 2 757033224 1 2 590607972 1 3 840928960 3 2 222428580 5 3 514313199 3 3 814222596 1 3 860130916 3 2 958051327 1 2 925318323 2 3 620910771 2 3 931139197 2 3 700100589 5 3 820042142 2 3 447659560 5 2 466002197 3 2 406634546 4 3 694444353 1 3 466792347 4 3 420867934 5 3 435212036 4 2 287756145 5 3 142498487 3 2 989568101 5 2 793517898 4 3 203874719 5 3 103043946 4 2 920078428 3 3 673622784 2 2 849184853 3 3 607048343 5 2 153774088 5 2 194517793 1 3 635743755 2 3 609307765 3 3 657408148 3 3 505752022 1 2 322872166 1 3 415438545 5 3 903849920 1 2 449960228 3 3 180571409 3 3 386297454 2 3 806697639 5 3 999221025 5 3 931817523 3 2 586915897 2 3 688025719 5 2 778956675 2 3 685976998 4 2 495561468 2 3 831597601 2 3 772543926 3 3 601544469 3 3 904539592 2 2 108380927 2 3 320904466 5 2 954366981 1 2 750365156 5 2 521570368 5 3 508790583 3 2 107733108 2 3 251525735 2 3 834279048 5 3 239607605 3 3 373061562 3 2 471310532 1 2 188101477 5 3 225483817 2 3 934113393 5 2 544483384 3 2 116081121 4 3 870134014 2 2 962490732 3 2 756634531 4 2 535417307 5 2 425564675 1 2 421631460 2 3 246532447 5 3 788214675 1 3 825393847 1 2 358576362 1 2 149332859 4 2 187177151 2 3 970981026 1 3 365863017 1 3 461914334 4 2 142394219 4 3 799569154 1 2 751320628 1 3 384477323 4 3 325004975 2 2 785649605 1 2 611737006 5 3 419699535 4 2 963017331 4 3 636775622 1 3 768120330 1 2 437661183 4 3 403151653 1 2 258638374 4 2 515128012 2 2 422848877 5 3 974832970 4 3 295334167 5 2 643776744 1 3 419555115 2 2 772719723 1 2 563976237 3 2 606004770 5 3 285787080 2 2 515407163 2 3 599662784 1 3 163796583 2 2 683776156 4 3 379415586 3 2 154475197 2 2 550712660 3 3 143879912 3 3 135331965 5 3 502870679 5 2 992922019 2 3 169008039 4 2 293865505 2 3 122531311 1 2 976307166 4 3 939649755 5 2 209651711 1 3 382323973 1 2 749292643 4 2 161712338 4 3 206656435 1 2 628332340 1 2 984377939 3 3 987233917 3 3 307217320 2 2 634496529 4 2 580018048 4 2 266976139 2 2 942173604 2 2 867225076 5 3 472103603 4 3 965904279 2 2 556702455 3 2 695373819 1 3 241628079 5 3 568262307 4 2 398119678 3 2 610174464 1 2 215867389 3 3 238404271 4 3 244036575 1 2 648653302 2 2 977022316 4 3 781495696 5 3 348629698 2 3 793855370 2 2 865292853 4 3 327466181 2 3 164967974 4 2 207203356 2 2 469678301 2 2 701883228 3 3 214680603 1 2 488996537 4 3 109250835 1 3 147718153 5 3 969183132 2 2 558228883 1 3 743371562 5 3 193232065 3 2 736356546 4 2 662952256 3 3 120756884 5 3 329776680 2 3 293345782 2 2 983444354 4 3 209653050 5 2 741687266 4 2 897169284 5 2 683601707 2 3 495522289 4 2 664851746 4 3 391340987 2 3 582291310 3 2 133098012 2 2 469828211 4 3 648665929 4 2 545784833 1 3 124214079 2 3 744742783 2 3 496128617 1 2 336270641 3 3 494163658 1 2 561584860 5 2 270521217 2 3 847262831 1 3 910599637 1 2 474672281 4 3 504499795 1 3 428919392 3 2 810648284 5 2 375676660 3 2 245381861 5 2 127855000 3 3 540309599 3 2 684674691 3 2 356035632 3 2 856278044 5 3 621808546 3 2 189237152 2 3 952646781 1 2 698928087 5 2 546278104 5 3 684853007 5 3 703965857 5 3 326564429 5 2 469056675 2 2 247578710 1 3 711814970 5 2 489394014 4 2 547907473 3 3 663461280 4 2 154988786 1 3 257323524 4 3 828903532 4 3 217286397 4 3 238888181 4 2 854298531 4 2 581636213 5 2 174738553 1 2 756000089 1 3 670549206 2 3 438536008 2 3 652207889 5 3 341742519 1 2 105406758 4 2 421537663 4 3 430713103 5 2 660268940 1 2 473679651 3 2 262087406 3 3 988445055 5 2 964827171 5 2 761659091 1 3 245723164 5 3 332734294 4 3 383089357 5 3 260432919 4 3 732929275 1 2 524854783 2 3 806853160 1 2 863788777 2 2 207648569 4 2 800478825 3 3 865036705 1 3 982655992 1 2 386700933 1 2 863262896 1 3 388213067 5 2 454006143 3 3 284929237 1 2 901025373 3 3 100751938 4 3 376089559 5 3 799805760 2 3 862116148 4 2 278333561 4 3 239888887 3 3 298845991 1 2 633272031 1 3 738371318 5 2 515173861 1 2 499350930 1 2 926028989 5 2 723466082 3 2 765766272 4 3 579820577 5 3 372850878 5 2 562848650 4 3 297188550 2 3 955653359 1 3 868198827 5 3 769308474 4 3 558305360 1 3 451914431 5 3 131675223 3 3 624525992 4 3 819404929 2 2 111333151 5 2 443855775 3 2 600006901 2 3 229738787 5 2 628826767 2 2 137813783 2 2 888035229 5 3 831491803 5 3 667895727 4 2 812255616 3 2 546930714 4 3 731848095 5 2 240904390 3 2 495425271 2 2 669993069 4 2 667171981 5 3 206910724 4 3 569508772 5 2 667844318 5 3 380714915 5 2 160360852 3 3 469264643 4 2 621213363 5 2 727853709 1 2 790602249 2 2 879383435 2 2 164553960 5 3 316284729 3 3 515320463 3 3 567415118 4 2 581527321 1 3 391049024 1 3 629399303 2 3 753489205 3 2 706896586 5 2 246850223 1 3 532413658 1 2 869351211 4 2 749641200 5 2 501329636 4 2 167677221 1 2 825328602 2 3 486995302 4 2 548637152 1 2 543048254 1 3 312490626 2 3 948697965 3 2 728901083 3 3 461113266 2 2 129840871 1 3 611997291 5 3 107968208 4 2 386962119 1 2 867617881 5 2 227016752 4 2 762530303 5 2 924142405 3 3 500114648 2 2 531562538 3 3 532223398 1 2 314305551 2 2 170278703 2 2 719731888 4 3 147749220 5 3 314078360 4 2 474598677 5 3 496597826 1 2 870449953 1 3 597262840 4 3 328305140 4 3 854863647 4 3 769251180 3 2 309243487 2 3 528171084 2 2 203322708 1 2 126973073 4 3 525630730 4 3 683142341 5 3 282284152 1 3 358178047 3 3 277494635 3 3 921537381 4 3 720676377 3 2 364004222 3 3 797544976 4 2 708330808 5 2 857992288 1 3 380883109 4 3 541269005 2 3 342648365 3 2 626543522 5 2 135579824 4 3 548600641 1 3 447790363 5 2 845693003 4 3 885959727 5 3 615654324 5 2 831801866 1 2 637014750 2 3 517126157 3 2 608739108 3 2 526060080 4 2 293005957 5 2 957983319 3 3 158725305 5 3 769533801 2 2 900686592 2 3 380911064 2 3 161684775 5 2 571900963 4 3 604837866 5 3 388767175 3 3 354143660 5 2 311841884 1 2 770903623 1 2 692018403 1 2 536795830 2 2 219667925 3 3 593970891 4 2 315335381 2 3 604437201 5 2 985851835 3 3 739909341 5 2 479895598 3 3 341765925 5 3 255114232 3 2 831763217 2 2 259751216 2 3 710683638 1 2 199097979 4 2 856333169 3 2 925857999 1 2 747362331 3 2 480020485 3 3 167284236 1 2 889281018 3 3 838680914 4 3 883125565 3 3 208768171 2 3 134036920 4 2 622562265 2 3 201067564 5 2 242533895 5 3 770627424 1 3 134681937 2 3 167426922 4 2 158180490 5 2 247485589 5 3 437227119 5 2 513595984 2 3 921437522 1 3 285190735 4 2 457835015 1 3 985410828 3 2 108895110 2 2 285199979 3 3 554388223 4 3 387062002 2 2 669673937 2 3 173197441 3 3 108849997 2 2 426108416 4 2 171793825 1 2 452566170 4 2 508262020 1 3 993535142 3 3 291421267 5 2 372284294 5 2 904339460 3 2 397685200 1 3 909081899 1 3 130000707 2 3 970202865 4 2 835827218 5 2 226762568 5 3 515636539 4 3 928924717 5 2 470207718 3 3 155797211 5 2 205921575 3 3 230248644 2 3 726624327 1 2 800182410 5 3 309261639 5 3 316638791 3 3 424219508 3 2 468068063 1 3 364927685 5 3 745990039 5 2 138970396 1 3 881800535 1 2 645872545 2 3 334545016 4 3 417416184 1 2 418334942 5 2 416308535 1 2 987174254 1 2 754909054 1 3 188130905 1 2 865412094 4 2 207186044 4 3 360870849 3 3 898166236 5 2 487492744 1 2 527841185 3 3 863013373 5 3 450276542 5 2 545034098 3 2 238602848 1 2 275210555 5 3 149639980 4 3 468264900 1 3 710986258 1 3 385531948 1 2 523573557 3 3 830028036 1 3 469652767 1 3 727440054 5 3 731227532 1 3 451491473 1 3 752015129 1 3 471981050 3 2 383148941 1 2 549245299 3 2 442808130 5 2 756780897 3 3 864990958 1 2 935687641 5 2 748540272 4 2 172116229 1 3 884097718 4 3 759519881 3 2 973004864 1 3 748430235 3 2 357173401 3 3 882508837 3 2 992303790 2 2 855865960 4 2 385155538 5 2 106855264 2 2 963291224 1 2 121002683 5 3 974423407 4 3 226440637 2 2 749452318 2 2 259746608 5 2 974792930 5 3 511073312 4 3 424468908 4 2 123375908 2 3 593931364 1 2 762563075 3 3 506432998 4 2 450591274 2 3 619729828 1 2 496133300 1 2 706796357 3 2 170987335 3 2 956009884 3 3 230778039 4 3 821135976 5 2 261275081 2 2 120910258 5 3 487931751 4 3 223100935 4 3 586497714 1 2 389987854 2 2 169696713 1 3 204434676 2 3 304131635 3 2 277717225 3 3 400935405 4 2 193496677 5 3 956174813 1 2 688352443 2 2 666454214 2 2 575123247 2 2 320991109 4 2 384158992 3 3 706975207 1 2 852339430 3 2 655627313 1 3 766306859 4 3 803163818 2 2 313459725 2 2 356778378 1 3 794224895 3 2 108544891 3 2 817701397 1 2 476709502 2 3 852441986 2 3 938537259 1 2 347390824 5 3 457945431 1 3 963057733 1 3 535037700 2 2 832555863 5 3 253796415 4 3 805460842 5 2 211247467 2 2 727246809 3 3 597459672 5 2 106325475 5 2 663465070 2 3 753971989 5 3 228444906 1 3 749325906 2 3 831881206 5 2 104788687 2 3 305868990 3 3 587922813 1 3 105211192 3 3 841248462 1 3 609906749 5 2 254355914 2 2 670874139 2 2 435683042 2 2 623969112 1 3 549569062 3 2 413333728 1 3 106969983 2 2 484141216 1 3 979422716 5 2 316540213 1 3 285354230 3 3 554180953 2 2 544872276 3 3 849239653 2 3 843390772 2 3 220122022 2 2 828492163 1 3 299831486 1 3 919669631 1 3 177189804 3 2 377658674 4 2 804530435 2 3 512830579 3 2 313563549 4 3 167070328 4 2 622416652 2 2 300375858 2 2 812931018 2 3 845240830 2 3 881630863 5 3 735165549 5 3 371976552 3 2 663168509 1 2 554142870 4 3 132461451 1 2 465719513 4 3 582542198 3 2 515517642 4 2 242222584 4 2 248567318 5 2 594848908 5 2 380653194 5 2 953784180 4 2 494740172 5 2 296632096 2 3 534074334 1 3 609204781 4 3 798322413 1 3 630313534 4 3 216328727 5 2 493915191 2 3 453022138 4 2 279262240 4 2 775559309 1 2 783592194 3 2 832035663 2 2 777943610 3 2 221032269 4 3 213196068 4 2 220022631 4 3 385393514 2 2 581505293 1 3 157226758 3 3 715674471 5 3 720927278 5 3 327304210 3 3 365173691 3 2 631631761 2 2 483013027 2 2 212261696 4 2 648875181 5 2 722487760 2 3 240667191 1 3 229354353 1 3 247841548 2 3 191247197 4 2 845632409 1 3 222591351 5 3 803155437 3 3 279010321 3 3 253850824 4 2 321662401 3 3 761651584 1 3 408270595 2 3 623842481 4 3 408539691 3 3 774500707 5 3 212088763 5 2 235218047 3 3 755565855 5 2 906796327 3 2 572485785 3 2 103518121 5 2 412886279 1 3 806251035 4 3 890308321 3 2 193318107 4 2 632022225 4 3 785362191 1 3 568661224 2 2 458385204 1 2 455599288 3 3 725022076 2 2 759010555 4 3 171468989 4 3 692443720 1 2 739091261 1 3 210869595 5 2 365485656 4 2 474041930 3 3 337442845 5 2 316191908 3 2 499312040 4 3 660872720 4 2 153716675 5 3 854185790 5 3 730450794 3 3 870448617 3 2 412454992 1 2 921228430 2 2 413422094 1 2 838476624 5 2 438406051 4 3 304798872 2 2 197741187 2 3 787357070 2 2 676813989 4 2 623110739 1 3 355911600 1 3 622095255 4 2 171394977 5 2 206824045 3 2 525526530 2 3 188652839 2 3 107963252 2 3 476378318 3 2 740280160 1 2 774683748 2 2 693315781 1 2 316210303 5 2 414825008 2 2 119343439 3 3 641449222 4 2 478160192 2 3 825258951 3 3 668232478 4 2 795650824 1 3 460194879 4 2 352350891 4 3 139066035 1 2 188645161 2 2 137556643 5 2 707899153 1 3 357609505 3 3 775637351 5 3 753994442 3 3 176922239 2 3 727627928 5 2 734226966 3 3 239055037 3 2 108196856 1 2 545609804 1 2 979264938 1 3 110537036 1 3 597209020 1 3 352372315 4 2 785086137 3 3 125333321 2 2 171082165 5 3 747835217 1 2 118407071 1 2 464251599 5 2 525646577 5 2 232152552 5 3 133762428 5 3 117282246 5 2 222807846 4 3 473224908 3 3 114814696 2 2 521661409 4 2 734326848 2 3 148391652 3 3 286943183 4 2 895024313 1 2 750671153 5 3 779989306 4 3 948618205 1 3 604965029 2 3 742747452 5 2 154721288 1 3 251448993 4 3 867905719 1 2 159260004 4 2 434582131 3 3 539972985 3 2 633437190 4 2 216559907 1 2 657390090 2 2 419526311 2 2 160079490 1 2 633700139 5 2 689820434 3 2 476364077 4 3 876918868 1 2 747825589 4 3 451593538 1 3 830296207 3 2 658838628 1 2 262061629 2 2 264136156 5 3 466493530 1 3 322457803 2 3 693768710 5 3 414920658 4 3 916418639 3 2 247784743 2 3 381115474 3 2 391408109 5 3 450890719 2 2 653038990 3 3 488263762 1 3 229375318 2 2 219262646 3 2 824007828 5 3 532592589 4 3 100100259 3 3 505313391 2 2 217062322 3 3 419657176 2 3 138122364 4 2 307925184 3 3 443792785 1 3 352355941 3 3 189873974 5 3 941169308 4 2 846878588 3 2 452297179 5 2 311467103 2 3 707080256 1 2 261387301 1 2 741787824 1 3 587004934 4 3 279984943 4 3 393117271 1 2 510375950 5 3 251081644 1 2 620685071 2 3 288428390 3 2 937962673 2 2 849752515 5 3 831339545 3 2 630728035 3 2 229497268 5 2 966960772 5 2 288675915 1 3 211035499 2 2 939999298 1 3 741060112 2 2 497429118 2 2 290859527 4 2 431036779 1 3 278088647 5 3 716285569 1 2 386541794 5 3 787014983 5 3 671656338 4 3 246705670 5 2 610710685 2 2 262597739 2 3 394247993 5 2 251605967 2 2 777216055 4 2 145574878 2 3 454522366 4 2 135222669 5 2 703915714 2 3 152291297 5 3 649954055 2 3 350052647 3 2 910278814 2 3 206062423 1 2 267121609 2 3 623529011 5 3 263903497 1 3 637261618 5 2 580053078 4 3 242033971 1 3 297686227 2 3 725754157 2 2 579681397 3 3 457626622 4 3 718754623 5 2 492275253 3 3 651258995 5 3 731880866 5 2 435742613 3 2 467427969 1 3 914354511 1 2 701787309 2 2 733171470 1 3 125213129 2 3 108614432 4 2 494653937 5 2 730704668 4 3 599888005 4 2 393719374 4 2 383289333 4 2 634657557 4 2 373819371 3 2 507271632 5 2 554671281 1 2 325610449 5 2 329958426 3 3 320407301 4 2 711414463 3 3 141606890 2 2 891946304 1 3 241989769 1 2 937100159 3 2 804179976 4 3 601534354 2 2 931129801 4 3 290185683 1 3 548388906 3 2 297730081 4 2 844581285 2 3 566114719 1 2 503449934 3 3 447595384 3 3 883466403 5 3 833380774 3 3 183936613 2 3 715292589 2 3 722344575 5 2 949688489 2 3 343071077 1 2 514746336 2 3 888094386 1 3 138685179 3 2 256069098 2 2 666601269 3 2 688988152 4 2 879468648 2 2 105401229 5 3 125637775 2 3 598886884 2 3 442380498 5 2 821875990 1 2 456693655 4 3 782725433 2 3 931664567 1 3 940171877 3 3 328895728 4 2 993932575 5 2 514254824 5 3 694569850 1 2 630960489 3 3 958366550 3 3 218855042 3 3 775586483 2 3 128265864 4 3 506550594 2 3 966237710 4 3 200332157 1 2 913896183 4 2 155944165 1 2 737460860 2 2 542455213 5 3 288695603 5 2 587541641 2 3 710964469 5 2 254394488 4 3 814731325 4 3 505765609 2 3 594273751 1 3 531736595 4 2 278617473 1 3 495726744 3 2 903900395 1 3 462359964 3 3 184380242 4 2 182850332 3 3 378728271 3 3 605892236 3 2 637122916 2 3 738499736 4 2 520444880 3 2 439407864 2 2 948612465 4 2 687500219 2 2 839876000 2 3 901496354 1 3 118170577 3 2 726864814 4 2 415120704 3 2 476573039 2 2 871585042 4 2 880939283 5 2 155052001 2 3 504797106 1 3 619952644 2 2 328024575 1 3 707428220 1 3 220373276 3 2 528456004 1 3 813144489 3 3 699555199 4 2 839729643 5 3 356455227 4 2 860655751 5 3 503459536 3 3 894234486 2 2 698419714 4 2 686784713 3 2 229006370 3 3 131019136 1 3 751416244 4 3 712525499 4 2 974713789 2 2 163885719 5 3 343286858 2 3 698262008 4 3 979871758 4 3 477554920 3 3 101196334 3 2 878241602 4 3 259098598 3 3 344783937 2 2 933797254 1 2 206194489 5 3 908033701 1 3 236936917 1 3 645274877 1 2 837136082 1 2 192647700 4 3 589014641 3 2 943264727 3 2 788918537 1 2 555660634 4 3 157039745 2 3 453715321 1 3 282389264 2 3 199633230 4 2 255521059 5 3 182913075 4 3 263224492 1 2 955484983 1 3 102320914 1 2 282418054 1 2 593275695 2 3 193236602 4 2 957355270 2 2 264785581 3 2 200933194 1 2 770670561 1 3 915586531 5 3 185322987 3 3 482742724 2 3 448507973 2 3 215814015 3 3 536123993 1 2 475712309 4 2 695685279 3 3 674824955 2 3 239301436 4 2 870723310 2 3 500831862 3 3 582623081 2 2 744345508 2 2 465822055 4 3 554035925 2 2 427485804 1 2 271674095 3 3 975733369 2 2 561041263 3 2 328722184 2 2 321232546 5 3 974426129 1 3 869038775 3 2 948498825 4 2 598403989 1 3 228113083 2 3 615952777 4 3 788806915 1 3 755919855 5 3 236207578 5 3 811826460 1 3 386284865 3 2 985717123 1 3 550394787 5 3 238610765 1 3 937236517 5 3 689863392 5 3 933458684 4 2 711751759 1 3 494779942 5 3 358339333 2 3 327025247 5 3 273262650 2 3 132895683 4 2 377700319 2 3 677133254 2 3 149913427 5 2 545794835 1 3 973204318 1 2 903485734 2 3 746339969 1 3 149027992 4 3 600388327 3 3 416099355 5 3 937471941 4 2 119920302 4 2 729390830 5 2 863036718 2 2 530014956 5 2 449669877 3 2 689530274 4 2 645830409 1 3 104998926 2 2 601941159 2 2 499371101 1 3 360679799 5 3 529307401 4 2 724434058 2 2 425903870 2 3 250392020 2 2 591044398 3 3 645867706 2 2 259199523 3 2 531306339 2 3 168136143 5 2 238621404 3 2 468616677 3 2 553514570 4 3 568570997 1 3 926131279 3 2 427278733 3 3 980981361 4 3 443745276 2 2 762702449 2 3 398450703 2 3 304083405 5 3 156793464 5 2 854662181 2 3 695728468 3 3 975706805 3 2 749510508 1 3 453407779 4 3 268182610 2 2 964477167 5 3 430497016 2 3 100886612 3 2 449796564 3 3 690999699 1 2 347655440 1 2 709307127 1 3 296951031 1 2 864656728 4 3 147758132 1 2 458074348 5 3 495465757 5 2 232749389 4 2 540784464 5 3 139565773 4 3 306705840 4 2 226033945 1 3 597268065 3 3 191289945 1 3 863167539 1 3 174879932 3 3 695766998 5 2 172667244 2 3 811578998 5 2 310656630 3 2 410443829 2 3 235022897 5 2 697011575 4 2 918604840 5 2 844276828 2 3 508447337 1 2 744999717 2 2 452764036 1 3 304761087 2 3 134329691 2 2 456818143 3 2 565347674 2 2 675805619 2 2 663765577 3 3 261340951 4 3 746089299 2 3 738216543 3 3 114122349 1 2 429785945 4 2 302818201 2 3 695162832 4 2 260148768 4 2 383735148 4 3 946739313 4 2 370181099 1 2 147151558 5 2 609319995 4 3 975736213 3 3 700095567 3 2 947894005 2 2 740946035 1 2 582499304 2 2 945482021 2 3 122416392 5 2 577497382 5 3 102899830 5 3 320485723 2 3 505413867 4 2 118371568 2 2 259113136 4 3 546534295 4 3 979961732 4 3 749389704 4 2 476970973 5 2 524733046 3 3 500291664 3 2 622263888 2 2 938770833 3 3 201898115 1 3 559102998 3 2 514693829 2 2 897499309 4 3 503361528 3 3 742421099 2 3 674089616 5 3 119621129 1 3 383102190 3 2 880727575 5 3 873131687 1 3 791775507 2 2 717764466 1 3 820625563 1 2 441276387 4 2 457968907 4 3 438682230 1 2 771511126 1 2 550376624 4 2 464680727 3 3 708924688 5 2 189005233 2 3 916982385 5 3 930092057 4 3 496364661 2 3 671026584 3 2 743575532 5 2 236381338 1 2 965558242 1 2 966341794 2 2 109732240 3 2 716769119 5 2 291975168 3 2 973007328 4 3 503858312 5 3 891275958 5 2 241455513 4 2 526487464 3 2 283643051 1 3 283455373 5 2 616556578 1 3 993994841 4 2 655539065 3 2 272534732 2 3 298229009 3 2 127333124 5 2 984383716 5 2 523218454 1 2 252038905 2 2 819822199 5 3 925852178 2 3 594447236 3 2 412736938 1 3 800926109 3 2 727784134 1 2 246840764 2 2 212190044 2 2 987101799 2 3 834206567 3 2 607675322 5 3 140967473 5 2 236293721 5 3 685250481 5 2 812513425 5 2 780249452 3 3 266031916 3 3 629297039 2 2 300569373 1 2 479291283 5 3 312728474 3 2 887290118 1 2 111721523 1 2 876261602 5 2 387103557 3 2 640406285 3 3 810511574 5 2 704480485 5 2 743484068 3 3 302853211 1 3 496960500 5 2 875326243 3 3 458589721 5 3 253439176 1 2 282940083 1 2 591870610 5 3 105936618 1 3 821025992 4 2 862570666 2 2 797531603 4 3 779994315 4 2 467362882 1 3 407148180 1 3 685005291 5 3 400803015 2 2 763977854 2 2 853172241 2 2 631739334 4 3 435126520 1 3 673406872 1 2 769636137 4 3 599342432 5 3 467834358 3 3 216916344 4 2 899175255 5 3 323367397 1 3 111779933 1 3 410731040 3 2 444436710 1 3 168612267 2 3 735491615 3 3 927561604 2 2 240154510 4 2 642304198 3 2 523489680 4 2 286766756 5 2 700528481 5 3 432828851 2 3 629254353 4 2 932559261 5 2 167424248 5 3 592855824 2 3 109956279 3 2 652990073 2 3 979688199 1 3 854695669 2 3 340221425 4 2 352671948 4 2 662370500 2 3 876534416 5 3 619795142 1 3 823426388 3 3 323199978 4 2 925259568 1 3 923838842 5 2 349916113 5 3 809240416 2 3 256705071 2 2 150854305 3 3 618754368 5 3 640362180 1 2 119152229 3 2 143313185 3 3 559332506 5 2 588523683 5 3 688995570 5 2 948978007 5 3 468842866 1 3 472186812 1 3 403786224 4 2 409411477 4 2 506868855 2 2 119064526 1 3 315014202 1 3 717856856 3 3 919411185 5 2 228367914 1 3 386493369 4 3 482504060 2 2 302118951 2 2 780561733 3 2 128773609 4 2 698062548 5 2 489162486 2 2 261929805 1 2 596098553 1 2 811777451 3 3 749549173 3 2 316577631 1 2 589208850 3 3 519641635 3 2 782083274 2 3 782061285 3 3 868782323 4 2 408643318 5 3 145611166 3 2 364923626 1 3 369890997 4 2 918284392 4 3 672654464 4 2 704808201 3 2 162498778 1 2 681423164 1 3 581845687 4 2 694300950 2 2 380402609 2 2 850338855 4 2 613414130 3 2 435921389 5 2 333135383 3 3 890525383 4 2 273886056 5 2 787962371 1 3 114152775 1 2 524348185 5 3 621448301 2 3 387944072 2 2 362453525 4 3 753365651 4 3 991081084 2 3 350735672 3 3 903014528 2 2 567138113 2 2 990343842 3 3 666261664 2 2 397125142 1 3 944476046 3 3 697761652 5 3 850684025 2 3 203964516 1 2 565410091 5 2 352326565 2 2 136927904 1 2 446807784 1 2 323525270 5 2 702315369 4 3 392145609 2 2 203517335 5 2 611167187 4 2 664501237 3 3 951309215 2 3 650231826 5 3 165626919 3 3 278357374 3 2 230339373 2 2 505528084 1 3 640957034 1 2 390845775 5 2 875059805 1 3 514418177 2 3 788262852 4 2 533837256 2 2 423495611 2 3 713975564 1 3 479201957 1 3 524991119 1 2 166656951 5 3 619820372 5 2 617766293 3 3 929352308 5 2 430986547 2 2 218866255 2 2 318902804 3 3 799806854 2 3 327446913 2 3 957716341 5 3 740917831 1 3 289240136 2 2 210679343 2 3 634649988 1 2 685122032 2 2 897119143 3 2 571051071 1 2 665246971 2 3 251869631 3 3 765369300 3 3 404196098 2 3 601183450 2 3 387275083 5 3 732149205 3 3 578709695 5 3 282001226 4 3 604998059 1 3 242223923 3 3 334798601 2 2 772427060 5 3 672215709 4 3 753665204 1 2 526281060 4 2 777056424 4 3 106765805 5 2 848927909 1 2 381081835 5 2 337273293 4 2 297784946 1 2 429083931 4 2 494836639 3 2 207349152 1 3 880645774 1 3 990556195 1 2 803687866 5 3 972340715 4 3 598150369 4 3 927974504 5 3 432585876 3 2 798388736 5 2 791092659 1 3 521829171 4 3 789010690 2 2 220725878 2 2 415252593 4 3 429035735 5 3 780602145 1 2 922406102 5 3 248594376 5 2 730965420 5 3 865861378 2 3 174582038 3 3 357572614 4 3 576953695 3 2 858086572 3 2 667270780 5 2 631164365 4 2 721542428 1 2 399631888 2 3 336568927 1 2 340542927 4 2 905228284 2 2 859386500 3 3 505395893 4 3 844684383 3 2 192129078 2 2 389719090 3 2 548541276 2 3 755872171 3 2 472059953 3 3 690461737 1 2 109966836 5 3 537121581 4 2 688414336 5 2 863918056 4 3 176626913 4 3 266841621 3 2 751084902 4 2 837328498 4 3 869759967 2 3 141898334 4 2 527703995 2 3 204573653 1 2 330850887 4 3 595742849 4 2 185077226 5 3 333894553 4 2 514797732 3 3 889311330 5 3 838681475 1 3 840545249 5 2 910416289 4 3 618517629 2 2 970696783 5 2 808511944 4 2 630813795 2 2 292528788 1 2 919260918 4 3 878677009 1 2 233094358 1 3 983747254 1 2 356836830 3 3 632396948 5 3 540576863 5 2 272842393 2 2 677544668 4 3 288829561 3 2 435245140 1 3 826423067 5 3 560799765 4 2 383434750 5 3 497483244 4 3 223802661 3 2 883288246 2 2 120121923 4 2 362342876 3 2 874360870 4 2 290562949 5 3 752701901 3 3 202898090 5 2 628608413 1 3 194829634 5 3 933921674 1 3 748705864 2 3 693477278 5 2 352438086 4 3 591491717 5 3 320697585 2 3 104500950 3 2 976986603 1 3 270833227 2 2 151086886 4 2 787584806 5 2 476195645 3 2 635750184 2 2 974322917 3 3 743219119 4 3 508063452 3 2 880445312 1 2 989267632 2 2 674103492 3 3 584778781 5 3 911685575 4 3 485312995 1 2 770709771 1 3 646469181 3 3 308508774 5 2 319765563 4 2 827270183 3 2 252312872 5 2 180201387 5 3 924382379 1 2 228532712 5 3 830425056 1 2 515750173 2 2 700014881 2 2 957073152 1 2 502448963 1 2 554204567 2 3 526704646 4 3 589375978 1 3 488996877 3 2 335175232 5 2 821128985 1 2 510357495 2 2 454442290 4 3 399101135 4 3 544715890 2 2 187061584 3 2 498369871 3 2 696015792 5 3 332284248 5 3 511898434 2 2 444292137 4 2 305485115 5 2 780985441 1 2 495488539 4 2 582958277 5 3 728529199 2 2 991908280 1 2 750643383 1 2 538167715 1 3 109474713 5 3 827074637 5 3 670980874 4 2 193229622 4 2 941100528 4 3 350521110 2 2 505014107 4 2 327758235 3 3 890130439 3 2 777004496 2 2 257362412 2 3 827302197 4 3 319132561 3 2 822582659 2 3 703961872 4 3 973495921 2 3 651088349 3 3 727723204 4 2 988782787 2 3 224569240 3 3 422026773 5 2 921113906 2 3 528201155 1 2 496688295 5 2 316463398 5 2 145502133 2 3 137998867 4 2 199293510 1 3 660950957 3 2 644316696 5 2 437819812 1 3 201309280 5 2 334891223 3 2 999468516 2 3 235515707 2 3 888429926 2 3 127130805 1 2 325184500 1 2 109242742 2 2 646663713 5 3 155492608 1 3 391037075 5 3 263523255 5 2 692282438 5 3 820470208 1 2 671798024 5 2 407716838 4 2 184272391 3 2 598772327 5 3 756568256 2 3 148831656 4 3 607879152 4 2 705214403 5 2 316870788 5 2 962341564 3 2 305635591 4 2 914955097 5 2 793892692 3 3 835522027 3 2 983480399 4 3 356567856 4 2 229534995 4 2 292669938 5 2 412289182 3 3 348947116 4 3 161596887 5 3 534908263 2 3 434391645 3 3 589990881 2 2 563497717 3 2 252699672 2 3 147122165 4 2 666945066 3 2 576643064 3 3 368190784 1 2 587431095 4 3 948890076 4 2 708753909 5 2 589442221 2 3 860596815 1 2 594344615 3 3 682526465 2 3 582656067 3 3 396713533 1 2 364519296 4 2 405577258 1 2 305407287 5 3 708129542 5 2 572178067 1 3 296313759 2 2 793771297 2 3 348885423 4 3 522123345 5 2 136693348 5 3 121729968 3 2 403939601 2 3 507239046 5 2 916216507 1 2 487294033 4 3 257134943 2 3 550700763 5 2 445245795 3 2 666605052 5 3 337589711 1 2 895765673 2 2 106230131 4 3 338178880 2 3 471809287 2 3 589147607 4 3 858486758 1 3 830054709 5 3 925744464 3 2 799849819 1 3 262718000 5 2 275963035 1 3 186216038 4 2 354019617 5 2 921190853 1 2 746714152 1 3 986745787 4 3 334725868 5 3 164925746 2 3 851115935 1 3 266594485 5 3 660879880 4 2 563435176 1 2 189481150 1 2 152160735 2 3 239425550 3 3 869033893 3 2 526984098 3 3 731813140 2 3 281420676 2 3 919019942 1 2 213972661 4 3 566143947 5 2 305481358 1 2 526187628 2 2 518402633 1 2 296834962 4 3 471546807 3 2 236766030 2 2 731332878 5 3 509658421 5 2 907327691 4 2 352717739 1 3 856865463 4 2 206203882 5 2 572776188 2 3 265656638 3 2 708580109 2 2 296984904 1 2 645485419 3 3 314482498 1 3 617807587 2 3 769115475 5 3 201745006 2 3 194250365 5 3 296162735 3 3 404745458 5 2 910853163 4 3 694170707 5 2 315447899 2 3 786269122 1 2 621406323 3 3 673323599 5 3 480179269 1 3 722858673 5 3 853013153 1 2 842922116 5 3 410024913 5 2 508327119 3 2 741121462 2 2 662862547 2 3 942927127 1 3 263514179 5 3 804118745 4 3 455516386 1 3 962639860 2 3 869289852 5 3 943310982 3 3 776271796 2 3 136622566 1 3 750233950 3 2 376633943 4 2 992116101 1 2 458020014 2 3 798290323 4 2 312050629 3 3 737893884 1 2 280594008 2 3 211609946 5 3 516781535 3 3 166003200 5 3 150382815 4 3 330973241 5 3 933898798 1 3 350194059 5 3 330070753 5 3 560212405 3 2 744914060 5 2 771090407 2 2 285747259 2 2 335582950 5 2 145582383 3 3 919829971 1 2 208381782 1 2 536663944 5 3 545964757 1 3 329638819 2 2 430026332 2 2 806021896 5 2 698066308 5 3 974892519 4 3 874873250 5 3 348785029 3 3 747860127 5 3 760737324 4 2 934742160 1 2 867298986 1 2 764259458 5 2 416591637 2 2 713158191 3 2 519299562 5 2 790957794 1 3 930019560 5 2 522111908 1 3 743033593 4 2 251458943 5 2 509874934 2 2 826072732 4 2 557578195 4 3 109371585 1 2 209943310 5 2 406864234 3 2 563042924 3 3 816373297 4 3 212716321 2 2 752573171 1 3 241749743 5 2 988879943 2 2 168523063 2 3 131980940 4 2 729498202 5 2 255972566 4 3 362269325 5 3 589025043 5 3 520427420 3 2 796897894 1 2 104137676 2 3 617674076 3 3 316386716 1 2 479068165 3 3 223962733 3 3 900396493 2 2 419145061 3 2 746291305 5 2 878737625 5 2 613329777 1 3 293679241 5 3 937909054 1 2 997982246 5 2 637487991 4 3 328128938 5 3 744722924 4 3 418638192 5 2 329471022 5 2 176988782 5 3 274938471 1 2 731248950 2 2 540441028 3 2 359532354 1 3 132830426 5 2 983677201 2 2 783877066 2 3 883343050 1 2 454366686 2 2 453103567 3 2 898287627 4 3 138301871 1 3 507967854 5 2 682685353 5 2 468319035 2 2 797046472 5 3 750916542 2 3 219430177 1 3 207015334 4 3 778805880 5 3 769738834 1 2 554283266 5 2 575232783 4 2 491737851 1 3 978975741 3 3 532644590 5 3 177767786 1 2 138470170 4 2 113006542 1 3 905504688 5 2 115182604 3 2 533016203 5 3 543217107 4 3 863735741 4 3 758627907 2 2 893286285 1 3 413719002 3 3 468636586 2 2 906852519 1 2 629147126 5 3 562110683 1 2 332824218 3 2 401100389 1 3 320852507 3 2 361615450 3 2 618654839 4 2 348753940 4 2 652198899 4 2 368502809 5 3 519832358 3 3 717401937 2 3 112461737 4 3 515176013 2 2 575882348 1 3 549717756 4 3 880894263 4 2 688177193 2 3 519780506 1 3 707640408 2 3 586463169 4 2 409574991 4 3 777905866 2 3 870450997 2 3 634699563 2 3 855427884 1 3 765639916 2 2 195823428 4 3 153032149 5 2 816536919 5 2 390667699 3 3 604244896 3 3 298506399 1 3 609947884 2 2 294453826 4 3 794458261 4 3 419015012 5 2 758363556 3 2 749203236 3 3 525549766 4 3 774253244 4 3 152349482 3 2 123303313 4 2 562094027 2 3 172554130 2 2 332691309 4 3 918188332 4 3 435058548 4 2 578914208 3 3 737370110 4 2 960436699 3 3 683048864 1 3 735708564 3 2 206452580 3 3 879330602 3 3 869875571 4 3 683595749 3 2 721823104 2 2 558366775 3 2 163421547 3 3 124245024 4 3 335384278 4 3 166968397 3 3 964767558 3 2 379718508 3 3 830853736 5 2 655344161 2 3 669157021 4 2 707170700 2 2 823800596 2 3 870247430 2 3 956074376 1 2 911052313 5 3 893791364 5 2 836616324 1 2 798246166 5 3 395439710 2 3 390955450 5 3 232886471 4 2 570348768 3 3 296750967 3 2 993157147 1 3 651830665 1 2 685640451 4 3 685489607 5 2 136883362 4 2 111030684 4 2 785412158 2 3 164944372 3 2 809592322 2 3 880390298 4 3 109099307 2 3 394226001 1 3 898108959 2 3 489173430 3 2 497871541 5 2 813697985 2 2 714370902 2 3 549969482 2 2 846528006 5 3 539495336 4 2 557286402 1 3 386738002 1 3 179590289 3 3 673186317 1 3 671358835 2 2 373372021 2 2 178595356 1 3 561393300 2 3 536300981 2 3 202954514 2 3 238238160 2 3 741664539 5 2 829001352 3 3 327055600 3 3 344994144 3 3 690899350 2 2 907962174 3 3 719578548 1 3 729197251 4 3 761625970 2 2 195950918 1 3 852120865 5 2 419102017 1 2 303136170 4 3 317621797 2 2 706468886 2 3 119871753 5 3 952088245 3 2 114683645 3 3 773010629 3 2 405027962 3 2 242754750 4 3 184154620 1 2 240962590 4 3 771375325 1 3 334529961 2 2 180704348 3 3 515662252 1 3 806656537 1 2 143019708 2 2 916250279 3 2 749116658 5 3 197516005 5 2 711754034 4 3 987114045 1 3 132249572 1 3 535373281 2 2 674415831 4 3 331467260 1 3 739372722 5 2 713764435 4 3 389088144 3 3 367823190 1 3 561604807 4 3 139566967 1 2 858353404 4 3 320356440 1 2 124116442 2 2 514083580 4 3 361602772 4 2 860985855 2 2 668445014 3 3 239799027 4 2 225566179 2 2 401481464 4 3 110352852 4 3 321562076 2 3 899920805 2 3 143028773 5 3 236341654 1 3 324606890 5 3 563962621 5 3 944615506 5 2 361332404 3 3 932884989 4 2 462609738 3 3 229958935 3 3 623802060 5 3 654380069 3 2 688864345 2 3 820437467 4 3 630757814 1 3 929474378 1 2 904779661 5 3 742591331 5 3 493531526 5 3 741567423 1 2 615637798 5 2 529788367 4 2 222153552 5 3 790965158 4 3 715275462 3 2 424519376 3 2 379593489 2 3 444940733 5 2 482428817 5 3 788111946 5 3 511817416 1 3 891788468 1 3 429519926 1 3 178733669 2 3 658602354 4 2 731289393 4 2 453179582 4 2 244485472 4 2 508416005 1 2 406524653 2 2 857616673 1 2 375844343 4 3 304346314 5 3 201447206 5 3 640334968 5 3 730151412 2 2 488288024 4 2 389506155 3 2 334641893 5 2 725660509 4 3 146756096 5 2 212371151 5 3 328119316 5 2 574108131 4 2 504169466 1 3 673297029 5 3 449276904 3 2 535387565 4 2 756869888 5 2 706146095 1 2 111792721 2 3 220512881 5 3 151757198 4 2 454142274 2 3 856747533 5 2 125840572 3 3 487332287 5 3 625098912 4 3 316496678 1 3 557455487 5 2 497836362 5 2 751906567 1 2 211528186 1 2 487442155 1 3 968321628 4 3 244611940 4 2 909438767 5 2 629700649 2 2 618467679 2 2 761313242 4 3 453999959 1 2 397614468 1 2 619421497 5 2 732913175 3 3 623548042 2 3 754504820 5 3 371281157 4 2 836962690 5 2 331637031 1 3 112986971 5 2 974870545 5 3 666113408 4 2 281425787 5 3 206085759 1 2 640795638 5 2 536575104 3 3 435326014 5 2 938953079 5 2 165858694 1 2 342464614 3 3 455982606 5 3 241392181 3 2 252392403 5 2 366964400 4 3 291682477 5 2 700851079 2 3 376103493 1 2 966178248 2 3 979029813 4 3 708868148 2 2 781612974 1 3 652050710 3 2 410054665 4 3 568824203 5 2 493645723 3 2 975708123 4 2 903382557 2 2 798200139 1 2 630701297 1 2 200060674 5 3 125230383 4 3 267313418 2 3 743416809 5 2 191213407 5 3 220897801 1 3 514553894 5 2 638297728 4 3 290049798 5 3 804347310 3 3 531667725 1 2 198690413 1 2 813069018 4 3 389573476 2 3 477653836 2 3 360172765 5 2 553950222 4 3 364072204 3 2 912659484 2 3 216420748 2 2 244616720 5 2 164898316 3 2 100737753 2 3 592956964 2 2 818906914 4 3 891416198 5 3 459340576 5 2 388270521 3 2 151092551 5 2 274886850 5 2 216694687 2 2 113456709 2 3 329189023 5 2 116627036 2 3 627381314 4 2 887978501 3 2 829964046 4 3 280655654 5 2 589756829 5 3 706230265 4 3 148688943 1 2 985942937 2 3 610852057 4 3 423781565 3 2 943382880 4 3 656936136 5 3 700039982 5 2 999430722 5 3 177680216 3 2 375273810 1 2 978605359 2 3 768978903 3 2 989264433 5 3 934008991 4 2 359900688 4 3 737102911 5 3 228468966 5 2 754458802 2 2 225182994 3 3 660327630 3 3 314803150 4 3 416453669 1 2 238095547 3 3 451161116 4 2 581372454 1 2 362855890 5 2 907345825 1 2 441220661 1 3 768983817 5 3 568686875 5 3 403393821 1 2 651655964 4 3 302823244 4 2 683078400 1 3 429548139 2 2 290794377 5 2 515736093 3 3 479210080 4 2 531708860 1 2 104749546 4 2 418532164 5 2 106457918 2 3 383929839 4 3 617055050 3 2 760723745 5 3 269635336 1 3 118757685 2 3 147013672 4 3 696425640 1 2 606970658 2 3 935938084 3 2 658249436 2 3 425501475 4 2 223152568 2 3 616468068 2 2 411635698 5 3 187238004 4 3 412593404 5 3 844813902 2 2 543474059 2 2 577967859 1 2 695672878 5 3 270487873 3 2 767558817 3 3 250437161 3 2 198382307 1 3 154961670 4 2 249923151 5 3 349525746 5 3 474360004 2 3 432762696 1 2 756573364 2 2 468270224 1 3 964645845 2 2 257155579 3 3 940618415 5 2 752178714 5 2 412604550 4 3 796096521 5 2 468607374 5 2 788369133 5 2 296984579 5 2 708961034 4 3 213878963 5 3 485710259 1 3 223363331 3 3 185772106 2 2 390887957 2 2 241344502 2 2 598957684 1 2 621437888 2 2 865619923 5 2 913693359 1 2 103167306 4 3 624411160 1 2 422750749 2 2 408535690 3 2 520935239 3 2 917300038 1 3 660069728 2 3 489592082 2 2 734384437 1 2 627822221 3 2 506244644 3 2 818470822 4 3 888136565 5 2 896379061 1 2 655441702 1 2 946876531 2 2 636191619 2 2 187411678 1 3 739868691 5 3 518275811 1 3 642208113 1 3 523715495 5 3 264687846 3 3 422880834 3 2 863313559 4 3 290419933 1 3 654086949 4 3 668437601 4 3 908085142 4 2 921770025 4 2 276598990 3 2 959703529 4 3 343259072 2 2 414189134 2 2 118021038 2 2 543942495 5 2 951586224 3 3 786055567 5 2 961657854 2 2 109224236 4 2 102198910 1 3 202759750 4 2 643797724 4 3 173027530 4 3 122012439 5 2 244425634 3 3 882257367 5 2 834684230 3 2 205868133 5 3 965281902 2 2 422176830 2 3 742382022 1 2 550350072 3 2 602693287 2 2 786634834 1 3 613321366 5 3 591388501 3 3 541355724 3 2 501868614 4 3 574678117 3 2 246749274 3 3 440860543 4 2 891829122 3 2 772279196 5 2 756706076 2 2 607074464 1 3 186541648 2 3 823918226 3 3 681473628 5 3 331145681 5 2 471077871 2 3 988635929 3 2 456097300 5 2 369904589 4 2 251993019 5 2 826982203 1 2 603218801 3 3 101225269 3 2 603854059 4 3 976366525 1 3 577296969 1 2 291416752 2 2 966305235 3 2 715289773 5 3 905223329 3 2 599605240 3 2 385496166 3 2 491570855 2 2 322695163 2 2 165378163 1 2 433686073 5 3 576982427 2 3 843757596 3 3 585832842 2 3 976064163 4 3 121786122 2 2 813454076 2 3 867888223 5 3 317655780 5 2 636820139 4 3 764287802 4 3 222470490 1 3 317145527 2 3 630417567 5 2 108899310 3 3 952048736 1 2 991694923 4 3 712916624 1 2 645698780 5 2 464665762 1 2 201867740 2 2 394055764 1 3 753598776 3 3 716327312 1 3 510703894 5 3 462030991 4 2 337560567 4 3 796000269 1 3 462633212 5 2 581477469 5 3 780880063 5 2 114469571 2 3 408643313 1 2 628337762 5 3 214591577 1 3 859086262 2 3 370859960 3 2 319409175 4 2 447139645 1 2 762255746 3 3 982030446 5 3 677339632 1 3 718768397 1 2 993486275 2 2 988987337 5 3 954688066 2 3 773691499 5 3 793284583 2 3 217188300 3 2 262775879 1 2 505924947 1 3 971221209 3 3 437236980 4 3 646997463 1 2 386206483 3 2 322479778 2 2 122854898 2 2 351419312 3 2 517863358 3 3 124040094 1 2 763609952 5 2 531340271 5 3 292189246 2 2 772951741 5 3 596623426 2 2 882036459 5 2 143872295 1 3 727108145 2 2 923230528 3 3 857045785 3 2 375635488 1 3 938665129 4 2 406543354 4 3 900275310 2 2 413781476 4 2 480705251 1 3 123647461 1 3 219130124 4 2 961746430 5 2 577434296 3 3 712966648 2 3 269382945 5 2 754301927 5 2 132662743 3 2 692403618 1 3 529418658 2 2 558533162 5 2 672104614 4 2 797123377 3 3 138464034 2 3 594831295 1 3 378567078 4 2 266169551 5 2 473789382 4 3 417464125 5 3 652594404 4 3 340086129 2 2 951373946 4 2 235097988 2 3 631001565 2 3 225389972 5 3 209173122 1 3 850403199 1 3 238310990 3 3 850282251 4 3 102026396 2 2 503546496 3 3 408447318 4 3 915304296 1 2 905175941 5 2 488430456 3 3 587533996 1 2 723013684 3 2 693566455 1 3 851978585 2 3 748752010 3 3 251026537 2 2 965172964 3 2 821342877 2 3 818534780 2 2 607006101 5 3 972808756 5 3 978600657 3 3 353557016 1 3 677725765 1 2 894343148 5 3 282585693 2 2 993295996 2 3 135596127 2 2 248232645 4 2 340494906 1 2 110227625 2 2 671674223 5 3 999265152 2 3 526586853 4 2 360368952 5 3 202377144 2 2 139907773 1 3 342849720 2 2 172423938 4 2 688423697 2 3 853822816 5 2 643026759 3 2 754671546 1 3 299120801 4 2 911519355 3 2 643722297 2 2 391385475 1 2 131660548 1 3 195564314 4 2 724860447 3 3 109599072 5 3 809093819 5 2 651864620 5 2 357481373 4 3 590538486 1 2 235840638 4 3 194442672 2 3 283570909 5 2 248710059 1 2 912868374 4 2 768566944 2 2 297604508 2 2 198846983 2 3 650141616 5 3 627511286 5 2 656048149 4 3 247033377 5 2 660846484 2 2 481567925 2 3 244616466 5 3 620606766 5 2 762041764 4 2 126360543 5 3 810018803 4 2 833374366 4 2 143712594 1 3 330471682 1 2 482798754 1 2 771027838 4 3 309396524 5 3 701353840 3 2 235850191 3 2 786330961 4 3 799128900 1 2 507077312 1 3 404833224 1 2 622426748 2 3 864744912 1 2 385657695 1 3 199583750 1 3 304558641 2 3 977498511 1 3 379010940 2 3 229125376 5 3 579571847 3 3 898597931 4 2 495809772 2 3 958593805 5 2 666121259 4 3 942233453 5 3 769155062 5 3 886357034 4 2 302347298 5 3 164478413 1 2 420347729 5 2 249151590 3 2 267559035 2 3 711036215 1 3 365609261 1 2 749633121 4 3 280358770 4 2 831134443 5 2 272153409 2 2 291088283 1 3 133808241 1 2 529207642 3 2 320554678 2 2 803525977 1 2 580684569 1 3 700200854 1 3 363975952 5 3 646084078 1 2 674416977 2 2 234994856 2 3 292187432 1 3 720057007 4 3 842280576 5 2 523588798 2 3 281235790 1 2 865133386 1 2 429466067 5 3 609672985 3 3 154493606 3 3 743383274 4 3 208631586 4 3 341176052 5 3 323546426 5 2 346041117 2 3 101986995 4 2 885907143 2 2 522427465 1 3 405291934 3 2 964875764 1 2 843174501 3 2 561238366 5 3 485460573 3 3 118844388 4 2 317438199 3 3 145906829 5 2 142331588 3 3 559466010 4 2 545372851 1 2 621817848 2 2 140170830 1 2 155093065 3 3 763341047 1 2 839760848 5 2 576068444 5 3 442867522 1 3 660697817 2 3 926459243 2 2 669619033 2 2 593825070 5 3 633860072 1 3 563206010 4 2 103434079 3 3 176568756 2 2 606394059 4 3 462392457 3 3 260397058 3 3 426183979 2 2 431373622 5 2 369479828 3 2 116930471 2 3 827949281 1 3 111708735 5 2 663400207 1 3 373360197 1 2 711277996 3 2 545895200 3 2 108239126 2 3 716035923 1 2 506685095 4 3 464839479 3 3 825883747 4 2 482410138 5 2 276580980 3 3 750954486 1 3 771923472 5 3 231017992 4 3 387654621 4 2 815138950 2 2 760810578 4 3 151326321 4 3 768171588 5 3 240538544 3 2 554074196 1 3 205151424 5 3 111628812 2 3 408558117 2 2 251441672 3 2 739816143 5 2 602053550 5 3 252406817 4 3 424657750 3 2 173538058 4 3 395836731 5 2 681838467 1 3 154426791 2 2 988561442 5 2 884775948 1 3 381202477 1 2 410130302 2 3 860032643 3 3 302620639 2 3 476245191 2 2 766709822 4 3 161328469 3 3 832089937 1 3 302356531 2 2 630766290 1 2 618537329 1 2 836360934 4 2 543052245 1 3 699748566 1 2 409415764 1 2 738064033 1 2 743108122 2 3 539946126 5 2 900648612 5 3 106719488 1 2 385905183 2 2 275623778 1 2 396441029 2 3 926875369 5 3 952741048 1 3 287335320 5 2 479527773 2 2 465649192 1 3 641249184 2 3 305399253 2 3 242201225 1 2 844004346 3 3 179711739 4 2 931187235 3 3 810463867 3 2 229213203 2 3 956345710 4 2 646568563 2 2 576423497 2 2 780630003 4 2 135778733 4 3 386460155 5 2 458559454 3 2 306695474 4 2 727519088 5 3 683417218 5 3 772075453 1 3 924901331 3 2 952087719 5 2 423326501 5 3 561590982 3 2 581307844 2 3 934442727 2 3 788330090 2 2 482903907 3 3 259884733 5 2 851314622 2 2 391924023 1 2 350486212 4 3 394267122 5 3 349014580 2 2 660569687 3 3 282162236 1 2 529913925 3 2 263384773 3 3 665548698 3 3 702261914 3 3 989002934 5 2 112152908 5 2 587270654 3 3 824941265 2 2 648293401 1 3 845246952 1 2 526989589 5 3 183128696 2 2 259322136 3 2 121800633 2 3 598808091 2 2 339947432 4 3 329656375 4 3 973603301 1 3 304776732 3 3 880479467 4 2 274052098 2 2 564596915 5 2 208705381 4 3 652821613 2 2 105986677 5 2 615459950 3 3 701221144 2 3 669799123 5 2 339897080 4 2 655324206 5 3 291306276 3 2 414795319 1 2 404753937 4 3 192690083 4 3 177220369 2 3 379896987 3 2 631004509 4 2 687333198 5 3 779810271 5 2 626933173 5 3 199723022 1 3 473858090 1 2 529492662 3 3 145521522 4 3 978581925 2 2 744648969 1 2 784124272 2 3 377393912 4 3 284655941 4 3 191036534 5 3 981540207 3 2 636477397 2 3 696416427 4 3 848704846 2 3 861268239 4 2 691052433 4 3 846339738 2 2 785916152 4 3 970353217 4 2 814798739 2 2 575518889 2 2 177608563 2 3 704440200 5 3 739210984 2 2 288876941 1 3 456824526 1 2 843856992 2 2 743311171 5 3 433988198 4 2 239793494 1 3 691917319 5 3 588139630 3 3 134233561 2 2 185844697 2 2 295514709 3 3 838331792 5 3 528664883 2 3 590168687 2 3 379620278 3 2 885341257 3 2 840770094 4 2 943917473 1 3 751686015 1 3 219221561 1 3 413807042 3 2 585318492 2 3 353813444 4 3 889643466 5 3 186946309 2 3 843272761 2 3 303557041 2 3 737344784 4 3 213102126 4 2 850569464 5 2 254325932 4 2 295672865 3 2 299614195 3 2 687027867 3 3 510406205 5 3 493714114 3 2 919846995 2 3 347313561 1 3 439626832 4 2 925674604 1 3 498219495 4 3 866935416 2 3 892561545 1 2 953207920 1 3 871735548 4 3 494012839 1 3 326318342 4 3 530736692 3 2 785116350 5 2 124848016 2 3 114170053 2 2 112002693 2 2 443333559 5 2 598825008 5 2 777577651 4 2 405557345 1 3 747786984 1 3 278108375 2 2 170048191 1 3 540301141 1 3 983629585 1 2 702335272 4 3 706933961 4 3 425863322 4 3 662460527 5 2 334597398 2 2 145899185 3 2 526199892 5 3 567980479 3 3 710780467 1 2 196942658 4 3 730276713 3 2 336949888 2 2 225091675 5 2 475742272 1 2 819749484 3 3 929068606 2 3 163253766 5 3 770901148 5 3 773196167 2 3 593659199 1 2 149072540 2 3 596786166 1 2 138754346 2 2 196091556 1 2 462093216 1 3 974791790 2 3 587777004 1 2 609835163 1 2 731285554 5 2 633724363 2 2 144595644 4 2 259810362 1 2 831120699 4 2 332958591 1 3 539463384 3 3 353399395 5 3 204782740 5 2 614453957 5 3 630127011 5 3 894770726 2 2 596056368 1 2 793745487 2 3 279889575 2 3 864823671 2 3 757208698 1 2 887265688 4 3 526729063 1 3 312328790 2 3 646242439 4 2 758687255 4 3 410156537 4 2 879135615 3 3 604516381 2 3 157734993 4 2 227125688 1 2 373932682 5 2 288473982 2 2 259171436 3 2 707855498 3 2 543908089 3 2 869307430 2 2 712371832 3 3 791367516 2 2 537768026 2 3 804130965 2 3 890678713 4 3 740589309 4 2 229540602 4 2 380554815 2 3 885167284 1 3 333281841 2 2 544001919 3 2 425218900 3 3 797081677 5 2 288612200 4 3 697641835 1 3 867068234 5 2 840689321 1 3 645163659 3 2 505426671 1 2 740426286 5 3 858060912 2 3 195545311 4 3 601843662 3 3 882780936 4 2 875864175 2 2 283910473 2 2 208784584 4 3 224910627 2 2 187113955 3 2 935672375 1 3 937954394 3 2 620100070 5 2 358743361 3 3 318578771 5 3 586662105 4 3 345352178 3 3 103969133 4 3 193092497 4 3 997264137 3 2 462244048 3 3 425403656 1 2 516370907 5 2 695712326 5 2 758176458 4 3 219359984 4 2 345542209 5 3 166002849 5 3 253386927 4 3 379543059 2 3 388148542 1 3 311547675 3 3 380573531 3 3 550147936 5 3 478897737 1 3 138233247 3 3 623318284 5 3 760969203 2 3 538354231 2 3 531831699 5 2 560014989 5 3 972908558 5 3 455215314 5 3 137924932 5 2 744135510 4 3 958679359 2 3 368848048 4 3 383887873 4 2 997424100 5 3 168451041 4 2 523968698 4 2 505808291 2 2 382309797 2 3 502020924 3 2 109651227 5 3 285961848 4 2 908366893 4 3 564187913 2 2 848932377 5 3 433602317 3 3 762126848 2 3 477394766 5 2 643486799 1 3 696570779 2 2 546524200 5 2 374198650 5 3 145541401 2 3 691295696 3 3 851411536 4 2 232347242 4 3 136061461 3 2 805451998 1 3 972187082 2 2 277364596 2 3 265200627 4 3 876122124 3 2 760977956 3 3 832230808 5 3 806635353 3 2 442820187 5 2 658377888 4 2 810839727 5 3 166775849 5 2 306147896 3 3 292397649 5 2 864608701 4 3 709322482 2 2 248701499 4 3 938575279 2 2 527601727 4 3 641237002 2 2 785976590 4 2 478727704 5 2 815113362 3 2 865237365 1 3 308527493 1 3 246467197 2 2 147323581 3 3 671423541 2 2 716851200 5 3 629568230 5 2 381334357 3 2 422733706 5 2 353253095 2 3 488027691 5 2 737460283 2 2 647344206 1 3 745346169 5 2 564807837 3 3 650974925 3 2 453341509 5 2 551575308 5 2 818065748 5 3 259558753 4 2 354789977 3 3 751930970 3 2 662557805 5 3 708242590 2 3 696678121 5 3 537091517 4 2 679832037 1 2 795437633 5 3 349610393 3 3 138051724 3 3 805367833 4 3 402951534 3 2 428615396 3 2 740102621 1 3 111091326 2 3 164233554 3 3 561035330 1 3 739549307 3 3 581569005 1 2 189846442 1 2 547388937 5 2 277910902 1 2 317053142 3 3 869583750 4 2 676508890 5 3 776175003 5 3 108189376 1 2 733946992 3 2 683078828 2 2 505678791 3 3 295769282 3 2 958460657 2 2 244424350 3 3 348071483 1 2 136540729 4 2 921470863 1 2 403118595 5 3 593827194 5 3 807386157 3 2 824210256 1 3 367753378 1 3 708538974 2 3 983539630 2 3 746768261 3 3 206127661 2 2 735529331 4 3 715224154 3 3 916833190 2 2 525200737 5 2 474862137 2 3 568419195 1 3 567496113 3 2 106822725 2 3 789750399 3 3 977988199 5 3 857808644 2 3 830764358 3 2 579014418 1 3 227728508 1 2 120410871 1 2 775455894 3 3 281948861 3 3 957922195 1 2 845009409 3 2 776427966 2 2 387327911 5 2 614139440 2 2 698127322 4 3 800343288 3 2 881697326 1 2 260433775 3 2 817625431 1 3 145958617 3 2 546108749 5 2 987082413 1 3 637904799 1 2 604090901 2 2 727729472 1 2 893392628 5 3 688064637 1 3 302420351 1 3 770098900 2 3 388668482 2 3 278520834 5 2 442299454 3 3 354584120 2 2 416835981 1 2 271719047 2 3 964088380 3 3 124231394 1 3 644371297 5 2 567297511 5 2 410740594 3 3 444564399 2 2 247803536 5 2 792019982 2 2 606064690 1 2 902764914 1 3 967814684 1 2 302651102 5 2 173248689 2 2 816802678 1 2 230997074 4 2 263359990 2 2 130104554 1 3 838216457 4 2 270226867 4 3 436346169 2 3 552581357 5 3 947045850 1 2 254093347 1 2 742035305 2 2 675038295 4 3 985764205 5 2 487344354 3 2 324885250 5 3 209589918 2 3 770338282 3 2 853229000 4 2 605248926 4 3 257185610 4 2 728019776 1 2 266890857 3 2 569260586 3 2 201164284 1 2 379627943 4 3 681721769 4 3 880315680 1 3 929316332 1 3 488187108 4 2 435645452 5 2 540663782 3 3 182275153 3 2 158740623 3 2 625246809 2 2 378456358 2 2 960264285 3 2 394396909 5 2 873341885 1 3 771356535 3 2 360715262 5 2 719226416 4 2 642437353 3 3 523879970 4 2 413070698 1 2 693824364 4 2 464474966 4 3 724553740 4 2 915190280 2 3 490233969 3 2 717648985 1 2 735600743 1 3 304175856 2 2 525485970 2 3 626637174 5 3 849557717 1 2 376769203 5 2 529735373 2 3 472862940 4 3 516449514 4 2 698162489 3 3 701035138 3 3 245430196 4 2 319324398 5 3 591590933 2 2 648549076 5 2 415661790 4 3 510944129 5 2 225024032 2 2 553206839 5 2 999337581 5 2 224580015 2 2 574819319 2 2 791918661 3 2 247038070 4 3 852384531 1 2 523127303 1 3 366504868 1 2 613741464 2 2 935512779 4 2 214442068 3 2 525704676 5 2 546351742 3 2 174698305 5 2 743722798 5 2 369618971 4 3 540180648 1 3 877850230 3 3 537357771 5 3 776056349 1 2 165789081 4 2 114550614 1 2 496470475 5 3 648161493 5 2 270390740 4 2 744147180 4 2 646262899 4 2 920554983 5 2 641425706 2 3 651264996 5 2 210809608 2 3 367979769 3 3 638865261 4 2 648456413 1 3 951974859 2 3 516519953 1 3 343036362 1 2 485014702 5 2 235755893 5 3 658193799 5 2 994458295 4 2 171213326 5 3 670987541 3 2 634960698 4 2 249178140 2 3 443318882 2 2 265878377 4 3 890301219 2 2 296227436 5 3 560124574 4 3 493924493 4 3 344159676 3 2 270224227 4 3 374100001 4 2 386200122 5 2 257555505 3 2 164971959 1 2 199349844 1 3 578365199 2 2 229433231 2 2 202905321 4 2 654830535 2 3 983089748 2 2 461986045 4 2 936570663 5 3 178730667 2 3 735062213 5 2 291699752 3 2 485496446 3 2 950473956 3 3 628649588 4 3 560409333 5 2 736705573 4 3 292114024 4 2 359819847 5 2 493170185 2 3 390523767 2 3 754613962 1 2 383487802 2 2 373599061 5 3 100673497 1 3 222277918 3 2 510148295 4 3 853769050 5 3 713017916 5 2 407465067 2 3 949481716 4 2 270560142 4 3 891552775 3 3 493600084 2 2 743342340 4 2 875478157 1 2 818874781 5 3 276004056 2 3 585709013 4 3 781976077 1 2 438453103 1 2 809938540 5 3 725663096 5 2 715413526 2 3 680032883 5 3 851735038 4 2 201139376 5 3 202574609 3 3 458652671 3 3 718460825 3 3 395739729 4 2 553718975 2 3 525308177 4 2 944794728 2 3 266547719 5 3 739653719 4 3 727244532 5 2 770719769 2 2 711009162 3 3 469763266 1 3 113655552 2 2 775805520 2 2 127188851 5 2 753922958 5 3 706402132 4 3 800459807 4 3 594666074 4 2 570250560 3 2 820736320 5 2 757605644 2 3 427382911 1 3 464973206 4 3 857616542 2 3 183197701 2 3 141917888 4 3 673426454 5 3 255190895 2 3 162807160 2 2 638692988 5 2 158227233 3 2 869694446 2 2 179081875 4 2 589281020 1 3 125666595 4 2 396291563 2 2 307265429 1 2 614580741 1 3 597382706 4 3 193390594 5 2 696490624 2 2 391823404 2 3 723278941 3 2 353837720 2 2 936017160 4 2 969150635 4 2 944995339 2 2 787383749 2 3 101937281 3 3 843465095 2 3 715656293 3 2 790413590 3 3 623740609 3 3 584399033 5 2 170103276 4 3 965344153 4 3 164714845 2 3 533425068 4 3 610694622 1 3 718659061 5 2 228995825 1 2 147630261 2 3 487725746 3 2 693599707 2 2 425589689 2 3 777367237 2 2 923920041 2 2 459549991 5 2 742138265 1 2 759394734 4 3 747192195 4 3 135926956 5 2 748326032 2 2 289754123 3 3 414431578 1 3 911416564 1 3 379646057 1 3 787322287 5 2 635886255 2 3 306013036 1 3 285376195 5 2 508481747 1 2 847186407 2 2 976924471 3 2 532726346 3 2 671895326 1 3 180464076 4 3 140653310 4 2 540792517 4 2 773522721 4 2 208984229 1 2 175636523 3 2 429862368 2 3 400157046 2 2 224964499 2 3 418535070 2 2 918841486 5 2 225754169 5 2 382734260 1 3 275419314 5 3 191796467 5 2 601912186 4 3 412917409 5 2 731016445 1 2 698610439 4 2 673820022 2 2 900508000 4 2 927709574 5 3 703415489 5 2 690599964 3 2 822203445 4 2 518641474 1 3 993485458 2 2 802932748 3 3 763906725 5 2 654929337 1 3 836812832 3 3 746838958 2 3 459503606 3 2 679295583 5 3 118940865 1 3 240677282 3 3 949364859 5 2 879114112 2 3 281512846 3 2 167420385 4 2 820717412 3 3 478589304 5 3 140731902 1 2 162247449 2 2 635846836 5 3 332664343 5 3 641243896 4 3 673568598 2 2 456304141 4 2 278458506 3 3 581676239 4 3 663113988 5 3 683266767 2 2 334097063 2 3 440020804 1 3 316220124 5 3 513030164 5 2 984410842 2 2 298205073 5 2 466004530 2 3 932324967 4 2 546539944 5 3 753084402 2 3 680670863 1 2 122243078 4 3 820145085 2 3 728768750 4 3 978592108 3 2 684897519 4 3 786738618 1 3 991172179 5 3 843905807 2 2 262379110 1 2 617221420 5 3 595377602 3 3 180908819 2 3 538458283 2 3 499430559 3 3 449103672 4 2 711474601 4 2 148331344 1 3 408506662 5 3 178415206 2 3 940479004 2 3 575259822 3 2 260493305 2 2 537162535 1 3 543804017 1 2 462306470 2 3 536169353 3 3 344788444 5 2 339336351 3 3 354967836 2 3 280838083 4 2 694860059 1 2 247383020 3 3 661463801 4 2 132927281 3 3 764209584 3 2 700381070 4 2 756425660 2 3 217237008 5 2 987210699 3 2 721695189 5 3 669316419 5 3 738448024 3 3 574034977 2 3 991230333 5 3 898621452 4 2 425906140 3 3 706727284 3 3 795368962 2 3 686245313 1 3 277810401 4 3 363131825 2 2 548249213 3 2 258766130 3 3 350408902 5 2 719655809 4 2 259902783 3 3 141338524 5 3 178004885 5 3 830806637 3 3 714089121 3 2 739541631 2 3 669351065 1 2 153373440 4 2 422744604 5 3 456055162 3 3 705128619 2 3 102917341 5 3 700870317 1 3 471140439 1 2 470210732 3 2 803517183 3 3 131574665 5 2 372176795 3 3 318168545 3 2 298116763 5 3 379654889 2 3 868295352 1 3 229107985 5 2 599302425 2 2 106129229 4 3 534065116 2 2 214881139 2 2 479010061 1 2 378521947 1 2 185179667 1 2 879080900 3 3 751652372 3 3 669303686 4 3 399458569 3 2 406947473 5 3 692431584 3 3 262662655 1 2 544621790 2 3 964600961 4 2 200336865 3 2 526426934 3 3 585080187 1 2 905406382 5 2 946802479 5 3 280507386 4 3 418617988 1 2 862718058 1 2 587109969 3 2 537935861 2 2 993501589 2 2 819796973 3 3 546261368 1 3 889641268 3 2 683842308 5 2 472449961 2 2 257269112 5 2 894209449 1 3 392770210 1 3 300607516 3 3 446696099 4 3 351105888 4 2 148432440 5 2 711917109 4 3 388638281 1 2 497482901 4 2 292265007 5 3 264974808 3 3 140379380 4 3 413616962 4 3 563122258 2 2 554899648 2 2 394514887 5 2 436696037 5 3 366030732 4 3 601059314 4 2 959832446 4 3 356040997 4 2 748066062 1 2 235675997 4 3 371798100 4 2 497105454 1 3 435116733 3 2 934054562 2 3 441851173 5 3 449273921 4 2 227087504 4 3 491661804 4 3 397922632 1 2 636853402 1 2 182914022 1 2 911354269 4 2 529228032 3 2 838962129 3 3 950679146 3 2 327106105 3 2 778326550 2 3 740428054 3 2 833263794 3 2 444350731 2 2 421361000 5 2 834992925 2 2 268019838 1 2 310863323 4 3 364303914 5 3 730130684 4 2 393932811 1 2 703973642 3 2 288648967 3 3 749969436 3 3 359420261 2 3 791497426 4 3 950675728 2 2 982677882 2 3 556420613 2 3 730806137 4 2 387631865 1 3 809905843 4 2 135295380 4 3 147886358 2 3 360439923 2 2 960561525 2 2 968083291 5 3 512592246 1 2 356650405 3 3 521939645 5 2 704881919 3 3 392540865 3 3 170437783 1 3 407654114 3 2 985402581 3 3 506470700 2 3 832890099 2 3 287125647 5 2 849166927 5 2 641840304 4 3 643117326 5 2 362506330 3 3 534176899 5 2 715734507 1 2 306717619 1 3 270686530 2 3 852172020 1 3 545268837 5 3 347394389 4 3 795914045 4 2 151964541 3 3 700127440 4 3 133025952 3 2 466884473 3 3 569077607 4 2 285554637 3 2 744969551 3 3 895819033 2 2 343312776 3 3 774934058 2 2 712816739 2 2 513075564 4 3 399962541 1 3 982059784 3 3 444623257 3 2 349253412 3 3 218005702 1 3 371499631 2 2 515040363 4 2 826771820 3 3 393187062 5 3 710063164 4 2 565330501 2 2 161477925 1 3 557663391 2 3 615768581 2 3 899993938 2 2 220333157 1 3 436125046 3 3 556628036 4 3 189811783 5 2 234741202 5 3 102731947 5 3 644971974 5 3 654148887 2 2 285655249 2 2 338240145 2 2 291604096 2 3 198258757 5 2 650710034 2 2 931444196 3 2 348853005 4 3 580174936 4 3 729863026 1 2 478671409 1 2 500776052 3 3 308209022 2 2 103893216 3 2 349674697 4 3 108907572 3 2 716602461 4 3 964940341 1 3 410122456 2 3 265769133 5 3 883321820 2 2 632706760 1 2 195978152 2 2 411773489 2 2 233226372 3 3 546612023 3 3 892468877 2 3 245804387 4 2 165294004 4 2 760439261 4 2 131956680 5 3 724447553 5 3 118110399 2 3 508295739 2 2 185300014 5 2 531775556 5 3 935904534 3 2 895429206 2 3 642381144 3 2 146873473 5 3 856943845 1 3 904243447 2 2 457615871 1 2 537641202 2 2 783534071 3 2 769491753 2 2 710104936 5 3 145797973 1 2 431543488 5 3 449472630 3 2 682270113 2 2 342725577 4 3 371098796 3 3 375696003 5 2 367896657 2 3 711937796 5 3 899965906 5 2 731530294 4 3 139660859 4 3 431782574 2 2 978817165 2 3 390392650 2 2 889677779 5 3 725360942 5 3 587606173 3 2 992035604 4 2 561118119 2 2 608815983 3 2 246806126 3 3 265948031 3 2 469202132 5 2 554731562 3 3 746568344 4 3 772235406 4 2 357565148 1 3 533028800 1 2 167769734 2 3 730893524 4 2 316275308 5 2 747030229 2 2 101436107 1 2 705819250 1 3 548825434 2 3 264706084 3 2 234203929 4 3 378263001 3 3 842067831 1 3 630103441 5 2 951369731 4 2 972624369 1 3 889636339 3 3 804789909 3 2 192945320 5 3 982779592 4 3 635402791 2 3 402619806 1 3 765598043 1 2 511405890 3 2 125840384 3 2 314690216 4 2 256621310 1 2 948967355 2 2 195664295 4 2 212913261 1 3 299621624 3 3 468616988 2 3 742474502 5 3 683594096 3 2 607370624 2 3 659804981 5 3 394947189 4 3 414592969 4 2 119580668 4 3 773115806 2 2 253440598 4 3 924144115 3 2 432412007 4 3 926768179 3 3 950501901 5 2 104049655 3 2 715344398 4 3 305246344 5 3 438793684 1 3 741912397 4 2 206777247 1 3 571409851 5 2 726800727 5 2 639036866 3 2 139738224 4 3 483923515 4 3 796315021 1 3 121403853 5 3 415183605 4 3 638490403 5 3 747684677 5 3 989512837 2 2 592715086 5 3 697559478 4 3 818036300 1 3 535422290 3 2 248591874 1 3 646997039 4 3 995527678 2 3 203385981 2 3 334050844 2 2 301984893 5 3 725576628 2 2 628235357 1 3 302712730 3 3 271510852 1 3 169465302 5 3 954564156 1 2 146608396 3 2 689588614 1 3 443986438 5 3 775356995 4 3 923163009 3 2 481468719 4 2 471011455 5 2 842453588 2 2 174687749 4 2 971839589 1 3 236387291 4 2 467246157 4 3 714046058 5 2 353484502 2 2 875519048 5 3 757699662 4 3 174239721 3 2 379913402 3 3 968574999 3 3 587498482 4 3 259321576 2 2 777317220 4 2 428164568 1 3 303689329 4 3 466721576 3 2 668384221 2 3 227185291 5 3 698011307 1 3 389495065 2 2 846281047 3 2 344357522 1 2 214289158 2 2 497916035 1 3 562473178 4 3 431046579 1 2 988182791 3 2 402774932 4 3 226327773 3 2 289370851 3 3 472577118 5 2 330882909 3 2 210194992 2 2 738417790 4 2 405907009 3 3 209933584 2 2 664704739 4 2 149191139 2 3 515916368 4 2 718153293 4 3 651584296 2 3 767705278 4 2 159099803 5 3 192383327 4 3 798896800 1 2 315824422 1 3 232490810 2 2 444459436 5 3 120783775 1 2 968946995 5 3 925084031 5 2 530848622 2 3 181819861 3 3 617662294 5 2 257158413 4 3 596256306 1 2 263063010 2 3 864704642 2 3 868008613 2 3 117170619 2 3 600152890 2 3 746704647 2 2 829396056 5 3 504476340 3 2 922268791 3 3 603299204 1 3 444064748 4 2 939578919 3 2 792934673 5 3 769934096 5 2 668911526 1 2 719992996 3 3 419141082 1 2 686959108 3 3 970752851 4 3 329397824 1 3 692426507 1 2 319696046 2 2 294978646 3 3 788591635 4 3 695243328 5 2 916720201 5 2 336404909 1 2 266808177 4 3 991617449 2 2 798393544 5 2 398280926 5 3 796594046 5 3 953266260 4 2 618543429 2 2 550853177 3 2 708685122 5 3 712515114 2 3 962399666 2 3 360049635 2 3 162401726 5 3 748087246 1 3 699435691 5 3 761220513 3 3 555382187 4 3 211306732 2 2 417687786 4 2 217741525 3 3 818049980 4 2 790460184 2 2 959435167 3 3 657146029 5 3 160452810 3 3 283441155 5 2 462576017 4 3 813428950 1 2 835611306 4 3 479894308 1 3 146644638 2 2 176705697 2 2 197211939 5 3 138965458 2 2 697405199 1 2 245811508 2 3 459048349 3 2 996720699 1 2 295365988 1 3 241003665 5 2 305976710 2 2 178520952 5 3 207985200 4 3 102160959 5 3 656754148 1 2 299113606 4 2 649479004 1 3 344885604 5 3 400827651 3 2 828519953 5 3 781992783 1 3 553157297 5 3 868963961 1 2 983770514 4 2 226401299 1 2 901928465 3 3 962151174 1 3 225908764 4 2 924921605 5 2 807994486 2 3 755616299 5 3 610824616 1 3 716275201 3 3 914137656 2 3 146213918 5 3 277620359 1 2 793389634 4 2 720517161 5 2 869906680 5 3 396559092 3 2 557190666 2 3 704657547 2 3 857158412 3 3 686117744 1 3 568190750 2 3 802807790 2 3 654022341 4 3 101862079 1 3 769813691 1 3 337009071 2 3 385474665 2 3 795515192 1 3 669938775 4 3 565516806 5 3 409667799 2 3 412534027 5 3 224036969 5 3 139058717 3 2 914933802 5 2 250158501 3 2 241977042 1 3 345072553 4 3 867506719 5 3 839722731 3 2 778884462 2 3 781837284 5 2 657342597 2 2 832260579 3 2 751101586 1 3 129878964 4 3 103098499 4 2 552610369 5 3 359283382 3 3 720450449 4 3 779355998 3 3 509505518 3 2 632361050 3 3 706390182 4 3 949315368 1 3 862849539 2 2 296963650 4 2 656823293 1 3 612684881 5 2 898237576 3 3 781124158 2 2 636687155 5 3 800701383 3 3 892349235 4 3 724259239 5 3 273126124 1 2 593368167 3 2 489044166 2 2 780517760 1 3 798678761 5 3 560965551 4 2 518947203 1 3 252831334 1 2 712923803 5 3 930771137 4 2 201199266 3 3 648245195 2 3 146417101 1 3 371395463 1 2 728117231 3 2 148053835 3 2 917719970 2 3 516376352 4 3 678108457 2 3 537572313 4 2 520718676 2 3 439842346 4 3 152380282 5 3 620635717 3 2 934245343 4 3 828865410 1 3 176902892 2 3 644343730 1 2 259331878 3 3 478956271 1 2 474595865 2 2 992957214 3 3 431928838 4 2 173196982 3 3 119036789 1 3 642681739 1 2 636145147 3 3 341856269 3 2 533608720 3 3 336596153 1 2 944366811 5 2 455015914 4 3 797320573 3 3 697186647 1 3 298415238 3 2 535646291 1 3 749567945 5 2 454370316 2 3 151397869 4 2 378275728 4 3 992370223 5 2 490869224 4 2 728134254 1 3 731236016 1 3 314242215 3 2 353103516 1 3 101050486 5 3 151078691 3 2 173821928 3 2 697396773 4 3 451286053 4 3 584388487 3 2 505008180 1 2 576692678 5 3 901164716 4 2 375526323 1 2 212642829 3 3 592328061 2 3 816087305 1 3 614711500 5 3 146910650 5 2 349974434 5 3 101052869 4 3 170405269 2 2 872141027 2 3 625855782 5 3 405836938 5 2 133044577 2 3 766520150 1 2 249605764 3 2 405559693 2 3 423881379 4 3 774731427 2 2 634929382 5 2 770565138 2 2 815112066 1 3 987410979 4 2 280074472 3 3 436590875 4 3 820304359 2 3 663826013 4 2 840536563 5 2 823253205 3 3 101995699 3 3 991470917 2 3 267285147 3 3 284528571 1 3 715400669 4 3 875244758 3 3 976630998 1 2 304733854 1 2 703331884 3 3 585167468 1 2 277513250 4 2 935366391 2 2 338401703 1 3 319139047 5 2 799274461 4 2 112420247 3 2 757950795 1 3 255229778 3 3 372766685 5 3 636336614 2 2 135791128 5 3 802975187 4 2 206308706 5 2 124739526 1 3 936983497 4 3 120555069 5 3 492154737 5 3 356980832 5 2 496410699 4 2 280598966 3 3 954137550 4 3 936467386 1 3 743255548 4 3 658088173 2 2 228279093 3 3 295128899 2 3 817989192 1 2 336676531 4 3 507742741 4 2 972310451 3 3 546706301 1 2 548312381 5 2 117108983 3 2 953746463 1 3 576041558 1 2 782947406 5 2 576355317 2 2 275740183 2 3 295343046 3 2 361637724 2 3 490756009 3 3 454827996 1 2 149449664 1 3 503136214 2 3 197962471 5 3 658632576 4 2 684973198 1 2 853756405 5 2 130344055 1 2 730996947 1 3 228005101 4 3 605935764 1 2 694872742 2 2 219880212 4 2 615549399 2 3 535570412 5 2 718068586 1 3 956939877 3 2 634141878 4 3 319084562 2 2 965726432 4 3 545065246 4 3 946719258 5 3 254433742 1 2 316288483 5 3 569426696 2 3 562144745 4 3 421496200 5 3 762072174 4 2 766568986 2 3 496640109 3 3 918353505 5 2 261257327 4 3 800303842 5 3 984384111 2 3 587607418 1 3 236786981 2 3 212294200 2 2 293635376 1 2 627731633 4 3 861423882 2 3 396934385 1 3 527898890 2 3 294647807 2 3 475667873 5 3 903533954 3 3 275126277 1 3 965628172 3 2 129083576 1 3 337356831 3 2 277853020 2 2 506740461 4 2 754094998 5 3 752238809 1 3 801167712 2 2 509821902 3 2 887342932 3 3 406670099 1 3 112158847 1 2 234443385 3 2 702727035 5 3 118610523 2 3 725311946 5 3 590335647 1 2 346322949 4 2 471834289 5 3 297614452 2 2 914021590 2 2 947470381 2 2 777261229 5 2 482742044 1 3 768277393 1 2 164153938 4 2 320068793 4 3 417228339 3 3 603248661 4 3 585472961 5 2 782812175 1 3 651307090 5 2 615467116 3 3 549990550 1 3 203988932 1 2 896576936 2 3 355246432 5 2 535693804 4 3 373335860 1 2 123670374 1 3 105853722 1 3 990206204 4 2 428999176 3 3 635734786 4 3 251422399 2 3 310642310 3 2 929422901 4 3 724555497 2 2 525068820 2 2 914271801 5 2 604193926 5 2 632362969 4 3 824737594 2 3 921035853 4 2 840564957 1 2 569131092 1 3 114255621 3 2 758673030 3 3 377270436 3 3 277624802 3 2 760708438 4 2 919022453 1 3 699698183 3 2 346118283 5 3 737853947 2 2 497403524 1 3 398248295 4 3 598330662 5 2 894410856 3 2 538702508 2 3 947555639 5 2 169994730 3 2 712108631 2 2 690548592 4 3 440331459 5 3 798717413 5 3 348113672 5 3 243899962 1 2 878831145 2 2 136947385 2 3 903260864 1 3 125710702 4 3 401104048 1 2 443886896 4 3 656135812 1 2 619805374 4 3 951627941 3 3 169643749 4 2 435039662 4 2 126758631 5 2 443481945 4 2 459781804 5 3 842710504 3 2 903249071 1 3 293062663 2 3 857872561 1 2 125818666 4 3 590132729 2 3 658277984 5 3 725271325 3 3 416645857 4 3 681915906 2 2 587718499 1 2 719179096 1 3 972705530 4 2 802623278 5 2 416237903 2 2 711770381 3 3 717380608 4 3 808964705 1 2 675425880 5 3 813113962 4 2 815218980 2 3 752861121 2 2 463076953 1 2 171773503 4 2 523123954 3 3 706843933 3 2 724631517 3 2 818220408 1 2 714803201 5 2 774021781 3 3 236268081 1 2 860782084 5 2 375789659 5 2 647846316 1 3 428332024 2 2 540777392 4 2 816374540 4 2 535851139 3 3 668887800 2 3 414390725 3 3 265104175 1 3 688109984 4 3 160445576 2 3 912165916 3 2 262296703 1 2 557269364 2 3 509354512 4 2 731680871 5 2 210173773 4 3 587491857 1 2 516110677 2 3 298146633 3 3 472224522 4 3 109844053 1 3 469420342 1 3 200396441 4 3 726450563 3 3 831203953 4 2 376211235 3 3 422322819 3 2 229499036 3 2 627722715 3 2 618403165 3 3 855297267 2 3 464626326 2 2 761174619 1 2 159234714 3 2 529616779 5 2 541191867 4 3 129227225 1 3 261807606 1 2 217532907 2 3 731361168 3 2 648052560 1 2 727420685 4 3 546151954 1 3 756702001 5 2 576046593 2 2 839938216 4 3 944231517 3 2 545242216 1 2 451422100 5 2 152008860 3 3 292415916 1 3 423796923 4 2 485089204 1 2 754586712 3 2 766559249 1 3 319690577 5 3 156853685 1 3 965611725 1 2 525530274 3 2 364115150 3 3 860759538 4 3 248227699 2 3 965373292 4 2 469957572 1 3 360331296 1 3 437324372 4 3 598072949 4 2 129725727 1 2 784110007 3 2 533354497 2 2 292584741 1 2 785154429 1 2 204853911 1 3 910869362 2 3 218227488 4 2 571634152 2 2 612669947 4 3 984860273 4 2 880264302 4 3 286448420 4 3 560309062 3 2 792408302 2 2 872327643 1 3 504402546 4 2 997209122 3 3 840731862 1 3 515254656 3 3 167232999 1 3 869834788 2 2 242354857 1 3 817187126 4 2 946860553 4 3 974525380 4 3 469598427 4 2 807319385 4 3 633389629 4 3 294213804 4 2 521140558 1 2 795448381 4 2 808158401 4 2 632637149 3 3 145849970 4 3 261632813 4 3 790009616 5 3 818221189 4 3 450932787 3 2 231175249 3 3 554349431 1 2 848768300 1 3 280688616 4 3 931747733 1 3 546741847 1 3 144475318 5 3 802622112 4 3 749973947 2 3 276232846 2 2 187742334 1 3 977182510 2 3 780802567 4 2 859655601 3 2 635229764 1 3 344969512 1 2 259126497 2 3 271768437 3 2 474028629 4 3 110629478 2 2 361007368 1 2 677092434 1 2 555178397 5 3 393465832 2 2 939136739 2 2 976303379 4 3 733976451 4 3 706333743 1 2 157287728 1 2 658933119 1 2 467975454 3 3 586637105 3 3 472172444 5 3 780239851 5 3 495961343 4 2 691411409 3 2 218647748 4 2 607188292 2 3 382335394 1 2 745130511 1 2 126315479 4 3 686175943 2 2 472620159 4 2 209760352 1 2 562018736 1 2 956057273 3 2 259470213 2 2 446789029 5 2 611078220 4 3 924681057 3 2 341426744 1 3 802515907 1 2 752710300 2 3 942887073 3 2 634566142 2 2 408115639 1 3 253794922 4 2 286742368 4 3 471111034 1 2 583663982 4 3 789403234 1 2 975605878 5 2 911745444 2 2 858890330 4 3 791898512 4 2 435076123 1 2 258444530 5 2 577706044 4 3 273283120 3 2 930802879 1 2 442150011 1 2 315213862 5 2 574475312 2 3 603567236 3 3 582078081 3 3 148218137 3 2 627558384 5 3 119708457 5 2 684227146 3 3 780376031 2 3 609069440 1 3 434983473 4 3 760139604 4 3 549682184 1 2 516149345 5 3 103250818 5 2 695084761 3 2 379303611 1 3 448902293 2 2 975074986 1 3 341494759 2 2 243659306 5 3 491135154 3 2 571676961 3 2 920788699 1 3 123583017 4 2 509315337 3 3 656042652 2 3 790016409 2 2 734054753 5 2 500229747 4 2 919079477 3 2 353380932 2 3 113264300 2 2 777001838 4 2 979624261 2 2 541045969 3 2 307681670 1 3 532083362 1 2 593712142 1 3 912855394 4 3 495590444 3 2 224680332 2 3 918194543 3 2 718953704 4 2 240635215 2 2 691282797 1 3 495842440 3 2 271311527 2 3 407796304 3 3 643719504 5 2 518238294 5 2 250229392 2 3 650788919 5 3 312354712 1 2 148023552 1 2 781828676 4 3 760822319 4 3 401592102 4 3 397657275 1 2 575931633 3 3 832552510 5 2 446029117 2 3 611406433 1 3 142300837 4 2 555332660 1 3 274893958 1 2 402675073 5 3 429338300 4 2 713338569 3 3 826089875 3 2 574949789 4 2 845671976 5 3 826930205 3 3 624985529 1 2 347538149 3 2 190639893 3 2 170558998 3 2 623518293 5 2 392942136 1 3 509791260 3 2 546940905 4 3 534766696 2 2 833703956 5 2 662872768 5 2 453788622 5 3 590315133 4 2 291819304 3 3 650807293 1 3 440483051 3 3 245200040 3 2 757095983 3 2 366369995 2 2 442520958 4 3 213950750 3 2 580853753 1 2 708082734 2 2 527198650 2 2 944334090 4 2 288788900 2 2 785881992 3 3 250113699 1 2 610764442 3 2 365057170 3 3 110937113 3 2 650442308 3 3 377829384 3 3 998238511 1 2 921097376 3 2 558613314 5 2 957752324 2 2 219035618 5 3 115443323 1 2 526284191 1 2 881794959 2 3 231432208 5 3 162938043 5 2 164874439 2 2 795802953 4 2 508443516 5 2 270711276 1 2 239515869 4 2 921623003 2 3 268441251 2 3 962381174 4 2 527301085 1 2 825239800 3 2 558616603 1 3 308633708 3 3 144532730 1 2 873018212 5 3 117822881 3 2 116454228 5 2 433770822 3 3 485755193 4 2 763488151 3 3 770918231 2 3 996896678 2 2 924639066 4 3 202311854 3 3 635687343 4 3 442557395 2 3 247114135 1 2 283221059 3 2 673463117 3 2 343656285 1 2 453085815 2 2 374914457 2 2 762889280 4 2 880328011 1 2 601257745 4 2 352059184 3 3 358263270 3 3 497164038 5 2 978289939 2 3 417824197 4 2 279532729 3 2 337852848 1 2 301800290 2 3 696612830 1 2 973930007 5 3 678592424 3 2 423328684 5 2 939737069 4 2 624309047 4 2 953402217 3 2 430024492 4 3 427001500 1 3 966691891 5 2 479086507 2 3 826549101 3 2 585556208 4 3 980778828 1 3 949121324 5 2 736974609 1 3 954578989 1 3 506682029 3 2 548392903 3 2 575510843 3 3 953201885 3 2 389848626 4 2 494562274 1 2 329789273 4 3 159091169 5 3 342712900 2 3 693673595 4 3 816903054 5 3 786388091 4 2 792903351 2 3 897381349 1 2 203131708 5 3 692526962 2 3 695598756 4 2 547454235 5 3 884096145 5 2 368913428 3 2 511597375 2 2 273481601 3 2 847696145 3 2 984566890 1 3 680525308 3 3 651909619 3 2 165792128 3 3 220064025 2 3 693398283 1 3 775008832 1 2 109254167 3 2 532267654 5 2 266793361 5 3 446115610 4 3 261248574 3 2 397950612 3 3 678702588 4 3 504649551 4 2 487528815 1 3 762983540 2 2 523596905 5 2 682562129 2 3 131169500 1 3 285811219 4 2 170560535 2 2 458463083 1 3 518010806 5 2 964731871 4 3 622355302 4 2 929939627 3 2 340489720 5 3 295921756 5 2 333288130 5 3 737471706 5 3 625914435 3 3 394611752 4 3 199003136 2 2 157714510 5 3 973748606 5 2 424838889 1 2 716939664 1 2 792899016 2 2 873287006 1 3 140672374 4 3 759029885 1 3 599686920 4 3 518864912 1 3 550826196 3 3 169316451 5 3 785242983 3 3 443896149 1 3 216419723 4 3 998838568 4 2 671077888 4 3 501274217 3 2 778003157 2 2 107323314 3 3 946250784 1 2 733325224 2 3 264400083 4 3 198318115 3 3 195132042 3 3 217292696 3 3 799009427 2 2 159753548 2 3 481593691 5 3 874623142 3 3 459073412 3 2 521730436 1 3 617971022 4 3 285268537 5 2 518725571 2 2 758228851 3 3 169546793 3 2 705909765 1 3 454889344 3 2 885419220 3 2 594238490 2 3 468605212 3 3 459760453 2 3 278435356 4 3 475123792 2 3 651742928 5 3 705039641 2 3 147961964 3 3 981242413 1 3 989502822 5 3 789937171 1 2 794421083 4 2 381989940 2 3 846787990 4 3 527895929 3 2 842764451 5 3 222087491 3 3 734611713 2 2 496766978 1 3 449968388 3 3 808835669 5 2 678747205 5 2 871437763 5 2 366169520 3 2 680706633 1 3 809085339 1 3 205472532 2 2 188566858 1 3 993591238 4 3 628311681 3 2 282131631 2 3 949132661 4 2 563735914 1 2 164279605 4 2 106225134 2 2 291012359 5 2 765816581 1 2 797100417 4 3 561126065 4 3 449035121 1 3 565163444 4 3 821305721 5 3 607215868 2 3 550924481 5 3 974711621 2 2 404684666 5 2 885758272 4 3 283573793 2 3 292948688 3 2 327370016 2 2 140709958 5 3 845527022 3 2 935657374 5 3 678142002 2 3 984454214 5 3 478595447 5 2 384581110 1 3 472274344 4 3 487512626 4 3 582086040 2 2 863120874 5 3 536598389 5 3 930970147 1 2 423716641 3 2 692429538 4 3 845988324 1 2 499453042 5 3 607614318 2 2 538368183 5 3 970893474 5 2 445885323 5 3 118980572 5 2 596653146 1 3 925015908 5 2 140968644 4 3 757404168 4 3 744636814 5 2 656497501 1 3 351211880 2 2 581609654 4 3 943406986 5 3 742745123 3 2 296305346 1 3 220829830 5 2 355278803 5 2 476498102 3 3 765735109 4 3 350686919 4 3 658644652 1 3 846798005 1 3 744013229 2 3 362558961 2 3 181318652 4 3 350465665 4 3 394481578 1 2 471447950 2 3 641280492 5 2 323930897 3 3 262720734 2 2 592408678 3 3 870566021 2 2 406068408 5 3 907265157 5 3 600020490 2 2 400014566 1 2 904855339 1 3 618577980 4 3 112945903 4 2 429365479 4 2 672613767 3 2 680631148 3 3 869762106 4 3 202836360 4 3 819240640 3 2 744734936 2 2 101363586 3 3 391504679 5 3 739359332 4 2 633711880 4 3 944305422 3 2 100175398 2 2 134313708 4 2 942306308 2 2 988143606 3 2 109391944 1 2 148028097 3 2 882555766 1 3 477116333 5 3 139745887 3 3 542433227 3 2 163527401 3 2 969069761 3 3 481834649 5 3 266993078 4 3 661682320 1 3 172042475 3 2 662221376 4 3 684696296 5 2 153979122 4 2 883620424 4 3 522372964 1 3 916157472 2 2 910831081 3 2 927027966 1 3 739114524 1 3 972324793 5 2 918500704 5 2 792061164 1 3 852586291 2 3 251506007 3 3 765804711 5 2 150305192 4 3 719483661 1 2 428621745 4 2 853084154 5 3 100442277 5 3 546180122 4 2 961381757 1 3 288197414 5 2 831092718 3 2 661138639 2 3 545684589 5 2 355974781 1 2 954711115 4 3 314511178 3 3 260306408 2 3 503037044 1 3 124519760 3 2 247034968 4 2 589211950 3 2 199343202 4 2 621303175 1 3 175349062 2 3 222823888 1 2 334235655 2 2 323790774 5 2 594027802 2 2 373106806 4 3 765622540 4 2 773540712 4 2 969499319 5 2 697851968 2 3 747695691 2 3 144370586 3 3 244422752 4 3 242892104 4 3 451246511 2 2 392777038 4 2 750582458 2 2 833148488 1 3 836068979 2 2 165335389 5 2 468707418 3 3 427002501 4 3 138149322 4 2 688128517 2 2 418072508 3 3 598357690 3 3 749063498 4 3 819894376 2 2 249542958 5 2 462504438 4 2 922027858 1 3 856246638 2 3 517840555 3 3 261699918 2 2 384330491 2 3 913168581 1 3 631661109 4 3 499378076 3 2 888662947 5 2 781702594 3 3 632504984 3 3 589549229 3 2 141857349 3 2 762878335 4 3 343765083 3 2 753499720 4 3 199018167 2 2 151544193 2 2 742769230 3 2 847695634 5 3 370942556 2 3 884309953 2 2 263446426 2 3 278333204 4 2 319457098 2 2 392266234 2 2 287712162 3 2 305916978 2 3 141770113 5 3 805853799 2 3 647168252 4 2 648324464 5 2 159935447 4 3 277772805 1 3 982771666 2 2 773327040 5 3 683561533 5 3 980958201 2 2 585020226 4 2 180032928 1 3 527602140 5 2 592449024 2 3 201466747 2 3 743978182 1 3 490552714 1 2 869366020 2 2 270079025 1 2 217325569 3 2 322264554 5 2 674145382 4 3 343130187 2 3 580836354 2 3 899117106 2 3 292464287 3 2 586626858 3 2 575276980 3 2 627370889 2 2 731848932 4 2 300655632 5 3 908563517 5 2 768397109 1 3 767714554 1 3 173373464 3 2 211661414 3 3 180481411 1 3 527130850 1 2 430182194 2 3 444552035 1 3 252567655 5 2 897689209 1 3 244310596 1 2 571210174 2 2 729725870 3 2 675092262 4 3 231725364 4 3 416714059 4 3 766967117 5 3 512947102 4 2 533693138 3 3 795196110 5 3 113015854 2 3 150054447 5 3 235701246 4 2 749261693 5 2 601033047 2 2 689317410 1 2 780090731 3 2 724058747 2 3 282689470 3 3 133977385 2 3 885269095 5 3 282359768 2 3 744617069 4 3 374341265 2 2 278509623 5 2 202719965 5 2 353881957 1 3 111455593 2 3 819594543 5 3 476559294 2 3 787512787 1 3 417373924 3 2 258635274 4 3 372225924 1 3 694238026 4 3 692311464 2 3 552244070 2 3 472393652 4 2 199909272 5 2 570948480 3 3 679400570 5 3 281467975 1 3 839714077 2 2 443722313 4 2 984335203 3 3 725015665 4 3 511664323 2 2 719128523 3 2 215461731 2 2 373459930 1 2 801428511 2 2 461797980 1 3 456524112 2 3 462920818 3 3 563422436 5 2 833354764 4 2 110226496 2 3 613935799 5 3 313392721 5 2 564126685 5 2 791779253 2 3 938194582 3 2 317712073 2 3 815867244 5 3 597409535 3 2 404185631 3 2 983073758 1 3 340792200 1 2 942650638 4 2 113341638 2 2 996264493 1 2 949981029 1 2 983802790 1 3 382633800 4 3 451877146 1 3 161766836 1 3 264632886 1 2 853627459 5 3 304125570 2 2 797131527 5 2 640674424 2 2 543779438 1 2 173469211 3 2 587383399 2 2 481185611 3 2 701529933 5 3 431170701 3 2 597203425 4 2 458736500 3 3 207171789 2 3 168827228 5 2 235329593 3 2 686707125 1 2 551843500 5 2 271789594 1 3 321019063 4 2 127475656 5 2 655347490 1 3 429226725 5 2 703172405 2 3 502895267 2 2 515836209 3 3 228626739 5 3 152223125 1 3 277901611 1 3 563415889 4 3 103890666 4 3 347227018 1 2 165976969 5 3 619577018 1 2 913982421 5 3 266670426 3 3 662781361 3 2 372282286 2 2 390015567 5 3 302646384 3 3 938370308 5 3 830995706 1 3 734344374 4 2 665067073 1 2 507084386 2 2 587830182 5 2 518801102 2 2 213607023 2 2 607867154 3 3 486309296 5 3 712866112 4 2 634269532 1 3 126888401 5 3 824513921 2 3 934026798 4 3 966377190 1 2 690735114 1 3 877656112 5 2 133079534 2 3 823119956 1 3 334974814 5 3 135954437 2 2 535235396 2 2 977949714 5 3 223904604 4 3 255685542 5 2 623111740 1 3 404402935 4 2 262676125 4 3 392418893 4 2 492297055 5 2 174197472 5 3 675590941 2 2 731056950 4 3 204839697 3 3 368989657 5 3 540160860 3 2 848253480 5 2 228732118 4 2 405115978 5 2 272225700 5 2 930672112 3 3 329441093 3 2 184178007 1 2 397217389 2 2 699300232 2 2 409533307 5 2 323215235 1 3 770891218 3 2 617064930 3 3 927568434 3 2 873490759 5 2 540041580 1 2 682210195 2 3 681588794 1 2 215132347 2 3 313825800 4 3 609536427 4 2 907810799 2 2 916016753 4 2 743290207 5 3 232046437 2 2 885030966 5 3 570019750 3 2 919853242 5 2 163828275 3 3 182695268 5 2 645989348 3 2 388876616 4 3 667388644 1 3 973725457 3 2 216789125 3 3 956412870 4 2 940546338 3 2 931181308 4 3 695897733 3 3 892774794 1 3 513454395 5 3 269919734 4 3 674015047 5 3 698948200 3 3 722755696 2 2 631007472 5 3 931992291 3 2 552368205 3 3 706069632 5 3 459001242 1 3 720284831 3 2 244250080 3 2 347351779 2 2 414202163 3 3 850293460 1 2 204025456 4 3 473615733 5 2 726467142 4 2 888523102 4 2 769406576 1 2 658141451 3 3 415843178 5 2 570492522 4 2 272762751 5 3 277230011 2 3 208560379 5 2 240124861 3 2 811073582 1 3 858482897 2 3 767037041 4 2 450136642 1 3 538182853 2 2 192988940 1 2 535579379 2 2 678049355 1 3 647122660 5 3 465971619 5 3 633227395 1 2 719630208 2 3 492824003 1 2 484616912 4 3 712353486 5 3 909430851 3 3 372932976 5 2 843193239 2 3 697271586 4 3 127325219 2 3 561663418 3 2 389908698 1 2 724354171 5 2 986801250 2 2 217427173 5 3 627576246 1 3 774108601 4 2 340730020 5 2 644817748 3 3 932612842 3 3 775085540 4 2 484715667 5 2 326618470 4 3 459245326 3 2 534536554 2 2 329482397 3 2 529968475 4 3 694737358 5 3 559140937 4 2 570984021 4 2 443879295 1 3 554522457 3 2 601208309 3 2 135690175 5 2 747119105 1 3 788803240 5 2 725437625 1 3 120545954 4 2 919717159 2 2 372942592 4 3 184357652 4 2 724325763 4 3 411199850 5 2 737818857 3 2 777676818 1 3 638100534 4 3 551580629 5 2 474699191 1 3 722306269 4 3 218521198 2 2 403517794 5 2 442026860 3 2 765305423 2 2 510840223 4 3 210864594 4 2 473423216 2 3 777129688 3 3 892868679 1 2 401984185 2 2 525733510 2 2 164885393 3 3 101428727 5 2 547346264 5 3 896937544 5 2 663543064 3 3 733255735 3 2 901585531 1 2 733213303 2 3 650948829 1 3 363079195 4 2 722582456 3 2 221603597 5 2 121558599 2 3 837706557 2 3 353626837 2 2 590441607 1 2 566182879 5 3 346821507 4 3 738016970 3 2 184289068 2 3 180185803 1 3 714493176 2 2 333536356 4 2 158510462 4 3 618065809 1 3 137411047 2 2 980728432 4 2 705496182 1 3 806567205 3 3 359853176 4 3 692676104 2 3 785160044 3 3 397014819 5 2 320848248 2 3 283001839 4 2 140739773 4 3 332941895 2 3 375969580 1 3 300264849 2 2 187060497 3 3 667264240 1 3 628022913 3 2 195294065 3 2 380966112 3 3 682418035 2 2 804249523 2 2 175807840 2 2 510725699 5 2 212337423 5 3 286552089 2 3 749259536 4 2 768113138 4 2 784718865 3 2 523561967 3 3 191987728 3 2 581007716 5 2 593487164 3 2 979803862 2 3 692071643 5 2 929639770 5 2 972097608 3 2 868678095 1 2 489773876 1 3 326628758 1 2 833271199 1 3 460554238 2 3 294780969 5 3 346810041 3 3 297203067 5 3 560015713 4 3 264370105 1 2 610664739 3 3 913064738 5 2 359097095 5 3 607539064 4 2 308280299 3 2 696995962 4 3 497864951 5 3 239976099 1 2 141568429 1 2 615036408 2 2 531056320 2 3 134572967 2 2 640937437 4 3 140741524 1 2 615909769 4 3 173628709 4 2 152273472 4 2 110918746 3 2 219082034 2 3 471383470 5 3 451628662 1 2 319620508 1 3 390681745 2 3 248057211 3 3 662900905 2 2 911893807 2 2 542322291 4 3 208270604 1 3 928238065 3 3 882896846 4 3 193313996 3 2 411489766 5 2 248229996 2 2 900994994 5 2 314658633 5 2 921202209 2 3 832642846 3 2 873923570 3 3 626829792 4 2 355705487 4 3 278605140 4 3 999160841 1 2 349091743 4 3 875417921 5 2 267667167 4 3 452837539 3 2 194406321 5 3 984014373 1 2 463381194 3 3 593119095 1 2 617840499 4 3 570760411 4 2 728934729 5 2 108231899 4 3 823834772 4 2 425327414 4 2 800799500 1 2 864998570 3 3 496046319 2 2 550985523 3 3 245121192 3 2 150426820 5 3 763793300 2 3 985848568 3 2 515587476 4 2 352108209 5 2 300752725 2 3 446629934 5 3 114150815 2 3 551182513 2 3 687826002 3 2 114930727 5 3 427884004 2 3 730937580 3 3 772302238 3 2 493415257 3 2 809157903 4 2 385870825 1 3 751045989 3 3 673582421 5 2 772761354 4 2 668798060 3 2 252931844 2 3 899682977 2 3 877597851 4 2 700531905 2 3 493246377 5 3 539751862 5 2 672398729 5 2 353877618 3 3 889773447 2 3 910311543 2 2 320086996 2 3 127752616 1 3 601175761 1 3 237672996 4 3 323431021 3 2 279088703 5 3 569488076 4 2 525963986 1 3 609964549 1 3 682489863 3 3 143023521 1 2 940087588 1 2 395977248 1 3 957621273 3 2 804380143 4 2 166411586 5 3 416443650 2 3 329388431 1 3 891981737 5 3 689571188 1 3 614755892 4 2 597206267 4 2 282146363 2 2 654193785 4 2 537969531 2 3 571001012 5 2 823786466 4 3 510025607 2 2 522444762 1 2 417695228 5 2 511412837 2 3 509443542 5 2 851220143 1 3 466830703 3 3 450323281 4 3 369907717 3 3 334090862 2 3 721882213 5 3 163303498 4 3 409011456 3 2 166321023 5 3 787936967 1 2 291399920 5 3 146524512 1 2 520997082 1 3 323217008 4 3 264874521 3 3 705951761 4 2 613601852 5 3 328212962 1 2 751858033 4 3 506661023 5 3 213723288 4 3 616496257 5 2 480027859 5 2 179463394 1 2 278308544 4 2 467660852 1 3 974496624 4 2 420572459 3 2 988258947 4 2 591029562 1 3 599626303 1 3 189828980 4 2 715847860 5 2 142935689 4 3 951174787 1 2 674423119 2 3 636837106 3 2 611767249 3 2 679901679 5 3 266965963 2 3 642610784 1 2 111672664 4 2 175699891 2 3 785799312 2 2 503766255 2 3 437107965 4 3 802569051 4 2 380749359 2 2 113680980 1 2 606492843 3 3 208268446 3 3 235616792 5 3 694297427 5 3 734338112 2 3 824812099 2 2 563152981 1 2 640921901 5 3 382767833 1 2 393955672 3 3 806410375 1 3 211427023 2 2 594988312 2 3 390762098 2 3 147307324 1 3 550634820 2 3 486653456 1 2 101986520 3 3 842453557 3 3 701957349 4 3 580099785 5 2 313084936 3 2 627491385 5 2 309273422 5 3 287621979 4 2 940878740 3 2 675054731 4 3 865624098 5 3 620570777 3 2 384633120 1 3 824619259 2 2 885740628 4 2 493795978 2 2 317762198 5 3 927115467 4 2 672579948 3 2 732803974 4 3 715946639 3 3 148655419 3 2 454652659 1 3 812509888 5 2 654351090 1 3 142454882 3 3 404770637 3 3 658168952 1 3 710937147 4 3 426870632 3 3 489014087 2 2 576427803 5 2 636231724 5 3 744235668 5 2 684788108 2 2 357275125 5 3 219080926 1 3 816057157 4 2 444275256 5 3 488732082 4 2 529619869 4 3 428444665 4 3 736674896 5 2 671946046 4 2 241274509 2 2 651667513 4 3 878107352 5 3 881740161 1 2 625471031 2 3 514802411 3 3 645189898 1 3 937836629 5 3 700015534 1 3 491548003 4 2 389487384 1 2 763012144 5 3 851106482 5 3 791956076 5 3 499066125 3 3 975428484 5 2 134066263 4 3 612315199 4 2 519662258 5 2 344264095 5 3 380872305 1 3 607932099 2 3 502840042 1 2 487240605 5 2 485089486 2 2 393153921 3 3 153712452 2 2 193621887 5 2 614732459 3 3 979936182 2 3 892041055 2 3 550649789 5 3 914272124 1 3 894754442 5 2 554796138 5 3 576229167 3 3 855089424 5 2 332635997 5 3 290213106 2 2 732711604 2 3 964450809 5 2 176058125 1 2 204194120 3 2 181871033 5 2 348852835 3 2 483621848 4 2 552478732 1 2 652451320 3 3 305789848 2 3 932378613 5 3 829116411 4 3 231755092 5 3 469239247 5 3 733206652 3 2 975555496 2 2 201446831 4 3 781960348 1 2 868154619 1 2 155069961 3 3 643128202 3 3 657475279 2 3 556673118 5 2 217925240 1 2 618027275 4 3 988918590 4 3 433227719 1 2 222088015 5 3 732696762 3 2 252194479 4 2 829435526 2 2 851585947 5 2 336604140 4 2 783079395 1 2 180838071 5 3 803332230 4 3 245143979 4 2 605579206 5 3 768812870 1 3 696839164 5 3 473709552 3 2 290311870 1 2 108755249 2 2 862623986 4 3 710034806 5 3 671873564 5 2 368715732 1 3 319956973 2 2 490249050 4 3 993186884 4 2 414325444 4 2 901323310 1 3 557131795 4 2 488151628 4 3 526397927 2 2 348620816 1 3 770551197 1 3 911463309 5 2 898579533 5 2 775371111 2 3 119879130 3 3 771737213 4 2 611882153 2 2 520082927 4 2 118178958 2 3 798958293 4 2 744931376 3 2 345809191 2 3 786387174 1 2 878061070 1 2 660782775 3 3 546145959 4 3 463660107 4 2 173950238 5 2 935287339 5 2 594042270 1 2 238755012 1 2 742065598 5 3 469952559 5 3 313190244 5 3 560379546 2 2 249238494 3 3 745823689 1 3 320217646 4 2 148440160 4 2 600105191 1 3 109282725 4 3 811487728 5 3 909374389 4 3 977889225 1 2 188570445 3 3 539707477 2 2 853438772 3 2 964185294 3 3 518517563 2 3 240364196 4 2 640489873 5 3 373127756 5 2 226773706 5 3 804880374 3 3 993733397 3 2 583253016 2 3 750328476 5 3 829437286 2 3 626650108 1 2 104406926 5 3 113835240 3 2 814399930 5 2 619934806 5 2 650150406 5 3 111428642 1 2 391192143 3 2 929023745 4 2 401585210 2 3 266027950 1 2 464682032 3 3 890264038 5 2 471743649 5 2 654957305 4 2 624663727 1 2 618701844 3 2 381453767 1 2 123214257 2 2 101114671 4 2 510358154 1 3 295008580 2 3 186169754 3 2 727761338 1 3 782204847 5 2 397344263 4 2 641512719 2 3 944021912 3 2 324221216 5 2 233110010 5 3 378091301 5 2 623391894 2 3 291638404 4 2 229719720 1 3 267393152 1 2 884981892 5 2 647848954 5 2 315125148 2 2 590491841 5 3 201412651 5 3 165245601 2 2 407013738 2 2 167491535 2 2 205476112 4 2 326301092 3 2 442886328 5 2 598347221 4 3 278023248 2 3 558792048 3 3 116429856 1 2 349150184 1 2 154491305 4 3 498076293 5 3 428415405 5 2 584756504 2 3 840244557 3 3 454792236 3 3 350060551 1 3 685189865 3 3 910978074 4 3 724162376 1 2 456620838 4 3 344296571 2 3 665946671 1 2 368835087 2 3 207905122 5 2 451062101 1 3 434297156 5 2 773592288 5 2 386027703 1 2 292513754 4 2 608673520 2 2 852520799 3 2 682510124 1 3 420446583 4 2 352442714 3 3 477767503 1 3 189437590 3 2 630679913 1 3 509984358 5 3 255493993 4 2 898094297 5 3 725987691 2 3 680141774 1 3 431487630 5 3 593077811 2 3 974538272 2 2 525488484 1 3 291170234 2 2 523810769 2 2 655743222 4 2 520615756 1 3 638068054 2 2 159262565 5 2 567240268 3 3 224987453 1 3 812306195 1 3 138730662 3 3 543404469 2 2 801582949 1 2 841006019 5 2 648853672 3 2 227820402 4 3 361973537 3 3 568143153 3 2 197584064 4 3 875328853 4 2 396133035 1 2 974537274 5 3 763484412 2 3 726983669 5 3 282136738 2 3 677600250 2 3 332554607 5 2 618725574 4 2 684938623 5 3 214473822 2 2 450710857 5 2 805762095 3 3 878805367 4 3 282537781 3 3 451969905 5 3 301905975 3 3 628628455 5 2 686801657 1 2 533641115 3 2 228996019 2 2 897603187 1 2 541797162 2 3 775257775 1 2 978816100 1 3 207585146 4 2 107335879 5 3 673049631 1 2 633296124 5 2 440817783 2 3 505500776 5 3 599888709 4 2 738749618 4 3 194322606 2 2 810562845 4 2 773804568 4 3 855737032 3 3 663660537 4 3 261664997 2 3 116195637 5 3 792034455 2 2 512619105 1 2 210062588 2 3 832353009 2 2 676640133 3 2 211971804 3 3 677225653 3 2 376156474 2 2 938706267 1 3 134693085 2 3 928690333 4 2 389787969 4 2 191003061 2 3 960085095 1 3 420308754 5 2 278723144 3 2 329495136 4 2 106228232 2 3 507647920 4 3 810115105 2 3 338631547 4 2 153373155 1 3 763407050 3 2 177098149 2 3 262665886 1 3 685918272 1 2 889951887 4 3 755854035 3 2 727213493 5 2 458781146 3 2 419640978 1 3 552779542 1 2 144611971 4 2 240928027 2 3 208167471 1 3 176866288 1 3 772920105 3 2 773584880 2 3 332057069 5 3 507924139 4 3 808863649 4 2 429295352 4 3 237238717 2 2 982151124 4 2 813922876 4 3 423170125 4 3 328046491 3 2 599288448 3 2 931670904 3 3 297787692 3 2 398589158 5 3 872199415 2 2 893669225 5 2 707729168 5 3 968015012 5 3 328379634 2 2 288081310 1 3 714431524 4 3 785188134 1 2 538277927 5 2 651976401 4 2 581374643 2 3 513751027 5 2 648149447 2 2 716573542 3 3 258277872 5 2 512848052 4 2 555311142 1 2 594557727 5 2 559684331 1 3 248125258 2 2 134194484 2 3 918929865 5 3 266659577 1 2 978734595 2 3 503393043 5 3 336395522 2 3 581415312 2 3 163455693 2 2 738188637 1 3 263267232 4 3 654881335 5 2 606614175 5 2 861721871 5 3 423193934 3 3 265669535 4 3 320955092 4 3 320052399 1 2 777038504 4 2 299119564 4 3 737738170 2 2 915066552 2 3 429090142 3 2 686032453 1 2 558874746 3 2 224366587 1 2 141966947 1 3 701754005 2 3 838753695 2 3 648941267 5 2 616808365 5 2 308207163 4 3 757669167 5 2 377622159 5 2 823662440 3 3 577314611 3 3 409790286 1 2 412183377 2 2 299999521 2 3 641433880 3 2 278661059 4 3 106698457 2 2 239119960 2 3 640702877 2 3 661929824 3 2 713378735 5 2 469303007 1 2 500216308 1 2 584783090 3 3 580647671 3 2 693699648 2 3 334503107 1 3 904268492 4 2 794764446 4 3 744061700 2 3 579669873 1 2 619358698 4 3 853516829 2 2 102313587 5 2 841294205 5 2 449164966 1 3 423236083 5 3 422450348 2 2 429610081 3 3 285688330 4 3 158665135 1 2 453398742 2 2 799494993 2 3 203360188 5 3 147232567 4 2 117423754 2 2 608461415 3 2 956504180 1 3 620269158 4 3 150075641 4 3 776698953 3 2 994867977 5 2 177074190 5 3 321184207 1 3 139289459 2 3 291493195 3 2 660095399 5 2 571125095 3 3 332165976 2 2 364580374 2 2 507211764 4 2 416165401 2 2 103545207 5 2 635664363 5 2 867614790 1 2 995174916 4 3 969840573 2 3 509593008 5 2 511184099 1 3 902749547 2 2 164388754 1 2 526576009 5 2 172122812 5 2 507209104 1 3 220781831 5 2 444469584 1 2 676943207 2 3 290189495 1 2 420380995 2 3 295070122 1 2 414678399 2 2 500125272 3 3 731295805 4 2 690794209 4 2 491770568 1 3 893365416 4 2 474508246 2 2 339070834 4 3 287133408 1 3 732289230 4 3 211235987 1 3 287156033 3 3 247754128 4 2 674283257 2 2 557449580 5 2 656794398 1 3 984058387 4 2 862202095 2 3 931855380 5 2 367715475 4 2 728234277 4 2 854175627 1 3 862655509 3 2 478009735 4 3 184128370 2 3 194049009 3 2 996575237 5 3 760204135 5 3 185070900 2 3 724078229 1 3 591446618 1 3 302536785 3 2 651213765 3 3 264846322 4 3 325842447 3 2 391353991 3 3 112328467 3 2 679227850 1 2 902854923 2 3 485795644 2 2 611987723 3 2 219568848 5 3 853949464 3 3 131187281 5 3 678172787 1 3 497581147 2 2 224228967 5 2 253338373 3 2 480457428 3 3 357092446 2 3 220846597 4 2 794477958 5 2 572127001 5 2 562998768 4 3 129034639 2 3 517773703 2 3 643160952 3 3 486488191 2 2 845466476 5 2 950813349 4 2 199325808 3 2 816848981 4 3 500159029 5 3 284577582 5 3 675222387 2 3 114393290 1 2 689926316 4 2 829518385 3 3 397315281 3 2 774649568 1 3 415982975 5 3 107525428 1 3 818384337 5 2 482949938 4 3 550075598 4 2 459287490 1 3 595867186 3 3 548024558 3 2 396915087 5 3 608108294 1 3 193705227 1 2 679030649 5 3 496209924 3 2 773366862 4 2 475057952 5 2 610243127 2 2 790556614 3 3 613815528 1 3 793302163 4 2 192788567 4 3 275396403 3 3 986638203 1 2 423935525 1 2 694728702 5 3 684417884 1 2 473943437 5 3 987254447 4 3 130207571 5 3 645671056 3 2 904867532 2 3 547402696 2 2 136148944 1 2 127050659 1 3 208174939 4 2 453249163 3 2 437403074 5 3 277143347 3 2 619712671 1 3 805621957 2 3 610473355 3 3 121224276 2 2 646995763 5 2 191635597 1 2 536708668 1 2 200479163 2 2 773227998 5 2 645452786 3 2 787501687 1 2 671386617 5 3 720449868 3 3 781393011 2 3 844993292 1 2 161137819 4 2 505333782 1 2 457426523 3 2 433241872 4 2 937404517 1 3 156836561 1 3 280959333 1 3 328410316 4 2 555767972 5 3 607035335 1 3 464993440 5 2 894652507 2 3 709524050 1 2 202138593 3 2 213121473 1 3 285287220 1 3 536228907 1 2 978035708 3 3 594067967 2 2 295727305 1 3 568007339 2 2 258560222 5 2 458412029 4 2 595081944 1 3 387649382 3 2 632290134 1 2 110910549 4 3 617585167 3 2 421611750 5 3 924161619 2 2 976607406 4 2 687383812 4 2 158457686 4 2 301962840 4 3 423257128 1 2 240396453 1 3 158885728 5 2 270602999 1 2 150664650 2 3 838740893 4 2 958016152 2 2 274243670 3 2 959273320 4 3 180733815 1 3 366696352 5 2 646054047 4 2 845459262 3 2 528655375 3 3 221487835 5 3 501644884 5 2 922567558 3 2 510365311 1 2 951378987 5 3 690814464 1 3 248984211 5 2 953575717 3 2 375574416 1 3 354952360 4 3 882654657 3 2 391140558 2 2 895926862 4 2 674291799 3 3 669971693 4 3 336864920 3 3 657930875 4 2 236640973 3 3 740425581 3 3 424408991 4 3 341722447 5 3 252396858 3 3 292192151 1 2 657068973 3 3 451029320 2 2 449874963 4 2 758639186 4 2 635696917 4 2 975135894 4 3 826066203 1 2 130637272 3 3 339215647 1 2 400845659 2 2 539526949 3 2 339263498 3 2 372325724 3 2 989143832 1 3 216062850 3 3 663801536 4 3 885039062 4 2 189957289 1 3 517935929 3 3 664186865 4 3 560119412 2 3 572068986 5 2 136611278 5 3 258552339 1 3 487510927 1 2 657053142 3 2 965771498 4 2 752794682 1 2 653672947 4 2 314238956 4 3 407243977 2 3 950029189 3 3 515945960 3 2 357858478 4 2 330324691 4 2 168784273 1 2 232619996 1 2 237205389 5 2 549260067 5 2 663836151 2 3 359853466 3 2 113690222 5 2 420902565 2 3 555561641 4 3 654901789 3 2 185773947 3 2 952992103 3 3 297301880 1 3 454602215 1 2 644676599 1 3 163643419 1 2 821283409 4 2 959091555 2 2 306405755 5 3 554783487 5 2 626421844 4 2 836268810 3 3 524483062 5 2 266756190 2 2 924201978 5 2 721380577 2 2 830047943 5 3 168395225 1 2 117762555 5 2 638893714 3 3 376643556 5 2 772429552 4 3 679153883 1 3 903628860 5 2 952043723 1 3 570683985 4 2 428859469 2 2 206606457 5 3 605256673 1 2 672814326 2 2 883395393 1 3 794291481 2 2 495481945 4 3 110619403 2 3 711517049 5 2 787761490 5 3 953752758 4 2 410542221 2 3 286457946 1 3 587267200 1 3 931221896 5 2 286617453 2 3 368829026 5 3 494910735 5 3 543735078 1 3 309664183 3 2 688503685 5 3 359964056 4 3 128797572 4 2 125262480 1 2 198959123 1 2 682237649 3 2 612740234 3 2 468327987 4 2 387573988 2 2 131234124 3 2 762896525 5 3 371902925 5 2 787137981 5 2 695734829 1 3 169262183 4 3 449263919 2 2 259573643 1 2 992633106 2 3 788544903 4 2 773744241 2 2 514252112 3 3 507739441 3 3 244757438 5 3 971582526 3 2 197607070 2 3 480638024 3 3 594259459 1 3 454231576 3 3 325132205 1 3 187527315 4 2 620667405 4 3 520740633 4 3 813292699 5 2 548852002 5 3 907710131 1 2 685308039 1 2 307867355 2 2 859586650 1 2 935244600 4 2 277160503 3 2 945296885 2 2 532020797 5 2 879692788 3 3 192838119 2 3 425223817 4 3 357170554 4 3 940063072 2 3 160434493 1 2 300684768 3 3 734152254 2 3 604674528 1 2 104101135 1 3 400577872 3 3 493620759 1 3 919379390 4 3 678738971 2 3 909060601 4 2 903396927 4 2 494678602 1 3 782555061 4 2 371390774 2 2 637427814 1 2 484152827 3 2 665175063 2 3 714607953 3 3 333936273 2 3 849222034 4 3 424525440 3 2 143383998 4 3 168382500 5 3 130610895 1 2 269550504 2 2 900529805 3 3 810614465 3 3 548226103 1 2 233789741 4 3 227461281 4 2 898727134 5 2 267147387 3 2 172374511 5 3 861451066 5 3 702455345 4 2 240357979 4 3 435932713 4 2 269813075 5 2 767872751 4 2 702711169 3 3 139008483 1 3 746785842 3 2 251629739 2 2 541445137 3 2 570583129 4 2 974139144 1 3 503208074 5 3 706101583 4 3 334409957 2 2 452972602 4 2 535134661 3 2 384994112 1 3 689648489 3 3 787429997 4 3 937785344 2 2 342771143 5 3 761106277 4 3 844715666 4 3 670479327 5 3 518545744 5 2 583787314 2 2 241408567 1 2 189911819 2 2 729939403 1 3 582267636 5 3 435926708 4 3 418194799 3 2 776967879 4 2 614157942 4 3 228802395 1 2 419876379 3 3 651564594 5 3 627554597 2 3 657593960 2 2 120049000 4 2 974870202 2 3 160436149 4 3 702629446 1 3 721356200 4 2 595279935 4 2 361165888 4 3 110553163 4 2 298047131 5 3 198165370 5 2 325105829 4 3 745076865 1 3 291700733 5 3 899827344 1 3 661886112 5 3 560722934 3 3 372380192 3 2 825432846 5 2 957583884 4 2 860991613 5 3 454363518 2 2 662168833 2 2 478390338 2 3 121980392 3 2 438106232 3 2 653345114 4 2 913112376 5 3 310165063 3 3 794409128 5 3 789261938 1 3 164918524 3 2 261453894 2 2 203956333 3 3 754274252 5 3 953972092 1 2 326986384 1 2 312258595 1 3 910491623 4 2 161997102 2 2 866053920 1 2 906739700 5 3 533206954 3 3 761786830 4 3 447094674 3 3 482402372 4 2 498866313 2 2 884963013 5 2 201021080 4 2 253215531 2 2 770249604 5 3 385550357 5 3 782433777 4 2 438264360 3 2 942579788 4 2 725949744 1 3 801211308 5 3 656627757 5 3 435078386 1 3 862461530 5 3 488527559 3 3 519097101 3 2 577862530 5 3 960285002 4 2 283036377 2 2 982787096 3 3 306807338 2 2 737396289 4 2 328218917 4 2 246899064 4 3 525326881 2 2 304939301 1 3 909012499 5 2 441076319 1 2 388514390 5 3 858867140 2 2 968752988 1 2 336584896 3 3 673460706 5 3 501102386 1 3 773970801 4 3 420602083 3 2 893837790 5 3 396841427 2 3 765124972 5 3 784318508 4 2 851572059 5 3 545397236 1 3 373698152 4 2 344285638 3 3 136187122 3 3 149910531 1 3 740906366 2 2 548809719 3 3 223360842 4 3 386938976 3 2 942564468 2 2 361196163 2 2 380254520 3 2 290199375 3 2 254583623 3 3 623849802 5 3 159701951 2 3 766833813 1 2 151243135 3 3 463965837 5 2 865033887 1 3 453755594 5 3 171992606 2 3 540994067 4 3 857119821 4 2 870918237 5 2 968968672 2 3 304994303 4 3 538408434 1 3 653882852 5 3 368570868 4 3 473725997 3 3 463891504 3 3 521378259 4 2 371578664 5 3 954654837 2 3 975304538 4 2 658543631 5 3 396273782 4 2 909543995 5 2 998642474 5 2 807356835 4 2 554249317 1 2 727235801 5 3 463778912 1 3 505296536 4 2 740051998 4 3 682347367 1 2 533377443 1 3 163476167 3 2 418610329 4 2 644194278 4 2 129314592 2 3 640096191 1 2 589355196 3 3 535053065 4 2 212925866 3 3 613384905 2 3 565967979 1 2 596943225 2 2 689532862 5 2 685036606 5 3 951719403 1 2 461009469 1 2 535864474 1 3 178674405 5 2 261920110 2 2 793886049 5 2 277423127 1 3 359358514 5 3 499080263 4 2 558920682 1 2 145576370 4 3 538000244 4 3 580627744 5 2 921389074 2 2 271101612 3 2 668410493 4 3 751449115 1 2 255399222 1 2 440958759 5 3 465378887 4 3 395968144 3 3 227853826 3 3 825100225 2 3 486887973 5 2 690874854 4 2 595538285 2 2 913208067 4 3 374778796 1 2 794321431 5 2 635015120 5 3 498040932 1 2 911809539 4 3 925622722 5 3 390555688 2 2 753973447 3 3 836895712 4 3 353860305 3 3 757311795 5 2 702656679 3 3 189670246 5 2 704049102 1 2 356616250 2 2 201416968 5 3 297523861 3 3 452667997 5 3 482864943 4 2 430276094 5 2 685070678 5 2 202790667 1 2 177506747 5 2 552177443 2 3 331066175 2 2 417341042 4 3 414936039 2 3 763890690 5 2 548174368 1 2 305032110 2 2 777536947 2 2 630973020 3 2 872063229 4 3 915935137 1 3 819126478 4 2 278592192 3 3 554011540 2 3 581581770 5 2 716533912 1 2 514745694 1 3 547988912 4 2 324595563 2 3 333311812 4 2 578669178 3 3 624227095 4 3 375738210 1 3 131791116 3 3 564782589 1 3 638921836 4 2 132323281 2 2 142947178 4 2 647383349 2 2 791005766 3 2 440215950 4 3 523312229 1 2 562443500 1 2 454480994 4 3 190222826 5 3 286842337 3 2 649100237 1 3 412618394 3 2 961358897 1 3 458636453 4 2 214699601 3 3 901528725 1 2 593369954 1 3 290908203 5 2 953622622 3 3 146096279 1 2 865952132 5 2 446877627 1 3 490299433 3 3 721414666 4 3 531436507 3 3 356610547 5 2 822273916 3 3 829339339 1 3 418817456 2 2 605264206 4 3 623724767 1 2 768588480 1 3 100821584 1 3 349211159 3 3 898764533 5 2 439605007 5 3 122661259 2 2 956280163 4 3 266529983 2 2 918066825 4 3 391912248 3 3 607280533 3 3 286428801 5 2 837713684 1 3 761888507 5 2 671572929 5 2 532160305 3 3 484554935 5 2 496346126 3 3 423487538 2 2 252651734 4 3 509556644 4 3 774392837 2 3 339941337 1 2 471556503 1 3 634834912 3 3 988474774 4 3 163100692 3 3 143855354 4 2 417482276 5 2 989182772 1 3 486046456 2 2 775323301 4 2 920859064 2 3 244206264 5 3 950381340 3 3 478843896 4 3 698962733 4 3 585176078 1 2 848234415 3 3 420613125 1 2 955911304 1 2 158033120 4 3 814661842 1 3 921116647 3 2 411270268 4 2 956537431 5 2 457086360 3 2 787379879 2 2 536182633 2 2 998154108 1 2 987302991 5 3 638195471 5 2 878438038 2 3 931413047 5 2 568577801 2 3 645604697 5 2 957935673 5 3 565345511 4 3 274235963 1 3 191773077 1 3 381259584 2 3 921145741 5 3 293770863 1 2 276468964 1 3 925275555 3 3 359966907 5 2 315495083 5 3 694373959 2 3 607779854 4 2 387910982 2 3 183086888 1 3 746141907 2 2 804642632 5 3 461948847 5 3 273403666 3 3 198362666 1 2 726407149 1 3 132365166 2 3 544056064 4 2 195237261 2 3 937271094 5 2 235713556 2 2 513072995 5 2 696827986 3 2 533504546 5 3 904702458 4 2 640330887 2 2 244171286 2 2 143337003 1 3 345048192 5 3 713483652 5 2 222064163 4 2 315360205 2 3 530035918 4 2 392734819 4 2 212532883 4 2 106577244 3 2 271559785 2 2 833339660 2 2 493682640 1 3 208824884 2 2 570334270 3 3 414215699 3 2 654896566 5 3 239381555 3 2 500188193 3 2 137674494 3 3 609401495 4 3 411116664 4 3 167696552 5 3 679061388 1 2 950628045 1 3 407584566 4 3 465469568 4 3 562051963 2 3 813987902 1 2 151036906 1 3 140614011 4 2 448539439 4 3 506341787 3 3 637904251 3 2 817837148 2 3 220536305 2 3 374200364 2 2 993138212 4 2 764534704 3 3 758319519 5 3 663440545 1 2 526908307 1 2 284990848 3 3 446551938 1 2 348535511 1 3 947870428 5 3 809552921 2 2 597178335 5 3 664939907 2 3 765505177 5 3 821982023 2 2 195102674 5 2 842890905 3 2 111417214 2 2 502492772 2 3 710268654 1 3 890492043 3 3 747987235 2 3 741921750 1 3 765985767 1 3 703854268 1 3 761586842 5 3 114649889 1 2 700137651 5 3 887875676 1 3 516801875 4 2 511900183 5 2 463485118 1 3 118374861 4 3 770199886 2 2 372155984 4 3 477863587 1 3 434787689 1 2 871965672 4 3 198422509 4 2 331324443 2 3 625016666 3 3 392816012 2 2 900687617 5 2 301194349 2 3 181307390 1 2 491135593 1 2 769238292 5 3 768182464 3 2 807204561 1 3 151839929 5 3 550085733 2 2 989624309 2 3 611435434 1 3 504490331 3 3 291164360 5 2 303937181 2 3 261843344 2 3 999821234 1 2 804810213 3 2 279580024 4 2 811731975 1 2 730261994 4 3 659766665 4 2 470243457 1 3 525574984 4 2 982869085 4 2 732401438 1 2 173448761 4 2 974905723 3 3 708421261 1 3 630115542 4 3 497461553 3 3 985447295 4 3 721579317 1 3 765604021 4 3 275155842 4 2 537010950 2 2 699115711 5 2 608406748 5 2 709733994 1 3 309088001 2 3 359520081 3 2 612823927 5 2 657499663 3 2 880922511 1 2 445943931 1 3 417039806 1 2 358931943 4 2 227570458 4 3 421053759 4 3 969445165 2 2 277534485 1 3 281195842 1 3 931617298 5 2 485501852 2 3 649539193 5 2 387771584 5 2 343694867 4 3 118142700 1 3 236565509 4 2 146788966 5 3 278180685 3 3 701513082 5 3 711876804 5 3 472376940 1 2 302374282 2 3 215063683 5 2 334250056 3 3 265115682 5 3 283829294 1 3 531388216 1 2 461904069 1 2 835781453 1 2 848152661 3 3 330480311 2 3 218048549 1 2 162449463 1 2 552744145 4 3 490420318 3 2 100052741 1 2 397143233 1 3 263908163 5 2 892847663 2 3 913101367 1 3 498900720 1 3 833063376 4 2 489275375 1 3 795446230 4 3 288039242 4 2 725161528 4 2 976887803 3 2 789029333 3 3 892662408 4 2 673810091 4 3 241084384 4 2 332235965 4 3 263344398 4 2 234486112 3 2 573562512 1 3 413785952 3 2 262556765 4 3 590493449 2 3 835867016 1 2 586886652 2 3 209910039 5 2 421970532 3 3 361565345 2 3 899773494 1 2 486067617 5 3 475753437 5 3 609729807 2 2 763212733 1 3 789180736 4 2 394676506 1 2 329957768 4 3 853820657 2 3 621168426 2 3 607443452 3 2 991329210 1 2 610014943 4 2 250201117 1 2 169834523 1 2 504102529 1 3 143385708 5 3 504799736 2 2 996947978 1 3 478376683 1 3 484369845 1 3 341332979 5 3 129269359 1 2 232906325 2 3 781946977 4 3 859580228 4 3 256977569 3 2 415425844 4 2 272291732 3 2 455830598 1 2 478178033 4 2 241711533 1 3 379191647 4 2 147725158 1 2 629912547 4 3 987390631 4 2 292109634 2 3 382454331 5 3 408604831 5 2 263879515 5 3 637131817 2 2 896565318 2 3 502252074 2 3 417501497 5 3 714838720 1 3 291641780 1 2 695485281 5 3 176549272 4 2 586798341 1 3 478182600 2 3 817648377 2 2 481778117 3 2 512175111 3 3 910236617 4 2 597795207 4 2 129244743 2 2 315057255 3 3 879861926 2 2 591685841 2 3 264468633 5 2 852470825 4 3 736916740 1 2 789201437 5 2 783748971 4 2 390896111 1 2 749452497 5 2 789246608 1 3 230958281 2 3 707431295 1 2 585620240 1 2 961740381 3 3 245812434 2 2 600687200 2 3 260915286 1 3 159163027 1 2 861851712 3 2 375291190 5 2 426275291 1 3 373978253 2 3 141813927 5 2 571156307 5 3 721237411 3 3 789991808 3 3 458399419 4 2 794399402 4 2 906852729 2 3 679736958 2 2 675950467 1 3 337876257 5 2 544375568 3 3 692674229 4 2 988134822 4 2 784225990 5 2 139285077 3 2 490873463 2 2 860359679 5 3 638222508 2 3 697749461 2 3 393357378 1 3 994371902 5 3 570942183 3 3 160654192 2 2 412038263 5 2 382372235 2 2 419564492 1 2 131755975 2 2 457214652 1 3 392873384 4 3 274213839 2 2 366999207 4 2 631641246 2 3 354149308 2 3 327339757 1 2 419750645 3 2 190729843 4 3 422329616 4 2 835589899 2 3 785129184 4 2 664244892 4 2 795981493 2 2 826565770 3 2 166867577 3 3 595834135 5 2 124998974 3 3 902024655 5 2 462823728 5 3 598820263 4 2 268476455 5 2 842761022 2 3 777641370 5 2 453483800 3 3 613691880 2 2 790346114 1 3 126722227 5 3 174997451 5 3 714751945 4 2 392351505 2 2 804588149 1 2 606720162 3 3 907932372 1 3 421617788 4 2 339676340 4 3 105784877 5 3 543866566 2 2 167596800 4 2 808047961 3 2 277137720 3 2 667722445 4 2 558993697 4 3 922241092 4 3 276625956 2 2 767144358 3 3 886058435 3 3 743023684 5 2 249439933 1 3 609954998 1 3 751748105 5 2 341535155 3 3 808289674 2 3 429291216 1 3 501632759 4 3 477654378 2 3 677692326 4 2 215343349 2 2 320028271 5 2 232232912 3 3 576116811 5 2 601913391 3 3 205276442 1 3 373350448 2 3 139094432 4 3 507824604 4 3 179978155 4 2 216060710 1 3 300796252 3 2 161911515 1 3 442028445 2 2 647662272 4 3 653790891 5 2 517702434 4 3 816192607 1 2 701541040 2 2 673255034 3 3 615393449 5 2 397011119 3 2 165994719 3 2 656826664 2 2 492711347 4 2 222540139 4 3 202337580 4 2 823566645 4 3 286923188 5 2 140985800 2 2 209078793 3 3 360219839 4 2 488204115 4 2 601034168 2 2 442288967 4 3 247312719 2 2 761939634 4 2 259297811 1 3 618978844 2 3 490053545 5 3 392949914 3 3 128943912 5 3 210001058 3 2 728553292 2 3 972647788 3 2 762233771 2 3 504187121 5 3 845957496 5 2 415779366 5 3 459841248 1 3 275565108 2 3 623821502 5 2 639830756 5 2 393587731 2 2 301077741 3 2 508766704 3 3 556920986 4 2 956112766 5 3 917780689 2 3 327673104 4 2 290593072 1 2 831557436 5 3 910703885 3 3 304904684 2 3 606979717 1 2 290070738 3 3 424491077 3 2 117831121 5 2 242422537 5 3 523710973 2 2 467276812 1 3 350571662 1 2 909722887 1 3 429573820 4 3 221081572 2 2 519125874 3 3 634161040 1 2 785568579 5 3 364823519 3 3 357993152 2 2 379043295 1 2 597101115 1 2 925484602 3 3 343702278 4 3 752644907 5 2 296615195 5 2 529358944 2 3 671996913 5 3 912618438 2 3 297121012 5 3 208440595 4 3 497735596 3 2 599902025 3 3 201173534 3 3 485769623 2 3 519480741 2 3 120580651 4 3 963733679 4 2 220798773 2 3 436993816 4 2 724603093 3 2 618380911 2 3 171225646 4 3 141180605 2 2 468762532 1 3 518879302 3 2 126210879 4 2 151746309 3 3 642553309 5 3 522872950 1 2 266880991 3 3 812989061 4 3 563850266 5 2 928598970 1 2 224434521 5 2 336433295 3 3 504215642 2 2 260855840 1 2 214986560 2 3 245290903 2 3 645546094 3 2 294037608 4 3 100042733 3 3 922330465 5 3 969576875 2 3 163917006 2 3 227857358 3 3 937389079 4 2 770949898 2 3 890612675 2 2 414492035 4 3 342026803 4 3 251162530 1 3 255208556 1 2 618308879 2 3 209611556 5 2 733696195 5 3 349412810 1 2 279495261 2 3 899419917 1 3 839479857 4 3 796386393 4 2 898211637 2 3 384295444 5 3 188326914 1 2 238612580 1 3 454279815 2 2 689558589 1 3 872915642 3 3 256018476 2 3 629169128 4 3 938913216 4 2 659671717 2 2 188406382 4 2 787551816 5 2 636705043 2 3 952605937 3 2 980515425 5 2 529264249 3 3 186990767 5 2 670845471 1 2 701613311 3 2 773710640 3 2 646600938 5 3 493595887 5 2 715454501 4 3 987392098 1 2 578627969 2 2 766896311 4 2 253156520 3 3 877050975 4 3 351327924 3 3 205250667 2 2 586059049 4 3 408089650 5 3 376308952 4 2 761497132 5 2 913956323 5 2 211066950 5 3 394076432 2 2 720522634 3 3 405680589 2 2 792719857 4 3 656686593 2 3 534624351 4 3 397453964 4 2 635715930 5 2 412218757 1 2 694048770 1 3 381902859 5 2 589115787 2 3 734953398 2 3 347677750 5 3 946693979 3 2 159723849 1 2 571928918 1 2 938880083 4 3 641554053 4 2 405279038 1 3 938287439 1 3 281238417 1 3 627055221 1 2 125572841 5 3 192914559 1 3 526570984 5 2 780596536 5 3 188596239 1 3 189403334 3 3 697470895 4 2 966602955 1 2 902800348 2 2 626350840 3 3 378329037 4 2 765126706 5 3 962304110 1 3 517863417 5 2 310748895 3 2 683249465 2 2 198969897 2 2 921598718 1 2 927919647 2 3 718989082 3 2 894716461 3 2 137540602 5 3 925289343 4 2 586538584 5 2 151594599 4 3 103903098 2 2 927911177 4 3 751019655 5 3 857066263 2 3 645469497 1 3 774866705 3 2 449653609 2 2 376462818 5 2 416863245 3 2 462523324 1 2 514686132 1 2 216070997 1 3 942791878 5 3 279641682 1 2 512763059 5 3 557391044 3 2 353353511 1 3 512806572 4 2 503284186 1 3 999507361 5 3 150268895 2 3 941436338 4 2 166146245 5 3 312892694 1 2 723909273 3 2 988474055 1 2 905621540 1 3 264787308 3 3 998338935 1 3 167689216 3 3 500523651 3 3 723553676 5 2 157717492 4 3 504072765 4 2 623734081 3 2 544482345 2 3 594275967 2 3 103986573 4 3 861152411 3 2 787275328 3 3 283743632 5 3 215188617 2 3 979035007 1 2 655958484 1 3 335648126 4 3 189936551 3 3 493220480 3 3 193710529 2 2 634680731 4 2 883064214 5 3 811135275 1 2 138971557 4 2 223358491 4 2 815461304 3 3 174754768 1 3 814122881 4 2 775726385 1 2 299002429 3 3 436315241 1 2 840956725 5 2 661052630 2 3 365269292 4 3 358533577 3 3 638184758 5 2 616540160 4 2 472379541 1 2 701413631 2 2 674359695 1 2 814835351 4 3 490125114 2 3 453745773 2 2 162954973 1 2 503209358 4 2 234089658 1 2 665295340 4 2 507174303 3 3 947411414 3 2 578072251 4 2 591551384 3 2 334157844 4 3 338769516 3 3 861465398 2 3 565090654 2 2 827560752 2 3 701461778 1 2 760681640 3 2 571420720 4 2 415924300 2 2 977800660 2 3 302414152 3 3 614413746 4 2 728363477 5 2 141813702 4 3 218940607 2 2 713138401 3 2 588420003 2 3 425095583 2 2 481873804 1 3 532591802 2 3 333916231 3 2 841398968 1 2 366122751 2 3 892975151 3 2 476261887 3 2 967677595 3 3 116972770 4 3 971733121 1 3 392188907 1 2 213300350 5 3 359572203 3 2 702548607 5 2 783228121 3 2 211407808 2 3 468820376 5 3 512968596 1 3 402028229 5 2 684541878 3 2 695471832 3 3 623732492 4 3 682856461 1 2 110477226 4 2 170505082 5 2 561940184 1 3 235710701 2 2 878294806 1 2 720417170 2 2 761252463 4 2 555424197 4 2 867026971 4 2 407517683 2 2 591270074 4 2 516456973 5 3 768661227 4 2 128421663 1 3 864111404 5 3 213070376 5 3 711700593 1 3 150751450 4 3 528027061 1 2 697839664 4 3 987870920 5 3 996030795 3 2 241699584 4 3 813746391 2 3 940587000 3 2 680006587 4 2 118897653 3 2 896557217 1 2 740212612 2 3 587557947 2 2 705198337 5 3 952001563 5 3 573802144 1 3 996451302 5 2 886995666 3 2 671823470 1 3 516004611 5 2 618223383 1 2 792416094 4 2 838085210 2 3 918806146 2 2 438796440 1 2 327778181 1 3 381089219 3 2 545731954 1 2 629949272 2 2 674985295 1 3 555219857 2 2 430974338 3 3 321052940 5 3 129250120 3 3 947034063 2 2 755499302 1 3 483274029 1 2 275299344 3 3 751451716 2 2 330809074 3 3 652008371 3 3 615145680 5 3 928374619 4 2 896739749 5 2 837545960 3 2 385608382 4 3 312852722 3 2 369232284 5 3 488251767 5 3 747197613 1 2 596010970 1 3 224403685 1 3 329493636 1 3 642338189 2 3 110894929 2 2 992726251 1 2 828056590 1 3 565240729 1 3 362263900 3 2 469103344 1 3 807740891 4 3 892043944 4 3 552328101 4 2 624248801 3 2 516997164 4 2 450641699 2 2 849554204 2 3 557125560 3 2 317055443 4 2 687909984 5 2 666372303 5 2 755150622 1 3 278634335 4 3 484935498 5 2 675176584 3 2 752408615 2 3 715173841 1 2 692806184 2 3 151704240 4 3 957129824 2 3 167272357 3 3 830439091 2 2 729634474 1 3 767279875 4 3 393239146 3 3 296550436 3 3 426426889 2 3 131836151 5 3 673291194 1 2 488642419 2 3 240333010 2 2 240240676 3 2 830767587 2 3 162739581 3 2 459567354 4 3 423717083 3 3 980600601 1 3 838904815 4 2 814689288 3 2 928192886 4 3 115434613 5 2 836930035 2 2 914908906 1 3 796662882 5 3 180674710 5 3 159118508 4 3 960038310 5 2 968990112 1 3 342844621 3 2 761411413 5 2 513646614 2 3 791018260 4 3 525482039 4 3 414592614 4 2 835142547 4 3 468905460 5 2 292859147 5 3 530420924 3 3 164869641 4 2 793942499 2 3 990233864 4 3 645417648 1 3 792599398 2 2 195324778 1 3 920240566 4 2 269445202 5 3 204966425 4 2 640714389 4 3 390837179 4 2 661760665 4 3 554871132 1 2 927254807 1 2 318338414 3 2 179185510 1 3 811933049 5 2 992343915 2 2 610520846 4 2 646869954 1 2 768813064 5 3 185077645 1 2 821635381 2 2 749585856 2 3 690343735 2 3 203498964 2 3 786031621 2 3 607396495 3 3 867367294 3 2 290747085 1 3 175927176 1 2 214664567 5 2 276362304 5 3 476440079 3 3 564590642 5 3 738659825 5 2 935042905 1 2 133188694 5 3 540640560 1 3 845342308 3 3 236799629 4 2 760396734 5 3 329760371 4 2 678330755 4 3 814356750 4 3 588185876 4 3 187999351 3 2 384710304 1 2 163278470 5 3 441208698 2 2 675313419 2 2 805818304 1 3 608007351 3 2 779212835 3 3 912848811 5 3 794905740 1 2 700785262 5 3 589530212 4 2 708656211 3 3 719617946 4 2 609527467 2 3 338448343 1 2 592912990 2 2 531951192 1 3 537096218 5 2 292249079 3 2 308800733 3 3 281921969 2 2 684473873 2 2 770311290 1 2 409020997 1 3 870830523 4 2 878664975 3 3 342901796 2 3 422098451 1 3 249171429 1 2 548680573 1 3 172369020 5 3 723744894 2 3 101424460 1 2 781267650 2 3 712577922 1 2 234114542 1 2 959204343 1 3 390213485 3 3 846291863 1 3 480491865 3 2 753930218 3 2 633503755 5 2 995831689 1 3 402758731 1 3 815387034 1 2 469916081 3 2 292169278 2 2 549780977 3 2 153591045 1 2 819600847 3 2 249396652 1 3 326969907 2 2 528672366 5 2 429077516 2 3 600698540 3 2 286613092 5 3 793556803 2 3 432798986 5 2 740986518 4 3 220112884 4 2 722112515 1 2 746802967 4 2 167405600 3 3 219471392 4 3 737825628 1 2 994619418 2 3 603505050 2 3 620319460 3 3 571095398 1 3 476871863 1 2 675799834 2 3 168697162 5 3 909508976 1 3 405322009 2 3 134901088 5 2 485194824 3 2 371868914 3 2 701946850 2 3 687986121 4 3 504524592 2 2 778590905 3 2 762867453 5 3 319532623 3 2 739433504 1 3 318662944 1 3 187650101 2 3 957962196 3 3 667944023 5 2 926325244 2 2 509923198 3 3 747237484 5 3 136704892 2 3 988251636 4 2 733463449 1 3 236310895 3 3 262596183 4 3 507005433 5 3 897961586 1 2 804450170 4 3 103280917 3 3 860880456 4 2 124562272 5 3 569140959 1 3 408892701 4 2 232649037 2 2 812410292 2 3 681452971 3 2 355464737 1 3 733252099 5 2 712374820 2 3 997266416 5 2 276519659 1 2 192906467 2 2 188055667 1 3 436944021 3 2 747784678 1 3 484120887 5 3 768537851 5 3 161417367 3 3 414626483 4 2 149753882 3 2 516039614 1 2 756268879 3 2 759530647 3 3 460862601 2 3 401810194 4 2 131080463 4 3 586948486 4 3 780802795 1 2 212316950 5 3 113751003 1 3 241315743 1 2 312892814 1 3 535388791 1 3 855505429 2 3 678085219 2 2 531897696 5 2 625448095 2 3 482446833 1 3 170760922 1 2 556299348 2 3 770643289 5 3 115436713 4 3 496909644 3 3 715274972 5 3 426013676 3 3 522950249 2 3 347833138 5 3 237698308 1 2 895459311 3 3 310293793 3 2 558334965 1 2 447481645 5 3 945046858 1 2 448453461 5 3 485644772 1 3 361469454 5 2 149146514 2 2 190147670 4 3 876048591 2 3 976160237 4 2 148492339 5 2 278184036 5 3 807819099 3 3 624040458 3 2 367004559 2 2 330752029 1 3 643149578 4 3 644950653 1 3 800021276 1 3 837159701 4 3 362300512 3 2 236590577 5 3 948099260 4 3 640730089 2 3 900637594 3 2 521710191 2 3 524922548 3 2 396556841 4 3 226139026 3 2 774850752 1 2 619378605 4 2 996527984 5 2 609293170 1 3 351817565 5 3 515454424 4 3 955257356 1 2 881478520 2 3 592133098 3 2 602716608 3 2 829079327 1 2 873024763 3 2 355520495 5 2 564389985 3 3 447246815 3 2 905304265 2 2 855698183 2 3 141014691 2 2 604535361 5 2 342340293 4 2 510940627 1 3 584249240 2 3 293039329 5 2 531321620 3 2 418306097 5 2 266366790 3 2 635391028 3 2 244268796 3 2 728885894 5 3 425211187 5 2 952242993 1 3 829513531 4 3 723973721 1 3 420233484 3 2 691465372 2 2 585238205 5 3 886953490 3 2 322094455 1 2 369696214 4 3 574777714 2 3 239091957 2 3 203824534 5 2 585101805 3 3 855058412 5 2 902070968 3 2 780011500 4 2 756498078 4 2 745839937 2 2 644052353 4 3 703331323 5 2 473832311 4 2 360504352 3 2 594060106 1 2 658153211 4 3 821629519 2 2 847244731 5 2 934598461 5 2 614562256 1 2 356950099 1 3 449132376 5 2 307340967 4 3 309326819 3 3 390992442 2 2 255983837 3 3 339281917 5 3 388251874 5 2 942493101 5 3 696636508 4 2 780927061 5 2 510969800 3 2 172764757 3 2 227246204 4 2 655364256 1 2 411076494 5 2 166691730 2 2 451222858 1 2 704552779 1 2 615822369 3 2 698794847 3 3 561694631 1 3 185100562 3 3 926728049 3 3 416990860 5 3 128045657 2 2 663592227 2 2 204755926 4 2 204075740 5 2 317675343 4 3 681843235 2 2 425158876 2 2 989116468 2 3 515735650 5 2 173094655 4 3 156193074 3 2 236779908 4 2 280691089 5 3 809287580 1 3 594306358 1 3 128755990 1 2 110268455 2 3 732190331 2 2 804273437 1 3 535658562 1 2 722399556 1 3 167715481 1 3 726948669 4 3 823054119 3 3 405821309 1 3 614806523 2 3 762986925 4 3 213955685 4 2 451155862 3 2 575158778 3 2 156946445 5 2 458571415 5 3 426212681 4 3 691137112 5 3 118771053 5 3 615626071 5 2 347059836 3 2 747544804 2 3 724678710 1 3 329216263 2 2 943872991 4 2 217358711 1 2 364490254 4 2 800327914 2 2 413650062 2 2 562507219 5 2 243438670 4 3 929208196 4 2 195488250 5 3 856635140 2 3 855915102 1 2 525808997 2 3 866989845 2 2 693773447 4 3 256501901 3 3 367442774 1 2 498514877 5 3 261808641 5 2 528260522 1 3 422839606 4 3 401128974 5 2 215628975 5 2 734504507 2 2 838749720 2 2 585807766 2 2 117344036 3 3 578024327 2 2 150383219 5 2 243318107 2 3 334456196 1 2 375480915 5 3 670842887 4 3 594977311 5 3 236757219 4 3 642708290 3 2 374461964 2 3 770423367 4 2 224021991 4 3 759506105 4 2 657432741 1 3 618356853 1 3 884114348 3 2 550300796 3 2 211788972 1 3 946979973 2 2 235833029 2 3 353322147 1 2 460207143 1 3 145535211 5 2 663641349 4 2 206227285 4 3 721433555 3 3 518397884 1 3 510475487 2 3 502150342 2 2 612022892 1 2 236186210 1 3 393883081 4 2 497579254 1 2 998720920 4 2 153676947 1 2 708107367 4 2 882485523 4 2 938570126 2 3 545994065 3 2 889433536 3 2 178391278 4 3 720774479 3 2 596089464 5 3 290535593 2 2 770215550 2 3 619259206 3 3 498684061 3 3 515262927 5 3 190613889 2 3 867976109 5 2 178749508 2 3 495715605 2 3 599105055 4 3 143629023 5 3 762251706 4 2 657347301 2 2 411880867 4 3 872034792 2 3 101000565 2 3 376048679 3 2 630108118 5 2 883190490 3 3 805596320 1 2 329965421 1 3 123386523 2 2 336138026 1 3 294787449 1 2 242636078 3 3 818394373 5 2 217015402 4 3 339612705 4 2 891169349 5 2 361106201 3 3 298692595 5 3 916829309 1 3 280312184 5 2 767621042 4 2 953808211 1 2 309973792 5 3 849738452 5 2 907821592 5 3 350313911 3 3 348542514 3 2 486217853 3 3 882077858 3 2 155998139 2 3 425354512 5 2 124151253 1 3 238812525 1 3 458475540 1 3 863369549 5 3 736271365 3 3 113476962 2 3 196527910 2 2 964775909 3 2 390219132 2 2 229037136 4 3 396155894 3 2 887454420 3 3 389628069 5 3 232598977 4 2 469637751 3 2 367846437 3 2 490097034 5 3 243937653 3 3 909863882 4 3 211753897 5 2 587864107 3 3 205951667 4 3 705418223 3 3 610768350 3 3 225723473 1 2 954919438 2 3 207932511 1 3 225866090 1 3 209100118 3 3 835093032 4 3 307338455 4 2 567470140 3 3 312032155 3 3 603669445 3 2 471205649 2 2 616075527 4 3 317680839 1 2 201236220 2 3 756948737 4 3 871054121 5 3 326145348 2 2 898217725 3 3 671258161 2 3 651846519 3 2 707686598 3 2 984413192 3 2 429607256 5 2 434308737 1 3 836340880 5 3 848257002 1 2 981487363 4 3 103296207 5 2 473751984 4 2 217489702 3 3 332611583 2 3 626847897 1 3 701550173 5 2 848689873 1 2 573544137 5 3 141154802 2 2 510771532 2 2 672519617 2 2 547442048 1 2 434507550 2 2 256952431 1 3 130239460 5 2 569176630 4 3 138209689 1 2 459250175 2 3 449825233 2 2 995276811 3 3 709814078 3 2 972060647 4 3 747419245 5 3 496629252 5 3 733799426 2 3 545822992 4 2 570627613 2 3 578334155 4 2 843751493 1 2 461782552 1 2 454453922 1 3 392956093 2 3 508900441 5 2 939763896 1 3 811833521 4 2 985059924 3 2 949985783 2 3 650053556 1 3 690709253 4 3 601170717 2 2 490456171 5 3 958147092 3 3 693349037 2 2 352323276 2 3 101800988 1 3 772146878 3 2 966383433 5 2 863096636 4 3 513285724 2 3 239203606 5 3 479124814 5 3 320163912 1 2 763961862 1 3 489671448 1 2 624968682 3 2 876183743 5 3 692393578 5 2 791190148 2 3 511096163 2 2 708100190 5 3 622496812 5 3 600504418 5 3 579623680 4 3 375039161 3 3 412250269 5 2 463718343 5 3 472464544 2 2 409545930 1 2 151359620 2 2 698218694 2 3 395989279 2 2 651489162 2 2 441191189 4 3 507115227 3 3 779977843 4 3 901578148 1 3 499880729 2 2 634831180 3 3 705681850 5 2 405822402 3 3 590287626 4 2 614799931 2 2 670430817 4 3 477882322 4 3 508104826 2 2 363844848 2 2 764622253 2 3 601136851 3 3 310903997 4 2 325693875 5 2 636589853 5 2 844303473 1 3 956071986 2 2 505609594 1 2 133854652 4 3 761754876 1 2 726299424 5 2 511796965 4 2 886731842 4 2 353691123 5 3 405774393 3 2 768310609 4 2 638706853 2 2 334394058 4 3 497187189 1 3 971229542 5 3 515718530 1 2 518245130 4 2 849502271 2 3 128179563 1 3 251903762 3 3 992856359 5 3 449924488 3 3 591260761 3 2 435159767 5 3 792089349 4 3 567260669 3 3 372348258 4 2 943900734 3 3 251350495 5 2 433937185 4 3 532890905 4 3 319137637 5 2 920789851 3 2 573409862 5 3 331132439 1 3 146733454 1 2 102957896 2 2 165076382 3 3 276304245 5 3 143971430 5 2 112677275 2 2 941790109 1 2 722460702 3 3 689074781 5 2 491118667 3 2 145097425 2 3 217685506 1 2 410873535 5 3 503774781 3 2 531981864 3 3 525707848 1 3 975782237 5 3 842794428 2 2 594558613 4 2 456426292 3 3 173264232 4 3 790788059 4 2 928497379 2 3 681981267 1 2 678572752 5 2 370132146 2 2 468850837 2 2 852125182 5 2 541186508 1 2 787376801 5 3 677492499 5 3 814223398 3 3 374352013 1 3 719248638 5 3 941479928 5 3 372108229 2 3 492546357 5 2 400419572 4 3 423920915 2 2 115444175 2 3 224635022 2 3 205167758 5 2 573242530 3 3 847587816 1 2 378357684 3 3 304128357 2 3 881715676 3 2 155835181 5 3 858620798 5 3 678043818 5 2 399903513 4 2 165701092 2 2 422180952 4 3 363296644 3 3 639917948 4 3 744829211 3 2 933982067 5 3 432713300 2 2 271459248 3 2 677519500 3 3 332775649 3 3 163853272 5 3 396211745 2 3 426747476 1 2 249967050 2 3 670345707 1 2 821456270 3 2 182211376 2 3 520201548 5 2 807682291 1 3 545570983 3 2 850124173 2 3 720046679 4 2 964976555 3 3 690427886 5 2 625544525 3 3 108577094 1 3 734946985 2 3 396442781 4 2 640558862 3 2 951300143 1 2 827688296 3 3 584082924 5 3 931953014 4 2 382585864 4 3 545428954 2 3 943972668 3 3 193447518 1 2 626039820 2 2 599352711 5 3 275848399 1 3 598252960 1 2 275861340 3 3 256219787 4 2 448776692 5 3 676101463 2 3 655815490 3 2 395290697 3 3 752943012 5 2 832518550 5 3 621377783 2 2 118681580 2 3 947866447 3 2 703232017 1 3 704033973 4 2 704876648 1 3 118301562 5 2 265502268 5 2 623000535 3 3 862748856 2 3 713502426 5 3 443696987 3 2 396171390 3 3 820375618 2 3 391591917 5 2 682875246 5 2 776307113 5 2 440424445 4 3 743564966 4 2 553076779 4 2 724754143 5 3 344522651 4 3 619327659 2 2 511812326 1 3 871341594 1 3 711603680 4 3 204802150 1 3 710921895 5 3 766947981 5 3 273608437 2 3 563944770 3 2 693181621 4 3 241850323 1 3 302028321 3 3 410069789 2 2 326556678 2 3 591965875 3 2 134817686 1 2 716212227 3 2 956675646 5 3 718479018 1 3 954745530 5 2 892242360 3 3 718911664 4 2 572997229 1 3 245053269 1 2 213493342 1 3 387398615 1 2 915442344 3 2 834036037 1 3 243348965 4 3 519193976 3 2 142548231 3 2 957723711 4 3 697680257 3 3 255970924 4 2 979186677 4 3 867058960 3 2 218775934 1 2 187921440 1 3 474300983 2 3 336901893 2 2 682047587 1 3 921759121 2 2 967324093 3 2 367504525 4 3 299617791 3 3 443196850 3 2 309873817 1 3 125500962 1 3 746709413 3 3 489712742 2 3 162689375 3 2 847172872 5 3 234022293 3 2 229244490 4 3 913740119 4 3 443017424 2 3 718176792 4 3 734010502 1 3 582600395 4 2 136327997 1 2 273276836 3 2 225374241 2 3 146757577 5 2 242480881 2 3 664073234 5 3 948149013 5 2 901860917 4 3 338323890 2 2 704356390 1 3 613130195 4 2 339343737 4 2 106865271 2 3 409582159 5 3 652104444 3 2 557892926 3 3 778484104 2 3 127546891 1 3 667809233 5 3 598108660 1 2 594064351 1 2 452846090 5 2 603610863 1 3 674995312 3 2 209907921 5 3 646860622 1 2 123456217 2 2 158669877 4 2 177717110 1 3 447513012 4 3 196599312 3 3 732776395 1 2 100879858 1 3 998647353 4 2 830291767 5 3 227524097 3 3 419303584 5 3 316542985 3 2 544087282 1 3 354060809 4 2 149081964 3 2 289743896 5 3 736797631 2 2 962135778 4 2 520060008 1 3 598277434 4 2 704293168 2 2 444602070 3 2 477374842 4 3 281531638 5 3 713742917 5 3 621751547 2 3 510872290 1 3 910670409 4 2 294155393 4 2 489645703 5 2 876073957 1 3 710774230 4 2 778990755 2 2 127380233 4 2 184138946 4 3 645723997 1 3 274026909 1 2 282232719 1 3 476244016 3 3 281956631 1 3 389804760 4 3 352913297 3 2 447656806 2 3 728437834 4 2 573973902 2 3 696671732 4 3 579449560 1 3 934048902 5 3 111093148 4 2 768334021 4 2 318186539 5 2 248315678 3 2 896763164 1 3 448303778 5 2 282071997 5 2 487903616 3 3 628009677 2 3 543480894 2 3 333316202 4 2 535093336 1 3 727681108 2 2 876441150 5 2 575356883 5 2 316471549 4 2 601367410 4 3 128740785 5 3 357517442 3 2 494742431 4 2 712824038 5 2 275476032 3 3 450735065 3 2 861710695 2 3 870875762 5 3 559003711 1 3 545144030 2 2 445278865 1 3 919261890 1 2 180481954 3 3 622817317 4 2 481375444 1 3 349014897 5 3 746996293 2 3 163235992 3 2 495489811 4 3 562100617 2 3 823211277 4 2 949244854 5 3 304589388 1 2 906207871 3 3 795561352 4 3 879544977 4 3 334869365 3 2 231766881 1 3 934822784 1 2 809026239 2 3 612951332 3 2 904717534 1 2 233749003 1 3 861886187 5 3 119780659 5 3 116728616 5 2 976388741 3 3 646695760 2 3 325596976 4 2 951840491 3 2 221952701 1 3 740335372 5 3 313734398 5 3 855435050 1 3 392849027 1 2 752199801 1 3 626235083 3 3 918914897 3 3 886492161 5 2 127616248 2 3 121961786 5 3 235541839 5 3 308180952 1 3 797247796 4 2 230604857 4 2 887262880 5 3 497813780 5 3 920865796 5 3 280313687 5 3 617919932 5 3 731725425 2 3 789397351 3 2 377048487 1 2 248392903 2 2 468282127 4 3 615022510 5 2 916743763 5 3 633151935 5 2 714376639 1 3 966289424 1 2 897990097 5 2 776510928 4 2 765881224 2 2 792062527 3 3 267260871 4 2 150650179 1 2 680642022 2 3 690288471 1 2 101194136 1 3 176136384 4 3 195771728 2 3 751659089 4 3 172451530 2 2 771379032 1 3 100927590 3 3 117199361 4 2 429957568 4 2 282005605 1 3 203567941 2 3 143165974 1 2 722921270 4 2 184156672 4 3 871291831 5 2 959248943 2 3 833306916 3 3 162184255 5 2 453118482 2 2 720236257 1 2 110511515 4 2 747439297 3 2 791861578 2 3 558163443 3 3 107994196 3 3 160395685 5 2 206520493 2 3 607053140 2 3 953827218 3 3 924277935 3 3 143193373 1 2 409118329 4 3 932643063 5 3 860555320 1 2 680117276 3 3 182425272 5 2 555356645 5 2 979006639 1 3 390632796 2 3 791080490 3 3 368565393 1 2 391764081 4 3 994211122 3 2 755796284 5 3 923217183 4 3 697201074 2 3 279354457 4 2 223905211 2 3 937424425 1 2 356725265 3 2 640253182 1 2 248720027 1 2 955813000 1 3 690063824 1 2 400579919 2 2 672022601 3 3 406914689 3 3 120127061 4 3 685100411 4 2 919771536 2 2 542325434 2 3 504036231 1 2 430287497 2 2 978715740 3 2 873000111 2 2 912667735 2 3 462556098 4 2 240779646 3 3 355601201 2 3 622558522 2 2 424817324 1 2 350347656 5 3 794776912 4 3 720374651 5 2 327748914 3 3 170730115 5 3 514529108 1 2 654740720 5 2 412246100 3 3 569119568 4 3 310147382 5 3 688573815 5 2 842997839 3 2 819785397 1 2 509693421 3 3 660335657 4 3 744344739 5 3 690836792 4 2 938627011 4 2 356337004 3 2 756435846 5 3 851236401 3 3 574038224 2 3 523443984 5 3 964077956 1 3 699119979 1 3 825138818 5 3 122150690 2 3 468248458 3 3 599260512 3 3 660148709 5 2 360212779 5 3 434581462 5 2 283090170 3 3 460602101 3 3 641617990 2 3 120653163 3 3 381401843 1 3 310936468 5 2 876700051 2 2 489331368 5 3 654718122 2 2 419237680 1 2 656697831 3 2 109288088 5 3 956490291 4 2 341159934 3 2 357467025 2 3 194191224 1 3 949421625 1 2 815898270 3 3 146032826 2 3 254842115 5 3 768465765 2 2 474733060 1 2 603561054 3 2 101675154 3 3 238502812 2 3 153670570 5 2 101972152 2 2 823137338 3 3 572110731 3 2 706511276 5 2 267474880 2 2 250763548 1 3 848164914 2 2 331515577 3 3 188073494 5 2 321704070 3 3 195794514 4 2 917277522 5 2 704346290 2 3 348552571 4 3 230224110 3 3 376044625 3 2 713650974 4 2 110484482 4 3 172695323 3 2 418154189 3 3 103128832 2 2 307505293 2 2 378634306 2 2 907883729 5 2 683081480 5 2 400843945 4 3 593364826 2 3 651926392 2 3 745944204 3 2 390496823 1 2 744238320 1 2 640445009 5 3 844342644 1 2 493774624 4 3 991204987 5 3 244948872 4 3 774754448 1 2 962040945 1 2 291624426 4 2 358007229 1 3 840294326 4 2 221386936 1 2 896833571 3 3 899357912 1 2 552635092 3 2 403074011 5 3 372428375 3 3 315870793 4 3 607962142 3 3 264047811 2 3 541391357 4 3 478881593 4 2 578760804 2 2 516557251 2 2 657176964 1 3 758998531 4 2 332504000 1 3 950297178 3 2 471148016 3 3 160226475 4 2 153571237 1 3 792479748 2 2 839165989 1 3 512107778 4 3 611156671 3 3 411847479 3 3 897820935 3 2 399417461 2 2 182961329 2 3 661583771 4 2 785226162 4 2 678450002 5 2 291102651 2 3 872373463 3 2 257857931 1 2 686218677 1 3 777212418 5 2 986866791 4 3 639870173 4 2 972147983 3 3 702760281 2 2 560850930 5 2 465120614 5 2 315136323 2 3 225208942 2 2 852299783 3 2 367654900 3 3 108705975 5 3 832726730 2 2 407665038 5 2 834153507 2 3 413452587 1 2 248584407 1 2 459196093 2 2 569518703 1 3 280265211 1 2 347747701 5 3 681316868 4 2 353425287 4 2 113606709 1 3 450085891 2 2 729595186 2 2 189934156 5 2 291127806 3 2 413162810 2 2 337093764 5 3 616496786 5 2 367054402 4 3 698151622 5 2 929346699 1 3 158601388 3 3 583596575 3 3 434126885 2 3 785132884 2 3 371852788 3 2 889334215 4 2 820128786 4 3 785726825 2 3 809480685 3 2 159032248 2 2 439515438 1 3 686030170 5 2 162079460 5 2 455517383 4 2 775054611 4 3 641529080 2 3 323737602 4 2 284552265 4 3 995309587 5 3 519677758 4 2 128087366 1 3 236269309 4 2 597225345 5 2 704771704 5 2 193042538 4 3 836591527 4 3 191527786 5 2 219113423 5 2 369006193 1 2 161268088 1 2 382338051 5 3 684941393 1 2 179922865 3 3 864986997 2 3 487077407 5 2 439196953 5 3 513165856 2 3 583742863 1 2 246362181 4 2 112075327 4 2 953362397 1 2 136654896 3 3 196256923 3 3 542910121 5 3 818916887 2 3 819423317 1 3 441249085 3 2 971057188 2 3 704027729 5 3 888753520 4 2 898388254 1 3 190798731 2 2 223497024 1 2 556429792 1 2 675276949 4 3 706811490 5 2 497944759 4 2 552767857 4 2 745958775 3 3 654402345 2 2 276591515 2 2 718014090 2 3 172800051 4 2 317982555 4 3 201897009 4 2 900398731 5 3 842584056 5 2 193493757 5 3 310596738 4 2 486140659 1 3 290268175 1 2 273800640 5 2 105524767 4 3 443950922 5 3 934830965 3 2 128568881 1 3 237952227 3 3 268757347 3 2 391408500 3 3 572471645 4 3 399399153 2 3 518043917 4 2 921765987 5 3 677009922 5 2 439385251 3 3 760972387 1 3 603169852 1 2 871142277 5 2 658413069 4 2 590081179 3 3 938343095 4 3 613822846 4 3 140262191 5 2 496004071 2 3 716955247 5 2 996605279 5 3 238728594 2 2 307230657 2 3 660417879 4 3 446150275 5 3 522538956 1 3 368211026 2 2 451286844 5 2 367100853 5 2 234490303 2 3 237039942 5 3 159889491 3 2 349618474 4 2 760587893 5 3 693588570 5 2 251532225 1 3 826855987 4 3 636045872 1 2 530191565 3 2 400205819 2 2 774598576 3 2 373533884 4 2 482268270 3 3 560292447 5 3 162720985 1 3 451256722 2 3 166044744 5 2 244626627 4 2 720190167 2 3 383878672 3 3 501924866 4 3 160627868 5 2 286551053 1 2 354195722 4 3 731406102 4 3 619483715 4 3 694206951 2 2 372449323 4 3 226129371 1 2 475318459 2 3 769662853 5 2 699980416 4 2 316019627 4 2 348083104 3 3 375396848 4 3 118109464 2 3 299585305 2 3 914973136 1 2 637763788 1 2 106457914 2 2 219811502 5 3 940873143 4 3 226035331 4 3 698361508 5 2 557914812 5 3 416984477 1 2 934503536 2 2 378733786 1 3 696007171 5 3 878100267 3 3 432704194 3 2 424528762 3 3 648746558 2 2 172530808 3 2 179012341 2 3 758436918 4 2 477889206 3 2 436872990 4 2 421453244 5 2 543043686 1 3 950918825 5 3 727759419 1 2 660740968 4 3 603806004 2 2 757350017 1 2 900775238 4 3 490483428 1 3 154081972 2 3 751401132 3 3 218838932 3 3 938907530 2 2 562958116 5 3 140364660 4 2 731083249 4 2 575483295 1 3 691819180 4 3 266041522 3 3 844622707 4 2 178897654 5 2 926823476 2 2 234930155 3 3 602790095 5 3 110007902 5 3 896423698 1 2 673823168 5 3 750193903 5 3 586102892 2 2 297383425 1 2 343902101 2 3 550762924 1 2 101561524 2 2 727370167 3 2 856761846 2 2 354887390 5 2 205995159 4 2 625471885 1 2 428284568 1 2 988086950 4 3 768514115 5 2 605402171 1 3 141731615 3 3 947515317 5 2 339616557 4 2 369339840 3 3 463305232 5 3 540021619 3 2 277601823 2 2 740917254 2 2 951101664 3 2 133113793 1 2 200795281 1 3 484820360 3 3 175327540 1 2 594631559 3 3 758172194 3 2 463369487 1 2 109313688 3 3 733914641 5 2 406500820 1 2 323934883 5 2 569108289 3 2 654213315 1 2 360576334 3 2 592491473 5 3 353324635 4 2 509659057 5 2 789871706 2 2 105976163 2 2 511192146 5 2 555073537 3 3 215567578 1 3 512389206 1 2 584052013 2 3 477194575 4 2 568878820 5 3 967438438 5 3 630318285 1 3 875690066 1 2 662319639 1 3 209191536 3 3 721024275 5 3 932432411 1 2 854326504 3 3 832421736 5 3 302731789 5 3 561260806 4 3 638968215 3 2 458147616 2 2 190519791 1 2 759401846 3 3 255631694 5 2 491915665 4 2 988402486 1 2 383758639 3 3 281105607 2 2 278276988 5 2 393653628 2 3 196786640 4 3 677144303 4 2 519031725 1 3 407234127 1 3 434049990 4 2 851548007 3 2 772187029 2 3 636378580 1 3 171035726 2 3 444062005 5 3 493013908 5 2 736197157 1 3 607458027 4 3 192634228 5 2 477549025 3 3 897259520 1 2 390654709 1 2 706458247 3 2 714357606 1 2 752153602 3 2 104275488 2 3 477410359 2 2 217272093 5 3 761588634 2 2 705885409 3 3 205234232 1 2 153479989 4 3 181049212 4 2 367005589 4 3 156568338 5 2 989481058 2 2 694499393 1 3 570149796 3 2 757556133 4 2 954667735 1 3 243791138 4 2 198855809 2 2 722939647 2 2 644776339 2 3 875492728 3 2 563216407 2 3 206531897 1 2 604258608 1 3 394219777 4 3 807642513 5 2 168868254 1 3 150133246 1 3 170756503 3 3 197995771 4 3 780831607 1 3 857910264 3 2 176042988 4 2 722937039 5 3 775773736 3 2 486104243 1 2 743089812 4 3 711736422 5 2 334116770 3 3 556619651 1 2 854314404 4 3 127793629 2 3 382936725 5 2 161153884 4 3 226527149 1 3 107994518 3 2 229767049 2 3 785363303 1 3 141886601 5 3 614494375 4 2 423035491 5 3 427705691 3 3 110294469 2 3 349103905 5 2 298829699 3 2 140253134 5 2 376857029 3 3 518031001 1 2 730301779 3 2 937080346 2 3 882238047 1 3 776820991 1 2 870804153 3 2 107022525 5 3 706996402 3 3 434985188 2 2 349182481 4 3 295746982 5 3 584972353 3 3 168944563 4 2 571681450 2 3 760343499 2 3 873306427 1 2 513046727 5 3 506824234 1 3 642543375 5 3 760868549 5 2 224882573 2 2 473369052 4 2 540692991 5 2 989063913 1 2 570048647 4 3 463109272 2 2 430342238 5 3 105750270 2 2 921688649 5 3 204480068 5 3 227549061 3 2 108117546 4 3 749884283 2 3 494167327 1 3 703655712 4 3 474677658 4 3 137301396 3 3 573698810 5 2 449347509 1 2 937158068 4 2 230764650 3 2 736045439 4 3 523858921 2 3 850595820 3 2 165602491 3 2 525798586 1 2 742410145 4 2 772691933 5 3 399415182 1 2 312974264 3 2 405410013 3 2 173284836 5 2 134544167 5 3 182310475 1 2 627457439 4 3 420982449 3 2 103242337 2 2 766268683 4 2 518588132 1 3 210078821 3 2 401134828 5 3 159330414 4 2 335523854 4 2 592603132 3 3 419593584 3 3 661584953 2 2 321828478 3 2 125369777 5 3 378172501 2 3 471486103 2 2 913073968 2 2 889484867 1 3 531819134 1 2 497491741 4 2 419252050 5 2 934794775 4 2 117889531 3 2 207193499 1 2 511265535 4 3 850090645 5 2 825960398 1 3 148768375 1 3 416030364 3 2 380252305 3 3 446570761 2 2 290766675 1 3 305510973 3 3 525266362 4 2 272470375 1 2 648707049 5 2 322561643 2 3 481487243 3 3 638079648 5 3 594866785 3 3 627025522 2 2 633549288 4 3 822554471 4 2 460850204 3 2 369043598 3 2 383688566 4 3 754140283 5 3 211646669 4 3 700912895 2 2 131080300 1 2 610375058 1 2 889967966 1 3 995046394 3 2 102131015 1 3 193379876 3 3 468046616 5 3 312180464 2 3 585977778 3 2 908745456 5 2 537400677 1 2 426180153 4 3 934804513 4 3 618968924 3 2 664038023 2 3 496715255 2 3 770399400 1 2 502845995 1 2 581850920 4 3 216089927 5 2 813399873 5 3 160567153 5 3 401965896 3 3 250091083 5 2 623134308 4 2 752791975 1 3 476783566 2 2 282840772 2 3 379728314 1 3 128515021 3 3 269297343 3 3 183816289 2 2 538852918 2 3 439135876 4 2 663579951 3 2 400489087 2 2 331247673 1 2 837754138 4 3 787111649 4 3 699484251 4 3 701102847 5 2 146538585 1 3 136832941 2 2 919390499 5 3 956645260 4 2 476269266 5 2 612490444 4 2 935581892 2 2 729324460 3 3 827780010 1 2 619891577 2 3 163182484 5 3 586904927 2 2 474667474 4 2 543249224 1 2 867742031 2 3 345074538 3 3 336558755 3 3 266332978 3 2 863942600 2 2 276723462 1 3 763896859 5 2 645037032 2 3 223019633 5 2 551245998 4 2 970724184 3 3 245959606 4 3 328264034 2 3 345323234 5 3 383682442 2 2 210453958 4 2 618332204 2 2 339470294 1 3 572367580 3 3 174966950 5 3 929706782 4 2 643992722 2 2 502490213 4 2 582588781 5 3 131181399 3 2 534310398 3 3 285268202 5 2 445348341 2 3 650675171 1 2 674154957 1 2 629952476 4 3 115505491 5 3 762392474 5 3 275791304 3 2 725798949 3 3 360528411 4 3 368216330 5 2 109710838 2 2 833181160 3 3 114555283 1 2 629314051 2 2 748204779 2 2 826081063 3 3 747586925 1 3 242448550 2 3 300043834 3 2 227545439 1 3 489461896 2 2 499792995 2 2 271130224 4 3 354266045 1 3 958724060 3 2 966172077 5 3 767596169 1 3 660755637 2 2 179429312 5 2 796095181 3 3 505939644 2 2 397171199 2 2 676257793 1 2 910887257 4 2 168725384 5 3 119537537 5 2 606998576 5 2 145300434 4 3 287123917 2 2 930958024 4 3 499705930 2 3 605679753 1 3 388303314 1 2 930243062 4 2 292692334 3 2 329050570 1 2 747800432 2 2 937330710 1 3 391539949 2 3 536006010 4 2 902355226 1 2 775281487 1 2 731230322 2 3 113866164 2 2 457785100 5 3 825456025 2 2 975678109 5 3 187729981 4 3 590043601 1 3 466240678 2 2 392857231 4 2 909371007 1 3 709050506 4 2 626909314 1 3 340661986 5 3 222522737 1 3 990489276 2 3 493575204 3 3 611494867 4 3 926601499 3 3 474065382 1 3 865158894 5 3 598036669 2 3 921212419 5 2 453075130 2 2 191199196 2 3 917666123 2 2 312992170 2 2 460712297 1 3 490934304 4 2 790697583 4 3 154378558 3 2 176639875 1 2 263167320 4 2 684478769 5 2 732120384 4 3 200386962 4 2 594386420 2 2 130700438 2 2 625868349 4 3 924813388 2 2 206956058 5 2 881605175 1 2 359536021 2 2 624305368 5 2 109351513 1 3 657269109 5 3 730302221 1 3 606890704 5 2 780127591 2 3 708322411 3 2 913928742 1 3 661769755 1 3 459493208 1 2 131353459 5 3 386084244 4 3 980674921 3 2 526712846 5 2 138076549 3 2 267282787 2 3 597610594 5 3 561582635 2 2 560194190 2 2 110563397 1 3 158098251 3 3 778327325 2 2 460992927 2 3 125662495 4 3 905447197 3 2 746456813 1 3 769037437 5 2 619519974 5 2 772688582 1 3 758245585 2 3 794324746 3 3 438741363 1 3 934865484 2 3 644746177 2 2 540726134 4 3 742470391 2 2 560795101 5 2 275372858 5 2 172426859 4 2 335915189 4 3 530531950 3 3 300633171 2 3 104211727 1 3 482329135 1 2 963933507 1 3 424515214 1 2 807887209 3 3 368081142 1 3 515771649 1 3 724707223 3 2 948420647 3 3 919376817 2 3 661889166 5 2 388175145 5 3 127590382 2 3 707729285 1 2 738019549 3 3 849257442 5 3 371911038 1 2 537636208 1 2 511233649 3 3 481522959 3 2 915325354 4 3 503302213 1 3 383758013 1 2 587435624 2 3 946992462 2 3 213740130 5 2 815846677 2 3 729358050 4 3 694417554 1 3 447628873 3 2 229930656 2 3 210350885 3 2 300679739 4 3 301628232 5 3 863160000 4 3 688278034 4 3 877083414 4 3 409701823 3 3 776177224 4 3 160905605 5 3 821741078 2 2 509106774 1 3 631173837 5 2 535256365 5 3 494645930 5 3 514631569 4 3 181590795 5 2 434467002 2 2 595896181 4 3 312767111 4 3 298161575 4 3 630125799 5 2 974361870 5 3 280519814 2 3 148086477 5 2 332618343 5 2 623337720 3 3 415392716 5 3 447568582 1 2 919260885 4 2 249263242 2 3 196787537 3 2 828197680 5 2 598275095 3 3 852605255 1 2 132120541 5 3 732006299 5 3 155223568 4 3 281213492 4 2 170302738 2 2 941037915 1 3 521545496 4 3 613573144 5 3 442543741 3 3 431354831 4 3 574667282 5 2 103998611 1 2 906370058 4 3 376120198 3 3 667160873 1 3 747633144 3 3 289645226 2 2 298959636 5 2 266764175 1 2 817046138 1 3 650887894 4 2 537534732 1 2 616160738 5 3 758124557 5 3 167326058 5 2 170235855 3 3 997582368 5 2 264565851 5 3 109900409 5 3 267772065 3 3 943987989 5 2 982201120 5 2 834180043 2 2 269176886 3 3 195961334 5 3 723162147 5 3 698955748 5 3 906363050 2 3 272717559 4 2 429075432 1 2 751491413 1 2 112678509 3 2 791178844 1 3 146554872 1 3 501108901 5 3 133058886 1 2 174206729 2 3 674986748 2 3 354406886 5 2 798995204 2 3 252755328 1 2 497187626 4 3 169735232 1 3 824227079 3 3 130858173 1 2 504681046 4 3 738339407 3 3 987960270 2 3 135860386 5 2 624590026 3 3 566741296 3 2 408529748 1 2 241845764 2 2 878702923 2 2 857672438 3 2 171476564 3 3 428446309 2 2 208016494 1 3 677455446 5 2 744912239 3 3 268103602 4 3 825012594 4 2 465423921 2 3 313948186 2 2 224102768 5 3 737718148 4 2 368525061 2 3 358269909 4 3 516423413 4 3 467772731 4 2 546929424 2 3 654320320 4 3 927139017 2 2 604411807 2 2 248264062 3 3 436742223 4 3 166915082 2 2 833578523 3 2 638165996 1 3 310906853 4 2 329120665 2 2 627760659 2 3 292631857 2 2 973957206 2 2 177684973 2 3 941923030 5 2 908753527 3 3 536951363 1 3 572688256 2 2 400665527 4 2 145330542 2 2 897350865 3 2 711306903 5 3 411648330 1 2 419446311 2 2 922084092 1 3 141641221 1 2 934632400 2 3 277001571 3 2 142803329 5 2 772490660 5 2 528567639 2 2 300580548 5 2 541193193 1 2 117734221 2 2 742992236 5 3 656552968 2 2 850022954 4 3 377709808 5 2 307730458 1 3 138980023 3 3 201964229 3 2 418721396 5 3 271132386 3 2 658636017 1 3 173788276 5 2 537514293 2 2 758587170 4 2 345348014 2 3 286324311 1 2 892071634 4 3 722394197 5 2 876305426 5 3 435225945 2 3 935805632 1 3 606968341 4 3 228589293 1 2 290409205 2 3 266463410 3 3 647416114 5 3 119792099 3 2 502060239 1 3 330552220 3 2 949923165 2 2 946174729 1 2 873322977 4 3 631602670 2 2 727804975 3 3 506656281 1 3 439577788 4 2 445056959 2 3 957322223 1 2 890199858 3 3 180722268 2 3 656406475 1 3 455617257 3 3 576601423 1 2 519052377 3 2 524573195 5 3 763092228 2 3 585027522 3 3 907173981 3 2 466594707 3 2 989697101 4 2 765145703 2 3 627682629 2 3 786982800 2 2 860140903 3 2 648200550 5 3 759509995 1 3 163327410 3 3 720739627 4 3 226929627 2 2 715809778 3 2 399298599 5 2 675859659 3 3 103795938 5 3 906547051 3 2 671295225 2 3 771415866 5 2 295021335 1 2 904531951 5 3 639762839 3 3 433641488 4 3 512429511 5 2 794906811 1 2 125034727 1 3 776957840 4 2 789021323 4 2 909014496 5 2 204759030 2 2 579085293 1 3 580385756 3 3 372085778 1 3 425760575 2 2 126104575 1 3 649275040 1 2 389626274 1 2 154171689 5 3 773628774 2 2 858982258 5 3 683512565 5 2 581537759 5 2 813770740 5 3 782354453 3 3 670638539 4 3 757956574 5 3 877715444 4 2 375134555 2 2 142568263 1 3 818474993 4 2 961200724 3 2 550675677 5 2 428881549 4 2 643905981 4 3 329733135 1 2 635686437 4 2 829284527 2 3 343047431 4 3 568644271 4 3 461526803 2 2 925332401 2 2 102236514 1 2 857807067 5 3 922438642 5 2 715516578 4 3 354211524 5 3 361515099 5 3 985856373 2 2 601506133 5 3 774631008 3 3 803146513 2 2 766127954 4 2 431016257 5 3 971257107 1 2 396025524 2 3 361281730 4 3 932428161 2 3 496702959 4 2 246277661 4 3 149165580 4 2 624489067 5 2 242543122 3 3 530464992 3 3 634829885 2 2 294447989 4 2 901464082 1 2 557821429 5 3 771042327 1 3 761067650 5 3 986757329 4 3 690972415 4 3 224928496 1 2 855215394 1 2 889154612 3 2 980750902 4 3 145405626 5 2 598607054 1 3 456644724 4 3 276581000 4 2 715372363 1 3 227652861 1 3 122125772 5 2 221297893 3 3 464884705 5 2 944879456 3 2 905483307 5 3 731363922 1 2 637261675 5 2 662794566 2 3 375634550 5 3 342753688 2 2 221691212 1 3 600919816 3 2 602241537 4 2 540823430 2 2 528420180 1 2 721862569 4 2 502565680 3 2 583826650 1 2 796388002 4 3 546624001 1 3 580712773 2 3 161088689 5 3 967111004 5 3 708127537 1 3 236313296 2 3 635811543 3 3 465804592 3 3 679194198 4 2 426679912 5 3 600923208 4 2 722339208 5 2 676862300 4 3 992853605 2 2 523602776 3 2 244055608 1 3 108927564 4 3 452865632 2 3 650910883 5 3 523734639 1 3 556921932 1 3 144798649 3 2 935983456 4 2 904145861 3 2 441460822 2 3 274212000 3 3 528751865 4 2 364004704 3 2 817229239 2 3 786299466 1 2 158000865 2 2 457084494 1 3 532833278 1 2 254334415 4 2 946780695 2 2 562101680 1 3 656506525 4 2 819250608 5 2 735383370 4 3 632400364 4 3 235908710 1 3 662941456 1 2 174478420 3 3 768135305 4 3 425691208 3 2 520990680 3 2 564478453 1 3 983587163 2 2 527747022 3 2 358948071 4 2 872669454 4 3 448237998 1 2 943738424 3 2 534025168 5 3 234717858 3 3 225791574 3 3 441465782 4 2 962536770 2 2 503801644 4 3 934646085 2 2 490208215 3 3 257677103 3 3 726292740 5 3 732408455 2 2 242792677 4 2 236226643 3 3 202350328 1 2 473013100 5 2 303850098 5 3 603713859 3 2 227893309 3 2 920949148 3 3 720256375 1 2 257188818 5 2 498276959 1 3 955733997 4 2 150266420 5 3 811600168 1 2 157509005 1 3 352922635 1 2 595008011 4 3 164956530 4 3 255167194 5 2 102465771 3 3 937370678 2 2 830788593 1 3 216077199 5 2 670001194 5 2 752544441 2 2 745023883 2 3 369256125 2 2 593746696 3 3 515163281 3 3 342660221 2 3 819563263 4 2 739560637 4 3 378744616 4 3 494481585 1 3 318151254 1 3 905077565 4 3 486440962 3 2 730746520 2 2 269199342 1 2 943188142 4 2 630806999 5 3 803660449 5 3 445215598 5 3 957393444 2 2 818230901 3 2 759912514 4 2 893980046 2 3 628844566 2 3 445695947 5 2 676360445 1 3 215615492 1 2 166029088 3 2 633199750 3 2 413609845 5 2 416831312 2 3 104979494 1 2 865776002 1 3 550040211 2 3 304453760 1 2 966695257 3 3 162952526 1 2 767123011 2 2 522147849 3 3 405639933 5 2 182484982 4 3 974804068 2 2 901964181 4 2 407750542 3 2 698489336 3 3 545899187 3 3 290761008 4 2 274850267 5 2 869412646 2 3 903485917 2 3 306646457 2 3 158650585 5 2 319977863 5 2 256905380 2 2 629912922 2 3 832454018 1 3 668646794 1 3 314691972 5 3 231703318 4 3 112269733 5 3 595737419 3 3 298153359 2 2 621212297 1 2 536790544 3 2 535461637 5 3 978335731 5 3 657576593 1 2 301578627 5 3 503976188 4 3 150187284 1 2 529324788 3 3 858028547 4 2 192323617 4 3 755700728 3 3 532872733 2 3 676676054 1 3 682324379 5 3 978672265 1 2 660886754 5 2 200451034 1 2 710708993 5 3 322276818 3 3 591960143 2 3 606171801 3 2 760390772 2 2 740961356 4 3 808641969 1 3 576980297 2 2 881389829 2 3 109229030 5 3 638372882 2 2 490979183 5 2 282699989 2 2 593436636 1 2 579426993 2 3 655495067 1 3 478477418 5 2 807428324 1 3 781265289 5 2 813543604 5 3 757071603 2 3 625966286 2 2 638709011 1 3 293455381 4 2 258037280 5 3 767677034 4 3 470962305 3 3 715341246 3 2 847147865 1 2 699388236 4 3 663231928 3 3 688954897 3 2 539184804 5 2 783377533 2 3 476803969 1 3 797758475 2 3 861339129 5 3 312740851 5 2 913947532 2 2 188331109 4 3 649793877 4 3 302588123 4 3 308101878 2 3 198151907 1 2 472422768 3 2 573603007 4 3 231832803 5 2 533245366 5 3 402213956 5 2 256533232 5 2 424004489 2 2 997936566 5 2 830803014 1 2 540189405 1 3 149680889 2 3 738887811 2 3 375225187 2 2 451759404 3 2 542585487 4 3 660150068 4 2 410833555 1 3 179274575 3 3 973406379 1 2 553443358 4 3 657792856 1 2 928998906 5 3 823026680 3 3 752305935 1 2 247848519 1 3 225218875 1 3 967559778 5 3 989785511 2 2 404551748 1 3 184583939 2 3 133771054 5 3 265553620 1 3 540723871 4 2 814759734 1 3 144202238 5 2 422346139 1 2 488129828 5 2 860587747 4 3 328273834 3 2 278159612 2 2 366855620 1 3 546366551 2 2 416346464 4 2 821537029 3 2 415525220 4 2 614755258 4 2 525617408 2 2 378072228 4 2 112932036 5 3 745612947 3 3 908033809 3 3 333376612 2 3 792841666 2 3 417907693 2 3 988556247 5 3 904633849 4 2 789155768 1 3 725586922 3 3 908969802 3 2 444328870 3 3 677980348 5 3 393742052 5 3 470145965 3 2 756615620 2 3 552724256 1 3 517411741 5 2 973264081 2 3 607177927 2 3 926171617 5 3 671619239 4 3 169214730 2 3 192162140 2 3 694818978 5 3 654300949 4 2 359440869 3 2 644007449 3 3 430228215 3 2 856059655 3 3 524778519 3 2 622285749 5 3 301921287 2 2 697742345 1 2 775784411 4 2 878572507 4 2 990515312 2 3 232312879 3 3 891813623 5 2 910916974 5 3 508631713 1 2 251192531 4 2 981290149 5 3 751070686 3 2 456297321 5 3 238587296 2 2 330705434 2 2 912380741 1 2 743362606 1 3 653423478 4 3 301826311 1 3 222393299 4 3 214347317 4 3 390908704 2 3 176861355 3 3 875223394 3 3 892683984 4 2 841426823 2 3 524100724 5 3 996103510 4 2 492655221 2 3 760535666 4 2 732340482 1 3 197302931 2 2 653911941 1 3 943022526 4 3 281722510 3 2 881061968 3 2 705777241 4 2 625160948 3 2 638276190 1 2 251233733 2 2 860348508 3 3 761220379 2 3 598484449 1 2 689012721 4 2 180516745 3 2 427558259 3 3 516629806 4 3 152642555 3 3 712328605 3 3 226022591 3 3 867940776 1 3 676607393 3 2 430945473 3 2 359859958 1 2 667839504 3 2 783811840 2 3 869896196 1 2 561736915 1 2 832172222 1 2 222438683 4 3 193076090 5 2 221493619 5 3 688554069 3 3 646761616 2 2 681512505 4 3 126517728 4 3 747863289 1 2 432605729 1 3 702118482 5 2 508912074 1 3 107486795 4 3 429839924 1 2 257964265 2 2 764880423 5 2 368013346 2 3 688477786 3 3 740288780 4 3 944267191 4 3 603749198 4 3 719551017 5 2 178604212 3 2 796054880 1 3 458072536 3 3 425602583 3 2 152611373 5 2 848093420 1 3 749174050 5 2 345743815 1 2 182060108 2 3 770557625 5 3 397659036 2 3 349631869 4 2 580115588 4 3 303609589 2 2 326170983 4 2 563810069 3 2 697310955 1 2 426853916 2 3 342205321 5 2 841183285 2 2 709161934 1 2 104384925 5 2 573643825 1 2 582498612 4 2 421688195 3 3 858064183 5 3 314494243 5 2 259670626 3 2 702191711 4 3 322346338 3 2 738623582 1 2 441690429 4 2 555395523 5 2 266127283 2 3 264454094 2 2 543997136 4 2 846403955 1 3 810055559 2 2 102400934 5 3 249889871 2 2 377877836 1 2 985434104 4 2 624923872 1 2 478596204 2 2 601242984 2 2 958832735 2 3 585692308 2 3 372635062 4 2 339481590 5 2 789460081 3 2 623971330 1 3 195067106 1 3 426526337 1 3 425855136 5 3 499955634 3 2 937497769 3 2 957350036 5 3 453118539 5 3 902515091 5 2 349644463 1 3 717786044 4 2 685986464 4 2 257116946 3 3 338654564 5 3 121754875 5 2 829899275 2 3 391069976 5 2 663866181 4 3 587303431 3 2 921346937 4 3 873260664 1 3 185191579 4 2 595728356 5 3 611169583 5 3 788936316 2 2 777451927 2 2 251054597 1 2 608372102 4 2 552184865 2 2 338847663 3 3 578806806 2 2 696804185 4 3 982067339 2 2 910828956 2 3 235263453 2 3 753911260 3 3 303905808 5 3 486738679 3 2 598095228 2 2 866895969 3 2 296989681 5 2 441628698 4 3 462708187 4 3 755302573 1 3 100456876 3 3 757817443 5 3 519468327 5 3 609004792 5 2 390724520 5 3 606826991 3 2 693472777 2 2 175063170 5 3 127580046 1 3 296704159 4 3 707875056 3 3 583215032 2 2 118517578 3 2 388793469 5 3 389083608 5 2 792070135 2 3 322459155 5 2 467091366 3 2 543401899 5 2 889544323 2 3 601271466 4 2 534464037 5 3 847842212 4 3 227816240 3 2 769912778 2 2 601588576 5 3 909442206 4 3 258401845 2 2 678248485 3 3 170140541 3 3 174768372 3 3 690589910 5 2 646781757 5 3 881123855 1 2 113278334 2 2 765469014 3 3 841735953 1 3 765574613 4 3 790935921 1 3 752740375 4 3 976338676 2 3 234738725 1 2 739955298 1 3 189981120 2 3 504520289 1 2 264056651 2 3 363459981 2 2 176820533 4 2 489708064 1 2 835446754 2 2 395802598 5 2 726706836 3 3 882011288 5 2 719386170 5 3 580587331 3 3 927181996 2 2 852579930 2 3 448036270 2 2 748815338 1 3 678682061 3 2 946949692 3 3 405879737 3 3 518979565 2 3 134023960 2 2 145812389 5 3 907313073 4 2 161377947 4 2 516391497 5 3 445641245 1 2 748784148 1 3 967902217 5 3 958183001 3 3 118557046 1 3 715773279 2 2 547090865 2 2 555239403 1 2 520374108 1 3 222982026 4 2 232280714 3 2 274685691 3 2 902351229 4 3 364605586 5 2 136669310 1 3 541450548 2 3 608667172 1 2 999924692 1 3 495960910 2 2 326906586 5 3 715152293 5 2 312274313 5 3 663086904 1 2 785125469 3 2 525368730 3 2 948247823 3 3 635256374 5 3 312728063 3 3 857389544 2 3 595737663 1 3 449190066 4 3 867658204 2 2 367041734 4 2 738382535 2 2 873190122 1 3 809851070 3 3 671371660 4 2 365136892 2 3 567880366 2 2 763232748 1 3 634521362 2 2 802708793 4 2 506120359 5 2 669338716 1 3 899383814 4 2 805680922 3 2 382169355 5 3 968285042 5 2 173382015 2 2 611132433 1 3 700991012 1 3 642071004 3 3 297567872 5 3 200433866 5 2 643457682 4 3 749480169 3 2 347626269 4 3 631228715 1 3 384364626 1 2 615807513 5 2 139748608 2 3 490991060 5 3 887429317 4 3 702531823 1 2 730648701 5 3 851091190 1 3 181384559 1 3 317759860 3 3 957888709 1 3 921524957 1 3 399976741 4 2 343203769 3 2 313342562 2 3 658825594 4 3 700445685 3 2 589714250 3 2 385998832 1 3 387673002 2 2 951355202 4 2 671017805 3 3 757046451 4 3 337398184 3 3 591855860 1 3 978350230 5 3 156229425 4 3 586159525 3 2 411096058 4 3 168498410 5 3 355914419 1 3 630384641 3 3 777162390 2 2 253478306 5 2 342093221 4 3 855277000 2 3 548561128 3 3 199939681 4 2 984282338 4 3 400846862 5 3 793094740 4 3 141535724 1 3 845311376 1 2 156043494 1 3 539546734 5 2 583891436 4 2 885649935 1 3 153409299 5 3 624175759 4 3 678614897 2 2 860244258 4 3 426262387 1 2 528609424 3 2 815367960 1 3 181423484 2 3 887088848 5 3 893252861 5 2 114731927 1 3 923882925 2 2 639629839 2 3 110860150 3 2 980377781 3 3 557179097 2 3 895516387 1 3 295165546 4 3 282975262 2 2 218365682 4 2 203643123 1 2 120079767 3 3 367656972 1 3 892586761 3 3 555692588 1 2 981343338 2 3 698792201 1 3 220434482 4 3 529387054 1 3 568734651 1 3 496035807 1 2 835533388 3 2 697873393 1 3 466219048 5 3 944426574 3 3 140917511 4 3 559731759 2 2 827033500 5 3 946685013 2 2 277656236 3 2 371493620 1 3 879596260 3 2 566171751 1 3 482220096 5 3 988299886 5 2 539598432 1 2 520716164 5 2 976511151 4 2 116127962 5 3 105761663 3 2 667420624 4 2 626748428 2 2 957077876 1 2 900398899 4 3 335456285 5 2 249603563 1 3 841951888 2 3 462974397 3 3 527243078 4 3 706908781 5 3 678932565 1 3 987729613 5 2 400023017 3 2 760858623 5 2 585308834 2 2 854839538 4 3 211149853 5 3 292724824 5 3 435132557 1 2 215793115 4 3 341231411 2 3 456433838 5 3 156916585 5 3 231346662 1 2 876676664 5 2 145197417 4 3 284842310 5 2 163662943 2 2 527637608 4 3 602087435 5 2 362764114 5 3 441717761 5 3 927828347 2 2 514002648 3 3 373480902 1 3 376025092 4 2 721733355 5 2 632659494 3 2 953125521 5 3 499969283 5 2 928120336 4 2 587904680 4 3 738329642 3 2 470983730 3 2 587736444 5 3 598943730 3 2 318988961 4 2 552834099 3 2 921354054 5 3 605951941 4 2 733933369 4 2 748824540 1 2 865858124 5 2 604003686 4 2 225486557 1 3 411504276 4 3 561925576 5 3 596244858 2 2 420274628 1 3 281750650 5 2 476369078 1 3 372347955 5 2 877760925 4 3 387729171 3 3 452422043 3 3 111120717 3 2 634192201 1 2 300998200 3 2 679080888 2 2 949868611 4 3 588240655 5 2 797102604 3 2 382646838 2 3 796822596 4 3 786599773 2 3 460773323 5 3 202335943 2 2 555132327 2 3 700454013 2 3 214165304 4 3 482794898 4 2 120302062 3 2 737494473 3 3 500502443 5 2 595420357 2 3 699809339 1 3 120320879 2 2 552359316 2 2 320989683 2 3 399442258 3 2 317779399 1 2 923301971 4 3 793279030 3 3 779257437 1 3 117291812 4 2 197940163 5 2 766009051 1 3 825553154 2 2 572440758 5 3 217312525 3 3 887720270 5 2 595847077 5 2 474338424 5 3 605779302 3 2 899270086 2 2 182163419 3 2 740954500 3 2 276986211 3 3 842654571 1 3 188668769 5 3 315297402 5 2 980100503 2 3 431772231 5 3 278106052 4 2 260495666 3 3 833475473 3 2 546372179 4 2 993446257 5 3 653436568 3 2 350916488 1 2 987307813 3 2 545132314 4 3 597054882 1 2 858539554 2 2 637710320 2 3 399750514 3 3 653990066 5 3 778417006 4 2 591985154 2 2 327458222 3 2 193299108 4 2 802453155 2 3 201793808 2 3 504131419 4 2 637997217 2 3 103291133 3 3 370259612 3 2 713940006 2 2 305850292 1 3 696847186 2 3 897258887 4 3 224984786 1 3 483026187 1 2 940247792 3 2 981671198 5 3 631757098 5 2 602499828 5 2 838061257 3 3 650876714 2 2 292549645 3 2 321958617 5 3 147025799 1 3 859712111 5 3 945699121 3 3 402392012 4 2 955306970 3 2 291329193 1 2 151070972 5 2 548921353 4 3 106942036 4 2 929889849 5 3 226172815 3 2 439054073 2 3 494935719 1 3 948217806 1 3 725476010 3 2 888700103 1 2 264944450 1 2 587079537 5 2 141028264 1 3 970859330 2 3 207032399 5 2 382173634 1 2 497265529 5 3 376723786 5 3 746964108 1 3 746394171 4 3 668973755 1 2 695014700 2 3 675379211 1 2 130517460 3 3 255931268 2 3 396488459 4 2 578100603 5 3 464179654 2 2 417784665 4 2 869033484 4 3 610327748 5 3 680048286 4 3 597115830 3 3 543740990 3 3 546730811 2 3 668878683 3 3 267841252 4 2 479720438 5 3 608491475 2 2 704965167 3 3 595808180 4 3 301709396 3 2 596763457 5 2 706385374 2 2 872366823 2 3 973431373 4 2 133860840 5 3 450606291 4 2 328194444 4 2 281501361 4 3 123720158 1 2 605394765 3 2 711537341 3 2 267023080 4 3 956251131 4 3 353960441 4 3 346418891 3 3 187865130 4 3 847301181 5 3 680560390 4 2 577645990 2 3 756787082 2 3 154553759 4 3 171164021 3 3 787030495 1 2 564425251 5 2 618505502 4 2 700974814 1 3 796085173 2 3 114669932 4 2 470682888 5 2 440517328 2 3 867775766 1 2 980941840 1 3 944960822 3 2 724116281 3 3 301397928 3 3 605091257 3 2 786425987 4 3 875926447 5 3 200675380 1 3 259126745 1 3 346494667 4 2 617390010 3 3 761965773 1 3 329546040 5 3 828432776 1 3 102107079 3 2 129349230 2 2 952047506 1 3 475978874 1 2 321466727 1 2 311574150 5 3 249523769 2 2 244000820 1 3 775225263 5 2 668158351 4 2 604980390 3 2 576702015 5 3 299974727 4 2 320899410 4 3 762132839 3 3 133321887 4 3 665887523 2 2 444225886 4 3 511582603 5 3 885516968 5 3 308395511 5 3 355714414 4 3 735991421 2 2 680942405 3 2 704275957 5 2 496484253 4 2 545759021 5 2 115740540 3 3 215524883 1 3 821788368 5 3 555758760 3 3 701083590 2 2 563853465 4 2 317836448 5 3 661206576 1 3 273033367 4 3 619672979 1 2 919285154 2 3 379858067 2 2 783924310 3 2 178260726 2 3 261843495 5 3 545622230 1 3 252030469 5 3 914899274 1 3 197936492 5 3 962045335 4 3 612567642 5 3 757206856 4 2 382339468 2 2 717249187 4 3 721093745 1 2 253213298 3 2 937521463 4 2 990758096 3 3 998203652 2 2 584541403 2 3 348040571 2 2 159953407 5 3 167897285 3 3 271853193 5 2 149976107 4 3 478820634 5 2 839485309 1 3 386948913 1 2 354320640 3 3 845774551 4 2 188840539 3 3 930615041 2 2 376906374 3 3 596755635 5 2 149479498 3 2 236414389 2 2 479330208 2 3 637710127 5 3 690932310 2 2 747687014 5 3 427477407 5 3 195770174 4 2 411437911 5 2 941348671 5 2 768731801 3 3 589715139 4 3 113810478 5 3 951021728 2 3 563929026 5 3 952955578 4 3 699885635 3 3 611644531 1 2 219299104 5 3 402328165 1 3 893169288 1 3 699200861 1 2 477575815 2 3 101835724 5 3 476963136 3 3 915972434 1 2 833438169 2 2 367803196 1 2 597237007 4 2 702553777 2 3 771756213 3 3 542972263 4 3 661142151 2 3 733141000 1 2 467368023 1 3 812861942 4 2 955761166 3 3 479944236 5 3 611024446 5 2 190794937 1 2 417366695 4 3 704271442 1 2 696097908 2 2 450218051 4 3 928519360 4 3 541060843 3 2 487170668 3 2 637285867 2 3 407026382 1 2 720121350 5 2 124166558 3 3 993129482 5 3 139677717 3 2 843724339 5 2 191643953 1 2 890732700 3 2 616873553 1 3 522091002 1 2 577215750 3 3 572114483 1 3 309393147 5 2 195696169 2 2 532440633 3 3 153991273 5 3 349650189 4 2 272892074 2 2 314382645 3 2 526500827 2 3 630570133 1 2 694476869 5 3 133409709 2 2 732630391 3 2 290656073 5 3 556688241 4 2 828598661 5 3 712576934 5 2 178546026 2 3 780883645 3 3 919106559 2 3 642602105 3 3 693494038 1 2 617421045 1 3 222564929 3 2 785914269 5 3 714225200 5 3 929770323 4 2 364204860 2 2 488422136 5 2 407079505 4 3 997061022 5 3 104866566 3 2 898706839 3 3 138696609 4 2 469491934 5 3 237791632 1 2 691140404 4 3 847677347 4 2 394834434 4 2 688847299 5 2 653939209 1 3 960139624 4 3 679019813 3 3 766658558 4 3 134027037 1 3 295808360 3 2 586331637 4 3 909209882 5 2 863192343 5 3 155532401 2 2 288007220 5 3 399394834 2 2 399368816 1 3 634753155 4 3 451989509 4 3 149262978 3 2 489686113 3 2 293655772 2 2 231973041 1 2 947359605 2 2 991110291 4 3 905501195 1 3 634654122 2 2 627571830 5 2 445565422 1 2 504490116 4 2 855777899 3 2 210429150 1 3 391293770 2 3 265309061 5 3 375612094 1 3 765858289 1 2 448995365 5 2 975387850 2 2 726791534 3 3 638913778 5 2 305664995 2 3 580903124 3 3 296171460 3 2 492176682 5 2 996979584 4 3 915022479 5 2 587058553 2 2 245145001 5 3 142296515 5 2 318200405 5 2 234094098 4 3 264369359 5 2 714708575 2 3 194839862 4 2 985223063 3 3 594099422 5 3 507408386 1 3 193290530 5 2 164618644 4 3 511659493 2 3 317874068 5 3 946748053 1 2 824151867 2 3 759229368 4 2 762934518 5 3 305316384 2 3 514869725 2 3 368939899 3 2 237408778 4 3 585435459 2 3 817662254 4 3 312405217 3 3 335992156 4 3 335149230 1 3 225129790 5 3 641424753 2 2 453487552 1 3 263792944 4 2 325716387 5 3 698628336 1 2 345481384 1 2 223703374 3 2 496556612 1 3 899384476 2 2 485670045 2 2 639412010 1 3 190858817 5 2 352039350 3 2 357065113 4 3 129087340 5 2 433668679 1 3 988255471 2 3 682918910 3 3 691471471 2 3 477467968 2 3 152952460 3 3 550738264 3 2 657804152 4 3 963795828 4 2 789317298 5 3 268858959 2 2 271876493 3 3 146232514 2 3 682130579 2 2 398831999 2 2 632813050 1 2 562160870 3 3 174009838 2 2 376762084 5 3 616475337 4 2 229773136 2 2 794463263 3 3 128933647 2 2 159925414 3 2 197811410 2 3 376959101 3 3 181369449 2 2 451874120 5 3 983187536 1 3 486216331 5 3 205358637 3 3 615238367 1 3 583637771 5 3 842579300 2 3 920506732 2 3 579013882 2 2 552514377 1 3 397575287 2 3 213485122 4 3 498124498 2 3 845640254 1 2 917485526 1 2 987175883 1 2 917080567 5 2 406900070 1 3 863220173 1 2 685657573 5 3 367199585 1 3 834399393 2 2 208046844 5 2 235063879 1 3 399405169 3 3 913629166 3 2 854377130 3 3 143662440 5 2 994646979 3 2 474647459 5 2 603561331 3 3 139713126 5 2 760966758 3 2 585670666 3 3 208401410 5 2 205779101 4 2 875068546 5 2 331892189 2 3 694173918 2 3 622894426 2 2 415310993 5 3 842300705 4 2 763626738 4 2 545173887 3 2 682307999 3 2 279411607 2 2 337409218 4 2 844031748 1 3 760995722 5 2 654377628 5 2 520666095 5 2 406414897 1 3 478078395 4 2 427821469 3 3 315454431 2 2 459468725 2 3 268995184 2 3 558262812 5 2 276750229 3 2 758719723 4 2 536652830 3 2 592357261 5 2 870430502 4 3 925649988 1 3 813175234 3 2 419549597 2 2 785676181 1 3 357295646 5 2 979187784 2 2 961962877 1 3 484842760 1 2 508159797 1 2 744200714 3 2 715131084 5 3 718473396 1 3 449895709 5 3 146018227 3 3 992389175 1 2 234838920 2 3 882833177 3 3 962775942 5 3 443856143 5 2 938641570 5 3 750478174 4 3 788840345 1 3 198572332 2 2 421447583 2 2 130251167 4 2 869432361 4 3 348736839 5 2 630263944 3 3 465318553 3 2 178941459 3 2 978861708 1 2 106618392 3 2 175732392 5 2 873784398 2 2 227659893 1 3 438849721 3 2 823681673 3 3 211543125 1 3 216033766 1 3 449054238 2 2 375071811 5 2 357072588 3 3 757510300 4 3 658566496 4 3 840557541 4 2 666545364 2 3 222999947 5 3 362035259 4 3 591740215 1 3 622386459 4 2 520889000 2 3 299793972 2 2 734881101 4 2 954438651 1 3 362266388 5 3 759373936 5 2 255072116 5 2 171520781 3 3 612866958 1 3 311501832 1 2 499486131 5 2 205018596 1 3 242430309 2 3 819834087 4 2 792846972 4 2 483290257 1 3 985606833 4 3 236231833 4 2 177424461 1 2 734599657 1 3 193878497 3 2 157152205 5 2 235130499 3 3 970409035 1 3 473213569 1 2 810175889 1 2 829599810 3 2 365917609 4 2 886292960 4 2 860696192 1 3 425454298 4 3 872957360 5 2 646677942 4 2 673933713 2 2 408904045 3 2 104392011 2 3 138832314 4 2 637714828 3 3 471302208 2 3 406791645 2 2 935553679 2 3 763713140 2 2 601694244 2 2 762271924 2 3 152487538 3 3 684691923 4 2 768806074 3 3 407158348 5 2 625968372 3 2 412949911 5 3 122872563 3 3 137563322 5 2 188315552 1 2 511110983 3 2 632490062 2 2 716424770 1 3 100123191 4 3 764211466 3 2 465628939 2 3 408036032 2 2 697917621 3 3 550133998 5 2 566618685 1 3 165837353 5 3 290578743 2 3 117999645 4 2 554780855 1 3 730962938 4 3 313137968 1 3 177024542 2 2 643625863 1 2 211155991 2 3 606416156 1 3 827265964 1 2 445229409 1 3 482963088 4 2 758368182 2 2 388654964 3 3 338487925 2 2 336063419 5 2 351984912 3 3 253479618 1 2 961776104 5 2 315701689 4 3 398870138 2 2 327378050 5 3 398209982 1 3 535481205 2 2 977754815 3 3 780934233 2 2 847166316 2 2 499880775 1 2 496607126 1 3 513423424 1 2 771182492 1 3 585753609 3 3 909817284 3 2 325997201 5 3 821776569 1 3 303836786 3 3 655900554 5 2 651042059 4 2 212697379 1 2 243831406 2 3 111545591 5 2 588341778 5 2 694614909 1 3 632828077 4 2 316748152 3 2 433226245 5 2 459896539 1 2 675301451 5 2 180178810 4 3 308939485 1 2 735556053 2 3 742092986 2 2 682140963 1 3 168793105 3 3 652295971 3 2 875636205 4 2 297408892 5 3 513480062 4 3 757685661 2 3 678658544 2 3 546255376 5 3 415669929 2 2 620369408 3 2 986500425 5 2 733187464 5 3 533766283 1 2 328287910 5 2 371149962 5 2 482737709 2 3 303584831 2 3 603066966 2 2 948458015 2 2 471730112 4 3 942620413 3 3 950281991 4 3 925878750 2 2 757404101 4 2 266412989 5 3 305707704 3 3 534895738 3 3 605341177 5 3 104359134 3 3 288441268 4 2 819224484 3 2 807940052 3 2 705325071 3 3 332526280 3 2 525421751 5 3 461878877 2 2 762983811 5 2 100511606 3 3 720657586 5 2 588817858 2 3 466816519 3 2 525348617 4 3 885848536 4 3 584106914 3 2 984931454 2 2 330353521 5 3 342867566 3 3 193772859 3 3 106455700 3 3 499863034 3 2 296012102 4 3 396890210 1 2 503499063 5 3 493854431 2 2 923741591 5 2 324481767 5 3 536863601 5 3 424957638 1 2 462128849 1 3 585832701 3 2 289065668 4 3 721067434 2 2 109459529 1 3 384212853 3 3 366787863 3 3 361029770 4 3 591894191 2 2 214522793 1 3 143777324 5 2 350130793 1 2 572490055 4 2 533855427 5 2 333522590 1 3 827709107 4 2 585554815 1 3 305519762 5 2 148496959 2 3 742624657 5 2 383578251 2 2 329952989 4 3 888081829 3 3 997878693 4 2 688461603 2 2 231624881 3 2 807726781 1 2 528696809 4 2 743538182 4 2 756531760 2 3 567581903 1 3 620327766 3 2 793907243 1 2 509722477 3 3 434110012 2 3 456538519 5 3 585749886 5 3 803417529 3 2 975080533 3 3 522244335 5 3 790552631 4 3 116026782 5 2 476110494 1 3 426685382 2 2 561296534 3 2 207972355 1 3 409070879 1 3 346980608 1 3 390622448 4 3 743575275 4 2 341603653 2 2 493576130 3 3 231622221 1 3 206073277 5 2 149772946 5 2 739910929 4 3 922334458 4 3 553672885 3 3 195601976 5 3 259800417 2 2 703298170 1 3 117896061 2 3 681219512 2 2 595778618 2 3 347467171 5 2 297635599 4 2 695967468 2 3 652400542 5 2 705807876 1 3 391529367 1 3 733657836 4 3 481375164 4 3 674878351 3 2 892322255 4 3 656354948 2 3 949702011 2 2 327360970 2 2 936865496 3 2 378070227 2 3 348756389 3 3 791035383 3 2 553114394 1 3 241990432 5 3 766348635 4 3 383908124 5 2 103664178 5 2 489682371 5 3 769447804 2 2 715063267 4 2 924803839 2 2 661303722 2 3 514760561 3 3 756353344 1 2 463805991 5 2 647209072 1 2 717546141 2 2 250213138 2 3 435478621 5 3 709114397 3 3 731087903 1 2 405001123 5 2 481973192 3 3 935596604 4 3 189460512 2 3 385464017 1 2 957705757 5 3 975484516 3 3 137359539 1 2 371154038 5 3 367623845 2 3 270002956 1 2 389819541 2 3 144865375 3 2 824723330 4 2 267550979 4 3 104464586 3 2 672889791 4 3 335953296 4 3 489495344 5 2 648340444 4 2 644426637 4 2 881207289 2 2 269313619 2 3 227653605 4 3 341153718 4 3 509807924 2 2 601970709 2 3 527069941 2 3 657524007 4 2 191035855 2 2 806056696 1 2 252105676 4 3 639505508 3 3 743201904 2 3 962213115 1 2 372223818 1 3 965299988 3 2 496091752 5 2 285319386 5 3 517975897 5 2 940860954 2 2 865723997 3 3 405185998 2 3 281052457 3 2 409948096 3 3 699688509 5 2 277195238 4 2 756024391 4 2 480870323 1 3 582349318 5 2 636763861 1 2 271636828 3 3 291541419 1 2 434975126 4 3 786220906 4 2 222615352 3 2 138198571 3 2 994094522 2 2 898119966 3 2 115877046 4 3 154620594 4 2 454768666 5 2 402900772 1 2 919816020 1 3 141960526 2 2 119147803 1 2 521594981 5 3 255544145 2 2 393621477 1 3 571144811 3 2 243425483 5 3 933848184 2 3 361042118 4 3 569542203 4 3 994367237 4 2 612960704 5 3 892528210 3 3 525041180 1 3 428343686 5 2 117184058 4 3 651827637 5 2 483733356 3 3 186299519 5 3 148854726 3 2 513673550 5 3 404474544 1 2 923541881 4 2 401790343 4 3 766604286 4 2 796660482 2 3 580478851 4 2 255181690 1 2 686877214 3 2 920066539 1 3 288444189 2 3 594217705 3 2 929377579 1 2 312628773 2 3 609048982 4 3 185203662 5 3 351639898 4 3 268400608 4 3 507466818 5 2 517847883 2 2 645310638 5 3 250005697 5 3 913117051 4 3 938810505 3 3 367320482 5 3 590453047 2 2 101637508 2 2 721803586 1 3 653562103 2 3 412953087 1 3 180778469 1 2 419919775 1 3 555516671 5 2 260020199 2 2 334747126 5 2 591068063 2 2 700163277 3 2 507419517 5 3 108849810 4 2 334483172 1 2 726378243 5 3 869908194 3 3 573941056 3 3 568334556 4 3 827816184 4 2 884508148 4 3 318097704 3 2 382431382 5 2 544917290 2 2 386568928 2 2 332265290 5 2 524341873 1 2 465376314 2 3 881243483 2 3 851267763 3 2 598289760 3 3 994184564 2 3 336661395 1 2 335440411 3 3 992874170 3 3 175163064 1 2 930412224 4 3 182046247 5 3 720672127 3 3 639229966 5 2 132478806 4 3 435215633 2 3 869920731 4 2 429031331 5 2 393277619 1 2 778125916 5 3 955282550 4 3 426539171 5 2 288373579 5 3 157187024 1 3 656055979 2 2 507294993 4 3 782586751 1 3 698763023 2 3 528645376 5 2 491909207 1 2 362914559 1 3 131823414 3 3 639842312 3 3 903228875 1 2 243572357 2 2 377890090 5 2 754590462 3 3 631903663 5 3 466590377 1 3 363661017 1 3 401497975 4 2 841626030 5 3 721104649 3 2 604232501 1 2 964427112 1 3 497244800 1 2 947479117 1 2 201479846 4 2 127489238 3 3 640058173 2 3 614880207 1 2 389826977 3 2 913213039 2 2 518264121 5 2 723551480 4 2 979902259 3 3 341819924 2 2 119539933 3 3 101348286 3 2 646025090 4 2 949641020 3 3 832606086 2 2 833061786 3 3 952539811 5 3 216950784 1 2 427515557 3 2 591814902 1 2 220075856 3 3 302970242 3 3 311717736 3 3 530242545 3 3 447089515 5 2 986362486 4 3 386346698 2 2 581965062 2 2 664360260 1 2 602266156 3 3 790235958 3 2 966798319 4 3 231459698 4 3 886158163 1 3 688442309 3 2 499366764 1 2 888885485 2 2 416146328 3 3 750047367 4 2 762922521 5 2 177452200 5 2 192076552 3 3 251236434 1 3 551179015 4 2 116210709 3 2 594335399 2 2 915880805 1 2 781796917 2 3 129448575 2 3 253752774 2 2 794157954 3 2 477306249 2 2 338989635 1 3 232167684 4 2 982283284 4 3 411170925 4 3 311358182 3 2 123607103 5 2 122561354 4 2 556819895 5 3 953424783 1 3 902938308 4 2 408065679 4 2 225234421 1 2 346249872 4 2 896722590 4 2 734516503 2 2 540133944 5 2 428598033 1 2 393419150 3 2 711420526 3 3 448604329 4 2 733588637 2 3 335075580 5 3 924166089 4 3 295374426 3 3 821350769 4 2 602168786 5 3 821049597 5 2 580307562 2 2 883759959 1 3 954567916 2 3 516829599 4 2 202020480 5 2 749069495 2 3 831332533 4 3 986972591 5 3 502106147 3 2 266160894 5 3 695601305 1 2 144313730 3 3 471459933 1 3 259867174 4 2 777572100 2 2 299222086 4 3 967516831 1 3 612236787 3 3 204458374 2 3 367906254 1 2 888539737 1 3 625125403 2 3 465379740 2 2 428122506 5 3 659370794 5 3 900616035 5 3 300007697 4 2 153186891 3 2 651269175 5 3 583770214 4 3 677845566 4 2 873412023 5 3 142202765 3 2 219193842 2 3 586502746 1 2 968340732 5 2 216708848 4 2 249739266 4 3 346865967 1 2 813181304 3 2 419311853 1 3 984387909 5 3 482219033 3 2 622471129 2 2 708699972 5 3 228427705 3 3 587041363 3 2 398050544 1 2 628856804 2 3 103462811 5 2 839345213 4 3 144470386 5 2 605508167 4 2 695587663 4 3 574014613 4 3 546856866 1 3 630175076 2 3 368072902 1 2 696123236 1 3 233461070 3 2 730209263 4 2 302539735 1 2 559548986 5 3 187217897 1 3 903343533 3 3 628235000 2 2 189722619 3 3 192565497 1 2 827503504 4 2 138485380 2 2 589104814 2 3 486282769 5 3 168533844 4 3 877924376 3 3 809791300 5 2 132769969 1 3 566829102 4 3 483889243 5 2 200389143 2 3 269205187 3 3 835297906 5 2 831190401 1 3 949442503 1 3 813154196 5 2 331039775 1 3 808356436 3 3 226693574 3 2 711590303 5 3 232507439 4 3 262347122 4 3 919054140 1 3 982904509 4 3 730308077 3 3 887662101 4 2 860249646 2 3 581723877 1 3 455043738 1 3 764081716 4 2 735137420 3 3 744432697 2 3 612770687 2 3 681118431 4 3 543241725 2 2 861599858 3 3 776646555 4 2 642406047 5 3 812672769 4 3 746681424 3 3 337130547 5 3 354982081 1 3 973230793 4 2 219415164 2 2 753878017 4 3 712064531 2 3 793586943 2 2 187317366 5 3 279170318 2 2 621182798 2 2 474383433 2 3 176125723 2 2 623868400 1 3 640052486 4 3 105945738 1 3 651151636 2 2 775303220 3 3 780145214 2 2 730837994 3 3 731058775 2 3 621960224 5 3 584803812 3 3 835371033 3 3 950693874 3 2 209952212 1 3 679651027 3 2 351467825 3 3 345170497 4 3 510892735 1 2 460174088 1 2 371527308 3 3 775069240 4 3 436771982 4 2 553134270 5 3 892299356 1 2 725858931 1 3 465438632 5 2 519479315 2 3 350344184 4 2 381977083 2 2 120514609 5 3 392146453 2 2 463647393 3 2 517442519 4 2 138865102 2 2 734278826 5 2 464213966 1 2 199529691 5 3 596162569 1 3 657492222 4 3 767077256 4 3 879243073 2 2 918915441 2 2 760560163 4 3 961784512 5 3 589059004 2 2 111475061 3 3 856801814 5 3 300691032 1 2 221632061 1 2 213928194 5 2 327308799 4 2 127923101 5 2 296712568 4 3 278767893 2 2 426793629 4 3 802831013 5 3 655618603 4 2 994914317 1 2 963836450 3 2 970948636 4 2 744237554 3 3 460134991 4 2 327218598 5 3 484537997 5 3 128635228 3 3 736022213 1 2 758672510 4 2 251961021 4 3 776557494 4 3 549630087 1 2 649710069 2 3 981071232 5 2 755969010 3 3 671258274 1 2 951348759 5 2 423791710 3 3 728979691 5 3 920463735 2 2 842979918 2 2 852138975 5 3 684027503 1 3 625317976 2 3 203560821 2 2 816749523 2 2 166945519 4 3 475666385 4 2 297713333 5 3 712388192 1 2 683602448 1 2 174055041 1 2 276237986 5 3 176066593 2 3 468116828 1 2 491292629 4 3 498176708 5 3 892902157 1 2 726851071 4 2 663754418 5 2 113006712 5 2 607732886 3 3 789513659 5 3 207345335 2 3 437236879 3 3 520213165 1 3 412939164 3 3 467605595 4 2 319507386 4 3 326440389 5 2 561938994 2 2 586150317 4 2 179019345 2 2 288812988 3 3 247020797 1 2 112834901 3 2 674322445 4 3 725315121 3 3 334622782 3 3 331016150 3 3 540221489 2 3 180294955 5 2 385351127 1 3 617983076 5 2 384826915 4 2 784920292 5 2 484042344 2 3 273503727 1 3 262940720 4 2 199865957 1 2 546310447 3 3 884802294 2 2 829746477 5 3 188242005 3 2 498946182 1 2 244864931 1 2 261910633 5 2 577633988 5 2 354919562 2 2 233856665 4 3 134960273 4 2 961243862 2 3 870788953 3 2 586877075 1 3 500700625 2 2 467541269 5 2 551812226 4 3 498934301 5 2 208467397 4 3 224206306 4 3 607644678 4 2 714493228 2 2 565447478 4 2 976736899 2 3 573440452 4 2 751955428 4 2 261706705 1 3 191359378 4 2 356657028 5 3 632132819 2 2 596418986 4 3 825512671 5 3 562678586 1 3 208950821 1 3 557874361 2 3 743566205 3 2 421203480 4 2 495381838 1 2 883680858 1 3 162498997 1 3 850617419 3 2 704071484 4 3 502970620 3 3 463364841 3 3 527662630 3 2 436409250 2 2 158049727 2 3 581218723 2 3 127509368 4 3 801031352 3 2 778212754 5 3 324013374 3 3 576407732 5 3 321379384 3 2 573031267 4 2 238980373 2 3 362929412 2 2 719759332 1 3 115296349 4 2 282105607 1 3 693723988 3 3 774683920 2 2 849558045 5 2 861056321 3 3 613304435 1 2 614205616 5 3 147514751 3 3 977460592 3 2 148593453 4 2 392635200 1 3 508052231 1 3 309876089 2 2 272094708 4 2 165831737 2 2 489234203 1 3 932314664 1 2 178131530 1 2 219876495 3 2 159850713 5 2 489613249 4 2 474052237 2 3 855850330 5 3 467839918 2 2 745139577 1 3 208238821 2 2 351015115 3 3 873125221 5 3 619475301 1 3 775758223 5 3 448073237 4 2 829040631 5 3 160348499 2 2 256621899 3 3 989122589 1 2 141342380 1 2 183585976 5 2 640704770 2 2 461659779 1 3 602560516 5 2 301583514 4 2 959852900 4 3 339753952 5 2 258757949 4 3 889651928 2 3 570900075 3 3 338572137 4 2 454610288 2 2 698892967 2 2 449281707 1 3 799459534 4 2 478411626 3 3 291485702 1 3 776707100 1 3 643125802 4 2 279023028 1 2 227461930 5 2 627976642 2 2 799991032 4 2 541870655 4 3 323005705 3 3 409136546 2 3 681434287 3 3 966190386 3 3 829579006 1 3 290506212 4 3 404807355 5 3 836931812 4 2 559861299 5 3 359056629 2 2 916487914 3 2 732051815 2 2 133704040 1 2 580109747 1 2 791935814 2 2 909103321 5 3 971186502 3 3 169728996 5 2 610742564 2 2 232084803 4 2 412317286 3 3 272641415 4 2 285200615 2 2 675829904 1 2 140362145 1 2 600891386 4 2 836956683 2 2 468727212 1 2 111457447 1 3 722625112 3 3 584112485 5 3 500157129 5 3 574139916 4 3 759343048 1 2 979458579 2 2 175913124 4 3 793740531 1 2 947795639 2 3 226885184 4 3 100582827 5 3 213104750 4 3 279041425 2 3 309795507 5 3 936485508 5 2 894946120 2 3 361998678 3 2 766204851 5 3 702409402 4 3 525998401 3 3 882755425 2 2 384958316 2 2 317554262 3 3 584688228 5 3 389868531 4 2 672854588 3 2 948356954 2 3 704544559 5 3 454411450 1 2 645162384 3 2 868785829 2 2 308214008 3 3 686652112 5 3 824410235 2 3 157962383 2 2 304200682 3 3 183783340 5 3 354290418 1 2 701712106 1 2 904550932 2 3 339101497 5 3 724669000 1 3 341655422 5 3 573343151 5 2 276212336 5 3 269650306 3 2 902825223 2 3 278840468 3 2 506096478 1 2 740745246 3 2 967730726 3 2 597404284 1 3 441167832 1 2 954388607 1 2 557899402 2 3 746422935 5 2 699379001 4 3 605072429 1 3 530731595 4 2 442695645 3 2 317667456 2 2 550248713 1 2 303466768 2 2 346416737 2 3 308503234 2 3 959775350 1 3 611237695 2 3 681498487 1 3 455570569 2 2 126511858 1 2 379868733 5 2 152271378 2 3 660642117 3 3 112455986 2 3 388469330 4 3 474625583 4 2 748411359 5 2 311853013 2 2 779679447 1 3 985030061 2 2 145680284 4 3 994811180 5 3 491141805 5 3 545239536 5 3 311340478 2 2 979525677 1 2 962807730 1 3 196609961 2 2 718469578 3 3 477305146 4 2 867317719 2 2 192298885 2 2 363809537 1 3 690975388 5 2 765746438 5 2 230893308 1 2 730149365 2 3 638579916 2 2 624029806 3 3 109603162 3 2 443349607 1 3 482375940 1 2 232403035 5 2 613072961 3 3 367337011 3 2 937355089 1 2 374655150 1 3 969632319 5 2 199854945 2 3 321494638 5 2 738829984 3 2 664070241 1 2 382819639 4 2 140988102 3 3 455029450 5 3 446240771 2 2 807675154 5 3 536873693 1 2 943918817 1 2 125496111 2 3 941166887 1 2 100348277 1 3 286243940 3 3 252012311 1 3 438681796 5 2 367754268 2 2 685972255 2 2 195974600 5 2 593452835 5 3 602560070 1 3 190503796 3 3 868428022 5 2 625785524 1 3 308268394 4 3 361844443 5 3 701305652 4 2 964623516 2 3 947005020 4 3 942435757 4 2 863877316 5 2 613176100 2 2 154841207 5 2 105739747 3 2 736738427 3 3 658185077 2 3 724878702 3 2 189150677 1 3 744046544 4 2 146640314 2 3 737368205 4 3 489549243 4 2 970595303 3 2 529347482 5 2 191531288 5 3 815943736 4 3 900732409 5 3 911353888 1 3 652934260 1 2 137971381 2 2 957997177 5 3 150048264 4 3 875853309 4 2 745178693 1 3 473628470 1 3 752056479 1 2 169776076 1 3 190572200 1 2 221731251 1 2 479770904 3 3 618404982 5 2 388262584 3 2 462365284 1 2 694849389 2 3 787764877 1 3 795315117 5 2 757116900 2 2 717346688 5 3 287691754 4 3 269358379 4 2 315205589 2 2 344190056 4 2 536513318 3 2 838017796 3 2 638003063 3 2 412540740 2 2 945431894 1 3 767046297 4 3 518261803 2 3 117711510 3 3 314909451 1 2 632943033 3 2 937758890 4 2 694960308 1 2 472753959 4 2 493613613 1 2 313265673 5 2 707023369 5 3 560968316 3 3 530823296 4 3 307681779 5 2 898533297 3 3 500010862 1 3 129872898 1 3 604566525 4 2 574150765 2 3 594180637 5 3 452295715 2 2 707800106 4 2 265619033 4 3 716359578 5 3 564507266 2 3 993991983 5 2 825657517 4 2 178515349 2 2 483448293 4 2 109357134 4 3 341119926 3 2 606154860 2 2 893033638 3 2 473726795 5 2 477550915 4 2 203279585 3 2 201634260 3 3 409433150 1 3 679118705 4 2 296849209 2 3 683365485 2 3 138139189 4 2 574446034 4 2 474264038 5 3 889795757 4 3 736597101 3 3 910889404 3 3 101683084 3 3 525131610 3 2 147667953 2 3 162787102 5 2 920438347 2 3 743076719 5 2 231319726 1 2 630144590 5 2 633663991 3 2 612570790 3 2 231191432 1 3 680885028 3 2 898769870 3 2 648358804 1 3 321797820 3 3 184604522 2 3 979497403 5 2 764366931 4 3 573621461 3 3 412092255 1 2 414919535 4 2 315071352 2 2 909884153 3 2 368846773 4 2 858617271 4 2 736855531 3 2 760257440 4 2 355833658 2 2 470237616 3 3 625065626 2 3 292976501 3 3 110524484 3 2 508003792 1 2 434725967 5 3 363521735 4 3 715566606 2 2 642989517 2 3 249263858 5 3 622407967 3 3 405895882 4 2 475643772 5 2 843622562 3 3 249414554 3 3 134064424 1 2 666226534 5 3 837921591 1 2 601876535 2 3 634063062 5 2 817554427 5 2 257736762 1 3 391828256 3 3 412895343 5 2 437101810 4 2 282802781 4 2 887364334 5 3 185888078 4 3 825049681 2 2 846451654 5 2 512576057 1 2 637520060 4 2 700098322 4 3 132322618 1 3 290411353 5 2 448172453 5 3 830747760 3 3 307285643 2 2 618244660 4 3 673184426 3 2 834638573 5 2 481003906 4 3 923228696 1 3 870843201 5 3 104590865 4 2 363304923 4 3 774574574 3 2 876367895 3 2 152295468 3 3 739142484 5 3 106298129 1 3 665354642 2 3 804814054 1 3 315206010 4 2 670421073 1 2 407661475 2 2 271375873 4 2 805785671 5 2 970781157 5 2 631826455 5 2 256978459 1 2 661287137 4 3 295564927 1 2 985771357 2 2 344885735 3 2 675263178 3 2 560842683 5 3 458418695 2 3 370864646 3 2 333442691 2 2 879918862 3 2 289129268 4 2 791346423 2 2 614209904 5 3 634961335 3 3 180518003 1 2 970621083 1 3 161195684 1 2 768352995 3 3 436792181 4 3 193752002 1 3 654703501 3 2 849238878 4 3 750206478 5 3 146300993 4 3 307302016 5 3 933585415 2 3 170540541 4 2 254828773 1 2 212696196 5 3 138053560 5 2 701047418 2 2 189380983 5 2 751948971 2 3 677345787 5 3 855165926 4 3 425463584 4 3 839106379 1 3 868004874 1 3 415354460 3 2 572589761 5 3 651432390 4 3 651796375 1 3 882978566 1 2 231024143 4 3 581051424 2 2 911639996 3 3 693912828 3 2 511329741 3 3 354389569 1 3 491441211 2 3 700755567 5 2 844495718 1 2 683732061 2 3 165436304 3 2 286946259 4 3 573085847 2 2 129628101 3 3 456735969 3 2 745565809 2 2 221434881 5 2 759428858 5 2 730879305 4 3 987806624 5 2 119588195 5 2 999294799 5 3 353527277 1 2 620358000 4 3 210329432 5 2 209134914 5 3 244836004 5 3 113075888 4 2 423831613 3 2 360460306 1 2 794997442 1 3 698978960 3 2 981313427 2 3 962884224 5 3 179418136 2 3 731819128 1 2 701749750 3 3 219312032 5 3 580494676 2 3 904657700 5 2 311962455 4 3 357600050 4 2 369266096 1 2 354900551 1 2 273793635 1 2 824427996 5 3 545561651 3 3 385496219 2 3 478330958 1 3 327229598 4 2 957864147 5 2 814745615 3 2 136346375 5 2 838615156 4 3 656091625 4 2 461959956 2 2 475074805 4 3 969206657 1 2 662433212 2 3 870804373 1 2 789292402 1 2 300297256 3 3 119417240 2 2 956033500 1 2 105904441 5 2 111274638 2 2 473873021 1 2 649259484 1 3 531705166 2 2 158492484 5 3 691400607 4 3 582402536 3 2 265888405 2 2 634250375 2 3 275041122 1 2 199879923 1 3 726867585 2 3 918969731 5 3 342802017 3 2 481108923 1 3 144538283 2 3 336322050 1 2 906554200 4 3 518987022 3 3 219284105 1 3 778383618 3 2 773855291 4 3 380175977 4 2 425744400 4 2 223172180 3 3 870500331 4 2 421720147 4 3 538200312 4 3 492710659 3 3 493898304 5 2 971375663 2 3 657915217 1 2 113337214 5 3 306503420 2 2 747522875 4 3 150419394 5 2 131516476 5 3 526645303 4 3 763289132 3 3 823504498 5 3 537531290 2 3 448081343 2 3 731847607 3 3 822240113 3 2 849779938 2 3 871461554 3 3 264592276 1 3 795579686 1 3 620095970 4 2 227152220 2 2 548945477 5 3 997153364 1 2 208976261 1 3 994790894 2 3 698671387 4 2 667595483 5 3 855071299 1 2 635917315 5 3 957972996 4 3 378476888 1 2 762318721 1 2 478479038 1 3 154056059 3 2 824334127 5 2 804185520 1 2 387056586 3 3 780042724 3 3 942388005 1 2 877709449 4 2 303153966 2 3 986817067 4 3 170417874 2 2 786627303 2 2 166955011 5 2 101407651 3 2 443606805 4 2 251518626 1 2 841593016 3 3 930412647 4 2 466085235 5 2 140196666 4 2 406727627 2 3 574613562 2 3 499250074 1 2 401468337 4 3 688734724 2 3 286909892 3 2 244579421 1 2 379416257 2 3 698827349 5 3 373672721 2 2 308961863 1 2 564079042 4 2 881465187 5 3 308974942 5 2 531514721 4 2 110599337 2 3 393176043 5 2 392390964 1 2 280153797 3 2 108373656 4 3 831011259 4 3 772497050 4 3 910499589 2 2 224938774 4 2 554732476 2 3 671836278 4 3 845781470 1 2 950174992 2 3 349332453 3 2 962644538 2 3 356406801 2 2 275765409 3 2 728078486 2 2 365199725 2 2 209932911 1 2 952767209 4 3 900533901 3 3 328937028 2 2 934600050 4 2 779841615 1 3 453301512 2 3 691878140 2 3 428715411 1 3 998902971 1 3 637142633 2 2 595288568 1 2 315289808 4 3 309488004 1 2 317443921 2 3 923475888 1 2 516071302 2 2 471274567 4 3 819950136 2 3 669507557 5 3 409670442 1 3 625469936 1 2 852338490 4 3 294705335 1 3 648784103 2 2 189773772 4 3 947084696 5 2 608949927 2 2 992560748 2 3 679733590 3 2 787454895 2 2 327106713 1 2 173317607 3 2 865476302 1 2 408675112 5 2 670539229 3 3 804636406 4 2 606467475 4 2 712719033 2 3 886477588 2 2 214001946 1 2 509666978 5 3 132428572 3 2 204943495 5 2 497029957 2 2 340337861 5 3 496156705 5 3 659408859 4 2 788401441 2 3 902473479 5 3 223711181 5 2 975796502 5 2 720263301 5 2 589700470 5 3 347565942 3 2 293428151 4 3 236444992 1 2 836983111 2 2 351588409 4 3 260481169 3 3 692327629 4 3 997171044 3 3 814021121 5 3 808141691 1 3 355897812 1 3 578372307 3 3 665595256 4 3 495581122 5 3 567850847 1 2 184233485 1 2 975449413 4 3 431936650 2 3 562412662 1 2 423856768 1 3 430324891 1 3 232413167 3 2 566685371 1 3 959893887 4 2 270934105 1 3 591914541 2 2 684756591 4 2 506980761 3 2 610200112 5 2 331305643 5 2 362747934 3 2 447810092 3 2 444249793 3 2 499532602 2 3 162565372 5 3 858963475 3 2 940579336 1 3 286376606 4 3 395414360 4 2 586548689 1 2 949263169 4 3 351628379 1 3 528710867 3 2 724340297 1 3 806039470 2 3 351855074 2 3 805701840 2 3 452942872 5 2 543060124 3 3 581066945 5 3 619343816 3 2 680250066 4 2 103572335 4 3 863903094 1 3 886544036 5 2 495136419 3 3 360623396 2 2 357045666 3 2 795359973 4 3 329524164 2 2 444927062 3 3 315910123 4 3 549751724 1 2 609857564 1 2 943825023 4 2 533794022 1 3 473265355 5 2 717150239 3 3 974447689 4 3 853432082 1 3 265090037 4 3 885816709 3 3 401359201 3 3 273188317 2 3 113643884 4 2 649855126 4 3 684700461 3 2 466040972 5 2 768649133 5 2 301557787 2 2 315119614 3 2 607205596 3 2 787723333 2 3 864503203 1 3 293324426 4 2 113462461 2 3 711995831 2 2 160061659 2 3 638320646 3 2 711339152 4 2 775214007 2 2 627489826 3 3 112123059 3 2 127118455 4 2 280068406 3 3 517423647 5 3 281331695 5 2 356187485 4 2 226148373 1 3 556420751 5 2 762433482 5 2 818589608 3 2 526241786 1 2 388207619 2 3 291605004 5 2 454055315 1 3 268137113 2 3 404583442 2 2 798354018 1 3 311012358 5 3 607973899 3 2 577322466 4 2 672115363 4 3 624551026 5 2 153780611 3 2 171712915 3 3 759171618 1 2 794345578 5 3 729275255 1 3 275359103 1 2 945297197 5 3 435174054 3 2 297614296 1 2 936569148 3 3 950065221 3 3 820657999 1 3 740276812 1 3 270961660 3 3 325082799 1 3 788770999 1 2 231822024 1 2 293235047 4 3 614743989 3 2 861486396 1 2 163568644 2 2 988811810 1 3 597869522 1 2 178211789 4 3 928654578 4 3 613317199 1 2 727081583 5 2 920390125 2 3 763734546 4 3 264828252 4 2 695054773 3 2 338403657 1 3 591929941 1 3 244676176 5 3 841449316 3 3 158021923 5 2 696211456 2 2 421000195 3 3 786312773 3 2 616275815 5 2 966168297 1 2 531992789 2 2 976109903 3 3 207795260 5 3 820302199 5 3 362191305 3 2 349780601 1 2 391379590 4 2 278101589 4 2 351832496 1 2 735362797 1 3 618320623 2 3 118426835 3 3 714939611 1 3 146864633 4 3 578796281 3 3 259214258 5 3 748257342 3 2 696396063 5 3 747065276 3 2 604144610 2 2 901229085 2 3 949632476 5 2 591570277 5 2 814673514 2 2 649718746 1 2 781855300 4 3 980036683 3 3 178602015 4 2 262317568 2 3 830574423 4 2 654205202 3 2 549153772 5 3 541442092 4 2 598313089 5 2 283223536 5 2 180814154 4 2 139226858 5 3 536517946 3 2 873152733 2 2 267973815 5 2 502939386 4 3 748727207 4 3 389085693 1 2 662836343 1 2 417053819 4 3 183158577 4 3 576235106 5 2 559746754 3 2 690321654 3 3 498863067 5 3 400377541 5 3 726734175 4 3 999069239 5 3 159172639 5 2 188831091 4 3 169034313 1 3 502889214 4 3 590578088 1 2 214619122 2 2 363953640 3 2 913090747 1 2 334654422 2 3 310483414 3 2 902768715 2 3 750129713 2 2 406813217 3 2 167425549 5 2 316219455 2 3 252329243 2 3 377150507 1 2 687718949 2 3 647302962 3 2 823162798 1 2 791650527 3 3 441510411 2 2 896867581 3 3 757046334 2 3 166182507 5 2 767233612 5 3 397867999 1 2 387405907 1 2 944341853 5 2 566596674 5 2 132937319 4 2 528048429 3 3 693641124 2 3 978396343 5 2 642333765 3 3 305814594 2 3 888994126 3 2 742891508 3 2 891525654 5 3 228887358 5 3 609580506 5 2 518497863 4 2 172670073 3 2 644011574 3 2 693675588 1 3 256849024 4 2 612323891 3 2 310331177 2 3 330048315 4 3 582856701 1 3 468660728 3 3 173087179 5 2 845024879 3 2 139071394 1 2 795634003 2 3 978970587 1 2 269415671 5 2 851763823 4 2 153109986 5 2 798356723 3 3 682471064 1 2 344377715 4 2 172043412 4 2 394176048 4 2 796103746 2 3 382384602 4 3 159888427 3 2 453810432 3 2 786916169 1 3 121898430 1 2 696972212 5 3 376194818 1 3 541950906 1 2 419424430 2 3 127931447 3 2 887775357 3 2 527052716 5 2 229708482 4 3 342333320 2 3 228937299 4 3 112020899 1 3 748263049 1 3 923770930 3 3 532000123 2 3 692989194 2 2 408824716 1 2 431184199 5 3 591858237 2 2 508851875 2 2 330846210 3 3 761732183 1 2 673289715 3 3 889792859 4 3 720772061 3 3 517753906 2 3 860067932 5 3 829467768 3 2 447610478 4 2 756158011 2 3 958672680 3 2 520219961 2 2 828599597 3 3 676872133 4 2 126339414 4 3 334607503 5 2 255589798 4 3 981014497 1 3 252863011 2 3 748643596 2 2 149563444 5 2 637181522 3 3 318843128 3 3 838709323 2 2 640123366 3 2 829959849 3 3 892179904 4 2 966820562 1 3 496632552 1 2 747687721 2 3 840146438 1 3 731455568 1 2 317889465 2 2 283450147 1 2 361221104 4 3 487641195 1 3 762141039 3 3 958448102 5 2 465505165 4 3 868603457 2 3 645887127 4 2 327131337 1 2 615623564 3 2 772087295 3 3 695978444 5 2 821120409 3 3 407483178 1 3 147400188 3 2 965710582 3 2 391302432 3 3 763505362 2 3 520636584 4 3 968436587 4 2 916070663 1 2 311401852 1 3 700781083 5 3 692651905 3 3 755375824 3 3 947278753 1 3 455645503 3 2 588629672 5 2 715918029 5 3 450437863 1 2 745203320 4 2 799478807 1 3 475878796 1 3 639703648 3 2 762828194 4 2 415265408 1 2 880101529 5 2 328154074 4 3 989206817 4 2 509060522 1 3 149013246 5 3 911105554 4 2 698475211 4 3 907391741 5 2 503728585 1 3 549548510 3 3 565601846 3 2 927789039 4 3 566739064 3 3 133546732 4 3 330707623 5 3 632005500 1 3 158844223 5 3 160461455 1 2 611110491 3 3 817681169 3 3 504459746 5 3 512187418 5 2 199693525 1 2 458881225 3 2 964649846 3 2 391460408 5 2 565000634 4 3 174898248 4 2 644575580 3 2 860837553 1 2 258035728 1 2 421445145 4 3 250636832 5 2 390988999 3 2 570761468 1 2 253221429 3 2 637089059 5 2 936075884 2 3 709395240 5 2 153400414 4 3 217056969 2 3 396092992 2 3 501060185 1 3 493485453 2 3 309932556 4 3 580615978 2 3 119829153 2 2 726058477 2 2 245357463 2 3 628591685 3 2 774867225 1 3 613568544 4 2 788240235 2 2 393601558 3 2 121941749 3 2 913975830 2 3 924990494 5 2 995186497 5 3 334621158 3 2 968785464 1 3 194187786 5 3 109023500 5 2 587962811 3 3 819335380 2 3 335159324 4 3 587678644 4 2 239422417 3 2 756597517 5 3 935231845 3 3 977937631 2 3 158163776 5 2 205766418 4 2 777880480 5 3 540362689 1 3 309985735 1 2 737511164 4 3 940216832 5 3 844376723 5 3 102686367 1 2 129550687 1 2 918366779 3 3 211252184 1 3 954669517 2 3 469606483 3 2 267285006 2 3 155509507 4 2 206663810 2 3 581452520 4 3 216236409 2 2 552860890 2 3 903241066 1 2 120474801 1 2 587566549 3 3 112853649 4 2 119318957 4 2 730515723 1 2 303258190 3 2 522148772 3 2 470988543 5 2 908189107 4 3 543889635 4 2 782750052 5 3 639441764 2 2 922907935 1 3 725315958 4 3 283197333 1 2 846151365 4 2 288784055 1 3 756144339 2 2 702308585 2 3 848715107 2 2 117989077 5 2 259314642 1 2 110223375 1 2 978851095 1 2 733469973 2 2 567907750 5 3 376667774 5 2 612512227 4 2 554180978 4 2 930140654 1 2 716942874 4 2 330002550 3 2 990265276 3 3 113063587 4 3 707279359 2 3 672142969 2 2 985839776 1 3 720172115 1 2 975965737 3 3 161288613 1 2 395884053 5 3 607755873 3 2 124359256 4 2 567946059 1 2 355607259 4 2 756286344 5 3 763001239 1 3 270446868 3 2 970356019 5 3 695929963 2 3 482122327 1 3 947838067 1 3 148310152 2 3 136786300 5 2 470623490 1 3 199899619 5 3 136102648 5 3 755464653 4 2 911179526 4 2 215163858 5 2 589711245 1 2 321203024 2 3 551430165 4 3 110158207 5 2 554273515 5 3 292300507 1 2 196215517 3 2 726245176 4 3 375738467 3 2 297347600 5 3 808842136 3 3 755061194 1 3 136001969 4 3 195943499 2 3 593560111 2 2 155281112 5 2 532197184 1 2 695776542 3 2 267664448 5 2 878576765 1 3 150660096 1 3 769228725 4 3 298325997 1 3 288703299 1 2 129224525 2 3 670652187 1 2 756171380 3 3 782862630 4 3 838369444 5 2 268498378 2 3 805492109 5 2 180042708 5 3 668057712 1 2 792907260 1 2 172112608 5 2 565967915 3 2 162202440 5 2 504878677 4 2 405901144 1 3 668573475 4 3 241615722 1 3 364504690 2 2 680818666 5 2 604279092 4 2 396568559 2 3 239094335 5 2 720181102 4 2 846732307 5 2 154835257 1 3 237032269 5 3 129207397 2 3 922041450 5 3 682187326 4 3 185956896 3 3 410248042 5 3 531037520 1 2 928669116 2 2 765771027 1 2 414697003 5 2 978419339 2 3 259318781 3 3 432197183 2 2 907036716 2 2 758932522 3 2 241757161 2 3 571862485 4 3 612679057 2 3 400606741 5 3 567465574 4 2 307393894 1 3 368892308 4 2 434158805 3 2 732459358 3 2 950101343 3 3 323040627 5 3 946731914 4 3 921960474 3 2 909439714 2 3 603483966 1 3 793216842 4 2 119141620 3 3 618579315 4 2 836126698 1 2 298458949 3 3 483562965 2 3 788262519 4 2 850696048 5 3 727676052 2 3 229435974 5 2 379977811 3 2 742519610 5 3 315819484 3 3 832169094 1 2 322487487 2 2 430480695 4 3 734277761 1 2 182080539 2 3 672088549 5 3 923653202 3 3 455460791 5 2 338328236 4 2 566704128 3 3 642037367 3 2 914553896 1 3 265884258 2 2 602350491 4 3 753161764 4 2 286147403 2 2 943268406 3 3 872341640 3 2 374380368 3 2 944331086 3 3 516002119 2 2 552674595 5 3 919104120 3 2 950286952 4 3 815173399 4 3 964799067 5 3 472775405 2 3 690730340 1 2 520680073 4 2 355655329 4 2 173869348 3 3 653182671 5 3 387442043 2 3 846155369 2 2 338625565 3 2 925185087 3 3 600533922 1 2 164369430 2 2 540355369 5 3 975280318 4 3 132461275 5 3 736357909 5 2 579291945 3 2 469710954 1 3 936366135 4 2 348231206 4 3 903091562 3 2 801779927 1 3 897831661 3 2 836402651 2 3 539324144 2 3 426438372 4 2 384609438 3 3 742047216 5 3 890490992 2 3 918541102 1 3 161427088 3 3 314213913 2 3 509713616 2 2 415199519 4 2 377669511 4 2 440983776 2 2 922160951 2 2 224857011 3 3 612779874 5 2 832168286 2 2 450557508 2 2 923985442 3 3 376116963 3 3 233935450 2 2 519722625 1 3 673978385 1 2 578578890 2 2 826950531 3 3 683464329 1 2 797425756 2 2 490621908 4 2 621644785 2 2 180363961 2 2 679431737 4 3 980470876 2 2 232403994 1 2 647358312 1 2 763369538 5 2 686672657 5 2 123867150 2 2 202713611 1 2 686855467 2 2 273825597 4 3 579137281 4 3 774320056 2 3 394134728 4 3 382641736 4 2 363570864 3 3 377461715 5 2 501417941 4 3 596114649 4 2 295345175 2 3 631567406 2 2 261359126 4 3 184695018 5 3 614553069 3 3 267254002 3 2 681739029 2 2 385440840 3 3 651920547 3 2 445705566 3 3 795454753 4 2 959951936 3 3 636343682 2 2 321773546 4 2 694260993 1 2 834982610 3 2 331160441 3 2 546431613 2 3 218948829 1 2 835387301 3 3 687421765 3 2 567398864 5 3 917027445 3 2 395738746 3 2 473962882 3 2 296156843 4 3 521996961 2 2 727959702 4 2 538600915 4 2 541388917 4 3 571272539 4 2 620991158 5 2 715284245 3 3 547223703 4 2 477039934 3 2 831482672 3 2 470770972 4 2 600010933 1 2 447161980 2 2 337989518 1 2 354546514 5 3 418620900 2 2 138930168 5 2 892185645 3 2 997415930 3 3 539061503 2 2 700801853 5 2 637266888 2 3 219366231 1 3 739357382 4 3 123265328 2 3 513213119 1 3 462599720 2 3 714228088 4 2 395531720 1 2 841787191 5 2 398176509 4 2 676625058 2 2 468831067 1 3 490925688 1 2 335153459 5 2 881983308 1 3 561987477 3 2 488924402 2 2 637433050 5 2 993010682 5 3 201218164 5 2 602410559 2 3 885465404 5 3 385998908 5 2 296126159 1 3 598103280 5 2 128856649 3 2 128293559 3 3 231293569 1 2 745104673 4 3 140956759 4 2 726316968 2 2 155487742 2 2 619479421 4 2 878397300 2 3 453986976 4 2 149401472 3 2 293438255 4 3 274734746 2 3 127460477 5 2 796812877 5 3 931624259 1 2 323644216 4 3 788892208 3 3 592884646 3 3 855352089 2 3 998838332 5 2 235806996 1 2 306404769 2 2 204598506 5 2 486970982 5 3 942864906 1 3 469180513 4 3 526348680 2 2 966634300 3 3 974842185 2 2 814396907 1 3 558213618 1 3 742857315 3 3 848780755 1 3 862640057 1 2 688405356 4 3 841667498 2 3 185441507 5 2 849001395 5 2 438880619 2 3 138852375 2 2 453489904 4 2 197475434 5 3 223887686 4 2 986806949 1 2 851193535 4 3 631132316 3 2 672666253 4 2 167539426 3 2 607920711 3 3 605486728 3 2 243541361 3 3 725855364 1 3 583423567 5 3 374459810 3 3 554184280 1 2 692460433 2 3 321766126 2 2 165067795 3 3 752079795 1 3 333708531 4 2 987872841 3 2 810772059 1 2 787744604 3 2 293234309 1 2 615598326 5 3 638142189 3 2 933289415 5 2 614940627 3 2 699033694 5 3 120854094 3 2 664301753 2 2 729089203 2 2 536722926 4 3 782780647 1 2 176787431 5 2 715618217 3 2 382428044 2 3 331921874 4 3 688323867 5 3 433760954 4 3 332916681 5 2 785243105 1 2 948234600 1 3 284940407 2 2 708299469 5 2 829519225 1 2 714099921 3 3 550870525 2 3 140914393 5 3 317443391 2 2 616200290 1 3 446460744 3 2 577910573 5 2 528252457 4 3 621460852 5 2 771561203 1 2 293096712 2 3 473267810 5 2 102008443 2 3 393946881 4 3 718235712 2 2 605102895 1 2 257549557 5 2 364987030 3 2 480646373 1 3 765441357 3 3 347421207 5 3 457183534 2 2 135202355 1 2 844551289 1 3 597860081 4 2 598098960 4 2 213029851 5 2 716745447 4 3 187720487 3 3 587553192 5 3 836725720 1 3 628705911 2 3 390370774 4 3 571527593 5 3 826817077 3 2 748012528 2 3 558226119 3 3 274444956 3 3 105730331 5 3 717673062 4 3 742391149 5 3 310320780 2 2 438341583 5 2 289356826 4 2 759721652 3 2 892142741 5 2 689157994 3 3 285119301 3 3 771208613 4 2 433205951 3 3 591956998 3 3 294784457 5 2 831053993 2 2 219062080 5 3 268713054 5 2 759182546 2 2 507534875 1 3 552805802 1 2 303984276 4 3 842974962 5 3 558758699 1 2 745247798 3 3 781260496 4 2 647727113 4 2 246868531 2 2 315520625 5 2 246770738 5 3 711727376 1 2 503682584 4 3 398003460 5 3 320639225 1 2 778729703 3 2 617707457 1 2 655594596 1 2 500239795 4 3 322080300 1 2 983680639 3 2 347449213 5 2 749101913 3 3 173514031 4 3 359539653 1 3 207657145 4 3 363998547 3 3 821105847 2 2 969837597 3 2 307264057 1 2 466672331 2 2 639729686 4 2 271595504 4 3 932890523 5 3 324222942 2 2 707663922 5 2 395014304 3 2 504391578 5 2 980302719 3 2 236488353 5 3 727172299 4 2 319118953 3 3 540002923 5 2 596699796 1 2 194031658 4 3 408237859 4 3 353284823 3 2 413621485 5 2 806387482 4 3 172344116 2 2 113085864 5 2 601498657 2 3 715854423 5 2 203551008 3 2 691870714 5 3 939018247 5 2 982150006 1 3 147776969 1 3 739986772 1 3 281294244 1 2 853507964 1 3 447111183 5 3 319231693 2 3 479193523 3 3 653230930 5 3 190454355 1 3 347349253 1 2 726021139 3 2 201446225 5 2 658569298 4 3 304065512 5 3 235273468 4 3 739491984 1 3 464740649 2 3 802765670 3 3 610553577 4 3 585959693 5 3 673489862 4 3 511723373 3 3 922302483 2 3 779562958 5 2 752150057 1 3 425635076 3 2 375883808 4 3 465277537 3 2 377557598 1 2 413979614 3 3 566886362 5 3 368863436 3 2 784818020 2 3 569658174 5 3 538857747 2 2 572444663 3 2 639694567 1 3 232970264 4 3 838321004 5 3 622405198 2 3 143228956 2 2 988118193 5 3 620330147 1 2 462247964 2 3 834246647 2 2 819192604 3 3 889423029 2 3 416062641 3 2 388529890 2 3 547880151 2 2 946015512 2 3 385334456 1 2 543210336 3 3 468119075 5 3 366990633 4 2 210867544 5 2 917297629 2 3 492789326 3 2 652986882 4 3 634098971 4 2 603800152 3 3 877521752 2 3 303806513 3 3 230786389 2 2 161878136 5 2 807196546 2 2 197010310 2 2 552465146 2 3 849304337 1 2 461856090 2 2 749973164 1 3 820596129 2 3 507590298 5 3 177194917 5 3 368589505 5 3 584053064 3 2 784750992 3 2 556126151 2 2 561782298 3 2 437244720 3 3 907191031 2 2 820472146 5 3 315762360 5 2 199407152 2 2 243862616 5 2 794055450 4 2 373821156 4 2 413336107 4 2 943289775 2 3 608697502 4 2 863079886 5 2 957715787 2 3 820248677 2 3 806645537 2 3 217393686 4 3 621302315 2 2 139420251 4 2 528772111 1 3 918798821 2 2 635513603 3 3 958016424 4 3 664477759 2 2 562103850 1 3 557879001 3 3 406043036 2 2 194738846 1 2 769810144 5 3 656284330 1 2 968630779 1 2 220725015 1 2 407283962 1 2 302384117 1 3 105678826 3 3 426281892 3 2 893330633 2 2 288917334 3 2 269712238 2 2 412037242 1 2 749682691 2 3 395398528 2 3 136818285 2 3 893670140 3 2 651144300 3 2 893688506 4 2 553374064 2 3 635648151 2 2 562057265 1 3 113629885 1 2 956790211 4 2 296853938 1 3 579318264 2 3 144276714 2 3 555678342 4 3 981763422 2 3 347403450 5 3 914327951 1 2 780024109 4 2 216638291 3 2 641850429 4 2 704395159 2 3 237302701 2 2 468713442 1 2 246669854 4 2 171039705 2 2 895353033 5 3 247411182 4 3 550906151 3 3 882117694 4 3 354139479 5 2 287390353 2 2 463725637 3 2 841598178 1 2 456799170 3 3 515077906 3 2 968430657 1 3 228402500 5 3 453905937 3 3 143453516 3 3 344932321 5 2 126244484 5 2 193364166 3 3 893112363 5 2 491488955 4 3 654749744 2 3 683205750 1 2 859878244 4 2 929361176 5 2 547383659 5 3 400127158 5 2 744464758 5 3 546725031 4 2 366279155 2 3 419731899 5 2 690327609 4 2 689642989 1 2 908231459 1 3 888615945 1 2 418620657 5 3 859010500 3 2 600443437 4 3 852063274 1 3 401341271 5 2 567958094 5 2 292079334 4 2 219871426 2 2 324829677 5 2 961966720 1 2 120719452 2 3 532894646 4 2 855246574 3 2 681624182 1 2 120023814 1 3 243941824 1 2 674133361 1 2 914162060 3 2 712261550 1 3 577027492 2 3 423450824 3 3 626086978 3 2 206155570 1 3 753608389 3 3 317918299 1 2 698814191 1 3 465559626 1 2 624311466 5 3 701839609 2 3 731817160 1 2 273184544 4 3 163599677 4 2 774962850 2 2 335595467 5 3 511939079 1 3 658401724 1 2 729352613 2 2 230996774 1 3 426004357 4 2 585153057 2 3 144077770 4 2 229535386 4 3 959473799 3 3 819127830 4 2 268595232 2 3 550044085 1 2 855771063 3 3 779026492 5 3 715814109 2 2 720147907 1 3 276418169 5 3 588528781 5 3 192137276 5 3 317318800 2 2 243901818 1 3 887451807 1 2 851789765 5 3 731279969 1 3 407395849 2 2 835490892 2 3 758469834 1 3 364629452 4 3 757232574 3 3 124240647 1 3 689648922 5 2 428043813 2 3 773610035 1 3 611428801 3 3 990104880 4 3 848683277 4 3 717347505 5 3 545102318 4 3 403747881 5 3 165247215 5 3 880048068 4 3 523634257 5 3 127234368 4 2 602939656 2 2 341294950 3 3 522329603 2 3 345175561 4 2 261965779 3 3 211215105 1 2 442500355 1 2 192185598 3 3 271307940 1 2 142488091 1 2 230193078 1 3 723042388 2 3 457903485 3 2 466469400 1 3 113724690 4 3 321896133 3 3 729392736 1 3 179452510 1 3 723501817 4 2 250862517 4 3 819809542 5 2 131272719 1 3 568799360 1 3 685768218 3 2 172386714 1 3 333966833 3 3 126015385 1 3 960547767 1 2 779633817 4 3 520252467 4 2 731031087 3 3 675744746 1 3 134278608 3 3 930900059 2 3 221562366 5 3 868590618 4 3 602695238 2 3 112402481 2 2 777226934 3 3 461396494 5 3 494971974 2 3 923459333 5 2 644754051 3 2 263398584 2 3 359657659 3 2 632252364 1 3 666882378 5 3 461103510 3 3 330852466 5 3 644334988 4 3 605008261 2 2 810112932 1 2 856862481 4 3 722797210 1 3 107981859 1 2 395834604 4 2 847755921 3 2 501452968 4 3 820135483 3 3 645577291 4 3 381657868 4 3 268169085 2 3 457111252 4 2 682434828 2 2 743306751 2 3 526029519 5 2 359384921 2 2 664447525 3 3 225601484 1 2 234655332 1 2 152310406 2 3 848932775 1 3 330656825 4 2 726311950 1 2 683309355 2 2 891254934 3 2 674718055 1 2 145981693 4 3 712398555 2 3 255927866 3 3 257719685 4 3 765612804 5 3 250878246 1 3 241303367 3 2 418698733 5 3 466993688 4 3 919375955 3 2 447155452 5 2 982378736 3 3 630565482 2 3 468119163 5 3 468916271 4 2 393659347 4 3 162829346 4 2 128485546 3 3 944400892 2 3 330634058 4 2 366698780 4 2 711666669 4 2 777505893 3 3 945501418 1 2 427406806 3 3 687866962 2 3 541020291 1 3 676551953 1 3 744679214 1 3 473202639 1 2 202278937 5 2 148174458 3 3 252658905 3 3 737136871 1 3 675833330 5 2 770058481 2 2 625574095 2 3 404339955 2 3 397732468 2 3 857747961 5 3 511645328 1 2 759878841 4 2 678824088 4 2 388103472 4 2 307066265 4 2 615068657 4 2 337792194 4 2 829580133 3 3 246440178 2 2 755796417 5 2 476505955 5 2 987129311 3 2 585683565 3 2 138097411 5 3 365966842 1 3 278439246 3 3 778115432 2 3 422063439 3 2 231935097 5 3 249584969 4 2 511099150 1 2 642837774 2 3 771009148 4 3 605152856 3 3 971467125 3 3 472454287 2 3 552734226 5 2 835659496 4 3 243981178 2 2 652722366 3 2 517215591 1 2 757800322 4 3 575564128 2 2 575485289 2 2 346767535 3 2 735908197 1 2 978941598 2 3 551846249 4 2 141362642 2 2 936428276 2 2 664017319 2 2 490404479 5 3 729165789 4 2 692815107 1 2 294120020 4 2 782274243 4 3 372248809 1 2 196122478 4 2 362733548 5 3 263162162 5 2 216411534 4 3 920458702 5 2 482756612 1 2 630073678 2 2 503204488 1 2 739701054 3 2 264403857 2 3 563654829 1 3 454623668 4 2 654558764 1 3 473963083 2 2 235016781 5 3 513712200 5 3 279960617 3 3 102249773 5 2 561263260 1 2 411330311 3 2 234345936 1 2 364703570 3 3 122792766 1 2 812554886 1 2 404123580 5 3 696277082 5 2 496207075 5 2 169008061 4 2 466493891 1 2 709303560 3 3 747515721 5 2 918002109 5 2 660794350 3 3 579358434 1 3 455032742 4 2 874967532 1 3 683508297 4 2 126473506 5 3 136984038 4 2 684673176 5 2 894859718 2 3 503124979 5 2 238736657 3 2 567343704 3 3 664004983 5 2 457131246 3 3 698386917 5 3 161023439 5 2 685436069 4 3 294792575 4 3 453698019 1 2 883918106 4 2 976249553 4 3 847064049 4 2 691930787 2 2 742983109 5 2 892049994 5 3 353608645 5 2 718994206 5 3 493807466 2 3 562462112 4 3 679962163 5 3 667903547 5 3 987916711 4 2 256784453 4 3 244768364 5 2 756296609 3 2 262564888 4 2 777614564 3 2 361117232 1 3 899759190 2 2 196870539 1 3 375502802 3 3 633743576 4 3 707051207 5 3 168078013 5 2 527604148 5 2 530447286 4 2 864802302 4 3 682772897 2 2 168744819 4 3 619397418 2 2 105126998 5 2 598123598 4 2 604909277 4 2 719317221 3 3 587329725 3 3 970614629 4 3 801685889 5 2 596159406 2 3 498264416 4 2 677055914 5 2 349911025 1 2 789950442 4 3 488531888 4 3 361185972 2 3 219776431 5 3 910833608 1 2 381804774 3 3 245156263 4 2 396517319 1 3 524186318 2 3 168241153 2 3 591138390 2 3 460123546 5 3 111444668 1 2 447686486 2 2 638541892 5 3 178914252 5 3 333462635 3 2 841367032 1 2 535953516 4 2 198396477 1 3 745451163 1 3 746714807 2 2 410109558 1 2 834693199 4 2 124215199 1 3 379500961 3 3 914869264 4 3 189328096 2 3 525812039 5 3 439350354 5 2 104154916 3 3 206337134 5 3 324821531 3 3 762898313 4 3 372890841 3 3 339070773 2 2 715085226 1 3 135977509 2 3 267703412 5 2 737960919 3 3 307964928 3 2 340961819 1 2 783709275 1 3 869447922 4 2 356607289 3 2 496798576 3 3 778827145 3 3 393718753 3 3 398337967 3 3 359679262 2 2 441940705 5 3 946959472 2 3 649290783 4 3 145962715 1 2 553765860 2 3 610388674 4 2 666234995 2 2 775204963 1 2 279221156 1 2 204651911 5 3 843955139 3 3 726310697 2 3 287007292 5 2 451718680 4 3 294486056 5 3 608853628 4 2 429202452 1 3 503602035 4 2 658917410 5 2 156490653 3 3 358422508 2 2 228959203 3 3 524988652 1 3 917632523 3 3 166302509 2 2 103189871 2 3 845524199 1 3 579088767 5 3 657210551 1 2 457859732 2 2 157305095 1 2 654659866 1 3 569476993 2 3 934252675 2 3 591577064 5 3 312849749 4 3 226558974 4 3 417339319 2 3 283266712 2 3 404235681 4 3 944538941 3 2 593351337 3 2 821867342 4 2 632625204 5 3 622622240 5 3 802994688 2 3 559301974 2 3 356789762 4 2 326203087 5 2 942957978 1 2 217183131 4 3 764554888 3 2 240723109 1 2 846053745 2 3 974825636 2 3 940438203 4 2 190597077 1 2 766504210 5 3 142890497 5 3 507872419 3 3 666539768 3 3 304053207 3 2 673424691 3 3 602088514 2 3 565269240 5 3 213056024 3 3 132346311 5 2 585510114 5 3 539711646 2 3 462776533 2 3 736697215 5 2 826101383 4 2 300348559 1 3 807083342 4 3 663137443 2 2 390729749 5 2 380030410 5 2 766468971 1 2 368840296 3 3 790154037 3 2 318963684 4 3 712021143 5 2 290217248 5 3 151695303 4 2 273086387 4 2 510274075 2 3 257468404 2 2 798363795 1 2 804262939 3 3 319732012 4 3 508007534 5 3 385834595 5 3 867731598 1 3 801007714 5 2 898324270 3 3 603916576 2 3 281658214 2 2 737089219 2 2 909102680 2 2 218586296 2 2 125652752 1 2 778304602 1 2 407103262 1 3 652174923 1 3 689786268 5 3 484891559 4 3 145593026 2 3 428093107 4 3 717675045 3 3 512864986 5 2 780729226 5 3 149304157 3 3 608518353 4 2 666637663 3 2 545964483 1 2 473236393 4 3 977182631 4 2 873330237 2 2 452215428 5 3 423317425 5 2 755546583 3 2 232209683 3 2 101910105 1 3 423078710 4 2 753118038 2 2 378575816 2 2 743129496 5 3 854104535 2 2 611743645 5 2 524886817 4 2 264592552 3 3 794334734 3 3 658190646 1 2 489968763 2 3 909236178 3 3 268871018 1 3 471374162 1 3 669418034 5 3 336728067 5 3 263818706 1 2 338384782 5 3 598038669 5 2 359103308 4 3 534842163 3 2 340652198 2 3 739191646 3 2 362123253 2 3 234891514 1 2 277579200 2 2 615518014 1 3 755981052 1 2 319478001 2 3 697183830 3 2 238699713 4 2 852917167 5 3 231015190 5 3 964176096 3 2 811165631 5 3 453369545 4 3 689237015 4 2 630266041 1 2 210353866 2 2 432525306 1 3 287213704 2 3 636093636 1 2 960300130 3 2 865117446 3 3 487486161 1 3 231244560 1 3 986351771 2 3 890581555 2 3 710063789 1 2 937126501 4 3 144573270 4 2 340289723 1 3 864891650 2 3 727234628 3 3 674602391 5 3 771322526 2 3 502878119 5 2 610593203 3 2 405877902 1 3 244341016 3 3 629919188 1 2 116249307 5 2 390304295 2 3 618774332 3 2 209062999 5 2 953168800 1 2 183869270 4 3 455636021 3 2 535880481 4 2 786518663 4 2 823581556 4 2 621289283 5 3 916191719 2 3 601329896 1 3 579945963 2 2 329504755 2 3 267306899 4 2 157984625 2 3 484386648 5 2 646957553 5 3 304335232 1 3 180717580 1 2 228368935 2 2 631162217 4 2 663500475 5 2 713136829 1 3 925803910 5 3 512150630 3 2 357146707 5 2 558194541 5 2 463657517 4 3 259745387 4 2 229872835 1 3 994305572 4 2 393361711 2 2 654877604 1 3 126455119 2 3 522953367 1 2 713568832 4 3 450735980 3 2 273735522 4 2 300939311 4 3 608476344 3 2 759422594 2 3 518074881 3 2 183036238 2 2 109694604 4 2 766805656 1 2 646861551 1 3 988550199 5 3 744802462 1 3 708545953 5 2 198233110 1 3 240643865 1 3 198723376 3 2 229503943 3 2 209719450 4 2 852720612 2 2 590506061 4 2 586479966 3 2 760547691 3 3 629573944 1 3 652457533 5 3 105304123 5 3 147879216 1 2 920923391 2 2 815756324 2 3 335939187 4 3 124669277 1 2 458950962 2 2 371345626 3 2 309926953 4 3 769296763 4 3 309085619 3 2 296087085 2 3 949370856 3 2 620813207 2 3 469288569 1 3 123508154 2 3 335959974 4 2 340351591 3 2 938384443 5 2 685551772 1 2 605535549 2 2 877014883 5 3 192977461 4 2 191716408 4 3 780448292 3 2 296989837 5 3 703263130 5 3 601989500 2 3 903584006 3 2 860513118 4 3 424373502 1 2 135095848 5 2 751349731 2 3 338245686 1 2 376509917 5 2 761300801 4 2 477846738 5 2 109169180 5 2 675871380 3 2 242506339 4 2 100240780 3 2 317952011 2 2 282408898 3 2 291034713 5 2 340874137 3 2 482928723 4 3 660885995 2 2 419643195 3 2 118202647 3 2 289538084 4 3 921458115 2 2 726448225 5 2 860360634 4 2 115525367 2 3 635775818 4 2 652838892 5 2 318192578 2 3 201459926 4 3 282917723 2 3 324235909 3 2 272613583 2 3 355983671 2 3 887664533 3 3 192307678 2 2 791908410 5 2 652215902 4 2 482668176 5 2 255982082 2 2 558033702 5 2 941369305 3 2 200670550 1 3 498675078 2 3 619780667 2 3 529853241 4 2 481671311 2 2 462998721 5 3 110734556 2 3 603290013 2 2 612800638 1 2 459999308 5 2 175818313 1 2 281048102 2 3 303056170 4 3 462805511 3 2 816052731 3 2 656700726 2 2 395795586 5 2 637197516 2 3 497231420 3 2 194768154 1 2 636818307 5 3 973453405 4 3 209414149 5 2 873460071 5 3 720068229 2 2 191648648 1 3 203013717 2 3 317534430 2 2 403870295 1 3 601684423 2 3 927923437 3 2 393779068 1 2 954969914 3 2 112924340 5 3 362616871 3 2 352790136 3 3 573745527 5 2 283687658 4 3 643096416 4 2 419203780 4 2 357167172 4 2 698192286 4 3 383515812 2 2 850868067 1 3 693710004 2 2 240261734 4 2 755274678 4 3 814715907 4 3 152199357 3 2 694195791 4 3 954142645 4 2 429877906 4 2 513086474 2 2 109098520 2 3 981475635 1 3 122828706 4 3 403284302 4 2 436032279 2 2 342265839 5 2 548017218 4 2 326904630 1 3 307934098 3 3 770533321 4 2 335989855 3 2 406820898 2 2 877911203 4 3 456714970 4 3 885923249 5 3 595044113 3 3 927259255 5 3 472812907 3 3 174427971 4 3 579082522 4 2 573246086 2 2 146107049 2 2 725432590 1 3 171197637 2 2 622624836 2 2 865583321 4 2 851688459 4 2 914235245 1 3 827023109 2 2 693284829 4 3 147316815 3 2 662276559 1 3 232009325 2 2 581710083 1 3 889222145 3 3 973271995 5 2 658211296 1 2 588862032 5 2 330365950 2 2 667861600 4 3 648667460 1 3 697144375 4 3 990680848 2 2 246540119 2 3 880977724 2 3 286568791 2 2 327740090 5 3 463591410 3 2 705245668 4 2 115508378 1 2 655381843 4 3 443696606 5 2 508137190 5 3 246517701 5 3 234737256 3 2 469003582 5 3 377916846 1 3 687925353 4 2 571116321 5 2 600668027 4 3 476124516 5 2 330175184 5 2 254590138 2 3 674170765 5 2 118444677 2 2 230995632 1 2 573535970 3 3 955357627 2 2 263764997 5 2 452356643 2 3 790418558 3 2 437859761 5 3 117628193 4 3 247725971 5 3 535338035 1 3 661797306 3 3 527208288 5 3 676267899 2 2 370120795 1 2 234961331 2 2 745397208 2 2 854119831 2 2 854612794 5 2 994653399 4 2 326745160 4 3 690108710 3 2 844316163 2 2 786674980 1 2 665336014 1 3 409932252 3 2 756566930 4 2 778235899 5 3 721521756 5 2 673104584 3 2 194230958 1 2 355751923 2 2 613831670 3 3 515927169 4 3 505354091 5 3 692925807 5 2 777283332 4 2 642406141 3 2 664209917 2 3 906904993 4 3 495941786 4 3 836806303 3 2 698044715 5 2 981958378 5 3 180019015 5 2 213094926 1 2 251515139 2 3 826605876 1 2 190709713 5 3 649615476 4 2 432209073 5 3 645636893 2 2 443852888 3 3 815563728 5 3 524658956 3 3 890817372 2 3 380922569 1 3 226868506 1 2 834473879 5 3 149766130 2 2 859704818 5 2 205402868 5 2 138306958 5 3 771344443 5 2 470920874 1 2 513360186 5 3 974216289 5 2 286494918 4 2 484459159 2 3 314765391 2 3 884333688 2 2 726254407 2 2 224439453 4 3 106288533 1 3 384131396 4 3 185957853 5 3 384759055 4 2 126025425 3 2 920019822 3 3 872698183 4 3 264743758 5 2 608399910 5 3 820320534 1 2 499829617 4 2 135353528 4 3 993344852 1 2 117689777 4 3 355424512 3 3 924455689 5 3 339094790 4 2 845765604 2 2 225515976 3 2 565151549 1 3 179503927 1 3 466977408 3 3 182420106 1 3 350284527 4 3 137628778 1 2 623839677 3 3 335146979 5 3 228043567 4 2 658429164 2 3 157981358 2 3 928204674 4 2 151639306 2 2 307626076 3 2 583709895 5 3 367902568 5 2 379367777 5 3 235187259 5 3 232563016 1 3 372779516 5 2 504032321 4 2 160972453 3 2 644135142 1 2 122851107 5 3 743688671 2 3 478010595 5 3 712831189 1 2 532272912 5 3 497283658 2 2 897054304 3 2 231153894 5 3 118980233 5 2 483474794 4 3 157843906 4 3 399697500 5 3 543884211 1 3 584827375 3 2 608355797 4 3 782964197 3 2 176131911 3 3 927191052 4 3 764981060 5 3 442023657 5 3 334906617 1 3 859889726 1 2 358104868 2 3 723889733 1 2 143232957 3 2 790370229 2 2 730919590 2 2 841365666 3 3 182463828 3 2 819687872 2 3 667406586 5 3 771722927 5 2 171824189 1 3 363453073 3 2 325526968 5 2 674628118 3 2 458976626 5 2 521931341 2 3 553613102 5 2 300722887 1 3 913408488 1 3 762291568 4 2 486819188 4 2 484307723 5 2 476438275 3 2 654456771 1 2 171007525 3 2 619729068 5 3 122998088 4 2 137393694 1 2 985037595 2 3 434195922 1 2 729852203 5 3 280376408 5 3 579648072 2 2 842989578 1 3 158381185 1 3 695260803 4 2 219085008 2 3 623958120 1 3 469608612 3 2 536737864 2 3 235906699 5 2 240977602 5 2 914937204 4 3 354068635 2 3 382291520 2 2 981966034 2 2 746425306 5 2 791685997 4 2 885549596 2 2 687408854 1 3 118791773 3 2 654380736 3 3 126690271 5 2 687389983 1 3 561734614 3 3 365630543 5 2 393451499 4 3 594695707 3 3 426389884 5 2 282485797 3 2 779445173 1 2 906251709 4 3 359894731 5 2 758400234 3 3 266861244 2 2 858369600 1 3 421036468 2 2 294796418 4 2 154801939 2 3 930514510 2 2 384461287 4 2 634044671 3 2 345173880 2 3 595753258 1 2 193034152 1 2 415126696 3 2 846428607 1 3 502188506 1 2 753162414 1 2 470486511 3 2 379012083 4 2 376824096 3 3 152329041 4 2 279187452 3 2 429851277 1 3 174331036 2 3 495872441 4 2 423809047 2 2 369052801 1 3 228081310 3 2 957094038 2 2 850787854 2 3 113107800 3 3 663354129 5 2 391215006 3 3 891735892 5 3 754668618 3 2 193237561 2 2 665246221 2 3 301636733 4 2 186998272 4 2 953086512 2 2 300732951 4 2 415218180 2 3 267353037 4 3 484468534 4 2 799774774 2 2 661342680 1 3 830801502 2 3 394137148 2 3 333392555 3 2 357069239 3 2 427386689 2 2 779889384 2 3 893711756 4 2 610325496 2 3 435008742 2 2 672283440 4 3 471499189 2 3 270103186 1 2 630866432 5 3 673677201 2 3 596067308 3 3 649306082 5 3 676355779 5 3 385869901 2 3 961192488 3 3 175735988 1 3 335831237 5 2 460924761 2 3 201740297 5 2 420068640 4 2 129798604 2 2 399096264 3 3 589472155 5 3 427282533 1 3 797939734 2 2 395036951 4 3 710056730 4 3 953744385 4 3 457858306 3 3 361315337 1 2 393217987 2 2 675397338 2 3 261454740 1 2 733689837 1 2 910213707 5 2 941352077 3 3 375200987 4 3 696010004 4 2 875440822 3 2 270643619 5 2 396334743 5 2 135571304 2 3 438990188 3 3 295196912 2 3 659863413 5 2 911264785 2 2 200283248 3 3 891610833 4 2 216450225 1 2 941072850 1 2 505928676 3 3 246867693 5 3 501101404 2 3 396937258 3 3 979864563 5 2 251133040 2 3 115040244 4 3 781737010 4 3 690380988 2 3 200486608 3 2 279083408 4 2 234704244 2 3 345910653 3 2 306828959 2 2 590165987 3 3 313294272 1 2 103828106 2 2 269945312 2 2 789010024 2 3 922433530 1 3 905461292 3 2 899399430 4 3 346847162 3 3 319080256 2 2 132413558 2 3 137032531 3 2 697366462 5 2 793200587 2 3 738793462 5 3 290114216 2 3 911921438 1 2 113418421 2 2 851517543 1 3 139675998 1 2 689057803 4 2 820116743 1 2 377413194 3 2 773762182 5 3 204935592 4 3 864250197 4 3 759952560 5 3 600600451 4 2 886481013 3 3 720507582 2 3 492858569 1 3 917785445 5 3 902349068 4 2 906062774 3 2 517107490 4 3 389401153 5 2 237451386 4 2 579747955 3 2 327976515 3 2 367645489 3 3 859198876 1 3 248164775 1 3 710820488 1 3 943502854 3 3 759440851 4 2 754790460 4 2 632435483 3 2 787875963 4 2 116886444 5 3 470671961 1 2 686237628 1 3 175330044 1 2 662063589 3 3 372325857 4 2 959969942 3 2 826221618 1 2 375737792 3 2 393377696 2 2 757406896 3 2 366845998 1 2 143447700 4 3 255755061 3 2 786275141 5 2 570016107 3 3 592774027 5 3 294035886 1 2 576055245 1 3 839904762 4 2 688091647 1 3 318579218 4 2 493511166 3 3 864140320 2 3 909454192 5 3 886702863 2 2 890733632 3 3 458691974 1 2 911641050 1 3 919035697 3 2 166859896 1 2 747258818 4 3 785738479 5 3 436887231 4 2 186730072 1 2 856395787 3 2 330118493 5 2 107851783 1 2 142277006 1 3 342196215 2 2 399831031 3 3 929688001 5 3 761104063 2 3 376054280 2 2 789686322 3 3 930332347 2 3 104291904 3 3 800194272 5 2 343268870 1 3 288316333 1 3 240699947 2 2 380961501 3 3 206885852 4 2 372595934 5 3 126986186 5 2 448457223 2 2 530059998 5 2 154236139 5 2 531375478 4 3 264999269 2 3 553883086 4 3 592170823 3 2 337173993 2 2 996668074 5 2 413359543 5 2 543502263 5 2 687041084 2 3 601971345 4 3 211397788 2 3 307240287 1 3 282937917 1 2 675833200 4 2 255705391 2 3 523365641 4 2 972436422 5 2 598559281 2 3 117118220 3 2 129510778 4 2 771640905 4 2 346857907 3 3 662762165 3 3 616512129 2 2 406762152 1 2 219610456 1 3 729975745 5 2 815411070 2 2 114072559 4 3 673971177 3 2 690183045 4 3 839735126 1 3 525951569 1 3 945852572 3 2 598291245 3 2 118228671 2 3 866005555 4 3 674476122 4 3 868180520 2 3 443354565 3 2 394651199 1 3 921559736 2 2 884649410 5 3 419652455 1 2 389298090 1 2 354856869 4 3 160668661 2 2 602417122 5 2 782866920 3 2 322558192 4 3 157717510 5 3 540262671 4 2 535564351 2 2 827366608 4 3 916639573 3 3 408073583 1 3 479685391 3 3 576046155 1 2 705088352 2 2 163282550 2 2 649583849 4 3 743975477 1 3 350732304 4 2 955425229 4 2 573150225 2 3 379728288 3 3 500951959 3 2 842526307 5 2 945013360 5 3 155040969 3 3 911188460 1 3 595201856 3 3 247686492 2 3 235670623 5 3 456130062 4 2 109487809 1 2 171439451 3 2 117750994 2 2 435536880 4 3 896435904 1 2 201140141 1 3 853918911 4 3 145661828 1 3 760650987 1 3 319810832 1 3 456917502 1 3 268294074 2 3 320415650 3 3 389486465 2 3 116913187 4 2 553819172 4 3 481697149 5 2 361333107 4 2 732031215 5 3 395209423 2 2 902986279 4 2 835679361 4 2 630522360 5 2 499732296 4 2 147532186 1 3 859835678 3 2 193893352 5 3 825587590 2 2 267248581 5 2 689198761 2 2 326955487 1 3 606821781 4 3 699159986 1 3 298256948 1 2 132975466 5 3 431472686 4 2 500719095 5 3 170927261 3 2 109013121 5 3 144364248 1 2 339933116 1 3 477114593 3 3 466739147 1 3 181384410 5 3 688871607 2 3 343264700 3 3 909370333 2 3 265537491 1 3 531864089 5 2 541176463 1 3 569254342 5 2 178520177 1 3 808219918 2 2 299211755 1 3 720231446 5 3 477148385 4 2 223680364 2 3 997966776 3 3 803393770 1 3 926598772 3 3 606960864 5 2 357375775 3 3 704198332 1 2 112191847 4 3 524707337 2 2 166093942 5 2 349425895 3 3 258136601 1 3 455988273 3 3 730638315 4 3 416717100 1 3 503071692 3 3 211538121 1 2 321863192 2 2 207428534 3 2 394506888 5 2 563464830 4 2 875759724 3 2 248923454 5 3 258430861 2 3 345427844 3 3 226986121 3 2 489826844 4 3 665511096 2 2 730501175 3 3 133678053 2 3 804235778 4 3 660358592 2 2 523127577 5 3 936243852 5 2 107233269 4 3 509495111 5 2 681726638 4 3 348145977 1 2 528853228 1 2 620773551 3 3 197769171 1 2 602922018 1 3 392781755 1 3 636811366 2 3 828603664 2 3 415543695 5 2 373997916 3 3 756323900 1 3 499873121 2 2 306668999 1 3 535665586 2 2 395366257 3 2 206213040 1 2 938781073 3 3 333761656 2 2 315235753 2 2 268376491 5 2 337723908 1 3 427804785 3 3 285797972 1 2 102372800 4 3 139531270 3 3 918564741 1 3 496797073 2 3 517182086 5 3 978689280 4 2 375776857 5 3 715571769 3 2 843967577 5 2 857439213 3 2 166822755 5 3 698079076 2 3 639224796 4 2 597438886 5 2 536599071 1 3 222722440 5 2 175839650 3 3 152767912 1 2 628854291 3 2 653562918 3 3 930163153 2 3 456287909 5 2 803125724 4 3 752439964 2 3 942208552 4 3 431901968 2 2 812764317 2 3 515870034 4 2 525386492 5 3 873848380 2 3 150973413 4 2 230109412 3 2 748596833 1 2 260695393 3 3 436321767 4 2 141301394 4 2 121813113 2 2 773321391 4 2 732685180 2 3 961945846 4 3 203931936 5 3 654912432 4 2 517025144 1 3 504860481 2 3 604166376 5 2 834825029 4 3 510009851 2 2 409975749 2 2 757676603 5 2 520971095 5 2 603606928 5 3 788334480 2 3 190800036 4 3 207472783 1 3 848450040 5 2 325318370 3 2 820299623 2 2 870643656 3 2 559777488 5 3 564053753 1 2 519950951 3 3 601663419 1 3 849816192 1 2 129511699 4 2 160874550 4 2 680354451 5 3 766660269 2 3 179161272 1 2 616533527 2 3 440276321 5 3 148104402 2 2 877478564 1 3 275124644 2 2 438685380 4 3 472791156 1 3 153763913 1 3 523774793 2 3 336885010 1 3 753585633 4 3 414218256 5 2 358144840 5 3 636631406 4 2 348102164 4 2 578062276 1 3 838694082 1 2 523421250 1 3 146609462 1 3 888518267 5 3 881186093 5 2 597050074 3 3 743051789 5 2 890250030 3 2 461981196 2 2 647442538 5 2 505341333 3 3 302451341 2 2 431834839 5 2 578671766 2 3 230307757 2 2 112896270 5 2 219048307 5 2 732736818 3 3 756141122 2 3 790763219 4 2 236093895 2 3 145406012 2 2 140796195 5 3 191142584 4 2 501263371 2 2 723585820 5 2 848869172 4 2 831548067 5 3 870188764 2 3 551752558 3 2 871886889 4 3 733099496 3 2 286431439 3 3 223717256 3 2 685415885 5 2 695008483 2 3 240220611 4 2 572742811 1 3 627848655 4 3 677749526 3 3 513614124 2 3 777061968 1 3 303040657 1 3 889869705 3 3 678616170 5 3 831191324 2 3 145893081 1 2 285701975 3 2 731674970 1 2 472722768 5 3 428096657 5 2 934818897 2 3 483862462 4 2 760265477 2 3 985613142 5 3 136596495 5 3 250893970 5 3 344027201 3 3 770072764 3 2 301954029 1 3 618681765 3 2 389403206 5 2 815074611 5 3 563362475 1 3 136884692 4 3 369662572 3 2 274251324 2 2 157302799 2 2 542246838 4 2 231803935 5 2 369315151 4 3 219988262 1 2 128076676 3 3 491156621 1 3 723088555 4 3 456166664 5 3 266488828 2 3 181481923 3 3 989569417 1 2 308703794 2 2 693242755 2 3 505182550 3 2 410673667 4 3 445565577 4 3 152922361 5 2 373594560 5 3 502082440 4 3 924612012 4 2 721588176 2 2 824006671 5 2 990075757 1 2 552678315 4 2 908127053 2 3 190850013 5 3 137916424 5 2 296827054 5 3 515358372 4 3 555175866 2 3 280214737 5 2 285723894 4 2 893566609 3 2 283246339 3 3 559541311 4 2 880821738 4 3 271891033 1 2 504988104 4 2 400059828 2 3 443000830 5 2 674595921 4 2 332503937 5 3 167729495 4 2 705604722 5 3 923011984 5 3 374317550 4 3 911117895 3 3 303807588 4 3 600758433 2 2 696365573 4 2 188331971 4 2 305211883 5 2 358878674 3 2 120938424 1 2 124605156 2 3 126896933 2 2 145505150 4 3 886448816 4 2 455028562 4 3 729888569 2 2 956081721 5 3 870248213 5 3 679088657 4 2 579699937 5 3 724157482 3 2 762728224 1 2 186617574 1 2 590936077 4 2 930272856 3 2 349907696 3 2 657465467 5 2 692720915 2 3 233428252 3 3 199877718 3 3 380989286 1 3 895289923 1 3 813130238 5 3 310586352 5 2 826648657 1 3 588705360 5 3 681771716 2 2 466289712 5 2 555848613 4 2 260124889 5 3 237881319 3 3 255765652 2 3 882814805 1 2 950298870 4 3 478276474 4 2 556030932 4 3 639014934 3 2 373145537 5 3 599435724 3 2 550831025 2 3 970952596 2 2 436345023 4 2 316286515 5 3 125058167 2 2 556205285 2 2 151056288 1 2 897923262 2 3 835511078 2 2 764504161 4 3 949964072 5 3 588189558 5 3 995702401 1 2 333397355 4 3 628377000 4 2 288934546 1 3 439242430 1 2 470473750 2 2 998468103 4 2 723190451 4 2 812485910 1 2 453496461 4 3 663851275 1 2 125980594 5 3 583415196 2 2 584901912 4 3 520441307 5 3 143425908 2 2 466432467 2 2 174650891 3 3 843486363 5 3 837743631 3 3 478605003 5 2 822510360 2 2 596380608 5 2 751912443 1 2 186946593 3 2 715996584 5 2 673625641 5 3 390687414 4 2 525279771 5 2 472694428 5 2 494453970 4 2 258325364 3 3 721704580 2 3 456932894 2 3 283022740 3 3 235223217 4 3 485392623 3 3 762836778 3 2 463973554 2 3 536810755 5 3 632410425 2 2 367590243 1 2 456759874 4 2 954967294 5 3 673143117 2 2 365461884 3 3 412921402 5 3 817558935 3 3 247864799 1 2 402071886 4 2 975230630 3 2 654143854 5 3 468106444 5 3 617384991 1 2 651210362 2 3 734370710 5 3 881727608 5 3 331320492 4 2 317882458 4 2 407078844 5 3 795414132 2 2 185510812 3 2 917791013 3 2 787786809 3 3 277707392 3 3 411826943 3 2 183801437 5 2 578705351 2 2 721228705 1 2 964967362 2 3 943453179 4 3 496557974 3 3 122079411 3 3 103046938 3 2 907416387 3 2 781192797 2 3 672357162 3 2 390309897 3 3 406791082 3 3 159565819 1 3 505985620 4 2 596866859 1 3 749960443 5 2 758606079 5 3 625866950 4 2 538149658 5 3 874499952 3 3 862517622 5 3 521663785 2 3 911550683 1 3 972360948 1 2 744764621 2 2 276095330 5 2 458170065 2 3 556852170 4 2 627774178 4 2 385334530 3 2 148894632 4 3 189615817 5 3 545559283 2 3 476419027 2 3 162700354 1 2 117983812 4 3 388743898 4 2 696293903 4 3 628632162 1 2 524213792 4 3 239309324 4 3 508073405 3 3 370735181 2 3 778538894 2 2 265002430 5 3 163643221 5 2 774333139 5 2 554036765 2 2 958491443 3 3 186320503 2 2 235220376 3 3 393242533 1 3 129712993 3 3 771710862 3 3 345489738 3 3 197845060 4 3 924771714 4 2 133060637 2 2 802537815 4 2 956719412 1 3 653463416 4 3 662357727 3 3 439122624 5 3 615373063 2 3 375620562 1 3 855007673 3 2 377449938 1 2 959567842 4 3 844453340 5 2 155551437 3 2 608669658 1 2 780341761 4 2 149464491 5 3 269800160 1 3 480753488 5 2 221265764 1 3 446443471 5 3 683305492 2 3 553325621 1 2 853562425 5 3 578464874 1 3 176585929 3 3 426574481 1 3 181592926 5 2 280138455 5 2 930324660 3 2 320458153 4 2 738136299 4 3 721270158 5 3 907498332 4 3 197094322 3 3 677141579 2 2 763755936 2 3 450279630 1 2 554030961 1 3 603413390 1 2 526374500 1 3 887336998 3 3 760983495 1 2 713301798 3 2 719852812 1 2 786834866 5 2 650667216 4 2 297736826 1 3 629599285 2 2 233057418 1 2 789638966 3 2 725670907 3 3 138132844 5 3 162336624 1 3 536618809 5 2 613015387 1 3 306747732 3 3 391703783 3 3 510108540 2 2 894580670 2 2 702021370 4 3 358012972 1 2 969344376 2 2 281074866 3 2 781085514 1 2 355160653 3 3 596847303 2 3 520032333 3 2 935570455 3 2 608597265 3 2 197326841 1 2 101975469 4 3 813286920 5 2 518480073 1 3 335669037 2 3 381630114 2 3 990508520 2 2 247716127 3 3 884948517 1 3 612608479 2 3 687931387 4 3 927072766 1 3 763263206 1 3 696881433 3 2 129580256 5 2 197447082 4 2 351762148 5 2 308671877 3 2 144133225 3 2 595922280 3 3 883604479 2 3 336485086 2 2 542984107 5 2 963325722 4 2 792803154 5 2 449832368 3 3 506527090 2 2 235501106 1 3 602755032 2 3 223423392 4 2 454867435 4 2 974370986 2 3 324561858 2 2 239490064 2 2 777217141 5 3 122181218 5 3 213815725 3 3 777362928 5 2 265947896 3 2 862069463 4 3 409416311 2 3 635775012 4 2 738243978 3 2 575204992 2 2 698054302 5 2 824006990 3 2 645734376 5 3 431735601 2 3 313979385 3 2 870832018 1 2 137256733 2 2 719200453 1 3 817419540 5 3 156352002 4 3 299925636 3 3 316397855 1 2 245250008 2 2 542636784 5 3 791613067 1 2 763187894 4 2 870618778 3 3 475088996 1 3 672266330 4 2 570695713 3 3 421263704 3 2 291303899 3 3 100768063 5 3 404843600 1 3 442847590 4 3 966438334 2 3 341347239 4 3 212115546 4 2 250559512 3 2 639297534 3 2 513463000 1 2 778551090 4 2 596662920 1 2 664460935 5 2 388186282 4 2 188644495 5 2 160774147 4 3 251986581 4 3 493050145 4 2 317789260 3 2 318375316 4 2 393533451 5 2 501580890 4 3 238795303 3 3 702364776 1 3 499157707 5 2 569125403 2 2 210381427 3 2 636286550 2 3 262402943 2 3 414906057 4 3 955819430 2 3 230961624 3 3 449937116 5 3 325198935 3 2 558058260 3 2 925050990 5 3 904432959 1 2 264282903 4 2 457386601 1 2 466869024 4 2 952094916 3 2 771639280 1 2 209261587 3 3 131672551 3 3 855002195 4 3 370254827 5 3 825757683 1 2 163752420 5 2 541630994 2 3 709878246 4 3 470856047 5 2 284050296 4 3 488116929 5 3 161869074 4 3 119645215 1 3 715738522 3 3 665018798 5 3 313421505 4 2 178771964 3 2 179105344 1 3 655696819 4 3 175270952 1 3 861697736 3 3 162119553 2 2 405447578 5 3 505974137 3 2 574652210 2 3 712822030 3 2 506569628 4 2 599251744 5 3 160365907 1 3 486749270 1 2 556384582 1 3 474223620 5 2 835582770 4 3 353303590 1 3 480929900 5 2 680547649 2 3 930917662 5 3 298649991 3 3 568772422 4 3 164293101 5 2 419188088 2 3 570329528 2 3 754506959 5 3 555540780 2 3 940393569 1 2 915431077 2 3 418611737 5 2 371389576 3 2 241650516 1 2 507864806 4 2 369510001 4 2 630835961 5 3 354432650 1 2 873521894 5 2 603676749 2 3 140624198 5 3 432353771 3 3 611921743 1 3 217403598 1 2 419598031 5 2 344547385 2 2 418392137 2 3 707343050 1 3 699173816 3 2 728680996 5 2 815803399 5 3 872446232 1 3 845718996 1 3 416379683 5 3 887428438 3 3 929127881 5 2 125929813 3 2 482522016 1 2 896041884 2 3 480178422 3 3 451052466 2 3 360526614 3 3 875593310 4 2 773640818 2 3 378604800 3 2 456057860 5 2 921545906 3 3 473546802 3 3 961067961 4 2 244774706 5 3 624593974 2 3 851091398 5 3 496430697 5 3 200173776 2 3 277089414 2 3 466529270 5 2 744924556 5 3 760713051 3 2 864990334 4 3 745697118 1 3 346791307 2 2 421261675 4 3 322329621 2 3 362226715 5 3 540846726 4 3 417846637 4 2 597711086 2 3 815553504 2 3 493433638 1 2 715228225 4 3 863581418 1 3 305083024 4 3 670667776 2 3 841861180 5 3 883831652 1 2 725267901 5 2 158853507 4 3 307666247 3 3 851522310 4 2 651525344 2 3 807233380 5 2 660466469 3 3 733895146 3 3 134497359 3 3 567196014 5 3 746097553 1 3 900972715 3 3 456784991 5 2 474658188 2 3 500073899 2 2 810737759 4 2 615521854 3 2 671064694 4 2 794456232 1 2 521674341 1 2 252957606 2 3 145708538 4 2 672292205 2 3 394858293 4 3 339603215 3 2 219049486 5 3 386069545 5 2 891867721 3 2 320689700 3 3 878333215 1 2 348174265 3 3 263594233 5 3 935516253 5 2 508158860 2 3 622538097 1 2 764937992 4 3 825115380 5 2 142392901 1 2 974397644 4 3 589525292 1 2 746992369 4 3 567794331 2 3 352371488 4 3 713510977 4 2 518398332 3 3 283816362 3 3 156875293 4 2 311962759 3 3 684167315 4 2 224575673 3 2 567685584 2 2 129975548 4 3 567850553 5 3 790274847 1 2 914047384 4 2 559658828 3 2 449828694 2 3 484687843 3 2 728078946 3 3 718255751 2 2 849549668 5 3 311182031 2 2 319939639 5 2 671488867 2 2 760630407 4 2 336594242 2 2 558087971 2 3 622986944 5 3 586810776 5 2 659309442 2 2 563167481 2 2 360456065 2 2 790830456 4 3 326853761 1 2 642545623 3 3 957376937 2 3 211737167 4 3 107019993 5 3 931036002 4 3 367678017 5 2 959665089 2 3 656887763 5 3 595863369 5 2 400571172 5 2 133194641 1 3 689751557 4 2 323608441 3 3 991351831 5 2 691153189 1 3 239994937 5 3 988303514 3 3 406669354 3 2 726401699 5 3 743506377 1 2 555635585 4 2 176697201 2 3 283528783 1 2 298659970 4 3 123561241 5 3 392489869 5 2 574950460 3 2 252085438 4 3 520087799 4 2 276779086 4 2 966024518 2 3 264394528 3 3 234743647 4 2 547463057 2 2 515677940 4 3 275958728 2 3 124918524 5 3 754603699 4 2 917244255 3 2 344161911 1 2 112252710 1 2 648322644 4 2 975053597 2 3 431066931 2 3 358214718 3 3 675627646 3 2 823962211 4 3 359987321 1 2 280964868 2 3 339632440 1 3 949332875 5 3 321799328 1 2 818225822 4 3 708087652 4 2 549712409 3 3 757201583 4 3 878826789 4 2 327855034 1 3 207137604 5 2 450451369 1 3 146492566 2 3 146430458 1 3 262269720 2 3 415335087 5 2 338381109 5 3 357110252 2 2 727245984 5 3 394904401 5 3 677175187 5 2 570585677 5 2 742484053 1 2 856662899 1 2 315340623 1 2 752983556 2 3 331596382 3 2 778084838 2 3 642643102 4 2 176872023 5 2 652654396 4 3 117622424 3 3 648870560 1 3 773980980 1 2 183183316 2 2 891450239 4 3 292901205 5 3 409658210 2 2 400397144 4 3 656106061 4 3 177486147 1 3 714054143 3 3 749525060 2 3 824685138 2 2 441901600 3 3 548830201 2 2 671793275 3 3 716989180 4 2 886443348 4 3 228055388 4 3 648482726 5 3 814235942 3 3 321393534 5 2 183930482 3 2 880502348 1 3 609159247 1 3 799753850 3 2 561792560 1 2 946704220 3 3 314894853 2 3 480642381 2 2 831630541 5 2 514756746 2 3 252708495 1 2 411119701 4 2 360686638 3 3 278265173 3 2 947770993 3 3 482334492 1 2 873436409 1 2 263325778 3 3 344347861 2 3 161800835 5 3 372358438 3 2 444055890 5 3 290117611 2 2 340882073 4 3 618669685 3 3 648721205 4 3 371190509 2 2 596244490 3 3 480821018 2 3 208022282 1 2 165089895 4 3 853138194 4 2 484341058 1 2 430492517 1 3 726002406 5 3 310856350 2 3 205999926 4 3 475925513 5 2 678019015 5 3 816299475 2 2 393720875 1 2 393480853 5 3 714867402 3 3 321995829 3 3 727459399 4 2 638386281 5 3 446466180 3 3 449732919 4 2 301464388 4 3 612709606 3 3 688434905 5 2 679785224 4 2 852828860 4 2 748925657 2 3 472868803 1 2 191258449 2 2 239922394 4 3 808201337 5 2 397392185 2 2 863502503 4 3 743342023 5 2 387763690 5 2 897294181 2 2 219050287 1 3 395080597 5 3 378089299 5 2 911521792 2 3 649983675 3 3 177226765 1 3 222581623 2 2 190159738 3 3 394263974 1 2 209968473 4 2 296275498 2 3 691998212 3 2 112918219 1 3 661130446 3 3 319703041 2 3 427855335 3 3 934420759 3 3 461420457 4 3 304879313 3 3 615272443 4 3 679174359 1 2 561052831 3 3 732009154 3 3 547045776 4 3 646004683 2 2 974829497 1 3 700015737 3 3 176752738 3 3 836788839 5 2 393896620 5 3 528355404 2 3 850400530 3 3 709780907 2 3 902982199 1 2 312205865 1 2 788292997 1 2 588803080 3 2 671292422 3 3 901597479 4 2 476904272 4 2 601681260 1 2 658027046 5 2 377203331 4 3 806831324 1 3 765904388 2 2 605878473 5 3 512625372 3 2 727352361 1 3 418055238 5 2 164277537 1 3 623834224 1 3 614806617 1 3 379113150 5 3 314542339 4 2 721462285 3 2 204022337 5 3 423293309 2 3 792344553 1 3 993279081 4 3 139335268 5 2 921199138 5 2 126950106 3 2 533827842 3 3 646442445 2 2 148904331 3 2 717811593 4 3 892344355 4 3 561450360 5 2 497314352 4 3 169892377 1 2 540842373 2 2 477255873 1 3 473294728 4 3 297470707 2 2 755131305 5 3 176661409 5 2 132403016 3 2 624762431 4 2 491324772 5 2 270764165 3 2 792559309 5 2 287236986 4 3 370080328 4 3 422192664 2 2 250746181 4 3 539154311 4 3 606443849 4 3 649084730 5 3 428433237 4 3 635237355 4 2 496033984 4 3 932951145 3 2 707050105 2 3 367477094 3 3 351966871 5 2 152248682 5 3 687037508 5 3 722855978 5 2 854579886 4 2 960735476 3 2 630748651 3 3 833955406 2 3 244823423 4 3 317069476 4 2 285755676 4 2 990734578 4 2 814974132 4 2 375287830 1 2 778539338 3 3 118081100 1 3 692440517 1 3 252182176 1 2 746923338 4 3 793545434 1 3 612334474 3 3 564565054 4 3 740600910 5 2 104800843 5 3 173435362 2 2 738836740 2 2 445038273 4 3 585197482 4 2 594490216 4 3 559271608 1 3 308749261 2 3 510491272 4 3 264744145 5 2 703472466 2 3 383084527 4 3 689632244 3 2 340593358 1 3 112094959 2 2 262606535 2 3 979112499 3 2 588790668 3 2 493489119 3 2 487405001 2 2 192231816 4 2 525113789 5 3 437098211 4 3 548456998 4 3 396908168 3 2 398041150 1 2 565555742 3 2 468893142 2 3 937868448 2 3 268158130 1 2 993020272 3 3 135753262 3 2 676062261 5 3 396429306 4 3 216690568 2 3 649961692 3 3 423400994 4 2 967453361 2 3 818489807 5 3 150855455 5 3 447886833 4 3 540730393 2 2 227880127 3 3 630362253 5 3 175345379 3 2 317667325 3 3 558186632 5 3 718200175 4 3 867743565 1 2 825304577 3 2 459847127 2 2 363866169 3 3 996104135 1 2 364783505 1 2 763188453 4 2 473936114 1 2 837788926 4 2 787039321 2 2 825411584 5 2 330854917 3 3 635866843 4 3 529829407 3 2 703867921 1 2 739464065 5 2 525708655 1 2 380262466 1 3 115064666 4 2 258849603 2 2 517409040 2 2 494877521 4 3 697421851 4 3 790460382 4 3 742172950 1 3 515007571 4 3 873496536 2 3 325279974 4 3 477105675 3 3 314028171 2 2 925177556 2 3 288973460 5 2 546141840 2 2 618971803 5 3 840912938 3 2 882651409 1 2 543716144 5 2 350088045 2 2 342711833 5 3 630688449 1 3 276265038 2 2 251400745 3 3 189795047 3 2 486302026 3 3 434176163 5 2 444145484 1 2 448278940 4 2 108967468 1 2 409748009 4 2 573348369 4 3 342244037 2 3 907588043 1 2 972935022 3 2 242347923 5 2 116035001 4 3 799193105 3 2 428887449 5 3 285923641 3 2 522988728 4 3 636667037 2 3 687052447 2 2 417829726 4 2 553026264 5 2 754073150 1 3 123312705 5 2 254123655 5 3 590024045 2 2 923621311 1 2 710740919 4 3 175840246 3 3 882857215 2 2 816771296 2 3 352990330 1 3 652442681 3 3 338759724 4 3 258853341 3 2 782182738 3 3 259446437 5 2 418832111 3 3 328373741 3 3 306601021 2 2 868959335 4 2 871662667 3 3 466114989 4 3 701513598 3 2 577026214 5 2 531509677 5 2 423419260 1 2 916444783 3 2 115922500 1 3 778104951 4 3 197701656 4 2 245676390 2 2 529098856 1 2 740488482 2 3 216079217 1 2 433875113 3 3 151310812 5 2 531904658 1 3 734273128 1 3 818609646 2 2 615452774 5 2 323031312 5 3 141845760 3 3 748715798 5 2 655251054 4 2 711573779 5 2 133864630 2 2 696998638 4 2 508927518 4 3 107837698 5 2 910704645 2 2 578542801 2 2 296654400 5 3 784923265 1 3 502368747 5 3 348521773 2 2 652187677 4 2 148734092 1 2 377060030 1 3 194980189 2 3 406650450 5 2 946802691 4 2 583425817 3 2 495616802 2 3 854920114 2 3 101607104 3 3 755275484 2 2 645546600 5 3 148058035 5 3 543867339 1 3 644856475 2 3 886055349 1 3 533557468 5 3 295976808 5 3 987428161 3 2 415197423 5 2 637806743 3 2 996549909 5 3 529269154 4 2 869538526 3 2 385327001 5 2 616438869 1 3 263776703 3 3 147748926 4 3 664900819 1 3 514317053 5 3 384427931 4 3 966794573 1 2 200511577 3 2 446895045 5 3 129364103 5 2 127767659 2 2 634785027 5 3 845425257 1 3 189748398 1 3 642629748 3 3 373859449 2 2 821147810 4 3 239313851 2 2 768288175 3 2 815855212 2 2 332038476 4 3 459285088 5 2 434926754 4 3 780767900 3 3 351510444 4 2 405154890 4 3 915620542 1 2 529224576 5 3 140147098 4 3 438313009 3 2 463216243 4 2 490033973 1 3 122798515 2 2 951044104 1 2 990241999 1 2 843008044 5 2 307915115 4 2 689672387 1 3 353930503 1 3 727709775 3 3 778289224 2 2 747602943 1 3 296233404 4 2 155571638 2 3 301424596 1 3 971490320 1 2 602080437 3 3 271913375 2 3 880616962 5 2 412395746 5 3 418132241 1 3 297143643 3 2 976905742 1 2 282852540 5 3 131367359 1 3 150590752 5 3 637509831 4 2 195226300 3 2 215537158 1 3 114837143 5 2 597187009 1 2 116346259 2 2 913579553 1 2 908780264 2 2 193381714 2 2 658336353 4 2 101221445 4 2 516511850 4 3 752640502 4 3 540513138 3 2 286151421 2 2 362325362 1 3 520370965 1 3 990777906 1 3 629741502 3 3 189151874 5 3 556996931 4 2 240523573 1 3 598674623 3 2 374109995 5 2 801635565 4 3 225848174 1 2 256589439 5 2 783635657 3 3 960863238 2 2 953239328 5 3 843473882 1 3 474041735 1 3 206163664 3 2 550165184 5 3 882639880 1 2 468327659 4 2 818494236 3 3 687080798 5 2 631338392 5 2 319832302 5 3 528746300 2 2 529507003 4 3 380937687 3 2 781399246 3 3 350065506 5 2 413701310 3 2 946819160 5 3 719848012 5 2 141533386 2 3 483911285 5 2 419226583 4 3 112604294 1 3 479958917 5 3 612448478 2 3 632374937 3 3 548935680 4 2 113335578 1 3 339579514 4 3 143655178 4 3 381789813 4 3 289942494 4 2 171463331 5 2 865166862 2 3 575801849 1 3 895557591 5 3 177385672 4 3 934739894 5 2 775775279 2 3 939380974 3 2 250910856 4 2 208917909 4 2 192254711 1 2 409825177 5 2 592202864 5 3 765671065 1 3 384816779 4 3 595739901 3 2 810939103 1 3 819168219 4 2 546332102 5 3 734244447 1 2 901039894 1 3 533306781 4 2 294383179 3 2 489003007 3 2 871715668 1 2 492567868 4 3 637700274 1 2 291929172 2 3 678268152 2 2 142373780 4 3 893162354 1 2 349764689 2 2 363715240 4 2 517607528 2 2 640882789 1 3 739310036 1 2 215638071 3 2 494987200 2 2 427193299 2 2 624415270 4 3 890598772 2 2 267276025 1 3 663680869 1 2 775598212 4 2 458078942 1 2 700638223 4 2 342159815 4 2 844647955 3 2 529775906 1 2 528280158 5 2 606528599 3 2 445143529 1 3 488281636 3 3 355638461 3 2 192264722 2 3 852810796 2 3 738547147 3 2 694277608 5 3 673892451 1 2 412944884 3 3 841880647 2 3 666524256 4 3 757190690 1 2 604624939 5 2 607806401 5 2 719530594 1 3 966988510 4 3 710158733 1 3 996359969 4 2 943379982 4 3 581941742 5 3 911506586 5 3 636108416 4 2 430121268 1 2 407018740 2 3 781808590 1 2 599054053 5 2 207866277 5 3 142592134 2 3 657520936 2 2 131421487 2 2 122998683 5 3 217563487 1 3 971092091 3 2 843995071 5 2 867753517 2 2 956337615 1 3 293055176 4 2 955651701 5 3 641289847 2 2 714199405 5 2 747567849 4 2 481021958 4 3 112561816 5 3 132015646 2 3 672925365 3 2 100597286 3 3 138423001 3 3 691111813 2 3 755335474 5 2 457383981 2 3 464954633 2 3 642957061 5 2 772130296 3 2 726535997 1 2 394385618 5 2 395129964 3 3 335253233 4 2 744167434 5 2 601912784 5 3 784600686 1 3 225086655 2 3 657629058 3 2 855421314 1 3 973590847 4 2 846167564 1 2 202870583 4 3 267292526 5 2 555031911 1 2 848671913 4 2 229992629 1 2 677532082 3 3 727922476 1 2 444078441 4 3 148605765 3 2 775619855 4 3 240749186 2 3 116000035 4 2 578794768 5 3 358378315 1 3 116488185 5 2 574346371 1 2 216049526 1 3 355749410 1 2 155538405 1 2 765708241 5 3 514282153 5 2 457662392 1 3 939594176 5 3 578488498 5 2 266002979 1 2 449674969 4 3 427870549 5 3 242641136 4 2 516372738 3 3 671321290 3 3 799908921 2 3 833670997 3 3 934934563 1 3 604258696 4 2 464843174 2 3 913427372 1 3 644930681 3 2 183218485 5 2 798194381 3 2 220508526 4 3 510372164 2 2 887634726 3 3 261614386 1 3 135707010 1 2 443553036 2 3 106319059 2 3 633261546 5 3 304574435 4 2 584245869 4 2 300100481 2 2 902815608 4 3 101722129 3 3 607452203 5 3 899953548 1 3 993865454 2 3 676596512 5 3 783422345 1 2 655113966 4 2 505372429 2 3 468077889 5 3 884206203 4 2 911872167 4 2 585078057 5 2 464513499 2 2 404498479 5 3 356640952 4 3 690070968 5 2 827355515 1 3 888103612 2 2 925734533 5 2 530060638 2 3 518972498 3 2 733239026 3 2 481704050 2 2 134492839 1 3 560330948 4 2 405041464 5 2 964251712 3 3 768852423 2 2 765588173 5 3 651422421 1 2 375915290 4 2 123404454 3 3 886587982 4 2 731035157 2 3 821168870 3 2 701953985 5 3 396709208 3 3 324661205 4 2 534247931 4 3 623588495 1 2 595149677 2 3 701816038 3 2 757629154 3 3 663282388 2 3 348068126 2 2 309090462 3 2 613433274 2 2 166149235 4 2 768536039 3 3 512726614 1 2 311935936 3 3 190288341 4 2 364457694 2 3 936233924 4 2 655048894 5 2 625998161 2 2 264046975 2 3 637408738 5 3 418795518 3 2 265819953 5 2 966669820 3 2 746853438 5 3 488891563 5 3 783653858 3 3 154751275 1 3 494721969 5 3 646512445 3 3 540521415 4 3 309306044 3 2 767718675 4 2 648464416 1 3 903476002 5 3 214477617 2 3 723740335 3 2 761301656 4 3 246754864 4 3 518539696 4 2 998390009 4 3 426425404 4 3 456530965 4 2 549995889 5 2 477660415 2 2 610148333 3 3 556566997 3 3 148754628 3 3 246542521 1 2 872798333 1 2 425015469 3 2 401274222 5 2 639528805 2 2 494972973 4 3 768268500 3 3 310891416 1 2 263429410 2 3 412587337 2 2 769809684 4 2 930965186 5 2 311706945 4 2 663266678 2 2 943707440 2 3 447352057 1 3 286649170 3 2 500076463 2 2 542275063 5 3 692711396 1 2 462158056 4 2 967200646 5 3 456936099 1 3 448421590 2 2 422194103 5 3 217610146 4 3 572721648 1 2 520567308 1 2 490223233 5 2 635190352 3 3 638506215 3 2 128359359 1 2 287496071 3 2 562566178 5 3 681688058 1 2 725673176 5 3 525271200 3 2 936834234 4 2 743310895 4 3 844959251 2 3 681081880 5 3 999561310 2 2 673550062 5 2 742013162 4 2 299118013 4 3 564609404 2 3 741362374 3 3 720878331 4 2 225134539 4 2 982993758 4 3 841624729 1 2 264157031 4 3 115306223 3 2 592774701 2 2 887515501 2 2 117912370 3 3 119861425 4 3 558547269 2 3 786009196 5 2 859724463 4 2 393617933 5 3 145345550 3 2 358526111 2 3 238937123 1 2 764669817 4 2 918564137 4 3 998855455 4 2 245885890 3 2 594594510 3 2 986919303 1 3 189148573 4 3 116342757 1 3 927467646 1 3 424007323 2 3 769068880 4 2 237741054 3 3 301955170 2 3 306238924 4 2 190624011 4 3 685269218 3 2 609970931 5 2 313430414 1 3 698093201 4 2 125239028 2 3 439413458 5 2 695441597 4 2 746078873 4 3 522527312 5 3 907980707 1 2 520368499 5 2 640992777 4 2 512675680 5 2 130218905 1 2 890106161 4 3 517262158 3 2 458150811 3 3 130004135 3 3 574471958 2 2 761555217 3 3 144520912 3 3 140495241 3 2 102344869 4 3 194853987 5 2 117405869 2 2 141478777 5 3 525397035 3 2 790679576 1 3 692380327 3 3 312583092 4 3 859625304 4 3 827705272 5 2 316037023 2 3 672979753 5 2 382715528 5 3 911353605 1 3 160615530 1 2 713806012 4 3 458636819 2 3 572313792 2 3 247361427 2 2 291275076 5 2 420855355 5 3 530613118 3 3 508338073 5 2 858685558 1 3 578051920 2 2 496778665 3 2 803027707 1 2 971365489 4 3 125372913 3 2 413960086 3 2 909664656 4 2 795642016 5 3 320721670 1 3 918601968 1 3 362288579 2 3 790564576 5 3 159604972 5 3 795772400 5 2 610212869 5 2 177401759 5 3 596668706 5 2 245938793 1 3 890787194 2 2 958788580 4 2 670618130 2 3 388250008 1 2 384627233 2 3 416673645 3 2 537056009 4 3 476183503 1 3 326803195 2 3 810504717 2 3 613812466 2 2 950337603 3 2 753461324 4 3 885400392 5 2 750993042 5 2 579236614 1 2 243356140 3 2 782971783 2 3 946290515 2 3 415146834 4 2 103522550 4 3 854851286 2 3 781549026 3 3 453298023 3 2 454631169 2 3 534098052 1 2 497594950 4 2 556265325 2 3 561136832 5 2 290657101 1 3 925438671 3 3 246474954 1 2 212749834 1 2 228144428 4 3 387044500 2 2 511333351 4 3 867862230 4 2 214948879 1 2 475994816 2 3 333429562 2 2 639978213 4 3 504729683 4 2 908563113 2 2 829495821 3 2 406568280 4 2 423638886 2 2 257904223 1 3 536133752 2 2 604558465 2 2 865359188 1 2 495518203 4 2 561441561 5 3 926982914 1 3 848611497 5 3 631454615 4 3 864980707 5 3 232031647 3 2 946098437 2 2 780081623 2 3 867583259 5 3 287003722 3 3 387628310 5 3 521522286 2 3 893120646 4 2 762781534 3 2 905972271 5 3 451387495 4 2 778822910 4 3 262800473 3 2 581033232 4 3 878196095 2 3 181090877 1 3 411531525 5 2 172603062 4 2 748306666 5 3 694450266 1 3 481951655 4 3 242681335 5 3 758734483 3 2 570714519 3 3 741688803 1 3 463633431 5 3 790632034 3 3 506585733 2 2 774498633 2 2 410675735 2 3 240037284 5 3 330558918 3 2 873311086 2 2 514235449 4 3 173252538 5 2 267598023 1 3 116061944 3 3 629198949 5 3 703804237 3 3 604771339 2 2 511441978 3 3 159790630 5 2 646491149 3 2 578975140 5 2 678465453 2 2 886824845 3 2 365101871 2 3 318763153 2 3 199490951 3 2 895169745 1 3 851703179 4 2 118122634 5 2 774461862 2 3 616184088 3 3 147797885 4 3 481695860 4 2 750433188 5 2 932497338 5 2 284797588 5 2 479567497 3 2 453757088 5 2 899167756 5 2 204567586 2 2 825729552 5 3 149101647 2 2 232319601 4 3 357261706 5 3 539848072 2 3 194593222 2 3 644915572 3 2 121904601 5 2 735926566 2 2 274609545 4 3 840013160 5 3 589553324 5 3 124411561 5 3 914333535 1 3 573517165 2 2 540978978 4 3 361908805 4 3 722573732 3 3 748157678 1 3 598543379 2 3 300773216 4 3 363811511 3 3 679570908 1 3 586459216 5 3 504890599 4 2 673139970 2 3 188155677 4 3 848446095 1 3 811930798 2 3 304553850 1 3 351258459 3 2 558268118 2 3 704141484 5 3 505631717 5 2 159673635 3 3 235383812 3 2 605441000 1 2 491125605 4 2 188762345 5 3 645266682 1 2 324190339 3 2 822647332 5 3 113959057 1 2 660401961 5 3 817483817 4 3 615963422 5 2 276013787 1 3 349361674 3 3 434880133 4 3 944200677 3 2 785128164 5 3 500902568 1 2 703160488 1 2 177123275 5 2 363567747 2 2 701611209 5 2 245437277 5 3 794381022 1 3 896256292 1 2 997161985 1 2 292339448 3 2 311108525 4 2 355903958 1 3 419074103 3 3 500929884 1 3 403433422 5 3 219956996 1 2 698294209 2 2 413728572 3 2 283581393 1 2 989486943 1 2 855935682 5 2 376629251 3 3 465304366 1 3 464055135 3 3 998793440 5 2 218231701 5 2 446462982 2 3 746333276 4 3 202657295 3 2 707583025 2 3 436318681 2 2 680461446 3 3 250215710 5 3 620469918 4 3 372140137 5 3 363909364 4 2 661404346 3 2 188631606 5 2 345710080 3 2 283276694 1 3 413370059 1 3 365068446 5 2 448065308 2 3 220858539 5 2 726799587 5 3 524430000 4 3 773373791 3 3 173549945 1 2 834057666 4 3 552940100 3 2 817785110 4 2 702352764 2 3 554785799 2 2 797970420 3 3 826107941 4 3 560773104 1 3 780336001 5 2 205475584 5 2 796477242 4 2 817371275 4 2 463783443 3 3 159472956 5 3 959354350 4 3 406535228 3 2 767996151 2 2 298776910 2 3 182841869 1 3 181231184 3 3 175146970 3 2 965364365 4 2 708751499 5 2 186090988 2 3 623514517 3 2 621534985 2 3 426186139 1 3 857765967 5 3 840239830 5 3 595020596 5 2 302595060 3 3 365919560 3 3 489137007 5 3 237297207 4 3 552510418 2 2 573386204 2 2 971298864 2 3 273486549 3 3 106115333 3 3 105587275 4 3 962898275 4 2 588445963 2 2 913064184 4 2 606082683 1 3 545106862 5 3 144811762 2 3 757261833 4 2 604455345 1 3 368354262 5 3 602795231 5 3 707139801 5 2 487107042 3 3 997632377 2 2 388467525 2 2 678740554 2 2 193469712 3 2 194041622 2 2 653475110 1 2 703111229 5 3 360917409 4 2 721952823 4 2 139031725 5 2 971735640 2 2 104208126 5 3 402872693 5 2 328849518 4 3 830084122 3 2 287435745 2 3 550197168 2 2 729263245 2 3 325701031 4 3 248601358 4 3 169851297 2 2 645733361 1 2 431106303 2 2 753437031 2 2 177094222 2 3 302101889 1 2 648620007 2 3 192573912 4 3 928349386 2 2 745151245 2 3 562462780 2 2 761131754 4 3 486046270 2 3 870695172 5 3 645650351 4 2 639675499 4 3 269416210 5 3 420580203 2 2 764040111 1 2 169386613 4 2 582191336 4 2 447353346 4 2 511158689 5 2 167077467 1 2 474012711 4 2 948426698 5 3 303882642 1 2 619887547 1 3 704563073 2 2 129248679 2 2 223135833 1 2 437146288 5 3 806230391 2 3 267409100 3 2 173091136 4 3 879461259 4 2 463799243 2 2 207354907 4 2 709101417 4 2 890600358 3 3 780356362 2 3 143192037 5 3 785930075 5 2 651888340 4 3 821028410 5 2 349340941 2 3 643727110 3 3 751773663 1 2 190820110 2 3 639334192 3 3 435866919 2 2 584452953 2 2 483747717 3 3 117548479 5 3 599777382 3 3 714595151 5 2 807939142 1 2 298332818 2 2 321323276 2 2 761753775 3 2 465209595 2 2 625219419 4 2 312954816 1 2 260525371 3 3 293841874 3 2 402126174 4 3 543284684 5 2 413844221 4 2 582731670 2 3 890386217 3 3 245789468 2 2 344474909 4 3 405239589 2 2 632965408 2 2 197104981 3 3 901334863 5 2 565325250 4 2 107853545 2 2 538380009 2 3 551414018 2 3 987074091 3 3 309928874 3 3 629208561 1 3 997448236 5 2 550087265 1 2 626410000 5 2 556481376 3 3 582053882 3 2 500266237 4 2 949864738 2 2 364590270 2 3 782183963 1 3 257148793 1 2 860578707 2 2 577133651 3 2 248001827 5 3 769051525 4 2 908467860 2 3 323568067 5 2 291915206 1 3 726830847 1 3 302308744 3 2 933415602 2 2 363291419 2 2 397996400 4 3 843000145 5 2 336258767 5 2 985191805 1 2 289555797 1 3 707839085 5 3 478632212 5 2 804587288 1 2 387484148 5 3 406702794 1 3 929145051 3 3 385726470 1 2 716623282 2 2 202242830 2 2 569300201 2 3 120174861 4 3 205489921 4 2 467235550 4 2 519516153 1 3 305050456 1 3 835396030 3 2 462374676 3 3 546849526 4 2 144233986 2 2 286923531 5 2 987311150 3 2 215489534 1 3 976652289 1 3 964255468 3 3 728582106 1 3 992454841 4 2 997900232 2 2 181820973 1 3 562360636 4 3 655153293 5 3 827247524 4 3 438899137 2 2 464049396 1 2 239838601 3 3 578200919 2 3 197483974 1 2 528025290 4 2 999059482 4 2 370371147 3 3 542414252 5 2 632855552 4 3 656806405 3 3 362086930 4 3 957034848 4 2 929136230 3 2 239406335 1 2 667945882 4 2 994563177 5 3 704343198 3 3 724324524 3 2 928948029 3 2 101747982 5 3 103617617 1 2 686654193 4 2 130198752 2 3 548554368 3 3 372257934 1 2 140376782 5 3 381429724 1 2 561224387 5 3 738809859 5 2 466888324 2 3 484667312 1 2 554572850 3 2 209186858 5 2 597347505 4 3 929608262 4 3 354332487 5 3 918322868 5 2 781274700 2 2 754858470 2 2 139519229 4 2 718153387 5 2 911868795 3 2 524202712 2 3 145777274 4 2 472038363 4 3 330926887 4 3 646483041 4 3 836904312 1 3 187348087 2 3 426633599 4 3 610121689 3 3 503052896 2 2 816507599 3 3 145838237 2 2 447092130 2 3 722272226 4 3 561049971 3 2 466439086 2 3 438253658 2 2 658433240 4 2 434581946 3 3 873568804 2 3 228601664 3 2 563571490 1 3 391624731 4 3 811753352 3 2 865365731 3 3 250331919 2 2 366408420 4 3 170636646 4 3 760457007 2 3 147431544 2 2 478702636 2 3 848744318 4 3 954285006 4 3 153353382 3 3 650721790 2 2 124604102 1 3 872414381 1 2 559978742 2 3 888696631 2 2 234185048 4 2 834195149 2 2 917913989 5 2 371036189 1 3 898617408 2 3 686857139 2 3 302112494 4 3 210167148 1 2 645234488 3 2 556738153 1 2 367435808 3 2 583708938 5 2 250185858 1 3 660202245 4 2 544161253 5 2 956709523 4 3 440307596 2 2 313874642 4 3 160526676 2 2 732145711 5 3 465080062 1 2 323440172 4 2 662228415 4 3 463516117 3 3 112747027 1 2 261901668 5 3 201379797 3 3 455275771 5 2 447052721 3 2 494631411 4 2 341156466 1 3 137460729 3 3 998635673 2 3 246360461 5 2 409704021 5 3 766155669 1 3 108361181 4 2 694140840 4 3 415707895 3 2 970141349 1 2 446164971 2 2 378910445 5 3 134233797 5 3 939147915 3 3 772006852 5 3 548610770 2 2 263732690 2 3 895923171 5 2 190090934 1 2 191868792 5 2 950214785 5 2 104147559 4 3 809189219 5 2 182682185 3 2 486390958 5 2 333482096 2 3 594276159 4 3 596775368 4 2 300406033 5 2 688738385 5 3 882241245 1 3 817439828 4 2 741707040 2 3 553329103 5 2 474530763 2 3 829039801 5 2 714133521 1 2 477438205 1 2 387512983 5 2 323022554 4 3 593123715 3 3 965759626 5 3 373302888 5 3 139916183 5 3 692797211 2 2 908687825 4 2 956268851 5 2 216722435 3 3 860608173 1 2 800028656 2 3 543398798 4 2 590111519 5 2 267916131 2 2 425108660 4 2 657363655 1 3 668229195 2 3 130917224 4 3 523283980 5 2 936413185 3 3 752180893 2 2 216529852 4 2 445654810 2 3 356121867 3 3 757173857 1 3 892506001 3 3 381686451 2 3 586301258 3 3 500513018 1 3 122683871 2 3 847145786 1 3 834597362 5 3 349938847 5 3 512796722 5 2 499973725 5 3 493488672 5 3 523830040 4 2 210258467 4 2 368783457 2 3 106677020 2 2 608025139 2 3 883023134 2 2 191178136 4 3 800070640 2 3 545612651 5 3 202740585 1 2 121201340 3 2 561854496 3 3 409545054 5 3 959703341 1 2 557674771 3 2 405583082 5 3 173154277 1 2 741446999 4 3 573932565 1 3 742605056 4 3 661940760 3 3 347077896 4 3 572010781 5 2 578465510 1 2 172669469 3 3 127717264 2 2 473972343 3 3 865660431 3 2 197735255 4 2 424074396 1 2 844966907 5 3 185749382 2 2 271013963 1 3 630611252 5 3 413538895 1 3 916164915 3 3 482919972 3 3 871764595 3 2 324769051 1 3 635640657 3 2 301149575 5 2 732048848 2 2 956276794 4 3 523432388 2 2 813587803 4 3 389223525 4 2 603439813 2 2 872999029 1 2 414285479 5 3 315519334 1 3 582108610 2 3 598328106 5 3 856369033 3 2 354828331 3 2 734175265 2 2 121443075 2 3 118070679 3 3 109261485 5 3 457338442 3 2 865575133 2 3 742900914 5 3 900509059 5 2 884164261 1 3 767396305 2 3 788475156 1 3 420471323 5 3 563797839 5 3 250169892 1 2 598677671 5 2 643862300 4 3 554576592 1 3 931067512 2 3 728423933 4 2 215247235 5 3 713183753 5 2 305988186 5 3 713864942 3 2 628215142 5 2 893221463 4 3 528860125 3 2 874575869 1 2 898810855 2 3 348073347 2 2 976192702 5 3 718345856 4 3 859696372 2 3 584430731 5 2 330480131 1 2 736586391 4 3 979837351 2 2 158915023 2 3 645131190 2 3 961452399 1 2 307036686 3 2 861192226 2 2 719324096 3 3 549688861 2 2 956427075 1 2 325974866 4 3 533913265 1 2 582014784 4 3 220233906 5 3 150288235 1 3 416925867 2 2 851810029 3 2 365712526 5 2 983340025 3 2 878402750 1 3 704252556 1 2 148292573 4 3 367392493 4 3 886157009 3 2 144497454 1 2 598880119 5 3 707697951 5 2 296081124 1 3 378018144 2 3 210009505 3 3 156734533 2 2 613967368 5 2 259640191 1 2 840497319 5 2 172967261 1 2 124450987 2 2 630782133 1 2 500137028 5 2 389355183 3 3 321663401 2 2 417465538 4 2 577173874 4 3 627472731 3 2 461574589 4 3 709826498 4 3 476045620 5 2 127765691 2 3 121504206 2 2 702624601 5 2 724188282 1 3 379149271 2 2 304135599 2 2 582200013 1 2 552711296 1 2 233913349 5 3 311523354 1 2 547817988 5 2 118763858 4 3 475517680 1 2 662007049 4 2 372687334 1 3 470987722 5 3 234611915 2 3 989212873 5 3 384157731 4 3 963880226 4 3 185110916 3 2 779850498 2 3 418040817 2 3 943563060 2 3 647787118 5 2 811402261 1 2 161302162 1 3 364408906 2 2 891916286 3 2 557307374 2 3 821155712 2 2 752243232 5 3 695371075 1 3 468727057 4 2 656007780 3 3 369587896 2 3 961128119 2 3 182733532 3 3 593291172 4 2 653359740 2 2 646589606 3 2 686392347 4 2 593627395 5 3 367780430 3 2 499026793 1 3 320038231 3 2 755794319 2 2 343799777 4 2 678441424 5 3 285187181 3 2 752671205 2 2 783163584 5 3 532732842 1 3 254692978 1 3 590942906 2 3 212795557 4 3 516880243 3 2 710566127 5 2 700952061 5 2 430735437 5 2 101973390 4 2 465177952 5 3 831106668 5 3 366257505 2 3 273527852 3 3 375159190 4 2 782201799 2 2 202319859 1 3 777486487 4 3 284392691 1 2 975550429 5 2 281829973 2 3 959308439 2 3 474453620 2 2 359737178 3 2 935205662 2 3 810106546 3 3 253361505 4 3 589307057 1 2 618126697 4 3 231832292 5 2 540607144 3 3 795170798 5 2 906675959 5 3 709240570 2 3 362551894 1 2 661507573 3 2 187943512 2 2 493474186 1 3 238320399 4 2 254951166 4 3 938557189 2 2 236781024 4 3 545605280 1 3 151359444 4 2 780619499 3 2 417964055 2 2 660022560 2 3 151574277 5 2 209300796 3 2 677159862 4 2 159082386 2 3 521044236 1 2 932999395 1 2 311026151 5 2 181541497 3 3 282322165 3 2 416587686 4 3 854282432 4 2 539933063 5 3 440604604 2 2 929435578 4 3 648472057 5 2 783630498 4 3 647084056 5 3 220582666 4 2 214812551 1 3 215842525 2 2 453083196 3 3 301312614 3 2 212276118 1 3 334294455 4 2 290568366 2 2 781545269 2 2 531711542 4 2 629073593 5 3 479697514 3 3 163382739 4 2 695561442 4 3 966452320 4 2 743754632 5 2 730763642 2 2 174822644 1 3 888708700 1 2 423879453 4 2 757586740 2 2 529238339 5 3 743438903 5 3 444253677 1 2 671833612 5 2 222980818 2 3 495076668 3 3 742617090 1 3 762305833 4 3 875225347 3 3 146774159 2 2 157295074 1 3 822318108 1 2 130514237 3 2 908346108 1 2 205543764 4 2 655984351 4 3 969253798 5 3 265917233 4 3 138962278 1 2 876173890 1 3 282797567 4 2 613783928 3 2 631959742 5 3 220703403 4 2 622110677 4 3 985363874 3 3 761621861 4 2 514603601 5 2 185128246 2 2 195897139 5 3 634339925 3 3 950427803 3 3 550856677 3 2 971322425 5 2 383028645 5 3 703448765 1 3 642818452 1 3 205912077 5 3 644188588 5 3 532641009 4 2 726342893 2 3 179564259 1 3 450092024 2 2 571017722 4 3 287042460 1 3 645781921 3 2 583609083 2 2 446270076 2 3 918812452 2 2 232962123 1 3 673098967 3 2 328859995 3 2 807475255 4 2 792827181 3 3 511899828 5 3 298748222 5 2 620761775 3 2 381866452 3 3 713445853 1 3 967658970 5 3 358109330 4 2 503713790 3 3 319064602 2 3 511514105 1 3 330691329 4 3 251136466 4 2 332952842 3 3 874724668 5 2 936489998 1 3 677281201 5 3 177015387 2 3 876990832 4 3 544125443 3 3 433991927 3 3 292703964 3 3 558459304 3 2 715937730 5 3 928113796 1 2 622174364 5 2 465802361 2 3 595783427 4 3 188066722 2 2 384283955 3 2 727877084 5 3 555935117 3 2 693042426 1 2 839722512 2 3 548478451 2 2 728304657 3 3 552085160 1 3 711775502 5 2 676173801 2 2 952597353 2 3 374167844 2 3 157116422 2 3 111911970 4 2 943858516 3 3 514875507 1 3 477805440 4 2 515018533 1 2 524125163 3 3 204515649 1 3 529326048 3 3 127529048 1 2 652652886 5 3 438523979 5 3 442118900 5 3 557344714 4 2 458380548 2 3 356807245 1 3 922111223 1 3 398710503 5 3 400738064 1 2 848366571 1 2 324432230 5 3 430435513 4 2 410881427 5 3 763544102 4 3 617257213 1 2 118888803 4 3 172655648 3 2 146417288 5 2 687900309 5 2 150181640 3 2 693403504 4 2 128610283 1 2 607901771 1 2 354634016 3 2 610717955 1 2 981956915 5 2 783298865 4 2 915079033 5 3 215792713 3 3 595575109 4 2 560292986 4 3 441639441 4 3 431448023 5 3 605936146 1 2 772441244 2 3 926994375 5 2 238068122 3 3 120867863 5 3 253063696 1 3 868859734 3 3 144934843 2 3 965511712 4 2 660188739 2 3 364221981 4 3 614299686 1 3 500938690 1 2 905093020 4 2 296181713 2 3 110990644 3 3 888607482 2 3 716488570 2 3 397360816 2 3 214636015 3 2 543725106 5 3 993782957 2 2 957849452 3 3 279765184 1 3 519567600 5 2 970995607 4 3 610067299 2 3 470077880 3 3 414987596 5 3 443468329 1 2 172311502 4 3 530424488 2 3 793220396 3 3 739913060 2 2 305351305 4 3 938735319 5 2 301367623 3 2 302975774 5 3 858257858 2 3 431995239 5 2 618368160 1 2 663636377 2 2 879222849 4 3 210369868 3 3 636771460 5 2 740418488 1 2 175193959 1 2 170587894 3 2 860547268 1 3 269248742 2 3 610623475 2 3 578365508 1 3 485460281 3 2 685953008 1 3 400339472 2 2 625361621 5 3 780154539 2 2 463613904 2 2 273627998 2 2 727221386 5 2 628565032 4 2 269234525 1 3 387133328 5 3 609664633 5 3 942501070 5 2 569268363 3 2 524834638 1 3 962369709 1 3 275532627 3 3 379615492 2 2 152044059 2 2 272613499 5 2 733176151 1 2 289187669 5 3 429860580 5 3 184128929 3 2 752970237 3 3 761335659 1 3 999138250 4 3 268889410 5 3 328271108 1 3 429222836 4 3 699688052 1 2 190846806 4 2 694743496 4 2 293548363 3 3 647181316 3 2 192936463 2 3 851899730 5 3 821891218 2 3 280319575 2 3 136675358 3 3 437764873 5 2 740592458 5 2 306482809 2 3 249171357 3 2 245364118 3 2 166637180 2 3 415674545 1 2 702461425 4 2 204935801 3 2 710026607 1 2 374551421 4 2 139137890 3 2 506100940 5 2 138480837 2 2 863881893 1 3 733386370 2 2 632336682 1 2 572861249 3 2 993208770 2 2 859430740 3 3 657741184 4 2 645762589 2 2 408418449 5 3 640844661 4 2 480927027 1 3 369392355 2 2 699606504 5 2 470539805 5 3 216673174 2 3 548254225 1 3 499116432 5 3 976256659 5 3 371368063 1 3 612595766 2 3 450958709 3 2 667949414 1 3 427117177 5 3 706288372 4 2 808012531 3 3 760067099 2 2 201311322 4 3 612914007 5 2 910487983 4 3 986940477 4 3 494762540 5 3 241970532 1 2 903144519 5 2 522504801 4 3 860994621 4 2 690471890 3 3 409551587 3 3 304236346 1 3 596436918 3 2 342157568 5 3 604557830 5 3 304065822 5 3 319138608 4 2 372663696 2 2 869432340 1 3 313150545 3 3 601610744 1 2 347814972 2 3 210347953 3 2 969381200 4 2 684073900 4 3 734441522 4 2 369157521 2 3 224654583 4 2 663430278 2 1 908033503 2 301059871 3 3 255961757 1 2 127324183 3 3 801673214 1 2 527757727 4 2 733296197 3 3 237826488 5 3 623210068 4 3 708292306 3 2 623796528 1 3 834145344 1 2 464173046 1 2 463038452 5 2 596050051 3 2 607419138 3 2 557870080 2 2 109248473 1 2 777888555 1 3 349519274 5 3 455144207 2 3 351353014 4 2 116563560 3 2 439277887 2 3 626846681 1 2 155345291 2 3 633061571 5 2 805790366 1 2 490899637 4 2 428134240 3 3 486396667 4 3 961881573 1 2 696326885 3 3 206261668 3 3 378880335 3 2 362407024 1 3 312773603 3 2 349632570 5 2 607612317 5 2 949437755 2 2 483134730 2 2 727926662 3 2 489834902 4 3 356071592 5 3 640637421 3 2 569495340 4 3 473191077 1 3 334748350 1 2 834116065 1 2 766618457 1 2 744921459 3 3 167254127 4 2 369139463 5 3 617998760 1 2 711236451 1 2 599230102 2 2 884200653 4 2 182123782 2 2 305018481 3 3 370373971 2 3 579589364 5 2 593709676 5 2 806552369 3 3 225143028 5 3 975504464 2 3 858207571 5 3 985941858 3 3 910200974 5 3 443917059 2 3 690807105 3 3 626507960 3 3 548942557 3 3 825731455 3 3 188069139 1 2 452104051 4 3 911657252 4 3 210545478 5 3 149924105 1 3 907716266 4 2 973262678 4 3 123673865 3 2 282386128 5 2 797636620 2 3 707346775 5 2 964224664 3 2 778366152 1 3 264771201 2 2 717323787 3 3 684239803 1 2 602374594 2 2 874969296 2 3 474930127 5 2 334508719 3 3 235557372 4 3 658819836 5 2 959016366 3 2 719193711 5 2 593397551 5 2 951152481 4 2 944505797 4 2 668314667 2 2 690344343 3 3 726294454 4 3 144129135 1 3 522977837 5 2 273979377 2 3 542034548 1 3 563301851 3 2 482430781 1 2 570153000 3 3 760751620 3 2 114821807 4 2 807072342 1 3 560186021 3 3 353647445 5 2 831023351 4 3 586189166 4 3 346322688 3 3 364053670 4 3 740383258 5 2 538533467 1 2 550941209 2 2 370097398 1 3 580459726 1 3 470586173 1 2 873436111 1 3 555980257 3 3 918606559 4 3 793229681 2 2 282591574 4 3 440533583 2 2 122717231 1 3 860419408 2 2 712342100 2 2 403448728 5 2 440895847 1 2 211858355 4 2 397759179 2 2 499368135 3 3 929143001 5 2 658363187 3 2 168566895 3 2 481230797 5 2 702642767 1 3 517932798 4 3 881639128 5 2 857423740 3 2 603719197 5 3 190384954 1 3 380818291 5 3 571696503 5 3 162127662 1 2 205468990 3 2 311209000 1 2 214627300 5 3 473587312 2 2 747830065 4 3 270071535 1 2 385414886 4 2 642964289 3 3 836942936 1 2 343244090 4 3 987344078 3 3 743382762 5 3 268280793 3 2 721238731 3 3 698581830 2 3 442770344 4 3 270198027 5 3 790089044 2 2 145593248 4 3 308432560 2 3 529447552 3 2 919342568 3 2 219170891 5 3 334230125 5 2 458744983 4 3 609795827 2 2 142801415 3 3 843892065 1 3 825179045 2 3 342213108 2 3 612333882 1 2 378474662 4 3 764237122 1 3 356899268 3 3 298695499 4 2 917766415 3 2 701204381 2 2 914950471 4 2 871015064 5 3 936006206 4 3 348900557 2 3 660502759 1 3 768296125 4 2 888547910 5 3 503384479 2 2 862092529 5 2 292879615 2 2 861544108 3 3 323709651 5 3 908134687 2 3 260042380 4 3 774807800 1 3 122061851 2 3 453684199 4 3 746941980 1 3 896529842 3 2 805733969 5 2 201271735 3 2 194508901 5 2 472838169 2 2 402179452 2 2 920525232 5 2 274761258 5 2 882311743 3 3 801336757 2 3 621868212 4 2 239636322 3 3 893690883 5 3 659837056 5 2 705745686 5 2 116181464 1 2 238467571 3 2 438293342 3 3 376635617 1 2 790827068 4 3 289095730 4 3 975796858 2 3 124574298 2 2 660267850 5 3 383862555 2 2 703276066 1 3 356519754 2 3 482557996 1 3 227929846 1 3 480994088 3 3 885335138 5 2 490376526 2 2 127090024 2 2 740975883 1 3 409014002 5 3 589614913 5 3 653033867 2 3 999364826 5 3 911325650 5 3 759234221 2 3 982591054 3 3 567324468 4 3 459901620 5 3 758814783 5 2 899086505 5 2 288611535 1 3 259567985 1 2 170813492 1 3 163992125 3 2 462143999 4 3 179089652 3 3 994276096 4 3 927759695 4 3 472769893 1 2 431438030 2 2 238573456 1 3 283965188 5 2 549286397 5 2 272504665 1 2 236660958 3 3 958294825 5 2 259682678 5 2 567615312 5 3 422772059 4 3 911371355 1 2 680081117 1 2 978149212 4 3 299017631 3 3 587632349 3 2 199186423 2 2 176964165 2 3 812675899 3 2 682945678 1 3 370217640 2 2 675147656 4 2 171078277 1 2 407402009 3 2 245372223 3 2 576879899 2 3 707886919 5 3 692297954 1 3 608805713 5 2 133192273 5 2 545648160 4 2 601712666 2 3 564908001 4 3 850280790 5 2 525468560 5 3 375981136 4 2 715802843 4 3 154648454 2 3 484816884 5 3 578297055 1 3 154194626 2 3 428464275 4 2 712146823 4 2 810713921 2 2 742275972 1 3 165721715 4 3 788092524 4 2 325115383 3 2 700342867 2 3 303757110 3 2 733745645 1 2 905446618 5 2 806766340 1 2 593052891 1 3 187173734 4 3 847222279 1 2 193003674 1 3 945289545 1 3 576835655 3 2 803044061 3 3 943851702 4 2 496427870 4 2 135670437 3 2 210794448 1 2 412656480 2 2 749268388 3 3 823158607 1 3 119952207 4 3 598752348 5 3 796515693 5 3 398925035 3 2 147970707 1 2 855656140 1 2 323457561 5 2 609366160 4 2 436863230 2 3 249704012 2 2 463944210 1 3 961806922 5 2 481640910 4 3 651502608 5 3 717412427 2 3 676714051 5 2 741183311 4 2 625731912 3 2 971198304 5 2 967547310 1 2 855439188 4 2 246776695 4 2 832753822 5 2 767416145 2 2 510753594 2 2 995838552 1 2 456094799 1 2 438256092 1 2 747637733 3 2 525233717 4 2 620701454 1 2 758323657 5 2 593882606 2 3 941899657 3 3 772635540 4 2 744483152 5 3 743385386 5 2 378369978 2 3 949124173 5 2 540782953 5 2 219898689 1 2 391590709 2 3 175810660 4 2 188734177 3 2 609713653 3 2 700599848 1 2 766741817 5 3 155545199 1 3 155465630 5 3 112124806 4 2 784859239 4 2 849173105 4 2 160421836 3 3 673621535 3 3 394855829 3 3 528023417 5 2 798205709 4 2 739037132 4 3 216549787 4 2 120525020 5 2 494404437 4 3 587528251 5 3 993762670 1 3 807068486 2 2 957440412 5 2 779629187 5 2 154149892 1 2 939501727 3 2 854118138 3 3 253846364 4 3 936276060 2 3 605647685 2 3 956716801 5 3 976924060 4 3 444280361 4 2 113611876 5 2 395379666 2 3 754108605 4 2 974729932 4 2 382194976 4 2 653438302 5 2 342087868 4 2 522111011 4 2 593232900 4 3 927307663 4 3 837106566 4 3 298471366 3 3 847341925 2 3 147886651 4 3 742421802 1 2 311647228 4 3 938893923 2 2 479144841 1 2 329384958 1 3 843021392 2 3 229191661 3 3 108107333 1 2 664114354 4 3 531823109 5 2 388347784 1 2 396614038 3 2 505362925 4 2 387874469 1 2 294044436 5 2 263318358 4 2 925603941 5 2 262176390 2 2 266271018 2 3 820084273 5 3 437560456 4 3 363536846 5 3 384203400 3 2 462396877 4 3 603237938 1 2 906220236 1 3 490683126 3 2 209125362 2 3 241445854 3 2 976067793 1 2 448924916 4 2 544730451 3 3 622322056 4 2 370444944 5 3 804926894 4 3 828211892 2 2 811657575 3 3 295153499 3 2 647916365 4 3 733712527 3 3 424641845 3 3 204385751 2 3 932588693 2 3 768481793 1 3 440485333 5 2 230315014 1 2 408055940 2 2 154806146 5 2 396071750 2 3 837628011 3 3 196071439 5 3 942033550 1 2 287269668 5 2 863738208 5 2 350948843 4 3 194881454 5 2 840128679 4 3 677694817 1 3 315718202 4 2 562017939 4 3 382278460 1 3 271572805 3 2 943883605 5 2 645455468 1 2 807511113 4 2 823087082 1 3 729025648 3 3 940115056 1 2 634418982 4 2 718658338 4 2 290877017 5 3 882698547 4 3 638242366 3 2 159937667 4 2 123877610 1 3 445679068 5 2 479651745 3 2 336239945 4 3 402666830 3 3 805755913 5 2 237388781 4 2 320402626 5 3 257315163 3 3 211808664 5 3 914542131 5 3 734718600 2 3 990451834 5 2 125199612 5 3 591588525 1 3 199616126 4 3 205425701 3 3 166663078 4 2 917878394 3 2 436402708 2 2 366297399 2 3 481897630 5 3 524602834 4 3 484893302 2 3 454169227 3 3 572766787 3 3 199172004 2 2 474676057 2 3 105191855 4 3 647896977 3 3 141134437 1 2 743779789 2 2 265459616 1 3 308055312 2 3 481276454 5 2 444780690 5 3 576777690 4 3 168979056 4 2 675010191 4 2 152916164 2 2 115497791 2 3 209864118 1 3 679357027 5 3 348149334 1 2 321354513 4 3 668870889 4 2 205028387 1 3 504861400 2 3 252296633 4 3 833164652 1 3 606043743 4 2 143551653 3 3 383613247 2 3 361724008 3 3 827994557 2 3 639524878 1 2 452400881 4 2 600758676 5 2 812843485 4 3 976125912 1 3 706605098 4 3 203112896 5 3 430091675 4 3 992881865 3 3 695545673 1 2 114437527 1 2 448706405 3 2 790606359 3 3 419515827 1 2 892658761 4 3 929162762 3 2 921729827 3 3 461520874 4 2 951770084 1 2 429893118 1 2 261166174 3 3 578526482 2 2 354418020 1 3 886382739 3 2 448337993 5 3 892591345 2 3 195970986 4 2 187608008 4 2 932319903 2 3 501566344 1 2 574530322 2 3 956585922 4 3 623322744 5 2 107629803 3 2 860230023 2 2 858564077 5 3 720346102 3 2 857768566 5 2 391001086 1 2 817607195 5 3 750507221 3 3 293405598 3 2 263212645 4 3 669392076 5 3 167165301 5 2 415069087 5 3 427788852 5 3 773331853 5 2 459343395 3 2 457143759 3 2 182423591 3 2 538971666 1 2 479944445 2 2 945405871 3 2 407449961 1 2 148406916 3 2 513086465 2 2 284263331 4 2 583708147 3 2 659776831 4 2 437542557 1 3 160900536 1 2 798898746 5 2 600592279 5 2 772179387 4 2 731223128 5 3 686565891 3 2 310146175 1 2 250844643 4 2 338597738 2 3 468904946 4 2 321235602 1 3 849000867 4 3 396564288 5 2 174027983 5 3 466219075 3 2 134514627 1 2 174970970 5 3 429710236 4 2 223496731 5 2 392467685 3 2 226911921 2 2 328034836 4 3 990429344 4 3 512005271 5 2 190239274 1 3 660665164 2 3 268097161 3 2 151721970 3 3 474128970 4 2 776359184 4 3 280175842 5 2 518381961 3 3 754399380 1 3 316502585 4 2 741948103 1 3 694082083 3 2 575227122 2 3 762427417 1 3 419413743 2 3 189244483 2 2 415418836 2 2 877098995 4 3 943054001 5 3 329100923 2 2 744182674 4 2 256897336 5 2 350742788 5 2 725117396 1 2 356159111 4 3 328613010 4 3 424154015 4 2 640926319 3 3 521008769 2 2 307429805 4 3 832784983 2 3 180511469 3 3 211263064 4 2 588764951 5 2 359732072 1 3 459892019 5 3 582988354 4 2 884210075 2 3 945455332 3 3 249176153 1 3 746232577 4 3 795179715 1 3 461265478 1 2 933402621 4 3 347813076 3 2 755379639 2 3 454576631 5 2 940617999 4 3 719884117 3 2 645760155 3 3 767754628 5 3 596514797 5 2 528515547 4 2 548379577 4 2 172721517 3 3 113310215 4 3 680663794 3 2 187050841 5 3 632013974 1 2 314868314 4 3 975626990 3 3 489004351 2 3 569961824 1 2 588776926 4 3 133112235 2 3 362020498 1 3 785787509 4 2 889482100 5 3 721313754 4 2 421248238 5 3 656070657 4 2 959470687 5 3 394954492 1 3 219790706 3 3 472029794 2 3 308054000 2 3 377457775 5 3 502808254 1 3 605417103 3 3 598140480 2 3 178741779 2 2 803367752 3 2 207035696 2 3 354453192 2 3 583790705 5 2 382337238 3 2 632005933 5 2 295554113 2 2 739571660 4 3 843677187 5 3 317475287 2 3 556373144 2 2 815094978 4 3 808255377 4 2 557888786 2 3 599538356 3 2 468095696 4 3 303561794 4 3 512388067 2 2 696793977 5 2 353264998 4 3 160734076 3 3 364565927 5 3 958518221 3 2 983424250 1 3 703010647 3 2 900634928 3 2 641016893 5 2 332975374 4 3 546851654 4 2 781923821 2 3 287117262 4 2 724389286 2 2 115705334 4 2 152754073 3 3 203099210 3 2 434579703 4 2 774487481 2 2 934074003 5 2 158300807 1 2 483681535 4 2 838243617 2 2 870259037 1 2 901830083 1 2 263919615 5 3 537129107 1 2 422139449 3 2 796851504 4 2 516339648 1 2 925317257 1 3 106785509 1 3 325404437 1 3 345014943 1 3 908819413 4 3 454814948 3 3 385471130 1 3 374230527 3 3 221456953 2 3 314967865 4 2 528398626 2 3 806205369 4 2 740142799 1 3 910558815 3 2 658217587 5 2 283803364 3 3 261011606 2 3 693441208 1 2 109557910 3 3 807768249 5 3 472847583 2 3 215086813 5 3 904393817 5 3 634853651 1 3 475480040 4 3 297765961 5 3 719513687 4 3 627848315 1 2 934380205 2 3 702285608 4 2 245480680 2 2 570859384 3 2 307034229 5 3 292921305 4 3 236507816 5 3 449686946 1 2 241328792 5 3 789353171 1 3 209908955 5 2 789734480 3 2 265541873 3 3 140454259 2 3 993846500 4 3 733580936 1 2 662524255 2 3 754867022 1 2 171718766 1 2 190879788 1 3 850123045 1 3 318486462 4 3 219807512 2 2 269216733 5 2 199808326 4 3 272995468 5 3 130632045 2 3 124694796 1 3 711188521 2 3 176242415 2 2 810234061 3 3 566607452 2 2 510812271 1 2 542173715 2 2 136111374 5 3 314589668 4 3 563498854 1 2 382731542 1 3 635936352 5 2 661681841 1 2 439832866 3 2 153874629 3 3 785168011 4 3 814854537 4 3 223248095 3 2 119166377 3 2 524796554 5 3 370624150 2 2 129564907 1 3 231253158 3 3 981169558 2 2 893930077 4 3 490061760 5 3 582692850 1 2 767108186 5 2 324712327 1 2 942042984 5 2 333930611 3 2 135354895 3 2 743329126 5 3 476956695 4 2 695466494 2 3 676757103 4 2 438387301 3 2 615566692 2 2 342033041 1 3 247191838 2 3 587172620 3 3 755362407 4 3 825884962 3 3 884730889 3 3 897377882 2 3 203336072 2 2 374326245 2 3 225191587 2 3 708361408 5 2 988288420 5 2 712333321 2 3 516267548 5 2 353101389 5 3 821432360 1 2 384932876 4 3 874367711 2 3 423640278 1 3 984475101 2 3 699376687 3 3 890532306 1 3 551339813 1 3 141067454 1 2 875275824 2 3 858518678 3 3 663048884 5 2 644520384 5 3 617275437 5 2 412668099 5 3 377741469 5 3 202121568 1 3 219971249 4 2 608995482 1 2 497454005 4 2 665383262 1 2 403248702 5 3 755093258 5 2 207881794 5 3 346150288 4 3 281035154 1 2 640896442 2 3 784418551 2 3 855069659 1 2 955432565 3 3 779519715 4 3 107154479 2 3 204889535 1 3 618713900 1 3 222876685 3 3 483576513 5 2 965643585 2 3 775562961 4 2 317168185 4 3 192568559 1 3 655330261 2 2 844241091 5 2 457724636 5 2 604893314 2 3 526738550 3 3 174225672 5 2 438938051 3 3 351934139 1 2 393190448 3 2 832749588 2 2 107394360 3 2 489052197 5 3 169636168 4 3 127860057 1 2 765609137 3 3 240885534 2 3 119064533 1 3 798331052 4 2 993695522 4 2 541143145 3 3 485503101 2 3 281385548 4 3 690209697 1 3 572990962 5 3 369596984 4 2 726649697 2 3 962929429 3 3 787069222 4 3 233369029 4 3 215439876 1 2 115791242 5 2 387351892 4 2 120655158 3 2 718834095 5 2 689948786 1 2 570523014 4 3 180278130 4 3 492994701 5 3 972260273 1 2 458397259 1 3 302124720 3 2 844796853 5 3 694406937 2 3 632618718 4 2 904439099 1 2 864430690 5 2 575798288 1 2 124153199 1 2 268402350 1 2 356757979 5 2 575366595 5 3 331163126 5 2 658263941 2 3 917728218 4 2 366383913 5 3 945578236 2 2 280523589 4 2 707200368 1 2 241760448 5 3 214574753 2 2 129030017 3 2 216810118 3 3 118335357 4 3 201141011 3 2 243431147 3 3 727613913 1 3 686290365 2 2 570992466 4 2 686894156 2 2 296408505 5 3 203019985 5 2 859943684 4 3 191428693 2 3 694130109 3 3 295011331 4 2 235833347 4 2 288328701 4 3 857601783 2 2 444357900 4 3 868871220 2 2 645544354 1 3 833658267 3 3 231963060 5 3 235077352 3 2 738047089 1 3 858625789 4 3 932522352 2 3 904796350 4 2 475618009 2 3 650021220 5 2 761206288 5 3 532322943 4 2 767288503 1 3 537856873 4 2 936763885 5 2 897624521 1 2 852689703 1 3 809367564 3 2 314957457 4 2 102365246 3 2 328449420 4 2 949491260 4 3 896828340 3 2 535945289 5 2 223117099 1 3 898938623 1 3 267057929 3 2 784947418 4 2 840749792 1 2 440236885 2 2 574226693 1 3 879513900 2 3 198020194 1 3 744321541 5 3 252035770 5 3 583030326 5 2 351168260 1 2 932123686 1 2 688981888 2 3 343707594 2 2 662502790 3 2 900461698 4 3 265917584 1 3 124283138 5 2 495645617 2 2 794139581 1 2 825207445 2 3 493979106 1 2 958684085 1 3 816548765 1 3 121105286 4 2 678150289 2 2 621100785 4 3 961840140 1 2 798597622 3 3 622881313 2 3 122394511 3 3 535699822 1 2 335423526 4 3 461752404 5 2 997805334 5 2 380254800 5 2 962649240 4 2 388065235 2 3 231888253 5 2 625921100 3 2 159931182 2 3 948911537 4 2 429943564 3 3 545949809 3 3 393081808 5 3 300126066 1 2 529647568 4 3 125033377 4 3 500122077 1 2 848818319 5 3 288894268 3 2 551291307 5 3 997502163 2 2 863396202 2 3 571195892 1 2 292888509 2 2 961093352 4 3 862192730 5 2 832782715 3 2 520800460 2 3 782116128 2 3 405137873 2 3 348192971 4 2 333426598 3 3 320805888 1 3 191707258 1 3 364329406 3 2 272162527 3 3 150191138 1 3 920803016 1 2 402079218 2 3 185840774 5 2 614023412 2 2 724238874 5 2 724726207 5 2 422887330 5 3 858102984 3 3 574331522 4 2 496020403 1 3 260401029 5 2 244136500 1 2 486608487 2 3 218769764 4 3 982141891 5 3 375190623 4 3 143904715 4 2 705518881 5 2 141786083 2 3 428940276 2 3 694408512 2 3 937154728 4 2 921135549 2 2 907403791 4 2 538410517 2 2 595664186 5 2 648761314 3 3 295262879 5 3 606108948 2 3 161219044 1 3 639509309 5 3 530857051 3 3 276501823 3 2 105607665 3 2 594699584 3 3 267260828 5 2 705356529 4 2 780202284 4 3 577607363 5 2 453555070 5 2 538900205 5 3 245615897 4 2 251045105 4 3 258490466 2 3 682919091 4 2 632972184 5 2 609060941 5 2 137635791 1 2 345339405 4 2 684043730 5 3 532050244 4 3 401079642 2 2 404777459 2 3 348066968 5 3 973554129 1 2 434656380 4 2 582233890 2 3 762311033 1 3 660945928 3 3 637214521 3 3 820174270 2 3 830761017 1 2 545883178 3 2 636365051 1 3 620934674 2 2 660016643 3 3 387297133 5 3 615226673 4 3 700659372 2 2 355543696 2 2 544013153 2 2 879565754 2 3 920784957 2 2 459815928 2 2 332220680 3 2 568167992 3 2 848551238 5 2 597274177 5 3 951721379 3 3 939354262 5 3 762564941 3 3 869357157 2 3 493471854 4 3 225278156 5 3 791781532 2 3 115405875 5 3 422784063 1 2 503065161 2 2 560314808 1 3 878856227 3 3 129047128 4 2 721783409 5 3 165114958 3 3 613139849 5 3 506670073 1 3 621559873 2 3 983016415 3 2 584910588 2 2 601526605 4 2 539350505 2 3 265058703 5 3 777105388 4 2 519595456 4 3 179724967 2 3 554659617 3 3 914861773 3 2 562015977 5 3 402416273 3 3 918565600 1 2 239848879 5 3 271948457 2 3 458305493 2 3 988856801 1 3 177465976 3 3 704049691 2 2 606973043 3 2 477558097 3 3 297509442 1 3 915461764 2 3 300408227 2 3 899006100 5 2 544829116 5 2 527846164 3 2 509305969 1 3 490077061 3 3 437243255 1 3 253326458 4 2 246176991 4 3 988184338 4 3 277576367 2 2 389063714 4 2 304443844 4 2 198744426 1 3 472879660 4 3 219297749 1 2 815328859 3 3 979677772 4 2 533056659 1 3 755387098 2 3 668127012 3 3 143849264 3 3 754881268 2 3 216715804 1 3 519923772 3 3 750591000 5 3 257707585 2 2 853986726 5 2 634233495 4 3 906830591 3 3 751015646 4 3 423175848 5 2 271281690 4 2 770590241 3 2 999214921 5 2 524771100 2 2 423596723 3 2 373756971 5 2 141003192 1 3 631358487 4 2 609178493 1 2 852801998 4 2 277130861 1 2 915013858 5 2 660527591 2 3 136756376 2 3 546832478 3 2 988410148 5 2 102175118 2 3 970322558 4 2 118431909 2 3 113863077 3 3 765596002 5 3 414545137 4 3 632262462 5 3 321982589 3 3 496068349 2 2 330850664 3 3 202132440 3 3 600314478 3 2 985895382 5 2 841526613 3 2 440136593 3 2 494705466 2 3 358739660 5 2 448066588 3 2 768974147 2 2 639162581 1 3 213470814 5 3 738756769 5 2 654860243 2 2 868779376 2 2 840886652 1 3 675495504 4 3 599789680 5 3 374882280 5 3 626646509 2 2 586940088 1 2 586499727 5 2 604113230 5 3 664932142 3 3 933711814 3 3 375052878 1 2 385488598 2 2 460866905 3 3 425219766 5 2 666481345 4 3 902727580 2 2 200561880 5 3 870830937 1 2 131101587 5 3 139309934 4 3 763231166 1 3 594001177 1 2 828677586 3 3 321567097 1 3 635241871 3 3 202083308 1 3 374700197 3 2 809037556 5 2 896648237 5 2 357857417 2 3 525205533 3 3 427410510 4 3 694263421 4 2 887406202 3 3 739956700 5 3 961392187 4 3 586337375 2 3 560274131 1 2 716314606 3 3 373398080 5 3 560250046 5 2 212997190 2 3 633813581 2 3 450217013 3 3 432998767 4 2 619297442 5 2 694938361 3 3 952598102 4 3 968846664 2 3 820985168 1 2 996575883 5 2 783308299 4 3 300539267 4 3 363839554 3 3 802454786 2 2 805569715 4 3 281865043 4 3 817075202 5 3 230206202 5 2 204337112 1 3 187442266 5 3 686334251 4 3 395373551 1 3 190330220 5 2 891894480 3 2 333371440 2 3 172086123 1 2 322741022 5 3 286317802 3 2 408224511 2 3 115456212 1 2 322518483 1 2 611444503 5 3 312599885 5 3 589326753 3 2 121987618 1 2 317367751 2 3 716945548 5 2 185510040 5 2 823893107 5 3 789579358 2 2 567578122 4 2 782728765 4 3 961830517 3 2 110484288 3 3 236271886 5 2 696918304 1 3 304215038 3 2 484608293 5 3 441693859 4 3 666458307 3 3 149938579 2 2 312512440 4 2 760085385 2 3 255975768 1 2 459200834 3 3 451055382 3 2 640687483 1 2 173794158 4 3 182540307 4 2 851533301 1 2 393261847 4 3 405082082 5 2 960111642 2 2 197805872 3 3 156681249 2 3 183840909 3 2 833466210 1 2 437700039 2 2 349877927 4 3 211880341 5 2 624169022 2 2 289408570 1 2 762631486 2 2 453158076 1 3 187709222 1 2 990248281 2 3 325357695 2 3 564079373 1 3 284181362 4 3 511504129 4 2 581250935 2 2 913721315 5 3 522639669 2 3 784246658 4 2 126484439 1 2 635630859 5 2 216265428 4 3 841407405 2 3 418121087 1 3 531842153 5 3 928811052 3 2 199717135 3 2 693704363 3 3 705145404 3 2 509313901 5 3 516748593 2 3 971814300 3 2 675246506 3 3 443530031 4 3 318986440 2 3 170411344 2 3 954550346 5 3 352009212 1 3 396281987 1 2 312305913 4 3 453138961 5 2 826493989 1 2 857434608 1 3 341219409 4 3 864247782 1 3 969559296 5 3 132269802 5 2 713346086 2 3 251406302 4 3 325716000 3 3 484319964 4 3 163652868 4 2 328569761 2 2 638049474 4 3 575127436 1 2 671689774 2 2 824363979 2 3 333414662 2 2 991663736 2 2 968634980 2 2 191730223 2 2 228828469 2 2 558019019 1 2 211732359 1 3 851478330 2 3 935306064 1 2 844463161 1 3 167834697 1 2 711278012 5 2 132643860 3 3 230461397 4 3 627808161 2 2 994024611 1 2 426031511 1 2 689744322 3 2 595288595 4 2 324669347 5 2 710633070 4 2 159725129 2 2 264239719 1 3 831241071 1 2 719715224 4 3 782261358 3 3 720258191 2 2 431489158 3 3 100257357 2 2 799330234 1 3 668018037 4 3 245584762 1 2 598963827 4 3 756346576 3 3 326949723 5 2 513005647 1 2 579798341 5 3 481958481 2 3 966286153 4 2 858529880 1 2 283336347 4 2 284047092 3 3 263544687 4 3 284280839 2 2 877531904 2 2 225206909 1 3 607497466 1 3 122371033 5 3 519136699 1 2 161069106 1 2 565109719 2 2 148655966 1 3 664125511 5 2 203207687 3 3 793110042 1 2 895110108 3 3 374859554 4 3 812923183 4 3 977605448 1 2 876823520 3 2 897583664 4 2 884597987 3 3 598523433 1 2 917513841 4 2 343117366 3 3 501888631 1 3 202639774 4 2 226957313 1 2 246718895 1 2 316098032 1 3 453210315 4 3 432845973 1 3 307201730 1 3 748572190 2 3 331362809 5 2 839097186 1 3 260256192 3 3 546847639 5 3 894725256 4 3 650217100 4 3 191432332 5 2 256448121 3 2 709782104 3 3 110416627 1 2 580366707 3 2 843818868 1 3 944022312 5 2 738832003 5 2 469376492 2 2 671826386 2 2 595451720 1 2 337651396 4 3 717681980 4 2 962749320 4 3 463099587 2 3 512533393 4 3 127272631 3 2 270973248 4 3 282957067 2 3 126234311 4 3 828933562 2 3 895261764 5 3 974859628 3 2 646109023 5 3 769387811 5 2 639147340 2 2 321280892 5 2 182517208 1 2 663036074 1 2 649134902 5 2 473697363 1 3 262735537 2 2 764727588 2 3 608887273 1 3 921070694 3 3 214557667 2 3 513500620 2 3 536790704 2 2 643342271 2 2 558806540 3 3 659347057 3 2 664277336 2 2 268831242 1 3 572268514 2 3 485711984 1 2 557894839 3 3 114009456 3 3 281167343 5 2 481115407 2 2 140764277 5 2 821779388 1 2 670372741 5 2 947663926 1 3 113043204 5 2 276105616 2 3 180679921 2 2 882996471 1 3 540688607 3 3 599368071 4 3 289869876 1 2 122881484 1 3 378721864 1 2 588836274 5 3 842322085 3 3 719505766 1 3 457239601 5 3 824386170 1 2 154585590 4 2 179822928 3 2 238116058 3 2 625153510 3 3 455833610 1 2 319374635 3 3 356250316 5 3 651020735 1 3 152495645 4 2 201914625 5 3 692129312 3 3 245972055 2 2 127829634 4 2 568674758 2 2 583543384 1 2 766888858 1 2 512890514 3 3 190609104 2 3 629663686 1 3 251086026 1 2 148333991 1 2 347036714 3 2 652996477 1 2 192060204 3 3 623927410 3 3 957056429 1 2 885099728 5 3 428078882 2 3 542984650 4 2 784017163 2 2 211524968 1 3 605070139 4 2 846660372 5 2 558260692 5 2 237000076 3 2 665645898 3 3 154902357 1 2 279404897 5 2 815983498 2 3 920682887 1 3 681649550 5 3 679261669 2 3 238759303 1 3 979341593 3 2 682356289 5 3 476526365 2 3 988306632 4 3 775080681 4 3 944406387 5 2 848764992 4 2 470111382 1 3 906461845 1 3 265454658 3 3 373804876 4 2 880108333 3 2 670041258 2 3 662824284 5 2 515790196 1 2 229126556 2 3 131828207 4 2 221606181 3 2 720855239 2 3 167055165 1 2 932560129 5 3 682527696 1 2 656713394 3 3 772057071 4 2 156051537 4 3 223988833 1 2 737043686 3 2 612260800 4 3 611872946 5 3 588126307 1 2 357460992 2 3 590380868 2 3 227706116 4 2 699380785 3 2 145116585 2 3 564804466 5 3 125631306 4 2 531111884 4 2 456712401 4 2 336413903 4 3 289006581 1 3 694387389 1 3 172048605 5 3 335293887 1 3 607866958 2 2 681594948 1 3 103691022 5 2 962680168 2 3 330668504 2 3 374305511 2 2 912307189 1 2 715042604 3 3 966050916 2 2 412589622 4 2 389226120 5 3 542656272 4 3 344930693 2 3 522547284 1 2 225057653 4 3 356770425 3 2 387340197 3 2 642301240 1 3 842596078 3 3 478349353 2 3 116788306 2 2 199050304 2 2 630956315 5 3 696443932 1 3 742375469 2 2 190028991 4 2 363631068 5 2 168287754 4 2 875427044 5 2 656573335 2 2 144117869 2 3 294918304 1 3 395444406 1 2 729985729 2 3 492793033 1 2 640040239 1 2 993452733 1 2 752668332 5 3 480507548 5 2 242913778 2 3 490551778 4 2 225216426 1 2 954870361 3 3 545831428 3 2 679242715 2 3 874759403 3 3 636622303 2 3 685512496 1 3 572426017 3 2 369403454 1 3 186794804 4 3 470816399 3 2 292812116 4 2 265613866 5 3 338757733 5 3 501065260 1 3 595001276 4 3 129783476 5 2 479020275 2 2 633432646 1 3 413187906 2 3 691489699 2 2 516204420 5 2 440669987 5 3 767837687 4 2 641512289 1 2 696855815 3 2 148400636 2 3 674352032 4 2 905778124 3 2 359552056 3 2 501567080 2 3 176152039 5 2 338819840 1 3 163102306 2 3 767161377 5 3 347194726 3 2 768338749 2 3 744229759 1 2 368775245 5 3 696708967 4 3 327264110 3 3 313362473 2 2 920856641 5 2 492172968 2 3 611959159 4 3 602154147 5 2 330865416 3 3 527178887 2 3 793280485 3 3 481067231 4 2 978323919 5 2 808465870 1 2 116024116 3 3 183593055 2 3 466221705 4 3 629178074 4 2 379845709 1 2 138512767 5 2 589095808 5 2 906211319 5 2 801823757 3 2 991532748 2 3 135381194 3 2 531021890 3 3 886035081 4 2 186955960 2 3 839231321 3 3 772181297 3 3 791458131 1 2 178160743 3 3 601963028 2 2 656812376 1 2 636715805 2 2 505191040 3 3 586729394 1 2 190634230 2 3 682439481 1 2 962429700 3 2 212760704 2 3 364851304 4 3 703283004 5 3 500869612 4 3 431130978 1 2 654182354 3 3 374624447 1 2 821917243 5 2 192162475 4 2 756597628 2 3 554290456 1 3 151094084 2 3 678694081 4 2 266721607 5 2 173152615 5 2 286839038 5 2 190413616 3 3 283988977 1 2 439542402 5 3 804426880 1 3 212512189 2 3 598029759 5 2 954359077 2 2 818310788 4 2 853124991 2 3 486971858 1 2 355823102 1 2 385244542 5 2 553808629 1 2 529017422 1 2 906819137 3 2 215712576 1 3 148176481 1 2 458214726 4 2 976536860 5 3 382877833 1 2 175734462 1 2 549368697 5 2 258773156 5 3 981210099 2 2 774396842 3 2 732215407 4 3 336071734 4 2 519009968 3 2 143300040 3 3 174814989 4 2 742082177 1 2 494065833 4 2 465855745 5 2 698814477 5 3 146201122 5 3 551161592 1 3 985922923 5 2 298104705 4 3 172088365 1 2 866969853 4 2 337583320 3 2 195591179 3 3 162164257 2 3 349268520 2 3 966964624 3 3 743683368 2 3 467680364 4 2 226623664 2 2 668023144 4 3 473977612 1 3 908124694 4 2 285624513 5 2 796937356 2 3 189777970 3 2 536760677 2 2 571981457 3 2 628344859 5 3 767131793 1 2 448492894 5 3 722863730 1 3 681352677 2 3 855508994 5 3 962669714 4 3 305637766 4 2 534266609 2 2 423689325 1 2 955604802 2 2 840638581 2 3 305078004 5 3 780273533 4 3 845708489 3 3 681604939 3 3 256684520 5 2 754118954 1 2 343017814 5 3 511952152 1 2 335606694 2 2 432053100 4 3 501984719 1 2 786496469 1 2 223438356 1 2 601990142 4 3 788446307 4 2 118014135 2 2 707579883 1 3 969480388 4 3 166186440 2 3 906621300 1 3 263786514 5 3 735859126 3 3 260418624 1 3 564371458 1 3 205077078 2 3 877234675 4 3 182024265 5 2 777266128 1 2 643346356 5 3 918707944 3 2 818116309 3 3 663607566 3 2 460722290 3 3 380594221 1 2 743002667 5 2 348517300 5 2 560507410 1 3 292315062 1 2 510262470 5 3 925161228 2 2 715298754 5 3 951040884 3 2 142621616 2 2 452044957 5 3 710755804 5 3 104932934 2 3 319735153 3 3 860432736 1 3 510646704 4 3 576414217 3 3 447744123 2 2 171939558 5 3 351493253 2 2 849263676 4 3 546945639 2 3 733403960 2 2 282392395 4 3 393971949 5 3 778315768 5 2 765702751 1 2 510470637 1 2 554348897 5 3 495469184 2 3 110471185 2 3 751973500 2 2 323771900 3 3 744329619 3 2 790261359 3 3 625826732 1 3 954808754 5 2 806639734 1 3 513374257 3 2 927024728 5 2 181654654 3 3 101143587 1 3 722974873 1 3 336655492 3 2 352678552 1 3 629810048 5 2 918364300 4 2 391608246 3 3 469553478 2 2 334611916 2 2 265852476 4 2 240777817 2 2 980153487 1 3 132132284 4 2 997377373 3 2 957915590 5 2 244258786 1 2 611867155 4 2 113599367 3 3 925817324 5 2 318135997 3 2 243620422 1 2 582844867 4 3 485766764 1 2 425915719 4 3 120725039 4 3 880645594 4 2 366262036 2 2 324085776 4 3 967086123 3 3 907644275 4 3 705627008 3 3 431931289 3 2 413813955 4 3 950244771 3 3 780537367 5 2 921726665 5 2 142244130 3 2 815588472 4 2 858502037 3 3 146018659 2 3 173490342 2 2 810729832 2 3 461393225 2 2 589812544 5 2 697845908 3 3 794017871 5 3 684830666 5 3 301984074 4 2 384717508 1 3 127353862 1 2 683321162 4 3 680465677 5 3 492489070 3 2 344222503 4 2 435486616 5 2 449690216 5 3 543446440 2 2 405308172 2 3 706656681 3 3 176976940 3 2 706109303 3 3 544277968 2 2 568261304 5 2 361469233 1 2 109026457 1 2 949272003 3 2 773674667 3 3 340949974 4 3 665552285 4 2 362857292 5 3 230537741 3 2 441543472 5 2 955998030 3 2 348148465 5 3 967631121 2 2 274268193 1 2 354707277 1 3 219445615 3 2 620448669 5 3 333520359 3 2 794158378 1 2 442733762 5 3 492922196 2 2 238642441 4 2 972066589 4 3 543893091 3 3 867586374 2 3 820725306 5 3 851571283 4 3 321927071 5 3 170898240 2 3 909853486 1 2 680876588 3 2 601982488 1 3 139161570 2 3 999932169 5 3 798172892 1 2 175532328 4 3 154587546 4 2 723030523 1 3 280954781 4 3 622783417 5 3 645485883 4 3 719988357 2 2 810433097 3 2 192670790 4 2 159084852 4 2 519579001 1 3 432927973 5 2 867502637 2 3 314843122 4 3 313388868 4 2 251475964 1 2 114449957 5 2 968163146 1 2 788013499 2 2 562950510 2 3 442915433 2 3 755593800 1 3 587059171 4 3 847833519 3 2 231356036 1 3 253560833 3 3 869617191 2 2 428955251 4 3 274914246 5 2 462982736 3 2 779054687 4 3 281002055 3 2 165550895 4 2 217136905 2 2 364822729 3 2 456377569 2 2 644742681 1 2 589383861 5 2 195798665 3 2 143032800 1 2 830831692 5 3 663108120 4 3 803364086 1 2 365330884 1 2 144090290 2 3 303139384 4 2 754022372 3 2 681496305 5 2 670662283 1 3 325778610 2 3 889942707 3 2 566705833 5 3 680100197 3 3 947671924 2 2 912546939 4 2 512956484 1 2 939672204 1 2 373915585 5 3 858224110 2 3 424413364 4 2 987600053 2 3 984820693 5 3 831170011 2 2 497388988 4 3 977711568 4 3 299831668 5 2 400158923 5 2 857272712 4 2 839054278 4 3 111701126 5 2 404597039 1 2 809122606 4 2 194295475 2 2 295529880 4 3 711591411 3 3 406825737 1 2 527759000 3 3 551182817 3 2 693284346 2 2 189671353 2 2 232930439 2 2 281272934 1 3 796153603 5 3 445924848 5 3 543273501 5 3 980189420 1 2 263441057 4 2 900692526 5 2 681046152 4 3 349844672 3 2 354118920 1 2 152886705 5 2 101772720 4 3 266258869 4 3 680998757 5 2 467459565 1 3 645525788 3 2 918527161 4 2 429359997 2 3 274603385 3 3 301743919 2 3 414482193 3 3 330349703 5 3 594427966 5 2 984574833 5 2 671267881 4 3 192967204 3 2 486828598 3 3 486865502 1 3 349433197 3 2 583544904 1 2 384652891 4 2 236765037 1 2 462405022 5 3 866332900 3 2 760189877 5 2 518503915 3 3 876886819 4 2 392958296 2 2 881027376 4 2 266280899 3 3 753430639 1 3 368724325 5 3 496453092 3 2 328741299 2 3 375555242 5 3 680872060 3 2 273621114 2 3 649187929 4 2 751448508 3 3 635280680 1 3 872332887 5 3 537935357 5 3 757677108 3 3 492161031 3 3 117353866 2 2 976712378 4 3 394882469 4 2 655848496 5 3 561981156 4 2 146753820 1 2 927058762 2 3 989185094 5 3 995101783 3 3 668268295 2 2 495498079 1 3 633242745 1 3 258329357 5 2 745515676 5 2 651461295 5 2 691216283 1 3 755548452 2 3 533576845 4 2 292937098 1 3 597321092 4 2 832251529 1 2 508796174 3 2 818423616 3 3 649537934 4 2 164623390 5 2 639193755 3 2 593726852 5 3 823422529 2 2 281218048 5 2 347352684 1 3 427547539 2 3 288780956 3 3 595026983 2 3 600098534 2 2 548910501 4 2 370637461 5 2 735549737 1 2 247040920 2 3 745811103 5 3 128912011 3 2 447726135 1 2 122174293 4 2 855288365 2 2 311818439 5 2 875178764 2 3 741911742 4 3 114867211 3 2 656206467 5 3 736359891 2 3 464814704 5 2 402983706 5 2 109091430 5 3 363755648 5 3 700306419 5 2 306267277 2 2 963596776 4 2 314993684 3 3 122732382 1 2 868989742 2 2 399147276 3 3 567679087 3 3 498448553 5 3 221836051 4 2 262726232 5 3 548178889 5 2 276657131 4 3 804139087 1 2 262618720 5 2 442122024 4 2 248429736 2 2 699383873 3 2 200918417 4 3 386408801 3 3 594992804 2 2 130765394 3 2 389547470 5 3 266713013 3 3 565214054 1 2 812447445 3 3 678090889 1 3 142888312 4 3 854574872 4 2 222257433 1 3 838484847 1 2 703928047 3 3 473886722 1 2 219080478 2 3 302642689 2 3 986250368 5 2 357743668 1 2 490520042 3 2 194764964 3 2 549729112 1 3 440239536 2 3 457509843 5 2 442318044 3 3 194609936 2 2 668426553 1 2 228793949 5 3 576843112 3 3 721841776 1 2 507336240 1 3 754518837 4 2 715853108 5 3 880616923 4 2 871483093 1 2 969286381 3 3 728549695 2 2 608802928 2 2 159583741 2 3 472333884 1 2 645137001 4 2 666609511 5 3 579725660 4 2 647123603 4 2 771992321 1 2 254405392 3 2 875372724 5 3 259655930 4 2 738971895 4 3 708631521 2 3 498245919 5 3 978631945 3 3 671101295 3 2 633646930 5 2 615704954 2 3 659500805 5 3 824916840 5 3 232884787 4 3 976630131 1 2 959616211 3 3 538658993 3 3 323974686 3 2 905832207 4 3 761856457 2 2 420938886 5 2 699153520 2 2 398488828 4 3 875281402 4 3 548606747 3 3 227128487 3 2 556717793 5 2 131499396 2 2 521953512 1 3 897626766 3 2 909909664 2 2 452826388 2 2 182445277 4 2 874564686 3 2 175260107 3 3 193569136 5 2 139248645 2 3 760125909 4 2 344465669 1 3 436998738 5 3 277252368 2 2 924744181 4 3 320225479 2 3 375461278 3 3 811855489 3 2 121295618 2 2 157285654 3 2 318395759 4 2 951970430 2 3 778331256 3 2 517563433 4 3 395199077 1 3 563406345 2 2 574503606 5 2 683609166 4 2 794477231 3 2 117165934 2 2 434217532 3 2 504705289 1 3 494942826 1 2 269095678 2 3 490935705 5 2 790478680 2 3 126992878 4 3 373691925 1 3 287638193 3 2 315339097 1 3 111545683 1 2 575458366 3 2 415014338 2 2 228345197 1 3 406823342 3 2 223820482 2 2 615745050 5 2 416139228 5 2 908925129 4 2 185782038 3 2 314133558 3 2 803159030 3 2 155070878 1 3 698017168 2 2 903335994 3 3 150773211 2 3 683870012 5 3 178301229 1 2 334549766 3 2 392697621 2 2 888835609 2 2 745499753 5 3 271327949 5 3 449644028 4 3 146292674 3 3 691729593 3 3 789581638 4 2 444041964 2 3 175957098 3 3 110500125 5 2 508234210 3 3 599048309 4 3 656316820 5 2 912714810 2 3 541875162 2 2 727794201 5 3 253352561 1 2 409687468 1 2 847449850 3 3 585040027 2 2 354916675 3 3 601755440 4 3 914254555 4 3 328836583 3 2 997401364 5 2 670666100 2 3 617440122 2 3 272548663 5 3 755851929 3 3 780069696 2 3 890814816 1 2 151480060 3 3 706730791 4 3 294874440 5 3 712853710 3 3 935795194 5 3 617794963 1 3 148428685 2 2 129055642 5 3 428307728 3 2 466558715 4 2 179288514 2 2 499934667 5 2 122411535 4 2 793326580 1 2 427072812 2 3 498722806 4 2 965626599 3 2 518996932 1 2 301387666 3 2 836286890 2 2 464281923 5 3 499819801 3 3 627350883 5 2 829469781 5 2 764710540 2 3 482254406 1 3 878406498 1 2 494782145 2 2 138399693 1 2 816987404 3 2 721078296 4 2 613741484 2 3 567789569 2 2 514684881 3 2 477629742 2 2 744964786 1 3 780210353 3 3 719452618 2 2 810608513 2 3 911162467 4 2 423447085 1 2 677403489 3 2 871536077 4 2 360631668 5 2 571312516 4 2 196465594 3 3 701124849 1 2 757938018 4 2 457724371 5 3 576772408 5 3 145590701 4 2 152677462 2 3 171263386 1 2 789193231 5 2 129121880 3 2 466543716 2 2 811269365 5 2 519496905 3 2 391649252 2 2 268306774 2 3 509807175 4 2 153393311 4 2 989775758 3 3 503914371 1 2 484441152 2 3 244010351 3 2 813323826 2 2 789539076 3 3 300108235 1 2 643196180 2 3 660154129 5 2 416697937 4 3 324768438 3 2 208532863 3 2 146668363 5 2 244685212 1 2 721351625 4 3 577478025 2 2 734539592 1 3 248711413 1 3 173364775 5 3 674658905 1 3 352310703 3 2 544063397 1 3 860666160 4 3 224767625 5 2 755685433 5 3 461600722 1 2 780433535 1 3 565883226 4 3 252706822 4 2 359494977 4 2 507118972 3 2 739859891 5 2 740844487 5 2 970846260 2 3 157811606 5 2 372960943 2 3 619738739 3 3 682939542 4 2 215105610 4 3 620603245 5 2 753752054 4 2 988178769 1 2 519788161 5 2 419208805 3 2 336802994 2 2 237434225 2 3 961081129 1 2 185116745 5 2 732123841 5 2 283679062 3 3 756313546 3 2 237237945 2 2 676313864 3 3 532342050 2 3 370695462 4 3 370726625 4 3 172788987 4 2 149518665 4 3 280565071 2 2 550194141 3 3 220080198 3 3 753660338 3 2 901969789 2 2 396529082 3 2 593343491 5 2 486717045 4 3 554284813 3 2 853731504 1 3 305144105 1 3 964792017 4 3 591348011 2 2 468974474 3 3 116513327 1 3 688933622 3 2 146959967 3 3 602218360 2 2 951954187 2 3 925279494 4 3 965089964 3 3 343341456 2 3 716339588 2 3 251260332 5 3 995129589 1 2 480094856 1 2 764493038 4 3 853119421 4 3 369072854 4 3 675847679 1 3 286746860 2 2 770402091 1 3 978276376 2 3 847052481 5 2 653902506 2 2 730554655 3 3 138520936 5 2 732228904 1 3 659725127 5 2 676708915 5 3 862908307 2 2 904968497 3 2 472282030 2 3 389886946 1 2 524315602 5 3 182938061 3 2 132544862 3 2 809201404 3 2 722216361 4 2 914830902 1 3 186042608 1 2 898956980 3 2 566548446 1 3 220816377 3 3 256665410 2 2 329644509 3 3 495405059 5 2 980728584 5 2 261478194 4 2 209326782 2 2 471567051 1 2 768259581 3 2 732494015 5 2 453305248 5 3 324743181 5 3 815280633 2 3 407319817 5 2 992481061 5 2 500638657 1 2 390340271 2 3 370054365 2 3 241054045 3 3 959078507 2 2 352810917 3 3 499322855 5 2 581671805 3 2 826209532 1 3 176854036 1 3 584482785 3 3 796975053 5 3 454436136 4 2 504055963 1 3 222783455 2 2 763801758 4 2 381176849 2 2 654533754 3 2 886398965 5 2 671063892 3 3 144212233 3 3 370973782 3 3 506263421 5 2 288097011 5 3 310213853 3 2 500379295 5 2 212779538 2 2 590652145 1 3 753771850 2 2 442856640 3 3 124694738 5 3 115186867 2 3 345957729 5 3 128997904 4 3 884942389 4 2 279001877 3 2 229395837 3 2 590049758 5 2 200201516 4 3 456506511 2 3 413355076 1 3 450268442 4 3 925754547 5 3 339398303 2 2 540777973 1 3 748779301 2 2 510143865 1 3 571082842 3 3 943420793 3 3 163229910 5 2 168845793 4 2 340019299 1 2 586548603 2 2 945503540 1 2 406398962 2 3 758897126 1 2 652376858 4 3 784551373 4 2 186620538 2 2 737355079 4 3 194128939 5 2 110278343 1 3 187012038 3 2 927220166 1 3 102911955 5 2 415505878 3 3 982983921 5 3 771094380 4 2 771657152 4 2 644856567 3 3 491291940 2 3 374708397 5 2 269435246 2 2 300129593 4 3 428834339 5 2 772540020 5 3 590403458 2 3 388683366 4 3 851382015 5 2 367661092 5 3 504514894 2 2 745326918 2 2 502241244 4 3 105603136 5 2 907400438 5 3 606041006 4 2 768249703 3 2 642160168 3 2 241229837 1 3 259569785 2 3 167709746 2 3 235785062 1 3 245104534 3 3 761471329 3 2 904315594 5 2 602743155 3 2 590221957 2 2 408805382 5 3 270663474 1 3 676823975 3 2 747907200 3 2 387498638 2 3 804514734 1 3 448323537 1 2 360655753 3 3 697835730 1 2 370448522 5 2 929376833 3 2 723009967 1 2 451030871 4 2 546196275 4 2 200517931 4 2 372188031 5 2 697148783 3 3 273128822 1 3 482797654 2 2 754567880 3 3 368622513 5 3 447251905 2 2 496753371 4 3 319593302 1 3 665358625 3 3 666580251 4 2 130893213 4 2 689689763 2 3 103968540 5 3 631381335 2 2 344787177 1 2 995609707 1 2 834304009 1 2 460654331 5 3 286402329 3 3 424384478 5 3 638133111 2 3 832300391 2 3 654944751 1 2 557437956 5 2 356984537 4 2 684749714 4 3 222677991 3 3 550053571 2 3 806620064 3 2 554287194 3 2 289978505 5 3 772991183 4 3 765350614 4 2 377152842 1 3 952987827 2 3 176644882 5 3 598582229 1 3 441719414 3 3 280638773 3 2 187426805 2 3 642527443 5 3 316301770 4 2 978001245 4 3 893258261 1 2 743413857 5 2 999099929 4 3 258417458 4 3 467698692 2 2 984133866 2 2 152113922 1 3 558759780 2 2 557926054 3 3 422137775 5 3 525260590 2 2 580269515 2 3 619170150 4 2 842316463 1 2 100403753 2 2 229007861 4 2 485726732 5 2 406470283 3 2 430073671 3 2 906775126 4 3 871374224 4 3 993608723 2 3 424723190 5 2 312127349 3 3 223527764 5 2 777853829 1 2 863582979 5 3 421123783 4 2 301652214 3 2 558318367 2 2 348149380 1 3 303108643 1 2 324962248 4 3 345826045 5 2 641720113 4 2 964719621 3 2 657180890 5 2 846445500 5 3 178257433 3 2 296365667 1 3 306964187 2 2 493805447 5 2 652603221 4 3 517184336 3 3 553891608 4 2 206407858 1 2 251323739 5 3 315732982 5 2 438962240 4 2 930769707 3 3 794954061 4 2 643822283 3 2 877006119 2 3 175036173 3 3 995596675 3 2 330095670 5 2 523553107 2 3 334057672 2 2 436074623 4 2 716520325 2 3 406596299 2 3 296155050 5 2 375809089 5 2 592861132 3 3 158923211 5 3 695439845 5 2 325721395 5 3 602321982 2 2 947852156 3 3 928835816 4 2 116345611 4 2 802581658 3 3 108042020 1 3 503457090 4 3 324698531 1 3 526760464 4 3 955911043 5 3 978530821 2 3 649222253 3 2 612295844 3 2 828988884 2 3 981714169 4 3 250534145 2 3 766799558 5 2 337312119 4 3 890164241 3 3 490998988 4 2 188915528 2 2 529171548 4 2 605472963 1 3 496563925 1 2 218743858 5 3 415359697 1 3 617545275 3 3 709304014 5 3 395632759 5 2 461745388 2 2 560979122 1 3 160872725 1 3 376240253 5 3 474564002 5 3 448372535 1 2 319032928 1 2 350709550 5 2 730977478 3 3 134749776 2 2 167095172 1 2 880107455 1 3 923415077 4 2 151648170 2 3 343388258 3 3 348621754 5 2 210269948 4 2 294079778 4 2 170381134 2 3 710830038 2 3 472356253 2 2 321332016 4 3 579388159 4 3 792855285 1 3 404097023 1 2 918986144 1 2 337499007 3 2 128076635 5 3 283878227 2 2 673912847 1 3 395190297 1 2 337618941 1 2 555389300 4 2 770447677 1 3 602748018 2 3 249236700 4 3 387545774 2 2 538706627 3 3 617372890 4 2 383854262 1 2 775439320 3 3 884705064 3 3 449039022 4 2 662299366 5 3 561819774 1 2 101766498 4 2 141592568 2 2 646158122 5 3 623639354 4 2 910192441 2 2 639491387 4 3 481338202 3 3 451272275 4 3 236104213 1 2 534514531 2 2 192257319 2 3 993613155 1 3 304375215 3 2 814353871 4 2 490648784 1 2 622387901 1 3 638040870 1 2 693912612 2 3 232669471 1 3 625970522 5 2 718835430 5 3 364839719 3 3 689388659 3 2 984245563 1 3 810940574 5 2 620174406 2 2 779461598 5 3 117069232 2 2 791126928 2 3 853391403 2 2 833690945 4 3 380228792 2 2 260426187 3 2 131643612 3 2 212394071 4 2 779131141 2 2 232710705 1 2 950880152 2 3 186180337 3 2 207723876 3 3 809763130 1 2 898044457 1 2 304525797 5 2 536153344 5 2 534222606 4 2 496604605 1 3 349407220 3 2 341187489 1 2 639379275 2 3 605538118 1 3 446144455 3 2 625285177 1 2 366212544 2 2 740175463 4 2 125046798 2 3 505853969 4 3 849830243 1 2 470162411 3 2 654513902 2 2 145960147 5 2 463618750 2 2 338818360 5 2 622099332 1 2 241024229 1 2 903752451 5 2 177942394 4 2 541761501 1 2 881698275 1 2 996475283 3 3 826501900 3 2 173500789 3 3 543307052 5 2 640012417 4 2 936976276 2 3 429990017 4 3 982342709 4 3 572123635 1 2 663791737 3 3 417499117 1 2 537761722 5 2 641225688 5 2 885348375 5 2 573796340 2 3 911932402 5 2 552819162 1 2 783017982 3 3 603592653 2 2 574268862 3 3 272133027 1 2 523642387 4 3 502157859 4 2 233718389 1 3 927176597 5 2 699187082 1 3 100063171 4 2 323221206 4 2 430869548 1 2 706244560 3 2 346259611 2 3 509355002 2 2 980751965 5 2 359366668 1 3 308165111 1 2 773024888 5 3 255165064 2 3 845028642 1 2 754622392 1 3 699231128 1 3 720244679 3 3 996513252 5 2 958454339 4 3 366045979 1 2 965121003 1 2 166598061 1 2 534007803 5 3 533010973 1 3 857563389 4 2 939342473 4 2 496498352 1 2 290762352 2 2 364114340 4 2 189566546 5 2 573873120 5 3 346767736 4 3 889957734 2 2 789708588 4 3 133081807 4 3 306545131 3 2 248018753 4 2 190427426 1 3 891687912 3 2 255399334 4 3 752296711 5 3 390697483 5 3 973790929 2 3 377959554 5 2 620184040 2 2 435287814 3 2 153813234 3 3 527856046 3 3 858653116 1 2 475601258 3 3 683226139 2 2 825081918 4 2 469147927 4 2 260842816 5 2 403733557 5 2 297014558 2 3 343396598 4 2 240050360 5 2 159713324 4 3 222233269 2 3 806070882 3 2 109895061 1 2 570085607 1 2 811013648 2 2 337990970 5 3 957241257 1 3 266734868 1 2 324016524 5 3 647593949 1 2 552299384 3 3 118215218 4 2 197462246 2 2 738845252 5 2 565012083 2 2 801682826 4 3 618705717 1 2 652810074 5 2 573184832 4 3 230639552 4 2 109257469 3 3 256312861 3 2 732165829 3 2 727600988 5 2 852565767 3 2 656871730 4 2 687544644 1 3 567531847 1 3 421326598 1 3 600468319 3 3 212754667 4 2 917396166 5 3 238875292 2 2 364785467 4 3 726417329 1 2 150771548 2 3 479958833 5 3 213893822 3 2 996258071 1 3 718802230 5 3 157506799 5 3 689185687 2 3 578294340 4 2 849680696 4 2 616357247 5 2 459723166 3 3 898463114 1 2 748207561 1 2 631402651 2 2 447601112 3 3 199665853 3 2 598338962 2 2 452800174 5 3 353785773 3 2 126349654 3 2 184186389 2 3 296160461 2 3 674478467 4 3 146666901 1 2 195759403 5 3 237646383 5 3 735815498 5 3 847947469 1 3 612653576 5 2 533853599 5 2 695951466 2 3 653210329 2 3 348275834 5 2 514406454 5 2 182794383 5 3 554881818 4 2 273740435 2 3 888112914 5 2 328347965 1 3 829162887 1 2 778062254 5 2 398766938 2 2 406642731 2 2 584437785 2 2 720797569 2 2 566892942 3 2 671360849 3 3 208219774 1 2 620365221 2 3 641087101 5 2 863985733 1 3 657029824 2 3 563884215 3 3 657751578 3 3 178336237 5 2 600294503 5 3 231622221 4 2 386647815 4 2 419562740 3 3 243608126 2 3 723343787 4 2 466419681 3 3 972883516 2 3 602800859 1 3 325308956 2 3 120957684 4 3 840814547 3 2 443430828 5 3 918047071 2 2 449562851 2 2 597788007 2 3 149258306 4 2 201399047 3 2 244268455 5 2 422620477 2 2 489750181 4 3 480278693 4 3 162724568 3 2 206612681 5 3 717529046 4 2 391886044 4 3 396953684 3 2 739658151 4 2 250221526 5 3 486438630 4 2 133385936 4 3 577675886 3 3 796741788 3 3 180628688 5 2 434176663 1 3 583534016 1 2 401155753 5 3 669128391 2 3 742302999 1 2 795327581 3 3 134819364 2 2 823871205 4 2 267319935 2 2 473025663 5 3 545322482 5 3 646098246 2 3 161637579 4 3 786831310 3 3 712716614 1 2 848422161 3 2 475910568 5 2 573104782 5 2 592245889 4 2 476947635 2 3 432794002 1 2 142212758 4 2 516324711 5 3 491377914 3 2 833132935 1 3 384177578 3 3 344910134 4 2 364935747 2 2 522805419 2 3 693217769 4 2 610746557 4 3 917965814 3 2 990421063 5 2 677070166 5 2 156459849 3 3 487645183 4 2 520170860 1 3 879693499 3 3 491276375 3 3 208536760 2 2 489617544 2 3 335324509 5 3 926046377 1 3 287739002 5 3 744553321 1 2 337853382 4 2 898249875 5 3 198750297 4 2 920159416 5 3 266019529 1 2 199325170 5 3 227909725 5 3 510335615 2 3 933341036 3 3 934114920 4 3 455489297 5 2 473527643 2 3 582087293 2 3 200849589 4 3 788467705 3 3 994964303 5 2 284636130 3 3 552226344 3 3 616919300 3 2 332265754 2 3 349891394 5 3 641126148 3 3 659283338 5 3 149108667 4 3 734929809 4 3 408214576 1 2 466768790 5 3 276409317 4 3 860050506 1 2 359967161 2 3 810509074 4 3 728105969 1 3 518843521 5 3 305870472 1 3 957574117 3 2 377387826 5 3 620842605 3 3 794724571 5 3 336338658 5 3 366536392 3 3 571967369 1 3 340770598 5 3 233757464 1 2 587690991 3 2 617691785 4 2 658778150 4 3 502457274 4 3 311267748 2 3 692840978 3 3 307615368 1 3 817364604 1 3 680438834 3 3 719822349 2 2 510732524 4 2 737850570 5 3 463068114 5 2 342341432 2 2 234435580 1 3 302081724 3 2 735963830 2 2 729506128 5 2 703449743 2 2 565556114 5 2 729194711 5 2 335584459 1 2 400223978 2 3 252420219 1 2 760225451 2 3 126859392 4 2 561544610 4 2 639762760 1 3 849339825 2 2 779228872 1 3 580624681 3 3 864241086 4 3 300595615 3 3 494929373 5 3 131592152 1 2 523309408 4 3 285847686 3 3 219911411 2 2 775682273 4 3 809362329 5 3 193096172 2 3 377237256 4 3 761022262 3 2 868486430 3 2 644493654 5 2 294645147 5 3 759632803 5 3 702921842 2 2 564192667 1 3 101307419 3 2 247105926 5 2 663122769 4 2 390860490 1 3 186481996 4 2 932657783 5 2 572262839 5 2 738995337 4 2 554124762 2 2 688237167 3 3 201145741 2 3 698690243 2 2 209197818 5 2 620314401 2 2 230100549 4 3 909057570 5 2 609274936 1 2 690953761 1 2 440981199 5 3 531465110 5 2 812176245 3 3 623165269 4 3 272419668 4 3 873682451 5 2 932491340 2 3 680995493 4 2 732971193 4 3 423087173 1 3 416089479 5 3 970359537 4 2 788438847 3 2 556660980 5 3 939742267 5 3 841112022 5 2 759818045 3 2 146400397 5 2 798037920 2 3 511014627 4 3 237842965 3 3 594159721 2 3 391211115 3 2 389537026 4 2 299329454 5 2 252022936 5 3 407249370 1 3 165855327 1 3 159100382 1 3 962934973 2 2 985296319 3 2 277055983 5 2 202644101 3 2 155857251 4 3 485997308 4 3 903294992 1 2 818597616 4 3 884091391 2 2 291687863 3 3 338213410 1 3 428074407 5 2 885470194 2 3 389265471 4 3 392820574 2 3 129302293 1 2 996250116 3 3 647236308 3 2 237947979 1 3 616710045 3 2 444586016 1 3 780707112 1 2 357825169 1 3 975320381 4 2 449251140 3 3 560893267 5 3 892102660 2 3 509533418 2 3 808814513 2 2 197731369 1 3 582420022 3 3 651668616 2 2 924396562 4 2 104190282 3 2 509478738 3 3 321895819 5 2 245436025 5 3 474487300 1 2 422950398 4 3 194090808 1 2 173531458 1 3 665653395 4 2 384048899 5 2 740575333 3 2 368666800 4 3 107272154 3 2 568820266 3 2 211971935 4 2 705035740 4 3 519587194 5 2 703938389 4 2 204719232 5 2 575429134 5 3 702800143 5 2 691295978 5 3 229745240 1 3 648107326 4 2 954965048 4 2 441687568 5 2 980165267 1 2 432922405 5 2 243301561 1 2 624963879 3 2 949368064 1 2 871830339 5 2 799354144 2 3 928138594 1 2 625873625 3 3 508654378 1 3 140974010 5 2 544137452 3 2 426651553 5 2 783527789 1 3 564083819 4 2 398132200 2 2 548831024 5 2 114625729 1 3 718937333 3 2 543528376 4 2 756803391 5 3 831704369 4 2 609346673 4 2 321179593 4 3 577478638 3 2 144273416 5 2 174059662 3 3 593204540 2 2 385318871 5 2 419110171 3 3 173526666 4 2 564061120 2 3 841328409 3 3 135647084 1 2 516121307 3 2 267241134 1 2 712143834 3 3 659883223 3 3 414103779 1 3 875905079 5 2 353593861 1 3 871396278 1 3 421870514 3 2 846779090 4 2 525790161 3 2 712518381 3 2 786797299 2 3 351564230 1 2 122919721 3 3 672544123 1 2 832207844 5 2 829415725 5 3 145522754 3 2 730182871 2 3 283444796 4 2 836613663 2 2 399640271 5 3 995854090 1 3 767141660 4 3 860858631 1 2 221147017 3 2 333733129 3 3 374567196 5 2 589048749 3 2 693983964 2 2 339899567 3 3 281150698 2 2 650031379 3 3 355588147 5 3 105108716 3 3 624054274 4 2 580820258 3 2 140737296 1 3 458997076 2 3 619613376 3 3 411926541 3 3 858259387 4 2 196938913 3 3 232399741 3 3 244696139 1 2 316308737 4 3 602323440 2 2 615758828 3 3 320279645 4 2 628787898 5 3 929666265 3 3 222433177 5 2 497141617 2 2 254848980 3 3 178139241 5 3 190529792 4 3 851021567 2 3 827935972 5 3 119230392 4 2 508108490 4 2 360929603 3 3 163167322 2 3 409886030 2 2 368732517 2 3 155874983 1 3 383857962 2 3 125950766 2 3 638961902 5 3 257102875 1 3 134018792 2 3 650093192 1 3 878945533 2 2 851046303 3 3 117325102 3 2 637882748 3 3 616188281 3 2 373645894 1 3 886080005 4 2 579243687 3 2 538862852 1 3 775620460 1 2 945206673 3 2 235954275 2 3 113143534 1 3 407375210 3 2 681671683 3 3 277284472 3 2 975687021 4 3 598069004 4 3 567099016 1 3 374999034 3 3 920638371 3 3 206710060 1 3 142640739 5 2 515520412 4 3 437749352 5 2 710047886 4 3 290641745 3 3 497517839 1 3 561102051 4 3 764012958 2 3 897987600 1 3 401884626 2 2 581162940 1 3 203123949 4 3 883158577 5 3 848959297 5 3 798999547 2 2 345027070 3 3 325914336 2 3 568173556 1 3 739399641 3 2 677132515 3 2 783424533 1 2 212508063 3 2 605474482 1 2 368853812 5 3 170468015 5 3 347962581 3 2 526692201 5 2 692396899 2 3 847366108 3 2 452653238 2 2 551392673 3 2 514215135 1 2 341161754 4 2 668755373 1 3 451661779 2 2 620051283 2 2 219251949 3 3 833682476 4 3 627207863 3 2 548324917 3 3 287323632 2 2 666105230 3 3 534188307 1 3 434608287 5 2 964240406 1 3 472960438 1 2 696667466 4 3 165361417 4 3 328776380 4 2 298934706 5 2 464340584 5 2 843489123 3 2 450329183 5 2 490785367 2 2 288792033 4 2 834672774 4 3 102148453 3 3 816813853 2 3 477798221 3 3 332411065 5 3 583910613 4 3 920537509 4 3 808289747 4 2 975757044 4 3 364201079 3 2 460995401 2 3 456357343 1 2 532210196 5 3 570195530 3 3 418654011 3 3 551146484 4 3 313389533 2 2 935135152 4 2 528584632 4 2 297710652 2 3 741427121 4 3 826157444 2 3 691100186 5 3 311786082 5 3 665465169 5 3 742790339 2 3 947883003 3 3 574811556 3 2 633738088 3 3 299095414 4 2 199813927 4 3 263289696 1 3 224209347 3 2 445573824 3 3 569902222 1 2 177191442 3 2 381114241 4 2 760828423 5 2 306565766 5 2 580505221 4 2 209843808 3 3 232320763 5 3 464228016 4 2 665544724 2 3 513600342 2 2 940067017 1 2 284669099 1 3 476033341 1 3 889729737 4 2 397830019 1 3 900481953 1 3 428628384 4 3 318027712 2 3 552923790 1 3 447402757 3 2 227077067 5 2 552291429 2 2 143655925 2 3 993057344 3 3 553574204 3 2 829005233 4 3 456315006 2 2 807671693 5 3 833036841 1 2 887482303 4 3 794458603 4 3 140104656 3 3 323394934 4 3 686879198 1 2 414736397 1 2 315291429 3 3 925591603 1 2 958436277 1 2 651272824 1 2 717768353 4 3 143423467 3 2 184671108 2 3 421077398 3 2 414311824 4 2 458834852 1 2 294246556 1 2 455248406 1 3 775406083 4 3 585078193 5 3 483583963 4 3 954250245 1 2 390825546 3 3 724346118 1 3 293345246 2 3 506347479 1 3 118971247 2 2 566552361 2 3 132517027 4 3 177219016 3 2 401615003 2 3 504360848 1 2 605848310 5 3 357727107 2 3 960773945 1 3 309006152 4 3 769972388 1 3 808466444 5 3 182809757 5 3 632570780 1 3 345691442 5 3 650240676 5 3 755334183 3 2 325116972 3 3 733248029 1 2 685652400 2 3 102747711 5 3 340538902 5 2 178931215 4 3 108660631 4 3 815874987 2 3 811630908 2 3 170648811 4 3 497720846 1 2 107715001 2 3 290250382 5 3 686876346 1 2 528107834 5 2 520295306 3 2 230594187 1 2 959622581 5 2 559316617 2 3 708128884 3 2 182587645 5 2 904834866 5 3 223317588 1 3 271302097 2 3 671381322 2 3 896288054 1 3 400588964 4 3 695374079 3 3 730944420 3 2 318957478 2 3 927479828 2 2 288877866 2 3 450510957 2 2 155574160 2 3 161510733 3 2 563849194 2 3 963570070 2 2 221776390 5 3 922201784 2 2 707146474 3 2 872850033 1 2 819690542 5 2 198822837 5 3 461453224 2 3 403991507 4 3 415956284 4 2 579633631 1 3 715543082 1 2 264795760 5 3 515555846 4 2 347704459 1 3 538953408 1 3 227052770 4 3 228042844 2 2 526884621 2 3 264227225 4 2 320508193 2 2 488361896 5 2 918602337 3 2 944940313 5 3 514526521 1 3 910607557 4 2 224530975 5 2 300813471 4 3 676756612 5 2 386832255 3 2 489984396 3 3 740107761 1 2 400266171 2 3 694233713 2 2 754859899 3 2 292917093 3 3 375124352 5 3 416505884 4 3 179388017 2 3 577272700 1 2 493412298 2 3 923104070 3 3 921392408 5 2 874297165 4 2 664880358 4 3 177170388 2 3 724564739 3 2 933702680 5 3 378930806 4 2 914438286 5 2 771389552 5 3 446027379 2 2 735511523 4 3 498848004 1 2 437586145 1 2 115585891 3 3 389976648 5 2 451802508 1 2 730947417 2 2 209359015 5 3 804664708 5 2 673949573 1 2 313512738 1 2 178649321 4 2 538574338 4 3 247045288 1 3 247456841 3 2 992158431 1 3 418763274 4 2 520847040 3 3 443868028 1 2 211296942 2 3 553438705 1 2 722642808 1 3 684470356 3 3 511078936 5 2 789799407 5 3 130094467 5 3 133743732 2 2 420372064 4 2 667957240 1 3 729517940 4 3 423566139 4 2 302092121 1 2 855729021 1 3 668162916 3 3 514139460 5 2 987605393 3 2 939764507 1 3 534533712 2 3 116202872 1 3 578359999 2 3 194673607 3 2 918635297 4 2 201041201 3 2 484260241 2 3 806767397 3 3 131523482 5 3 507673509 5 2 935557736 2 3 247648620 2 3 850308238 2 3 597809079 3 2 284236693 3 3 845858734 5 3 410946860 2 2 533898228 2 3 163519291 1 2 367982311 2 2 293957862 3 3 725338247 2 3 444744473 2 3 405388197 2 2 725406354 4 2 903205420 3 2 363559854 4 2 636649988 5 3 303362452 1 2 415869661 5 3 116673972 3 2 556527576 2 3 532045494 3 3 677217522 5 2 223101629 5 3 713125691 3 2 463123988 2 2 314832383 2 3 960910003 1 3 256641572 1 3 463183701 1 2 759416151 1 2 104799499 1 2 778237698 4 2 775663673 4 2 893861209 3 2 931288649 3 2 778556303 4 3 690971997 1 3 413810129 3 3 109030479 5 3 117728533 3 3 936888931 5 2 872084565 4 3 796045487 3 2 821393511 1 3 255533453 5 2 611004431 2 3 619165212 1 3 395808225 5 2 544773439 4 2 564090755 3 2 913475171 5 2 557587359 1 3 432517110 3 2 308798213 2 2 596422595 1 2 628542515 4 3 471481753 1 3 172296278 5 3 433171165 3 3 684638260 4 2 550610185 3 3 407565094 5 2 291778196 3 2 737359477 4 3 935802435 2 3 866671198 3 3 283894296 5 2 743703795 5 2 170463502 1 2 657537895 1 2 498898356 4 2 124165921 1 2 454429315 4 2 727466704 1 3 802293766 5 3 397235396 5 2 829528862 2 2 724885550 4 2 635881927 5 3 287602715 1 2 787745308 5 3 993200333 5 2 446190962 3 2 365195771 4 3 253424647 4 2 930276175 2 3 135923788 1 3 999426741 3 2 119414884 5 2 258335128 2 3 461391970 5 3 381158151 5 3 480987152 1 2 515350630 5 2 370236825 2 2 609196853 1 3 390357423 3 3 926458458 1 2 657592233 2 3 397177715 2 3 717014697 3 3 537412091 2 3 754907356 2 2 333432818 4 3 640593067 1 2 436455360 5 3 451125135 1 2 988306155 1 2 288324161 3 3 221490341 5 3 955769815 1 2 664986007 4 2 167094961 1 3 926773697 2 3 200201574 5 3 161824935 4 3 915312046 1 3 325733805 4 2 691417675 2 2 521868259 3 2 571039330 2 2 101102728 5 2 909405198 3 3 495810342 2 2 271292009 2 3 396050262 3 3 749226195 5 2 819842051 2 2 315282092 4 3 760157886 4 2 714854095 3 2 668118800 3 3 187324064 1 2 400032053 1 2 186288328 3 3 456287796 4 2 578524242 4 2 701876716 2 3 260934904 4 3 190862034 5 3 458950925 2 2 797444152 1 3 701069130 4 3 846658246 3 3 925628865 3 3 762734137 3 2 738254680 2 3 137367056 1 2 631459012 3 3 379998306 2 2 305293807 5 3 711877314 3 2 622556827 3 2 601252575 3 2 274559198 1 2 149074685 1 2 587168779 4 2 213716213 4 3 586582310 3 2 472042556 5 3 414851833 1 2 379352963 4 2 250017451 3 2 769270322 2 2 483843925 4 2 420677358 1 2 452896019 4 3 556321154 3 3 472674027 2 3 450213218 1 3 970738251 4 3 209226100 3 3 325270666 2 2 842220882 4 2 892028707 4 3 467950481 3 2 461448464 4 3 297073897 2 2 385416645 4 3 975136837 5 3 304462979 4 3 750319403 1 2 276601407 1 3 908340972 1 3 968333818 4 2 953567193 4 3 565860638 1 2 374615309 5 3 476018503 3 3 704679146 2 3 955584901 2 3 111042249 5 3 167657010 2 3 614713898 2 2 599858539 3 3 208902074 4 3 525644607 1 2 222698686 2 3 699891708 5 2 924646248 1 3 410092960 5 2 320080282 1 2 462489699 5 3 618569748 3 3 596955032 4 3 500990618 5 2 249886633 2 3 321975635 1 3 562581320 2 3 666324772 4 3 518858678 1 3 595392406 1 3 188643324 3 2 462400712 4 3 840763289 2 2 675399975 4 2 891716746 3 2 182650453 5 2 346932808 3 2 319356319 1 3 579393663 2 3 486144958 5 3 993436544 2 3 658010986 2 2 436777800 4 2 155197026 4 2 830358895 4 2 583314718 2 3 436235871 2 2 271338566 1 3 867317106 2 2 390776164 5 3 534079051 1 3 145244383 5 2 362966943 3 2 507624484 2 2 186119825 1 2 937680406 3 3 234591831 1 2 554585683 2 2 173748240 2 2 181612801 4 2 499415401 3 2 589383632 1 3 646191612 2 2 802361398 4 2 605966935 2 3 597345687 2 2 462351510 2 3 558357622 4 2 323560441 3 2 608509285 2 2 826704133 4 3 532168447 1 3 132170099 5 3 396609356 2 3 640369653 4 3 687968635 2 3 217520010 4 2 735400420 2 2 260077069 5 3 631166584 4 3 154160646 2 3 236130469 3 3 357497088 1 3 794625067 2 2 358433988 1 2 460935758 2 3 595398715 1 2 840268062 2 3 744448547 5 2 161201937 3 3 381970239 2 3 281341082 1 3 969949415 4 2 714725291 3 2 772771844 2 3 373370125 4 3 102101669 5 3 513284347 3 2 730092465 3 3 969962518 3 2 978510454 2 2 812934844 1 2 546574953 1 3 441304746 2 2 855308749 2 2 778211340 2 2 486642469 1 2 259779290 2 2 293923256 2 2 136761718 2 2 814069780 4 2 907390406 2 2 568405211 3 2 434613370 3 3 820085843 2 2 235939116 2 2 344088418 1 2 949426788 5 3 758434019 1 3 692897348 3 3 246573411 5 2 783222593 5 2 796022568 5 3 844621563 1 2 500396472 5 3 222462842 2 2 319375867 5 2 530645202 5 2 210542038 5 2 135686724 4 2 781563153 5 2 204168182 3 2 381264938 3 2 780556588 3 2 415874515 1 2 522200555 1 2 411555747 2 3 381750680 2 3 416019637 2 3 480885009 1 2 671088817 2 3 536059017 2 3 448463949 3 3 242178463 2 2 607517471 5 3 107356488 1 2 785710873 3 3 611602025 3 3 226495870 2 2 535308224 3 3 422838005 4 2 655022008 4 2 492949181 2 2 163780649 2 2 270516234 2 3 435842395 3 2 905816004 3 3 342295299 3 3 594185934 1 3 180709819 4 3 854556787 3 3 905867715 4 3 121855369 5 3 520128954 2 3 301287343 1 3 641460014 3 2 551607478 1 3 610233057 2 3 228652639 4 3 339267588 4 2 343651301 2 3 595917211 4 3 446565237 5 2 316074002 5 3 759056555 4 3 150281904 5 2 353008507 4 2 308898857 5 3 334088151 1 2 815067917 3 3 590826590 4 3 219984284 1 3 736768374 5 3 621401536 4 3 578390688 5 3 852936940 1 2 449305713 2 2 540555053 4 2 243807010 1 3 138333312 2 3 851935584 1 2 170461297 5 3 667947455 4 2 404526704 3 3 670847191 5 2 686295695 1 3 556257765 5 3 844521946 2 2 828085865 5 2 148949886 5 3 828634825 1 2 393287701 5 2 261659379 2 3 320946709 3 3 633593851 4 2 783323590 4 3 727876865 1 3 330322163 5 2 455097872 4 3 471135497 4 3 959135385 4 2 676161546 5 3 176360914 2 3 637683540 1 3 373086300 3 2 172082463 4 3 158841266 5 3 937696641 4 2 530046924 3 2 787147176 4 2 140887179 2 3 210730433 4 3 686623141 5 3 878301129 1 2 581492203 5 2 569451449 4 2 589338943 5 2 623273091 2 2 677770376 3 2 785240656 1 3 821544578 5 2 744060917 5 2 634349471 2 2 671637794 3 3 454851620 1 2 430501663 1 3 867061385 4 2 265432803 2 2 445589991 3 3 146264862 5 2 418864222 1 3 772864547 4 3 137965153 5 2 125984839 5 2 847785822 5 3 397694578 3 3 296063444 4 2 199826231 4 3 294837583 3 3 298100724 4 2 688586545 5 2 477536464 2 2 356654694 2 2 594295986 5 3 759723013 3 3 744608644 4 3 484394855 4 3 845188215 5 3 279282409 1 3 687777204 5 3 769700673 5 3 717074391 3 3 279130419 5 3 908592035 3 3 199825546 3 3 412654837 2 3 348678070 4 3 302399420 4 2 378854256 3 2 623612349 2 3 748034970 3 2 976060673 3 3 681389222 4 3 107646474 1 3 149091244 3 2 430143925 3 3 440649645 4 3 855507295 2 2 329953199 4 3 707232099 3 2 170168949 2 3 319452170 2 3 444883738 4 2 156054570 2 3 764560404 2 3 455222362 3 2 159069226 5 2 641339217 4 3 287705049 3 2 313064326 1 3 605105498 1 2 585924621 1 2 941285118 2 3 582650491 2 3 151031020 4 2 882127214 4 2 221853254 5 2 530186432 2 2 399328635 3 2 236096228 1 3 680353246 1 2 118917295 4 2 250052946 4 3 249164339 3 2 694868864 3 3 477557420 2 3 598026395 5 3 657079680 5 3 652737583 2 3 731452806 3 3 716830535 4 2 576639540 5 3 607788606 5 3 751337118 2 3 287319881 1 2 732268312 3 3 330617300 2 2 943904881 1 3 130907709 2 3 686748049 3 2 501657261 1 3 520480758 3 2 254630123 4 2 731504844 2 2 535819201 1 2 284307713 3 2 438011526 5 2 717897553 5 2 864935504 5 3 273516365 2 2 768156595 5 3 522776420 3 2 223535067 2 2 354665719 5 2 678830621 1 2 720443031 4 3 445677971 4 2 625222531 3 2 635397289 3 2 771799697 5 3 104274448 4 2 718706605 5 3 477642846 4 2 536265233 3 2 914339037 4 3 760816322 1 3 630257630 2 3 697006392 3 3 524422614 5 2 559890841 1 3 776839159 3 3 423527924 5 3 151316229 2 3 684480707 1 2 612332670 3 3 795359770 2 3 149831765 3 2 602901199 1 3 943035038 4 2 388424139 3 2 608768934 2 2 392118839 2 2 219361827 1 3 383437099 5 2 318684589 1 2 313713971 1 3 762303801 2 2 595483477 5 2 427767427 4 3 699775671 1 2 967446561 1 3 748595117 4 3 411272983 4 3 433997177 1 2 465858313 5 2 640367763 5 3 101820427 3 3 432544732 5 3 771608005 2 3 694590380 4 3 186171891 1 2 438801456 1 2 566875382 3 3 239984749 5 3 789402844 3 3 938097884 4 2 869633306 3 2 515831910 1 3 192490666 1 3 835838377 1 2 463574199 2 2 653755296 2 3 273193282 4 3 882495603 4 2 157081800 5 2 580845591 2 3 680244029 2 2 760601858 1 2 621666424 3 2 193479243 2 2 580809690 1 3 546964287 4 3 736614323 3 3 573969918 3 3 465577186 2 2 806712458 4 2 359757466 2 3 820712347 1 2 136286272 2 3 339406074 5 2 512915272 4 3 213967967 4 3 167604461 1 3 331865904 5 2 866578114 1 2 119169944 3 2 733457206 3 3 555447378 2 2 772123646 1 2 790249506 4 3 197212163 3 2 505946188 4 2 737017817 1 2 537391171 4 3 142432681 3 2 411060156 5 3 421711473 1 2 813274357 3 2 206383479 5 3 581958745 5 2 344734631 1 2 978977533 2 2 526377769 5 3 205044448 1 3 169906048 5 3 860429778 3 2 623341757 4 2 319947541 1 3 431452698 1 3 234092430 5 3 288463051 2 2 852439221 5 3 604272467 2 3 822731504 1 2 227636484 1 3 494940301 2 2 968985801 4 2 950390999 5 3 355937105 2 3 946504875 4 3 284790572 2 2 786041500 1 3 631088988 5 3 310345415 3 2 140388868 1 3 732783201 5 3 439376637 4 2 666381667 5 2 753860224 2 2 902544986 3 2 445865696 4 2 215162863 4 2 491745601 3 2 794012098 4 3 137935058 5 3 253939411 5 2 134412456 5 3 675667284 3 2 340166588 3 3 432726736 1 2 430967518 4 2 817341005 1 3 107703032 5 3 353421828 2 2 765942312 5 3 931857701 4 3 860734130 5 2 558872398 3 3 211910268 5 2 918673308 2 3 129412764 1 3 472453030 5 3 301441924 5 3 193568835 1 2 956399797 3 2 812943288 5 3 594567241 4 2 826819981 4 2 670036326 5 2 657983833 2 2 312061048 4 2 468456994 5 2 592515511 1 2 844449528 5 2 108316183 2 2 817706686 3 3 396773012 5 2 802623789 2 2 242674468 2 3 329774691 2 3 989059902 2 3 327365793 1 2 223882323 2 2 825583014 2 3 654343692 5 3 465263749 5 3 744165609 2 2 330587201 4 3 622948626 5 2 805415233 4 3 310101802 3 2 783268169 4 3 835906390 3 2 111226306 5 2 514196718 3 2 286047623 2 3 510618144 2 3 605629126 2 2 309780422 5 3 551700886 3 3 171647075 4 2 235162979 4 2 443192995 3 2 127457361 4 3 485404168 4 2 771627622 2 3 282445345 4 2 297257698 4 2 542044659 3 3 234287786 4 2 806577412 3 3 778934486 5 2 109082918 4 2 730097610 1 2 617592942 2 3 206364582 4 2 127013158 3 3 905876131 1 2 263998405 2 3 487102449 5 2 584292118 3 3 393374496 1 2 215226915 3 2 102516489 3 3 789247621 5 2 694691914 3 3 937681064 1 2 695347446 3 2 226101063 4 2 526479610 2 2 672684591 4 3 785434484 3 3 500756503 3 3 839248404 5 2 239781153 4 3 125852085 1 2 476723590 3 2 550350136 1 3 223372206 5 3 110464788 3 2 337610752 2 3 913357632 2 3 110391131 5 2 656514130 5 3 674377684 5 3 720663827 3 2 680041285 4 3 534755439 2 2 521655821 1 3 464260812 3 3 571489137 1 3 289808596 1 3 493994301 4 3 175762265 5 3 756356095 3 3 621025662 4 2 371430485 5 3 367445917 3 3 162488351 2 2 103044044 3 2 597297821 4 2 784653914 3 3 116682179 5 3 760708648 5 3 232151559 3 3 855976529 5 3 456253197 1 3 403873592 2 2 790216246 1 2 475762668 2 2 345239322 3 3 745550518 4 3 610977436 3 2 399973948 2 2 224748093 4 2 198145054 3 2 530447275 1 2 844612541 3 3 107343770 3 3 889884174 2 3 916532658 1 3 229930431 1 2 339704321 2 2 461617548 4 3 108111694 5 2 625742561 3 2 154412026 3 2 214610716 4 3 157992497 1 3 594220514 3 2 997893142 2 2 327108265 2 3 515839765 2 3 737861032 2 2 225721882 5 3 965962044 2 2 193731298 2 2 693426824 5 2 910809086 3 3 956797532 1 3 517426664 4 2 329496750 5 3 708072774 4 3 474070625 3 3 408442538 5 2 889353079 3 2 625339698 2 3 653438835 4 2 550289522 2 2 551172084 2 3 880038653 4 3 622442017 3 3 672344897 3 3 790699457 5 2 149502175 5 2 367468971 5 3 249843308 5 2 751137145 5 2 347679498 3 3 683859497 4 2 680145104 4 2 372992630 3 2 510043526 4 2 937875526 3 3 783253663 3 2 804220819 4 2 811059158 4 3 499067761 2 2 743648940 3 2 131303199 4 2 659182394 3 3 139474417 3 3 600144518 2 2 670951026 3 3 887041834 4 3 692369995 2 2 603453928 5 2 544481695 1 3 143211755 3 2 503060668 1 3 395633617 2 2 377178101 3 2 231321476 1 3 531099553 5 3 190285953 4 3 909910201 1 3 611766954 2 3 678797691 4 3 915195850 3 3 667824877 2 2 226002734 1 3 328506709 5 3 332029701 2 3 609322396 1 2 996210270 4 2 862857807 4 2 258385868 2 2 551624731 5 3 509704703 3 2 114822149 1 2 937259554 5 2 516932186 3 3 166693675 1 3 917859269 4 2 599239567 4 3 536391867 5 3 909287752 1 3 824553716 5 2 461255242 2 3 503029224 5 3 505451493 5 3 864109607 1 3 102526569 4 2 765804411 1 3 785878797 4 2 524222259 5 3 350212866 4 3 957577562 3 2 675410187 5 3 418593113 5 2 717159692 4 2 987321162 2 3 343391919 2 3 790823459 1 3 628771883 5 2 865883966 1 2 583729188 4 3 693643676 1 2 154974774 5 3 661728734 4 2 794241175 2 2 595674919 4 2 414291334 3 2 392231294 3 2 865062171 3 3 299579077 2 3 672544650 3 2 599561576 2 3 193663628 1 2 113260834 3 3 158957440 1 3 194715480 1 2 380869346 2 2 436444265 2 3 297095249 5 2 939905972 1 2 201478689 5 3 171670110 1 2 320829934 1 3 569867824 1 3 677665464 2 3 153948143 2 2 547444797 1 2 270332889 5 3 581241134 5 3 636127444 5 3 440939684 2 3 481504782 1 3 545716626 5 2 943672416 1 2 967334976 2 2 855066517 5 3 699827252 5 2 998442156 1 3 450415597 4 2 145687797 5 2 428592272 2 2 229974921 1 2 229728975 1 3 435675885 3 2 300666400 5 2 229646385 2 2 807495679 2 3 424050348 4 3 850614861 5 3 967335053 4 2 768467432 2 2 585226088 2 2 267559224 1 3 556391058 5 3 209514454 4 2 418910275 1 2 214129532 1 2 237263634 5 3 812074350 1 2 847065876 5 3 478142584 1 2 302693218 4 3 428132094 1 3 210206175 1 2 818396133 3 3 501745664 3 3 563234926 3 3 674017840 5 3 723121290 5 3 789107436 1 3 691357212 2 2 865971006 5 3 779330349 2 3 988441124 2 2 664203429 3 2 640455357 4 3 229724810 5 3 108084136 3 2 213077530 5 3 242672654 4 2 413826119 4 2 297040198 1 3 415780168 2 2 400750871 5 2 344807369 4 2 134478597 4 2 968164909 5 2 750891101 4 2 702971743 4 2 855370070 2 3 565221319 2 3 422788438 1 2 964321402 1 3 312795503 1 2 126886348 3 3 621274251 1 3 786930508 2 3 873660434 2 2 128532305 2 2 236035090 3 3 658151487 5 3 505398939 5 3 336288004 1 3 987685040 3 2 207216701 3 2 774778225 5 2 874770721 2 2 549914130 2 2 668510961 2 3 513304718 3 3 787764075 1 3 142887422 5 2 753112381 5 3 214566456 5 2 281540721 5 3 656563334 2 3 229523611 5 2 244643914 2 2 476565968 4 2 115058614 1 2 249633666 4 3 580840643 2 2 381786219 3 3 913951791 5 2 553827550 3 3 422222018 3 3 806559956 5 2 494812865 2 2 554211647 5 2 110721388 5 3 277188400 1 2 165894968 3 2 957566042 1 3 351057116 4 3 358297886 2 3 609354301 3 3 883934295 3 2 104833066 2 2 519072563 5 2 418026933 5 2 789876948 4 2 717288284 1 2 829487475 3 3 948952904 2 2 194747995 1 3 715236187 5 3 733950356 4 3 614812197 2 2 158537150 2 3 313520725 4 2 105863024 5 2 188384582 2 2 465817292 1 2 236135588 2 3 745840032 3 2 780515604 4 3 717425503 3 3 632138036 1 2 424338323 1 2 372404732 4 2 907218499 3 3 752157851 2 3 655915426 2 2 978534090 2 3 360150564 5 2 864257644 3 2 527541771 5 3 391456821 5 2 701086177 3 3 667140658 4 2 524860472 1 3 411790296 5 3 204868383 1 3 811190778 4 3 545067116 2 3 540390032 4 3 978195039 5 3 276850181 1 2 410005786 3 2 326874816 1 3 432787903 4 3 109988975 3 2 873882342 4 2 525822789 2 3 679155474 5 2 613481839 4 2 513026028 1 2 999902808 5 3 194193873 5 2 823550470 4 3 850370915 1 2 489713636 5 3 147332980 5 2 497862946 4 2 729100673 4 3 851050094 2 2 298396241 1 2 607843561 2 2 862094392 3 2 459095393 5 2 894455077 2 3 988744119 3 3 529594861 1 2 609842666 5 3 819106901 4 2 328376123 1 3 705611609 1 3 424877651 5 2 702685854 4 2 242194876 5 2 251200314 4 3 722703292 4 3 680130916 3 2 100187487 1 3 707728027 5 2 212139863 3 2 546835182 2 3 165889605 2 2 673610897 2 2 591481633 1 3 896117317 4 2 249433541 2 3 215613591 3 3 219715494 3 2 480091414 4 2 336079639 3 2 673216203 4 3 444834050 4 2 255354097 2 2 384277548 1 2 241100615 2 3 461572030 2 2 886713829 3 2 610231660 4 3 864382322 4 3 822322374 5 2 340344143 1 2 507162056 5 2 674796064 1 3 856830709 1 3 226071074 4 2 257293021 5 3 782808118 2 3 195096598 4 2 710733398 1 2 662864535 2 2 469125698 5 3 617138715 3 2 910524169 3 2 481133426 3 3 898755099 3 3 181646787 5 2 463319827 4 3 890479229 4 3 133682169 3 3 972684527 2 2 272276436 1 2 869522226 5 3 866923182 4 3 363876375 1 2 698814225 2 3 167282638 5 2 372129451 2 3 858411692 5 2 452774928 3 3 127258328 3 3 500589559 5 3 489725045 4 3 144671993 5 2 947654083 2 3 541481774 5 2 700956492 3 3 669156025 2 2 868764477 5 2 837204844 1 3 492895408 3 3 310972023 3 3 186825125 2 3 467520820 1 3 510096619 1 2 786019486 4 2 768475579 1 2 970191798 1 2 166249041 5 3 932001687 3 3 946607096 2 3 294436781 3 3 667362995 3 2 912350575 1 3 545733298 3 2 613341660 1 3 647162184 3 3 103756695 4 2 476016195 3 2 304556114 3 2 844674504 5 2 697194843 3 2 616095470 1 3 800394056 1 2 179495982 3 2 567852718 2 2 213935610 5 2 763680752 3 3 776547812 5 3 654908716 4 2 271014831 5 2 533138015 2 2 721288794 3 3 972696523 3 3 634805183 3 3 183291359 1 3 304862791 1 3 189649331 1 2 220368113 2 2 145016177 3 2 866432762 1 2 760557903 1 3 191938593 4 3 934394072 2 3 824350742 5 2 947169423 3 2 497167271 1 2 435372740 1 2 269651471 5 2 188644233 2 2 252472360 1 3 587911931 5 3 357117531 3 3 127863986 1 2 610047114 1 2 521889931 3 2 435479187 2 3 344207104 5 2 538466410 1 2 731278292 3 3 163058238 5 2 601644419 2 3 960712252 2 3 876738071 5 3 808692504 2 2 260315536 2 2 206345054 4 2 214498729 4 2 229388178 5 2 841478331 2 2 920477941 5 2 801125198 2 2 349226439 2 2 737443707 4 3 353737089 5 2 676928703 4 3 663787518 3 3 569033148 3 2 710500589 3 3 169966701 2 3 384529177 5 3 136401703 1 3 998828978 4 3 943633471 2 2 830372130 1 3 586396770 4 2 198262451 4 3 667158595 3 3 261622754 5 3 146538094 5 3 252915624 2 3 284361866 2 2 462395720 4 3 912747236 1 3 402017860 1 3 199428803 3 3 307831781 3 3 163373847 1 3 677124100 5 3 572652428 1 3 618172451 2 2 637088548 2 3 447884454 5 3 985032428 4 2 275870664 5 3 523008798 4 3 410547324 2 2 133340521 5 2 466748169 4 2 910559644 5 2 448602806 1 3 106760577 3 3 396341681 1 2 613627761 3 2 414809348 2 2 966341285 1 2 728569416 1 3 710817788 2 2 382827439 1 2 117240796 5 3 595152265 4 3 107917051 5 3 356326677 3 2 704648440 3 2 461631695 3 2 850079754 5 2 622962528 3 3 525929082 5 3 685877535 2 3 599586004 1 3 346424749 3 2 260108413 2 2 441279192 1 2 479009342 5 3 513978665 4 2 489259161 1 3 526674784 5 2 479423892 3 3 954826353 2 3 588346733 4 2 200959685 3 2 928567198 5 2 606730304 5 3 634450817 5 2 301392264 3 3 430104168 4 2 704599517 5 2 211663629 2 3 284293744 4 3 424924171 3 2 341258421 1 2 854557056 2 2 994055746 2 3 470695829 2 3 495398774 2 3 341831770 2 3 351761632 3 2 164275241 2 3 819901137 2 3 266641568 4 3 585245049 3 2 107359041 5 3 805007067 5 2 531599423 2 3 110213487 5 2 887688304 1 2 926673051 1 2 750491778 1 2 545142108 4 3 966543189 5 2 693155182 1 3 653517273 3 3 469409369 3 3 592362967 1 2 721326172 1 3 606435744 3 2 523950230 2 3 407003883 3 2 237115720 3 3 296978596 2 2 358635043 1 3 843993618 1 2 180187278 1 3 165847985 2 2 446512177 4 2 666502363 5 2 394333635 1 3 916317305 5 3 582482460 4 3 649633440 3 3 633007674 3 3 808307574 4 2 141695254 5 3 244751350 1 3 632635877 3 2 862438448 1 3 986619152 5 2 709322763 5 2 364819526 1 3 438951366 5 2 337482344 3 2 734767622 5 2 870340365 4 2 829876282 5 2 272419659 2 2 403923994 5 2 417840257 3 3 573320170 2 3 134091945 2 3 922823553 5 2 735867113 2 3 752176465 4 2 240569462 3 3 507444732 5 3 101047995 3 2 725871216 2 3 577694874 1 2 661566791 4 3 466349906 1 2 244603308 2 2 290174306 4 3 622618231 3 2 255117697 2 2 141360475 2 3 615370543 3 3 244268111 3 2 673963304 3 3 503525185 2 2 960705548 3 3 264650783 4 2 643512108 2 3 208223844 1 3 592610138 1 2 249686852 2 2 156532417 3 2 612301163 5 3 691540321 3 3 531971759 4 2 854575048 3 3 128332147 5 3 443012975 4 2 415509768 5 3 188496887 1 3 467407671 2 3 606669937 2 2 836850594 5 3 958959659 4 3 485957680 3 3 111609885 3 3 146461063 3 3 205677139 5 3 330526108 2 2 976530089 3 2 768923049 2 3 985711032 4 2 100310460 1 3 567564408 1 3 817215042 4 2 199284016 4 3 211658892 5 3 640217992 2 2 435416904 4 2 928080730 2 2 411738523 3 2 724248892 1 3 646963991 5 2 892450020 2 3 137526229 5 3 828279230 3 3 778424437 4 3 666432300 3 2 365751426 4 2 923277032 4 3 256416740 4 2 897195539 4 2 908904381 5 3 261842993 2 2 593838235 5 3 658705248 1 3 646191691 3 3 230790508 3 2 615024950 4 3 230651370 3 3 193119840 5 2 787843620 1 2 285956822 2 3 121724890 1 3 221017389 2 2 525967845 3 3 505670754 3 3 472782259 1 3 322740784 4 2 169097389 3 3 114973332 2 3 470877152 1 3 310523858 4 3 793167828 5 2 892520532 4 3 851544118 3 2 535598837 5 2 658211429 2 2 873651946 5 3 351658659 4 2 334533489 5 3 123717812 1 2 924547734 2 3 675839208 5 3 356792578 1 3 893300224 5 2 389991689 1 2 520116101 3 3 489211280 2 2 257881560 1 3 160976698 4 2 294787547 3 2 184426121 5 3 665543973 4 3 220799162 1 2 277088824 4 2 378192626 5 2 197634753 3 2 919518498 3 3 695796122 2 2 136326176 1 2 283692396 3 3 392385666 4 3 373147594 4 3 411816495 4 3 378357030 1 2 499589294 1 3 369857612 5 3 972310782 2 2 713310179 3 2 807734497 1 3 668538118 3 2 798388047 3 2 996853231 3 2 318300367 2 3 825551564 5 3 379903561 2 2 955589968 4 3 174168152 2 2 512781545 2 3 969318793 5 2 619231221 5 3 767912618 5 2 620074046 4 3 679240313 4 2 873222126 2 2 685447750 1 2 254202380 1 3 304954629 5 2 766247311 1 3 322850811 4 3 854783580 3 2 583560610 4 3 755671579 2 2 765611049 3 2 312458861 3 2 166907616 3 2 189422632 2 3 816354317 4 2 339102349 1 3 240711862 5 2 187839041 3 3 149302255 5 3 557312039 2 3 137991241 2 2 286646728 2 3 139673765 1 3 221184828 1 3 729056212 1 2 294817883 2 3 479657297 3 3 487836591 5 2 703048925 1 3 710994332 1 3 395221414 5 2 766103332 4 2 790736659 4 3 704995864 2 3 924674112 1 3 435667826 5 3 637038859 2 2 578679351 1 3 498778987 2 2 627369079 2 3 195177167 1 3 261884197 3 2 522265666 3 2 127439990 1 2 283093928 1 3 929722788 2 2 573359192 1 3 752627813 3 2 796126045 3 3 273173707 1 3 614513215 2 3 121007263 3 2 483265915 5 2 782144106 3 3 478093868 5 2 197519773 5 3 403268305 3 3 274099135 4 2 285063024 1 2 335595568 2 3 595233577 3 2 569718435 3 2 815607280 2 3 675188757 5 3 612462327 1 2 416358367 2 3 917271787 5 3 485259401 2 2 293863348 2 2 996130422 2 3 132887565 5 2 824073474 3 2 388289615 3 2 130093373 3 3 274767933 4 3 290352348 1 3 531949844 4 3 628807831 3 2 937110744 5 2 329551293 2 2 644896322 4 3 931631302 2 3 313900492 2 2 700457704 5 3 743709123 3 3 583234281 3 3 212155326 3 3 129315190 5 2 666233339 2 3 118910969 5 3 309155717 5 3 201820586 3 2 777616437 3 3 986763191 4 2 844138195 1 2 326408453 3 3 215179948 2 2 688439333 3 3 297406661 4 3 770562144 5 2 277309315 3 2 985436753 5 2 510068038 2 2 360314573 5 2 201691002 4 2 449708301 3 3 533502204 1 3 182844358 1 3 375751504 3 3 846527338 5 3 316903316 2 3 435337396 4 2 972840509 5 3 259498562 3 2 898639747 5 3 186873141 1 3 855943985 4 3 196987722 4 3 628049487 4 3 526747035 3 2 358259269 4 3 598483043 2 3 471536761 1 3 464814270 2 2 653542907 4 3 576279955 1 2 741183108 3 3 491781198 2 2 509145297 1 2 898298647 4 3 496917732 2 2 420868714 1 3 965169408 5 3 675526454 1 2 841422018 1 2 441621770 4 2 188319761 5 2 682796373 4 3 973977863 2 2 531112356 5 3 977124188 5 3 597045828 5 3 404406034 3 3 896868555 2 3 291063120 5 2 860827590 5 2 718090888 4 3 785505744 5 3 512001950 3 3 834479228 4 3 397210392 5 3 663168330 1 2 675633523 1 3 147307515 5 3 870130466 2 3 791258565 1 2 591162056 4 3 144160819 4 3 956715409 4 2 651956708 2 2 349845629 2 3 405126680 3 2 715601862 1 3 993883765 3 2 792438932 3 3 643241053 4 3 172074527 1 3 583165262 1 2 689682557 1 2 836497754 1 3 691283387 4 2 727952739 1 3 469773110 3 2 334039494 2 2 999244065 2 3 140478116 4 3 571959568 3 2 221540167 2 2 150124453 3 2 676995967 3 3 848987320 1 3 171549534 3 2 413898781 2 3 809969920 2 2 475461096 1 3 692559353 3 2 637972697 4 3 258403462 2 2 371471938 3 2 190499992 1 3 170032724 4 3 534456641 2 2 639726072 3 3 996010195 5 3 562310229 4 3 617688917 4 3 969264629 1 3 701790476 2 3 811904973 2 3 358579823 4 2 720537504 4 3 463849313 2 3 333197993 3 3 618574980 5 3 850842746 1 2 327850420 5 2 686041773 1 3 976697957 5 3 419351632 2 2 343249454 3 3 622919140 4 2 266039553 4 2 556953115 3 2 497286839 3 2 350770269 4 3 253048588 3 3 954510020 2 3 674722346 2 2 574597398 3 2 823322086 1 2 637711049 4 3 830793924 2 2 661763915 1 3 244816861 3 3 510301706 1 2 603182448 4 2 223374483 2 3 177919862 5 2 668610390 5 2 443141666 4 3 872022547 4 3 497049672 1 3 393069030 1 2 178047333 3 2 998554142 2 2 213630623 5 2 813659046 4 3 481433307 3 2 360725794 2 3 338968135 5 2 976860389 1 2 883855547 3 3 720887433 5 3 652162667 2 2 241508034 1 3 756752098 4 2 611067462 5 2 275141513 1 3 268152631 1 2 743423783 4 3 391224600 1 2 108405996 4 3 669615573 3 2 777665410 2 2 535118507 2 3 162879145 5 2 554421910 3 3 222382943 1 2 238792841 3 2 686011461 4 3 179947235 4 3 768223261 4 2 362100516 1 3 665572007 4 3 857397160 2 3 177679094 2 2 168216192 4 3 512244305 5 2 491688673 3 3 456382010 5 3 481187399 5 3 847045192 3 3 250502117 4 2 383417292 5 3 126097928 5 2 277871088 3 2 735323768 2 3 797198357 2 2 102730091 3 3 937247195 4 3 813666907 4 2 289813646 5 3 923109045 4 3 698309809 1 3 594898928 1 2 765472268 4 2 469481275 1 2 192926097 3 2 974775514 1 3 872143075 1 2 445134854 5 3 674457944 4 2 348601448 1 3 652259296 4 2 414039823 3 3 512524428 2 2 319028279 4 3 428037167 4 2 251078709 5 2 363272342 5 3 409199312 5 3 183157990 1 2 129031556 4 3 921541940 2 2 107242104 5 3 965566893 5 2 444334092 5 3 891465388 1 2 101481269 4 3 786911869 4 3 339814407 3 3 574338823 5 3 441983195 2 2 601354466 3 2 275662801 3 3 345384829 1 3 454832096 5 2 142845282 4 3 576241524 4 3 676559007 5 2 575505062 4 2 334540896 3 2 406071610 1 2 290887147 5 3 741655809 3 3 444967185 1 2 984699132 2 3 631237693 2 3 338397593 3 2 170094850 1 3 523270709 5 3 777327692 1 2 322499722 3 3 443594265 1 2 797915170 2 3 916977309 3 2 936686298 4 2 797784332 4 3 507789952 1 3 407032622 5 3 648156219 4 2 962433305 2 3 924407660 3 2 463987464 1 2 823886318 3 3 336913046 3 3 734580103 4 2 535619843 3 3 153836992 1 3 619471196 3 2 158020794 2 3 455037991 3 2 268960389 3 2 572807872 5 3 234229907 1 3 912400071 2 3 697776240 5 2 968569180 5 2 767249989 2 2 772601404 3 2 685624574 3 2 425683339 3 3 277236903 1 2 364343226 1 3 298851594 4 2 810917331 4 2 815865860 4 3 662618192 3 3 813042727 3 3 459427661 3 2 408129689 1 2 778342932 3 3 329383119 2 3 311213244 5 2 766171071 5 2 291507348 5 3 790407257 3 3 633681653 5 3 493706474 2 2 927049557 1 3 846531450 2 2 541926959 3 2 669168507 1 2 461052615 5 3 592477524 3 2 101472124 3 3 673187714 4 3 678326467 5 2 117190800 2 3 381058622 5 2 317752570 4 3 950765213 4 3 755242072 5 3 568989539 3 2 539384260 1 3 978070396 5 2 182892189 4 2 112526139 5 3 616319580 5 2 792319321 5 3 543440848 2 2 889026880 5 2 578731178 2 3 855140328 2 3 442133826 2 3 110024216 4 3 867344400 1 2 673488983 1 3 764709048 5 2 494836843 5 3 634691313 5 2 326343498 2 3 568747694 5 2 857763946 1 2 740628632 3 2 354370949 4 3 282706874 2 3 561489545 3 3 492420976 4 2 240083510 2 3 307044665 1 3 459346002 1 2 186675498 1 3 259359722 3 3 773325956 4 3 840205328 2 3 144573083 5 2 445161835 1 3 626370979 2 2 669313538 1 3 916526354 5 3 905719746 3 2 642738748 4 3 622521751 4 3 563790807 2 2 776121006 5 3 886059974 3 3 834775409 4 3 781620466 1 3 141436832 4 2 482882660 5 3 838810205 4 2 398031147 5 3 660569477 2 2 114307365 3 2 503334116 2 2 451719090 1 3 572184995 5 3 217429170 4 3 497219590 1 3 618508149 4 2 788288296 1 3 742869165 5 2 860340147 4 2 720026704 5 2 530391039 5 2 199773908 2 2 992046240 5 3 598723746 3 2 155104893 5 3 104197285 4 2 566420530 3 3 130849307 4 2 682135371 1 2 232482113 5 3 529606994 5 3 792651498 1 2 192758833 4 3 324481213 2 2 900627534 1 3 929041339 1 2 880876289 1 3 253388838 4 3 149214519 3 3 899084689 5 3 548355687 2 2 347985405 5 2 721282247 1 2 218842700 4 2 642252480 3 3 374367824 4 3 147549811 3 2 719536253 4 2 319703874 1 2 375346765 1 2 745681201 2 2 709800728 1 2 382080285 1 3 306371556 2 2 917260525 3 3 221604606 3 3 467111788 3 2 660798566 3 3 666613953 4 3 224943166 5 2 176419845 2 2 311928880 1 2 324782341 1 3 467870470 3 2 554540408 4 2 702259930 5 2 767841590 3 2 221517266 5 3 311695389 5 2 886982836 1 2 788940337 3 3 306106165 2 3 565774258 3 2 730439019 4 3 857014158 4 2 422215357 2 2 552256046 5 3 358683958 3 2 985608373 5 2 540262699 3 3 312953570 5 3 986558080 3 2 929889338 1 2 959172155 4 3 674873572 1 2 208249961 5 3 192615728 1 2 787421658 4 2 924430806 2 2 570509187 1 2 865101365 1 2 421340612 3 3 175185135 4 2 586523877 5 3 839269816 3 3 473651997 5 3 996450069 2 2 563846166 5 3 869024277 1 2 176076887 2 2 138778124 4 2 275840548 1 3 683400159 2 3 884982164 3 3 947259123 1 2 586548117 4 3 450144990 2 2 168148407 4 3 607749436 4 3 746312982 2 2 929703957 2 2 974807480 3 2 192903027 4 3 467300515 3 2 676198317 3 3 683851685 5 2 918331870 2 2 248215217 1 3 323189483 3 3 745867466 3 2 853672548 1 3 757296888 4 2 263861246 1 3 663377392 2 3 624075281 5 2 809117474 5 2 762936836 5 3 432208068 5 2 207260596 1 3 496102839 2 2 921581882 3 2 581228850 4 2 757767968 1 2 967412785 4 2 833432196 3 2 430087968 3 2 184005560 5 3 451246883 5 2 893780508 3 2 859941356 5 3 956050933 5 2 447703293 2 3 704051724 2 2 944111339 5 2 472454348 1 3 791565648 3 3 475712104 5 2 436193479 2 2 177827432 4 2 771801396 2 2 137229147 1 3 798531718 4 3 298536115 5 3 999703532 1 3 656607076 3 3 684075471 4 3 255218403 4 3 188374815 5 2 956926787 2 3 655954274 2 3 785930825 2 2 443538198 1 2 302213320 1 3 763443312 1 2 638983988 2 2 634930620 4 3 669946250 3 2 494804589 4 3 535325908 3 3 764977031 1 3 850698258 3 3 371408507 3 3 385752715 2 2 243141621 2 2 407157392 5 2 352654469 5 2 400684992 3 2 250957132 2 2 884397088 4 3 543241409 1 3 166104386 2 2 570445040 1 3 829545766 1 2 159559666 3 2 856327920 5 3 417266229 1 2 710095378 2 3 766992893 5 2 990991273 2 3 310702853 1 2 668708517 5 2 656662878 4 2 121758933 4 3 412444994 5 3 974292023 5 3 453299094 1 3 295857517 1 2 460377337 1 2 858314799 3 2 268202133 4 3 391506333 1 2 344920451 5 3 623900598 1 2 592361019 5 3 383575220 3 3 665414997 3 2 997543302 3 2 426111862 3 2 405851712 1 3 418377918 1 2 557559247 3 2 217280999 1 3 328693397 1 2 474157722 1 2 140126308 5 3 285258465 5 2 221689022 5 3 207839334 1 2 308604156 4 3 260913741 3 2 846819809 1 3 517716187 5 3 606735957 1 2 425184513 3 2 268441014 3 2 805372191 1 3 583910323 5 2 673592953 5 3 472650252 5 3 546910641 4 3 321512846 4 3 263951965 3 3 432170202 2 2 475525831 5 2 848882940 1 3 749688437 1 2 450151505 1 2 107379773 2 2 698659229 4 3 218670118 5 2 271732305 1 2 126092230 1 2 345479337 4 3 123930215 4 3 763351690 5 3 553201700 2 2 157612082 1 2 704062724 3 2 658109016 3 3 361867142 5 3 499733898 3 3 163601682 3 3 425307303 5 3 551171380 5 3 466624644 5 3 368824321 1 3 621209293 4 2 386769418 5 2 740188279 1 3 218890480 4 2 745352966 2 3 528029252 2 2 495557196 4 3 616023566 2 2 939249552 3 3 260335764 1 3 829495213 3 3 536315520 2 2 873573980 4 3 599086861 3 3 707178655 3 3 630581282 1 3 927000254 5 2 777471325 5 3 480937454 2 3 159446815 2 2 922569960 1 2 570560753 1 3 289191983 5 3 277888418 3 3 280239716 2 2 165691541 1 2 506526298 3 3 768419135 3 3 950011004 1 2 398101748 2 2 798789601 1 2 201394218 3 2 381532092 3 2 787514236 5 3 459025195 2 3 284163644 4 2 358681914 5 2 371542653 4 2 565795583 4 2 784067572 1 2 903754179 3 2 864882391 4 3 334843782 1 3 694905542 4 2 521413635 3 2 982637691 1 2 697047129 3 3 157917623 1 3 727092745 5 3 588358442 3 2 177393086 2 2 729800514 1 3 875969595 1 3 536056791 1 3 401683923 1 2 302976200 1 3 565075112 5 2 425278514 3 2 593978160 5 3 995135213 1 2 593389202 5 2 877684486 4 3 641481768 3 3 301904736 4 2 586994096 5 3 678671802 3 2 724299949 3 3 441536566 1 3 301781585 1 2 414319896 5 3 791568233 1 3 743255267 2 2 980571598 4 3 424366670 2 3 534996259 5 2 372502983 2 2 425937278 4 2 289002122 5 3 356917259 5 3 344361240 3 3 506229913 2 3 975622606 3 3 810859763 3 3 963418735 3 2 182600675 5 3 213708504 3 3 321888636 3 2 578892783 1 3 718930924 3 2 628525083 3 2 501542639 5 2 949703539 5 3 434902258 2 3 923556613 2 2 995444837 5 2 458370460 2 3 705862257 4 3 394004069 2 2 285351826 2 2 583534220 4 2 515911648 5 2 147692489 5 2 813623681 3 2 865123071 2 2 389633678 1 2 639005603 2 3 667492028 1 3 146471360 4 3 450174027 4 3 503155128 4 3 350787932 2 2 484337591 2 2 763929277 2 3 703632029 5 3 140139147 3 2 706522325 2 3 509354174 3 3 257332250 5 3 453653009 2 2 101179337 5 3 814127538 5 2 915299125 3 2 174502129 4 2 938555280 2 3 522164882 4 3 457082332 4 2 153324383 4 2 175433930 4 3 368074218 2 2 723422219 1 3 730436946 2 2 997238323 5 2 407758081 3 3 102347865 2 3 790065012 2 2 308213533 4 2 590321288 5 3 668023252 1 2 607027013 2 3 602320618 1 2 277661762 4 3 229170711 2 3 398614103 3 2 415801559 2 2 357728180 2 2 108884039 3 2 989155632 4 3 277890284 1 2 189691549 1 3 889131193 3 2 771615452 4 2 206744616 5 2 795008244 5 3 214550546 5 3 629577105 5 3 644903636 5 3 165986644 3 2 675919011 2 3 237907102 3 3 358082691 2 2 223481722 4 3 867527188 5 3 666441887 1 2 204324721 1 2 537779619 5 2 463138635 2 2 156896346 3 3 480690034 4 3 784461689 1 2 774833900 2 3 932988281 1 3 600346439 5 3 102715166 5 3 813897153 5 3 435189787 5 2 290825233 3 3 240480241 3 2 684286229 5 2 299484123 5 2 873023433 1 3 363584747 5 3 618376214 4 2 752971725 2 3 750437663 5 3 938207142 2 2 960752070 3 3 764880858 3 3 383205109 2 3 571002864 5 3 383414898 5 2 547871680 4 2 917410779 1 2 609728028 4 3 670700932 4 2 911979812 5 3 444313056 2 3 368000760 1 3 871438470 1 3 745332560 5 2 734667602 5 3 643811970 5 2 608562625 5 3 450970694 1 3 756375120 4 3 243083324 4 3 357821744 5 2 807100026 2 2 986638497 1 2 246330584 3 3 835450711 3 3 788643693 1 2 746081684 3 3 112895659 5 2 116029847 3 2 177181480 3 2 760855394 2 3 791219044 4 2 453798657 3 3 598237667 5 3 104960464 1 3 199999073 1 2 361463744 1 2 707923701 2 3 614873767 3 3 521308760 1 3 445972744 5 2 242753548 4 2 643422360 2 2 609262422 4 2 467374543 2 3 773975854 3 2 356421531 2 3 218324031 4 2 619442119 5 2 512660612 1 2 408234757 3 3 534320160 2 2 651859496 4 3 549159635 2 2 507206846 5 2 339183450 3 2 808468294 4 3 685466403 5 3 683863706 1 3 773943481 5 3 877562603 4 3 248512007 1 2 175863185 1 3 948687583 5 2 889044821 4 2 373713342 4 3 269451801 5 3 348002353 4 2 853316178 3 2 138686611 4 2 759879017 1 2 133273551 3 3 755615487 1 3 432922059 2 3 423612289 4 3 306144100 3 2 425668493 1 2 829287943 2 3 336892399 3 2 469242654 5 2 649550274 2 2 913470381 1 3 322130962 3 2 525800739 4 3 732802058 1 3 300899804 2 2 892741901 5 3 119198435 4 3 684237767 5 3 326971051 2 2 173369312 1 3 840514264 5 2 677968229 3 2 737659701 5 3 794343835 1 3 142173757 1 3 516457740 5 2 865777617 4 2 635305375 2 3 141787337 5 2 246955050 2 3 694842090 5 3 843939410 1 3 218799411 4 2 948404430 2 3 590184765 4 2 445381430 4 2 148224237 2 3 204421939 4 3 552947005 2 3 582529069 1 2 492034870 3 3 590716591 3 3 304382256 5 3 756406638 1 2 179024520 5 3 740337539 1 2 673840960 3 2 902667956 3 2 817982154 5 3 992055419 4 2 261760627 1 3 529940101 5 2 614096326 3 3 514326646 5 2 308309114 3 3 575433060 2 2 491781503 4 3 998783699 5 3 437547976 3 2 433109992 1 2 549151557 5 3 256673110 3 3 656838827 1 2 560552984 3 3 230169735 3 2 167606749 1 3 824954011 5 2 857704119 2 3 279313571 2 2 327959023 2 3 976245793 3 3 326377102 5 2 446065090 4 3 858248997 4 2 570824333 5 3 561508074 5 3 497534530 1 3 930408479 2 3 420910386 2 2 674586708 3 3 544684470 3 2 819498146 2 2 671360571 4 2 577726687 5 3 481020001 3 2 604857685 3 3 362221850 1 2 866518873 3 3 985806703 1 3 841237280 2 2 493850397 3 3 204043536 2 3 467850220 1 2 272842230 1 2 569395082 4 2 237941417 3 3 412182090 1 3 121453034 4 2 668241894 5 3 674384154 3 2 144087419 4 2 766068569 5 3 624926408 4 3 327685322 1 2 878412925 1 3 415473813 1 2 671913357 5 2 270515054 1 3 589039932 5 2 562130755 2 2 702531147 1 3 220671270 5 2 404612405 5 3 157180062 3 2 198215442 2 3 809422979 4 3 457985360 5 2 662997810 1 3 650827622 4 3 273024794 4 2 571066638 1 2 334341878 4 3 677572874 2 3 527047237 5 2 271316890 3 2 891400216 5 3 680104908 5 2 245252743 5 2 390897890 1 2 284258962 2 3 677380718 4 3 214232772 3 3 696566390 4 3 495007792 4 3 256580216 4 3 107213443 2 3 441060757 5 3 763959530 1 3 774046324 2 3 862451727 4 2 460308222 1 2 446336855 3 2 548781504 5 3 723365855 3 3 756991667 3 2 125927572 5 2 419668556 1 3 227448791 3 2 885878826 5 3 595856457 5 2 144261689 3 3 386884636 2 2 362540786 3 3 597853375 1 2 165083552 5 3 195618945 4 2 717012326 1 3 778695021 1 2 367880039 3 3 602716812 3 3 795778827 4 3 633555079 1 2 124416382 4 2 240161812 5 3 609093812 1 3 329714902 3 3 715850484 5 2 404383923 4 3 289670385 1 3 331653786 4 2 919386108 1 2 191161155 5 2 187459270 3 3 425587848 1 3 227270723 1 2 731654417 4 2 816416358 5 2 415168141 4 2 841773300 2 2 835982184 5 3 329604725 5 3 907172887 5 3 745397441 4 2 111153876 1 2 847732068 5 3 701948775 4 3 187849197 5 3 874113048 2 3 808491651 2 3 770219780 2 2 598326030 2 3 946914714 5 2 902995309 4 3 253214445 3 3 791560121 5 2 490171330 5 3 655811129 5 3 382623593 2 3 100803235 2 2 993929843 1 3 738631335 1 3 156209703 5 2 271434632 5 3 944225098 5 2 910385719 5 3 283612275 1 2 524457731 4 3 142568434 2 3 102211244 3 2 284895627 5 2 483273916 3 3 844327674 3 2 662555194 1 3 712598498 2 3 442376890 3 2 953781842 4 3 558887083 5 2 257076535 4 2 267466600 4 2 270388639 2 3 570726408 1 2 650224686 2 2 171594536 5 3 731281009 4 3 351860769 1 3 489284545 4 2 482463077 5 2 443326629 1 3 108172715 3 2 420612004 1 3 168302718 3 3 330224080 3 3 367171829 4 3 427695713 1 3 401208484 5 3 181026835 2 3 300794077 3 2 136439006 4 3 783725478 1 2 653903150 4 2 530420533 1 2 485487481 4 3 320222810 2 2 459168875 3 3 634803593 3 3 651891220 4 2 724001046 4 3 734431509 3 3 198543883 5 3 256041535 1 2 473052589 4 2 305747021 3 3 318216870 4 2 586366335 1 2 940965260 4 2 822702910 2 3 205855628 2 3 134030884 4 3 161218243 2 3 622018017 4 2 705587527 2 2 722290677 3 2 514697015 5 3 465969845 5 3 488090702 4 3 382739890 4 3 944990879 1 2 895063463 5 2 424327556 1 2 676415204 4 2 965277674 5 2 647167427 5 3 462581932 1 2 951759518 4 2 384242119 5 2 216921474 3 2 757855008 4 2 107662062 2 2 397463172 4 2 141523745 5 2 539342316 5 3 123125575 2 2 782579559 2 3 677395526 2 3 372028299 2 3 444302819 3 3 989079945 1 3 467256480 3 3 299053286 2 3 227864784 1 3 497117025 4 3 356779101 3 3 147614256 3 3 979101664 5 2 927583037 2 2 504984309 2 3 311835827 1 3 591915601 1 2 450376902 5 3 202689213 5 2 571220788 1 3 350864387 2 3 914964552 5 2 465700960 2 2 554874457 1 3 566112132 1 3 956450957 2 2 863818459 5 2 647350062 1 2 309083099 2 3 192867608 1 3 412331583 1 3 102694471 2 3 422116828 1 3 252270047 4 3 474846026 2 3 920763290 4 3 356081436 2 2 785471330 1 2 383867286 1 3 267420536 5 3 549384895 2 2 680671065 5 3 629780944 3 2 801449884 1 3 554462255 2 3 307776072 2 3 143653163 1 3 659451591 4 3 532418005 1 2 643458749 3 2 114294096 1 2 584006621 5 2 686477533 4 3 182850346 1 2 187192541 2 2 576993249 1 3 987723120 2 3 670380271 2 3 892840460 5 2 968809119 4 3 610367306 5 2 751078760 2 2 610350850 4 2 985607694 4 3 297030348 5 3 809416777 2 3 157941461 4 2 744205194 2 3 145016279 1 3 600365817 1 2 442179774 1 2 232328189 4 3 413921261 3 3 560660567 2 3 143852091 3 2 229258786 1 3 212428993 4 2 374531979 2 2 378533285 3 2 163153374 3 3 689284243 4 2 393065881 2 3 228731516 2 3 690631391 3 3 351419123 2 3 704262741 3 3 570149555 2 2 758581839 3 2 263220776 4 3 470514324 3 3 629422138 3 2 887370458 1 3 482283865 3 2 165393645 4 3 185726314 1 3 272587317 3 2 387101721 1 3 233228049 5 3 760623899 5 2 432415288 3 2 730510600 4 3 787661602 4 2 505184763 1 2 884301729 1 2 242823550 2 2 238452517 1 3 823112435 5 3 292809064 1 3 151042363 5 2 925863308 4 3 286273024 3 3 355720298 3 3 320345192 3 3 125231571 5 2 553961456 3 3 551851671 3 3 515398087 5 2 189397193 1 2 739582728 1 3 206899121 2 3 501844095 4 2 834062868 1 2 794069399 4 2 977358195 2 2 985487488 4 2 892014147 5 2 659000038 1 3 670180063 3 2 521777980 3 2 975102770 2 3 485849685 2 2 513337778 4 2 637358150 1 2 692803865 1 3 784536109 3 2 631377333 4 3 195632688 1 3 636026605 5 3 660019842 2 3 594895237 2 2 448499629 4 3 675531679 4 3 237194785 1 2 871717657 2 3 944628104 3 2 816845906 2 3 827321660 1 3 763194522 5 2 112891102 1 3 765631818 4 3 903906880 3 3 155754833 4 2 128510661 1 3 673697918 3 2 452739139 2 3 251465386 5 2 317451155 2 2 526142457 1 2 586266434 5 2 321738883 1 2 998234226 3 3 819031985 3 2 247933504 5 2 140388844 5 2 497157451 2 3 583911556 3 3 931655451 3 3 414042452 3 3 163365429 1 3 508938508 2 3 391967993 1 2 603532458 2 3 151160129 3 3 726072056 2 2 577966549 5 3 596062637 3 3 258109486 4 2 689665504 4 3 115877262 4 3 226388355 4 3 478002503 5 2 149276356 2 3 992640936 1 2 682132367 2 3 712128501 5 2 576135447 5 2 239719162 3 3 546170714 4 2 695906338 5 2 839189033 4 3 591272939 5 3 988641490 5 2 758452901 5 2 840696882 3 3 270051866 3 2 634771896 3 3 560925827 1 3 838546065 3 3 286560781 2 3 148033782 1 2 700811389 2 2 821605576 5 3 772590311 4 3 982684234 4 2 369717142 1 2 231724799 1 2 578710651 4 3 123271082 5 3 630289588 4 3 844050174 3 2 685849728 2 3 917077218 4 3 677966556 4 3 385502424 3 3 117740707 4 2 509082592 5 2 459653860 3 3 351983170 2 3 295354952 4 2 802776026 1 2 446217263 2 2 136818844 1 3 137128779 1 3 784671989 2 3 172742833 5 3 187781328 3 3 865902603 1 3 589408153 3 3 938340519 5 3 298390899 2 2 209329827 4 2 489833022 1 2 591924739 5 3 915386950 5 2 403530455 3 3 767736170 5 2 760459862 2 2 193886123 1 2 638321951 4 2 672035518 2 2 611340806 3 2 569289060 5 2 697242364 3 2 104912598 2 3 730391847 1 2 968083350 2 3 845863128 3 2 867235834 2 3 135657554 5 2 682398967 4 2 384699623 4 2 897660565 1 3 965953507 2 2 194915608 1 3 764258869 5 2 167394212 1 3 573474744 1 2 654860714 4 3 271757810 3 3 108997577 5 2 854607512 4 2 703612716 1 2 778960224 3 3 759420563 4 3 779324235 1 3 263662379 1 3 951160791 1 3 851810610 2 3 465460839 5 2 157223042 4 2 554443938 3 3 469595046 4 3 489932150 4 2 988798961 5 2 760978668 3 2 735323314 2 2 585640948 3 3 883407412 3 2 603640164 3 2 729947897 2 3 285599613 2 2 230754363 5 3 742209641 5 3 237134457 5 2 397993468 4 3 975823317 5 2 582440990 5 2 279720575 2 2 112790949 5 3 241540813 5 3 270935838 5 2 702586385 4 3 456072359 2 2 234992950 1 3 527583589 2 2 370916182 5 2 708804257 3 2 517203743 3 2 499748159 4 2 819113340 2 3 412153660 5 2 295869907 5 2 257901318 3 3 433784388 3 2 519720470 4 3 146627045 2 3 679824936 2 3 633371091 1 2 706035919 3 3 509043277 3 2 684807535 5 2 868911676 1 2 611296243 5 2 448524304 3 2 834980667 2 2 888557608 4 2 321048565 2 2 159162170 5 3 789849647 5 3 128716916 1 2 869608383 3 3 355703804 2 3 364632809 3 3 929349021 2 2 166510360 3 2 315640162 5 2 169047520 2 3 362400479 2 3 924508070 5 2 801769909 4 2 819955512 5 2 962659406 1 2 342309662 4 2 413936816 1 3 724588681 2 2 136205740 4 2 990730275 1 2 652506356 5 3 602225172 3 3 876642547 5 2 386561174 4 3 919916757 1 2 410649889 3 2 962619716 2 2 299691607 3 3 175990148 2 3 765126977 4 2 177410810 1 3 579076473 2 2 103256185 2 3 725499672 5 3 914701135 2 3 362497330 3 2 626673398 1 3 779313716 3 2 144292177 2 2 458263419 3 3 794234294 4 3 311427963 1 3 945844397 3 3 389041587 2 2 220609819 3 3 448240299 5 2 964925816 2 3 868344324 4 3 733819092 4 3 220740704 1 2 349802531 4 3 399624331 4 2 409062540 2 3 783589543 1 2 224959882 1 3 383118171 1 2 984537169 5 3 807297909 4 3 630530047 1 2 898401293 5 2 259937975 1 3 586912936 1 2 221446467 4 3 280959682 2 3 651434922 5 2 660764613 4 3 286888835 5 2 633462755 5 3 647441476 3 3 365926057 4 2 641184360 2 3 753107581 3 2 467214889 3 3 411388288 5 2 227575348 5 3 339687205 5 3 710691925 3 3 517816248 1 2 167829810 3 3 116718460 4 2 485626547 2 2 547216028 5 2 770910170 3 2 434534358 5 3 697927416 2 3 148486954 5 2 260277277 2 3 850759412 4 3 824967057 2 2 553721293 2 2 986154413 1 2 187877932 5 3 119895329 3 3 281124306 5 2 989597155 5 2 143694539 3 2 830892244 4 2 125822628 4 2 151726671 4 2 542091530 1 3 103953501 1 3 826860871 2 3 831093917 3 2 871688426 3 2 305570146 5 3 514191222 3 2 664870683 1 2 786708332 4 3 868098901 3 3 631971967 5 2 377598389 4 2 918154635 5 3 420029091 1 2 895637884 2 2 840436278 4 3 575635734 1 2 929209287 3 3 734468806 5 2 851685507 3 3 861942966 1 3 760415430 1 2 597006553 4 2 482344609 2 2 574460135 4 2 681474080 1 3 217294907 1 3 547021949 5 2 719078553 5 2 146969061 5 3 345919831 1 2 646097403 4 2 163988056 5 2 204375086 2 3 544323039 3 3 115660690 4 3 754305867 4 2 979737109 1 2 530193057 1 3 707458984 4 2 284556462 1 2 226156551 4 2 181849652 1 3 804076479 5 2 733773929 4 2 131101063 2 3 767422708 2 3 636783947 5 2 499693859 1 3 880507353 3 2 860413402 4 2 559608032 3 2 415899939 1 3 758586572 4 3 549702056 1 3 997106625 4 2 271497172 3 2 124759668 3 2 430072426 2 2 542654893 3 2 742974321 4 2 284516494 5 3 890415877 2 2 426885734 3 3 694488851 5 3 910636591 2 3 813127164 4 3 348625308 1 3 847770816 4 3 614356089 1 3 801070183 4 2 129201710 4 3 608407473 2 2 168864452 4 2 275711749 2 2 243667639 1 2 253512276 1 3 363600481 2 2 785893375 1 3 149618844 5 3 402974954 1 3 640999623 1 3 846621363 2 3 151334586 5 3 632394642 2 3 563981146 3 2 401987501 1 2 385068407 1 3 521018071 3 3 725977239 4 2 315164059 3 3 812609324 4 3 764812131 2 2 392714316 3 2 298685228 5 3 395336069 2 2 857270326 2 2 778211109 3 3 144153746 4 2 171485248 3 3 394396331 1 2 386418690 5 3 806247411 2 2 344504785 4 2 347458382 4 3 448087835 3 3 821032856 2 2 600579138 1 2 247044445 2 2 278051762 4 2 680332393 5 3 691406600 3 2 121795850 2 3 396822494 2 3 680488907 1 3 173779138 5 2 670737657 1 3 337179851 4 3 392410441 1 2 800973670 4 2 951981813 2 3 434207101 4 3 769603278 4 2 374873206 2 3 768074158 5 3 681102282 1 3 437464223 3 2 646132002 1 2 603553618 1 3 282449167 1 2 501890265 4 3 325027255 4 3 276210639 4 2 499393168 5 3 837362195 2 3 910652296 1 3 269147911 5 3 201089586 3 2 795350800 1 2 844388428 4 3 953229892 5 2 286779961 3 2 968425507 3 3 194410964 4 3 254169622 5 2 605667540 5 2 597875351 2 2 198306526 2 3 220716769 2 3 202050701 3 2 729615178 5 3 146722644 4 2 304229606 3 3 255765065 3 3 769335915 2 3 493185301 2 2 484169973 1 2 114289627 5 3 132689991 2 3 484054795 5 3 552231655 5 2 121759469 1 2 488219377 4 2 724544463 1 3 852964252 5 3 964632099 4 3 539751994 5 2 547934704 3 2 320558376 3 2 931164482 3 3 170132017 3 3 169293050 1 3 434761981 1 2 906680592 1 3 340369854 2 2 401824096 4 3 305382139 1 3 746625975 5 2 255065875 4 2 143688917 2 3 316097993 1 3 167428062 5 2 621922855 1 3 737364480 4 2 600281921 4 2 347524969 2 3 777983476 2 2 449995377 4 3 181869971 4 3 733161197 5 2 738246926 2 3 460659108 2 3 228233097 3 2 890321252 4 3 440779490 4 2 268663870 5 3 340482007 4 3 406037742 5 3 237762975 2 3 493789652 5 2 681858298 4 3 598643015 2 3 934330735 3 3 768810401 5 2 544415414 4 2 159269240 2 3 703209587 1 3 310217052 2 3 474199458 1 2 563670570 4 3 802378763 4 2 782289290 5 2 480384657 2 3 631260525 5 3 483898712 4 3 576940095 3 2 363446825 1 3 339117566 1 3 993425601 3 2 546729052 4 2 744132594 1 2 719755878 1 3 316417844 4 2 162057170 4 2 989094583 3 2 895205139 4 2 123743349 4 2 116244866 4 2 862647769 5 2 489975657 4 2 201114361 1 2 414003181 1 2 482286209 1 3 280267612 4 2 651914572 1 3 384555009 5 3 360178388 1 2 329758977 1 3 201247360 4 3 892241293 5 3 470477751 5 2 134161067 3 2 594131723 2 3 226468083 5 2 314928371 4 2 593083521 5 3 746991916 1 2 405123169 4 3 646422061 2 2 825563449 5 3 664501237 5 2 646401280 1 3 989652273 2 3 721630129 3 3 650586620 5 3 246942227 2 3 464751974 1 3 202156625 3 2 200048153 4 2 175582183 3 3 156718561 4 2 335635219 1 2 409763319 5 3 184427618 5 2 351303423 2 3 977626992 4 2 140178138 5 2 269867732 3 2 427890533 5 3 609654445 5 3 724812954 3 2 371434440 2 2 344256271 2 2 206527769 5 3 188123500 3 2 330849596 3 2 479051121 4 2 690575518 2 2 369188038 1 3 956341430 5 3 587191795 4 3 651600069 3 2 851828003 2 3 428042921 5 2 582584540 3 2 558954016 2 3 328082980 4 3 300744362 3 3 411968387 3 3 665813433 4 3 754783780 1 3 267740200 2 3 153425349 4 2 444562124 5 2 567073318 3 3 133106811 5 2 334404500 1 3 365431195 5 2 361808304 3 2 923822669 5 2 489920304 1 2 169858068 5 2 489086889 5 2 836404397 1 2 515907732 5 3 431491615 2 3 790530402 1 3 270732443 3 3 541894445 5 2 578426445 5 2 394246739 3 3 613190533 5 2 992562559 2 2 923145425 1 2 678563726 4 3 249222168 5 2 695657787 1 2 666921449 4 2 619730976 5 3 592312461 2 2 551019252 3 2 414779899 5 2 403622335 5 2 117125219 3 3 822065407 5 2 207889911 4 2 601002422 1 3 823687006 1 2 668767050 5 2 953208556 1 3 957672238 2 3 687211944 2 2 662432772 3 2 372971053 5 3 125326865 5 3 701684785 1 2 926601708 1 3 927444534 3 3 180029307 1 2 440086536 5 3 428200201 5 3 292925295 1 2 826586527 1 2 201165571 3 3 667143000 3 2 591349241 2 2 468272324 5 2 269055830 4 3 862108097 2 2 236177647 2 2 503837763 3 2 547706285 5 3 594532557 1 2 693249463 1 2 120109963 4 3 252243479 3 3 943440608 2 3 553609576 1 2 907076961 4 3 564043729 3 3 574464804 1 3 530964822 5 2 956984616 5 3 166770569 1 3 804872271 2 2 485535332 2 2 667147082 4 2 574610867 1 2 492428886 5 3 409707352 1 3 559631476 5 2 156959924 3 3 890343132 5 2 855646388 1 3 581739527 2 3 405228420 5 2 981121431 2 2 672915868 1 2 832456939 1 2 209336940 5 3 105386129 5 2 413106091 4 2 327776040 3 3 469541177 1 3 585656728 4 3 140232285 2 3 357653022 1 2 702581915 3 3 727456450 3 3 784069401 5 2 923258013 3 2 564382549 2 2 509843950 1 3 565974359 3 3 675469092 4 3 173446996 4 2 637106307 5 2 845513810 2 2 217146071 4 2 465977028 2 3 266549991 2 3 245083011 3 3 168612053 1 2 273985165 5 2 307600016 2 2 600665561 4 2 883261198 1 2 490825789 3 3 955814562 1 3 522583540 1 2 237823112 2 2 827525201 1 3 611022532 4 3 197346004 4 2 391852929 1 2 984175588 4 2 166362436 1 3 187544484 2 2 420591901 5 2 570411761 2 2 212449150 1 2 905124387 1 3 389058612 3 3 917892142 5 2 333731795 2 3 993347963 2 3 777390544 3 3 581587786 4 3 323557784 1 3 156015913 5 2 869566756 4 2 627872638 4 2 517092220 2 2 149276013 1 2 811459466 3 2 434275546 3 2 299161868 1 2 189544313 4 2 216707694 5 3 617251841 4 2 934645518 5 3 746155423 2 3 314767592 4 3 334142801 5 2 406063863 5 3 475784662 2 3 380088966 4 2 915252367 1 2 328400031 5 3 461906605 5 2 361999088 4 3 981288960 5 2 486423785 1 3 646333775 3 3 933728619 3 2 246716483 5 2 674781867 4 3 662809759 2 2 989444445 2 2 390441018 1 3 200112350 5 3 832449986 3 3 110640397 4 3 481891260 1 3 152466996 5 2 289627484 3 3 441950808 3 3 736299052 2 2 358459190 3 3 885770596 2 2 768770562 2 3 293599581 5 3 521696868 2 2 747048253 2 2 706823905 2 2 600960077 2 2 691698276 4 2 320099600 1 3 814815371 5 3 393162102 5 2 156763548 5 2 410194943 3 3 779289118 1 3 104523540 4 3 128126227 3 3 964058964 1 3 460656956 1 2 345679903 1 2 454316185 3 3 829752774 4 2 647438684 5 2 915853504 5 2 825822947 5 3 536783927 3 2 549244236 5 3 674469530 2 3 223498288 1 2 686741862 5 2 847479345 1 2 500678112 2 2 368156568 3 2 462449317 4 2 240919381 3 2 112870650 4 3 203140743 1 2 449352660 3 2 930322628 3 3 891810163 3 3 781611372 4 3 163350996 2 3 488098803 3 2 552542497 3 2 546574487 3 3 989034043 4 2 408953194 5 2 903361947 4 3 528388134 4 3 215208961 1 2 635041303 1 2 472238218 5 3 641319877 2 3 322978175 3 2 937748293 4 3 909334092 3 3 453499633 5 2 112114494 4 3 448422152 2 2 942804135 4 3 810274529 1 3 245939148 2 3 296876965 5 2 829319583 1 2 649223367 3 2 637826082 5 3 570818221 2 2 513011540 2 3 285530959 5 2 724724065 1 3 518070614 5 2 574817548 2 2 981551612 5 2 979715107 1 2 670200485 5 2 137077127 5 2 291877546 2 2 413562417 2 2 943972700 1 3 766074957 2 2 419476249 1 3 129331971 5 3 301742554 2 3 435712353 4 2 157358211 5 2 356117704 5 3 890326735 4 2 517047907 4 3 143395712 1 3 148364618 2 3 682466393 1 3 537209184 2 2 295397924 1 3 458782936 1 3 614111869 4 3 334012825 1 3 267180534 1 2 139860974 4 3 380675212 3 3 823256089 1 2 382647531 2 3 808543128 5 2 312390101 4 3 527415424 5 3 125069652 3 3 659404715 4 2 190624931 2 2 490437452 5 3 917397688 5 3 968458086 2 3 727126758 5 2 187742942 2 3 458833409 2 3 139126459 5 3 894019197 1 2 492034831 3 2 812812126 2 3 214384775 3 3 935775479 4 2 914261190 5 3 899840780 4 3 265576228 3 2 274134121 5 2 990381432 4 3 706076102 1 3 816684872 3 3 669517845 4 3 129083991 3 3 220405148 3 2 352075179 5 3 244510887 2 2 732118874 5 3 906680640 2 3 536629115 2 3 373873131 3 2 369150408 4 2 747087215 1 3 592922464 3 3 279248495 3 2 112621366 5 3 573217582 5 2 475118670 3 2 470290384 5 2 806476822 1 2 360423415 1 3 806933505 3 2 684950227 2 2 525019383 4 2 689649515 2 3 558624653 5 2 559572767 3 2 619554395 1 3 907711225 1 3 517709597 2 3 739320415 1 2 288607838 2 2 764869776 5 2 924827796 4 3 838395828 5 3 452558644 4 2 630707374 5 2 666185841 5 2 180904905 5 2 748409843 2 3 646732276 5 2 347264904 4 2 130583395 3 3 166095990 5 2 957247157 4 2 581902421 2 3 870640325 3 3 520436264 4 3 278898849 2 2 749415588 1 3 342316633 3 2 637082559 2 3 153928580 2 3 100213485 4 2 123676825 1 2 514330163 3 2 311523253 5 3 137535227 1 2 770082315 3 2 393177469 2 3 687967260 3 3 282068442 5 3 655780428 1 3 969793621 5 3 833685724 5 3 357046515 5 2 363387301 1 3 488378846 4 3 764609910 3 2 451299867 2 3 255626311 4 2 796453490 3 2 725967095 1 2 785417427 4 2 713466810 2 2 592734472 3 2 853957633 3 3 504473544 1 2 194589316 2 3 155977704 1 3 309087505 2 3 476336273 2 3 498646910 3 3 441211204 5 3 294513894 5 3 599606730 1 3 472723387 5 3 617503933 2 2 186329423 1 2 792811151 4 3 310538816 4 2 364840289 2 2 554581910 4 3 656249690 4 2 186873479 4 3 836457258 1 3 984501876 4 2 719615191 3 3 967344703 5 3 174199579 2 2 143598132 4 3 948844770 1 2 881654956 4 2 844230585 2 3 163095010 5 2 105639265 1 3 780404339 3 2 167405190 1 2 178694638 1 2 571379005 3 2 518536007 2 3 838428297 3 2 480095412 4 3 127642849 3 3 430678070 1 3 472317643 5 2 418209600 2 2 465876966 5 2 746508650 1 2 968211761 2 3 484848572 5 3 155136239 1 3 148090323 3 3 794402400 5 3 182422818 4 3 218607133 1 3 433400891 2 2 786952477 4 2 175037870 3 3 484367819 1 3 257910730 1 2 143441331 4 3 552972948 1 2 772983039 3 3 628854598 1 2 324202191 3 3 900335830 5 2 305576656 4 2 943656755 5 2 581370594 1 2 765203428 3 2 647245046 1 3 460281812 3 2 573934447 2 3 816264674 5 2 844471474 2 3 180880027 4 2 341145360 5 3 462917850 4 2 328420700 3 2 669425300 4 2 224878045 2 3 649040613 4 2 230775810 1 3 403087588 3 3 639554816 3 2 831678553 1 3 762464180 2 3 752319021 3 3 207118864 5 3 577921135 3 2 874053462 1 3 348046197 3 3 575697628 3 3 341520925 3 3 850916272 1 2 688515716 2 2 869362441 4 3 954977353 2 2 593083289 2 2 852887201 4 2 804588069 5 2 309590474 5 3 702215247 5 3 526149526 2 3 406484873 5 3 900330028 5 2 916624294 1 3 514985466 1 2 714287115 2 3 538715746 1 3 532956573 3 3 280504423 3 2 828323082 5 3 460851139 2 2 968336986 1 2 378394777 4 2 122561487 5 3 251548249 2 2 137420653 2 2 335791505 2 3 293817083 2 2 500239653 1 2 611598621 2 2 686889318 5 3 622889401 4 2 526471647 2 3 569845960 3 3 194261369 1 2 212497871 3 2 496515039 3 3 413563533 4 2 717176831 3 2 189000922 5 2 705610388 4 2 873736130 2 2 624745759 3 2 441766046 5 3 199205243 4 3 533975227 4 2 804079937 3 2 562233403 2 3 373738710 4 2 636845215 4 2 389421435 1 3 101985506 5 2 733697952 5 3 551357528 5 2 134939644 3 3 415727140 3 2 107937419 3 3 700877649 4 3 733837827 4 2 661926784 5 2 359185699 4 3 353453467 4 3 837824338 4 2 445928775 1 3 119232134 3 3 428342340 3 2 132059199 3 3 656930978 3 3 301641246 2 3 998241589 4 3 274872752 3 3 542409605 4 3 183383222 4 3 608378678 1 2 502992180 5 2 243515002 1 3 501153505 5 3 317443868 1 3 646087230 5 2 272423037 3 2 960891563 1 2 745738167 2 3 448548946 4 2 214412606 2 3 431647647 5 3 882077790 5 2 607813143 5 2 699412064 3 3 915737330 4 2 579212640 2 3 741331635 4 2 979922529 2 2 663936723 4 2 284509659 3 2 454865969 2 2 721543396 4 3 157632293 5 3 464124463 1 2 194772590 1 2 687541330 3 3 358578051 4 3 747122725 1 3 370935961 4 3 197481201 1 3 810284279 4 3 778941049 1 3 822891540 5 3 189799488 4 3 797524170 3 2 777386335 3 3 727203469 2 3 285065279 3 3 573885594 3 2 772121256 4 2 125511207 5 2 769990688 5 3 808309601 3 2 842717636 4 3 283356419 1 3 600602308 2 3 443380303 4 2 327749848 5 3 462992092 3 3 744775603 1 3 945186399 5 2 799200159 4 2 223530210 2 2 380480102 4 3 354616623 4 2 329173296 3 3 240789543 5 2 445416657 3 3 360602759 4 2 580140297 3 3 719338530 1 2 285377387 3 2 498656661 2 3 258718557 2 2 954196586 1 2 139435732 2 3 719342601 2 3 520714209 2 3 632178169 5 3 351464150 1 3 565631644 3 2 528054976 3 2 671011131 4 3 165299279 4 2 736299791 3 2 121777998 5 2 669187286 5 3 732784572 4 2 361098119 5 3 666080879 5 3 539994569 2 2 595097276 3 3 541503617 2 2 503205416 3 3 575227178 5 3 152911771 3 3 840117472 4 2 853114750 5 2 799904566 4 2 595830322 4 3 911271231 1 3 134180709 1 3 737874560 5 2 282481365 4 2 328895858 1 3 544139498 2 3 306238775 1 3 952171690 2 3 811728792 5 2 879657554 2 3 748102203 4 3 872504021 2 3 923236087 2 3 423382864 5 3 522861377 3 3 588086029 1 3 744008791 2 3 334992042 4 2 318375944 4 2 209642160 4 2 858735499 3 3 466642055 1 2 433402184 4 2 982567643 2 3 340041149 5 2 547759603 4 3 506109331 3 2 173927876 3 2 478167031 3 3 986209394 3 3 947461968 5 3 450903650 5 3 376514038 1 2 299374501 2 3 724092262 5 3 681594389 5 3 372226295 4 3 716019426 3 3 735124420 4 3 218297256 4 2 668367258 4 2 410101753 5 3 964487751 4 3 589038458 2 2 414989702 5 2 632353618 5 2 469996949 3 3 676374355 4 2 229127713 3 2 257289580 4 3 163493962 3 2 701250390 4 3 783651474 2 2 360717436 1 3 122010011 4 2 726092489 3 2 981784187 4 3 747382144 5 2 770258690 3 3 332516007 3 3 134638732 2 2 645000304 1 3 458872923 1 3 102909365 5 2 654833719 4 3 260060493 5 3 892352456 1 2 272724227 2 2 220469484 4 2 944747945 3 3 704600034 5 2 291952931 3 3 823385316 5 2 771330372 3 2 606984634 4 3 556218867 3 2 430930211 4 2 454960481 4 2 411158431 2 3 570214225 2 2 609626020 2 3 499491177 3 2 767621097 3 2 112852212 2 2 531157695 4 2 481101564 3 2 859079460 5 2 750709993 2 3 676037899 5 3 330365807 3 2 945824083 3 3 987596871 2 2 330285144 4 3 836999625 4 3 352492598 5 2 181562316 1 2 882538739 4 3 741593073 4 2 788401446 5 3 994460933 4 3 724056383 2 2 314837319 1 3 267906762 2 3 666596948 5 2 906740230 5 3 243523434 3 3 790644344 5 3 637090276 4 3 415857710 1 3 949359433 4 3 253161320 1 3 989548389 4 3 353213375 3 2 380723541 3 2 641261213 4 3 634923152 1 3 982396922 5 2 292171644 4 3 631364871 5 3 199474982 3 2 286909333 5 3 810530938 4 2 336107261 3 3 662476961 5 2 884046573 4 2 323926315 5 2 929838405 4 2 934525787 1 3 936889499 4 3 586068380 1 3 661707215 1 3 391258972 2 3 510736979 3 2 455091438 2 3 121237262 2 2 483241640 3 2 344547320 2 3 677755804 5 2 331089431 2 2 399857225 2 2 268034557 3 3 447706428 3 3 548846095 1 3 794385500 3 2 381513721 5 3 906723411 5 3 572197162 5 2 560536997 3 2 523482255 5 3 958870584 1 2 894061902 2 3 690902978 5 3 526563075 1 2 139500381 1 2 924115082 1 2 880616230 3 3 172813990 1 3 543258119 1 2 135986574 5 2 965900380 3 3 443946504 4 2 594254480 3 2 319703716 2 3 599143840 2 2 385505535 1 3 510248064 5 2 153657989 2 2 777911002 5 3 734007067 2 2 627752201 2 2 830876793 2 3 210200301 3 2 473662340 2 3 954405694 5 2 495155765 2 2 278431566 5 2 233712097 2 2 711398768 2 3 893756043 1 3 139861892 2 2 577392377 4 3 954425663 1 2 754816270 1 2 353743635 3 2 252050542 1 3 273380247 3 3 437073023 3 3 331323958 2 2 266545335 3 3 428092637 3 2 226310370 5 2 268469036 1 2 438273078 4 2 168958501 2 3 832812710 4 2 551110811 3 2 891233806 5 2 972121964 3 3 368573587 1 3 242359333 5 2 227566488 1 3 404354870 3 2 702568016 3 2 299603765 1 3 876236817 1 2 445994382 4 2 141120580 2 2 513489431 3 2 151021631 2 2 961875409 1 3 619503827 4 2 937771999 1 3 189675983 5 2 350486988 5 3 878105493 5 3 934606743 2 3 103252441 3 3 452354336 5 2 396982461 3 2 134705897 5 2 196258171 5 3 100140731 4 2 352518370 3 3 480824675 1 3 367603227 4 3 418856855 3 3 558510940 4 3 450777452 1 3 311336259 1 2 346337648 1 2 118206530 3 2 290462168 5 3 192401362 2 3 508713694 2 2 185415842 4 2 222743136 2 2 747474184 4 3 204204000 4 3 451043183 4 2 741935555 2 2 416253460 2 3 797224352 4 2 730799472 4 2 653598124 3 3 718889760 4 3 737129756 1 3 791095479 4 2 750293736 3 2 320585805 1 2 240516417 4 3 188117862 5 2 440928408 4 2 579107561 5 3 703750402 5 3 236546160 2 2 412707697 2 3 167199504 2 3 740393702 5 3 556493218 1 3 398420942 1 2 301759810 4 2 327159430 1 2 876841292 4 3 507058577 2 2 820479544 1 2 322600593 4 3 751458233 4 2 202696180 3 2 628390789 3 2 367817023 1 2 230099795 3 3 476326659 5 2 282786071 1 2 892863911 4 2 208344275 2 2 508190269 4 3 585115056 5 3 715213888 2 2 595830831 1 3 568591064 5 3 589098135 1 2 128991885 5 2 917267813 1 2 227763273 3 2 168286460 5 2 496082283 2 3 702044532 3 3 276830126 2 2 877828531 3 3 130265053 4 3 295396611 5 2 454101496 4 2 551842384 3 3 232953929 1 3 490320417 4 2 733052580 5 2 539119154 3 2 186308709 2 2 152286843 5 2 724267821 1 2 161427147 5 3 671875209 2 3 299107807 4 3 809525654 4 3 194604853 4 3 765968552 4 2 224426700 1 3 417661218 1 2 134288275 4 3 228247676 2 2 682019713 5 3 269428862 2 2 115728651 4 3 132611263 3 2 818020364 3 2 286718722 4 3 322288099 4 3 360661221 1 3 802692598 5 3 868463675 4 2 555158301 3 3 912760314 2 2 564201481 1 3 843497150 1 2 898167867 1 2 969446217 5 2 837285508 5 3 997431787 2 2 990007609 3 3 116093949 1 2 451478017 1 3 250409635 1 2 568835790 2 2 380686707 2 3 511874118 4 3 580661850 5 3 664337683 3 2 143962767 1 3 823028889 2 2 141161114 2 2 793636472 1 3 806940456 1 2 272323510 1 2 332123055 3 2 124709639 5 3 296058231 2 2 333618492 3 2 525744156 3 2 784927501 5 3 352681845 2 2 893318456 4 3 822550197 4 2 186268352 5 3 776620380 3 2 432622383 5 2 354624725 5 3 403304630 1 3 519933922 1 3 773362874 2 3 126687942 5 3 592243302 4 3 857836848 2 3 335286973 1 3 247528361 3 3 471407383 3 2 134804898 2 3 365382144 5 2 254003089 3 2 843685512 5 3 255514698 3 3 415628847 1 3 700554395 3 2 473167988 5 2 305642753 4 3 600904450 2 3 237285793 1 2 601576142 3 2 222871106 3 2 269783215 3 2 100068207 3 3 718013127 1 3 479555028 2 3 917797211 1 3 568614021 2 3 401888953 3 3 498771898 1 2 278229807 2 3 849847290 1 2 934679141 4 3 780040624 4 2 358976354 5 3 495336634 2 3 768954266 3 2 280793947 2 2 846590467 4 3 647132072 2 3 962958716 2 3 620950796 1 3 966562018 2 3 302182962 4 3 292828909 3 2 498804377 5 3 477038226 4 3 882743662 2 2 655712543 4 3 841081676 5 3 987881171 2 3 511589387 4 3 671129710 2 3 501236538 4 2 227541416 4 3 496913552 4 2 579428796 1 3 536315052 2 2 397756956 1 2 194002446 1 2 345398129 3 2 632164205 4 2 529204214 1 2 561972799 2 3 776828681 1 2 477670601 4 2 191165096 2 3 352762089 2 3 507000496 4 3 173080700 4 3 938224960 3 2 616144950 1 2 161395812 3 3 232104543 1 2 363652534 1 3 553196140 2 3 816773584 4 2 645468177 3 2 178571913 5 2 123797087 3 2 631480014 3 2 561215192 2 3 467188157 5 2 918303646 4 3 472997813 5 3 152246166 3 3 575140984 3 2 251231853 1 2 685629051 4 2 707679406 1 3 706330071 1 3 990119636 4 3 483804590 4 2 471457482 4 3 797164099 3 2 297496089 4 2 719800865 3 2 548114950 5 3 349961372 5 3 698779608 2 3 337451375 3 2 341773218 1 2 460256641 1 2 967836495 1 3 579176430 1 2 149376283 3 3 675775352 2 2 793527472 2 3 411130420 2 3 743066676 2 2 221722992 5 2 783881417 5 2 234540480 2 2 849587330 5 2 756616245 3 2 618093433 3 2 730439360 2 2 340345419 5 3 371664953 1 3 379982362 3 3 311563597 5 3 499521698 4 3 840294634 2 3 259924695 4 2 182256017 2 2 755409448 4 2 626166925 4 3 549080960 2 3 746751476 5 2 610808294 1 3 800909916 2 2 775092059 1 3 171972366 4 2 534368173 4 2 848557476 1 2 893327198 3 3 856582619 4 3 257903132 1 2 340745491 1 2 454488097 4 2 411792374 3 3 166846685 4 2 108832168 4 3 442248031 1 2 538599342 2 3 946682100 4 3 550152553 2 3 545736781 5 3 865905166 2 2 105232348 3 3 901052245 5 3 236921455 4 2 279778374 2 3 300063830 3 3 620513976 5 3 841663710 1 3 550035055 3 3 648231332 4 3 155473598 1 3 936054802 3 2 989669925 4 2 665750068 4 2 265677721 2 3 274655872 3 2 418250379 1 3 515840965 2 2 904096409 2 2 722181657 2 3 305674349 3 2 786213693 4 3 323767850 2 2 690790424 1 2 137168090 3 3 281203909 5 2 441289173 4 3 568075789 3 3 112194238 4 2 661419014 5 3 866767428 3 2 292812882 5 2 558122039 3 2 145721490 3 3 347626530 3 3 565041769 2 2 739073034 4 3 583818329 1 2 141660899 3 2 412512276 5 3 633923497 1 2 519205421 5 2 672202611 4 3 950099186 2 2 136828306 2 3 386889210 3 2 197267721 4 3 579332049 5 3 648235686 4 2 291660805 2 3 470960085 2 2 329580539 3 3 381566337 4 3 229819076 2 2 743888529 1 2 875460062 5 3 119563531 2 2 886243217 2 2 214274513 4 3 535059856 1 3 193360674 1 2 293939812 2 2 780875500 1 3 251996578 4 3 579025676 4 2 370492141 4 3 855492266 4 3 697941220 5 2 117799180 3 3 307872244 4 3 199664273 2 3 330496844 1 2 426481807 4 2 405969549 3 3 584267182 1 2 845174653 2 2 583264042 3 2 768839068 4 3 695427430 4 2 147729707 2 2 431893175 3 2 612143168 1 3 578153014 2 2 430626159 1 2 683243151 4 3 158276909 2 2 889409089 2 3 545609409 1 3 346292267 2 3 835099713 3 3 752413263 4 2 326907533 2 2 295203071 1 3 259728866 2 2 356725660 4 3 408138681 4 2 811405645 4 2 459260181 4 3 536483684 5 3 401217465 4 3 249546187 2 2 635530963 2 3 948526689 1 2 520645338 3 3 417055731 5 3 120071524 2 2 994743791 4 2 365450645 4 2 665649709 1 2 976460369 1 3 431339916 1 3 236358259 4 3 351219489 5 3 685297184 4 3 174958247 1 2 393375604 4 3 888814977 2 3 327071335 4 2 645146586 5 2 273371734 1 2 530231589 2 3 387079322 3 3 457714124 4 3 991326588 3 2 975439859 5 2 548828236 2 2 337306832 5 2 725352508 3 2 164467432 5 3 790859996 3 3 851376117 5 3 445928712 5 3 683272638 3 2 647828698 5 2 783695236 3 2 233793347 1 2 945072382 2 3 777273531 5 2 202412988 4 3 760791677 3 2 832577478 5 2 785785348 1 3 596996250 5 2 559332076 4 3 277567471 3 3 946034237 2 2 440738882 4 2 965062848 2 3 851248910 2 2 559367017 3 2 462587384 1 2 161869049 3 2 540414145 5 3 238236697 3 3 454296312 5 3 168640241 2 3 220947846 4 2 214642193 2 3 113639517 2 3 170311011 2 3 657727006 1 3 345740209 3 3 351585301 1 2 754820826 4 2 280651505 2 2 852673553 5 2 878666154 1 2 690937689 2 2 138292379 3 3 430989815 4 3 985909722 4 2 895925153 4 3 132992708 2 2 238966307 3 3 218662308 2 2 866011358 5 2 290571837 5 2 965573469 3 3 317171242 4 3 421018566 3 2 994498671 2 2 306305003 1 2 746783291 1 3 613857335 4 3 512767264 3 2 868710831 5 2 698679529 5 3 569445017 3 3 564951547 5 2 451446255 2 3 250006742 4 2 117835577 5 2 408989933 5 2 152381185 4 2 707604719 2 3 895855273 4 2 634514419 2 2 811387783 5 2 357280859 4 2 785688857 5 3 169220784 2 3 671330493 3 2 891360427 5 3 993854695 2 2 298229664 5 2 662070892 2 2 133733071 5 3 985846778 5 2 756649198 4 3 766580994 5 3 416671351 2 2 990431350 5 3 718850939 2 3 626001208 5 2 229603803 5 2 941644339 4 3 814577492 1 2 556008868 5 2 388525215 3 2 313859421 5 2 528971746 2 3 574711029 3 3 615344383 5 2 841594109 4 3 513435924 5 3 866807479 4 2 201982644 4 2 270000589 3 3 141731920 3 3 236298645 4 2 472990627 2 2 167815023 3 2 667721526 3 3 770369330 3 3 213599919 2 3 542901465 3 3 398093264 5 3 665779802 2 2 410379819 4 3 499372535 1 2 315152595 3 3 238811054 4 2 185237998 1 2 830640315 4 2 642793773 3 3 225921346 2 3 187958252 4 2 845501563 1 2 836026347 1 2 719134551 3 2 670438187 3 3 532906487 3 3 218416604 4 3 167606338 1 2 428285830 2 2 412755480 3 2 288638665 2 2 143057324 4 3 523666340 1 3 197138500 1 2 449942940 4 3 758247924 3 2 283612105 3 2 662956135 5 2 375457419 3 3 800087872 2 2 710697745 5 2 591356560 3 2 808936571 2 3 801686568 4 2 809942823 2 3 245715596 2 2 793138846 1 2 240656474 3 3 843234962 1 3 582849609 4 2 100720245 3 2 887801993 2 3 667683356 5 3 610404690 5 2 947299810 4 2 273926105 1 2 106570982 1 2 612998147 4 2 317579973 1 2 329723340 1 2 107196326 3 2 671635090 4 3 646214840 3 3 972690587 3 2 294818459 4 2 934666659 2 2 834789280 5 3 560362623 1 3 494235652 1 3 739814504 4 3 319865899 2 3 554763499 2 3 280498408 5 2 697698795 3 3 954805416 1 3 225874904 3 3 160214320 2 2 401347812 1 3 599540546 4 2 487398152 2 2 871355842 5 2 846224588 4 2 382681262 1 3 688217293 2 2 900183502 1 3 627270079 1 2 595183808 4 2 263948070 2 2 353198538 1 3 680525350 3 2 714758383 4 3 466342936 5 2 785874004 5 3 302324896 1 2 767265211 4 2 849468467 2 3 215052150 5 2 190810749 2 3 361807577 2 3 411833585 1 3 188819824 1 2 800869642 3 3 295016925 4 3 251349387 4 2 751868317 2 2 678366743 5 2 607839665 2 3 987584181 2 2 671001929 4 3 104890112 2 3 681439247 4 3 823384785 2 3 288341682 5 3 641928365 2 2 900626904 1 2 236416946 3 3 889297471 1 3 960107555 3 3 802401465 5 3 333122012 1 2 582632446 4 2 410651361 1 2 314350164 2 2 800695949 2 2 636428635 2 3 481272008 3 2 198134975 4 3 396584385 5 3 298833054 3 3 527681102 2 3 389784827 3 3 474222626 5 2 631217582 3 2 626975339 3 2 236562592 5 3 187485956 2 3 983043430 4 3 681076871 5 2 239654560 1 3 509344763 5 2 138956073 5 3 519401520 3 3 269710454 4 3 264707172 5 3 342491870 2 2 536603986 3 2 955510819 5 2 357208714 3 2 272429578 1 3 353085820 1 2 991806296 2 2 622287024 1 2 157834953 2 2 356888897 4 3 900892334 3 2 378128600 1 2 468702301 5 2 456312862 2 3 173610051 2 3 186893604 1 3 776300967 1 2 685935639 5 3 933994820 2 2 979863563 4 2 694620562 2 3 543636155 4 3 320949723 4 3 333614261 3 3 697822810 5 2 703485923 2 2 423523533 4 3 852004899 1 2 674789614 4 3 459167683 3 2 276179868 5 3 455377889 5 2 407158654 4 2 334898744 3 3 620995511 4 2 540189561 2 2 277520227 3 3 117917829 2 3 971667973 3 2 574595013 5 2 502736828 1 3 307596876 1 2 517211364 5 2 515660189 1 3 410627675 2 2 498408971 1 3 305612424 1 2 257815637 2 2 594812868 5 2 197864743 2 3 164522070 3 3 447389747 2 2 931677936 3 2 287152445 2 3 990023117 4 2 902716545 4 3 391866454 4 2 948247757 2 2 955523577 4 3 364711436 3 2 131148712 1 2 103940362 4 2 483896715 4 2 554882584 4 3 122400837 5 3 209039722 1 2 204918056 4 3 947345488 2 2 420472309 5 3 327959670 1 2 120198362 2 2 170494816 3 2 347759057 1 2 737365893 4 2 441740681 1 2 927464952 3 2 444963160 1 2 416812249 4 2 522968708 3 2 299238661 1 3 444926603 4 3 823087894 5 2 392637254 4 2 500580316 1 2 294413728 5 2 142164711 3 2 218523803 2 2 165393184 5 2 666396953 2 2 791505886 5 2 607636551 2 3 395316764 3 2 834708281 2 3 814766285 1 2 117708499 1 3 119936801 3 2 856402288 3 2 662536413 4 2 274614978 4 3 422842968 5 3 181639243 4 2 207248324 4 2 451237465 4 2 814110239 5 3 612341106 4 3 498579910 4 2 943920269 2 2 378416072 4 3 463819234 2 3 862757650 5 2 348092305 5 2 753451808 2 3 775922406 1 2 178928059 3 3 241996570 3 2 771598659 2 2 183396380 3 3 911244425 3 2 361379439 4 2 598889094 5 3 510087841 5 2 321476845 2 3 468408336 5 3 758581014 5 2 994934927 5 2 298390840 5 2 307836719 3 2 487734236 5 3 771214582 3 2 569931027 5 3 660546063 5 3 708295503 4 2 757874869 1 3 683026687 1 2 898961244 1 2 930092740 1 3 811801757 1 3 616301245 2 2 619228074 5 2 708083595 4 2 727401604 2 2 454106503 3 2 708444198 4 3 578293067 4 2 176627712 1 3 776879869 5 2 578090732 4 2 110624376 3 3 691285543 3 3 880148436 3 2 989434735 3 2 565093466 1 2 614550015 3 3 550258748 3 2 740846636 2 3 211885840 4 2 357336317 5 3 871987197 4 2 274059777 4 3 235911733 3 2 887767996 1 3 988601246 2 3 263224418 1 2 138057370 1 2 745549443 1 3 679054726 1 2 525675154 1 3 579335760 3 3 574724641 2 3 231310854 1 2 551314936 1 2 537773263 4 2 654062382 2 2 451286479 3 2 751011624 5 3 369747459 2 3 878413469 3 2 152245023 4 2 520074625 5 3 890795672 2 2 784616846 3 3 500489108 2 2 810283546 4 2 218259460 5 2 979936899 3 2 216615243 1 2 302097120 4 3 739094221 4 2 239392458 3 2 245420303 3 2 213707777 3 2 444581014 1 2 402322640 2 2 141063892 3 2 101710845 2 2 798759467 5 3 599254691 3 2 764571466 5 3 276400047 4 3 772369782 5 3 139218107 1 2 691161168 4 3 523872607 3 3 787897237 1 2 450119770 2 3 694688672 1 3 837413827 5 3 339390038 4 2 627906539 2 3 125795928 2 2 562625116 4 2 311596053 1 2 103929600 1 2 785772832 4 2 117110091 3 3 309627625 1 2 203982091 2 2 264862938 1 2 773903685 1 3 884506108 5 3 628134660 5 2 898044244 4 2 489254259 2 3 204220913 3 3 448706390 4 3 250495171 1 3 491638447 3 3 822106183 4 3 146305843 2 3 224730434 4 2 653671647 1 2 526522865 3 3 853955757 3 3 807506806 5 3 589449249 5 3 611805152 4 2 180182493 1 2 751955516 5 3 513021384 3 2 793310753 5 3 931223588 2 2 434773355 5 2 766542569 4 2 206218247 4 3 317985594 5 2 890292342 1 2 961907512 5 3 521665420 1 3 805348710 4 3 299063353 4 3 488352442 4 2 557767244 2 2 617445799 5 2 979291725 5 2 735722397 1 3 448242486 2 2 250361515 4 2 344435319 5 2 892603975 2 3 892484133 1 3 674392365 1 2 740446006 2 3 350970516 2 2 618212606 2 3 301034358 2 3 185468968 4 2 768105649 4 3 136625675 5 2 423326954 3 2 424093981 5 3 756611239 3 3 282881125 1 3 103284428 4 3 349456958 5 3 898385269 5 2 981271407 1 2 942492257 2 3 774123298 4 2 506672474 4 3 351232494 5 3 658417840 5 2 449225958 1 2 540773019 4 3 819037915 4 3 559532446 4 3 310433878 2 3 604858853 2 3 648945609 4 3 764391185 4 3 288229020 2 2 936452713 1 3 634700641 3 2 268368263 5 2 851209740 4 2 733774649 1 3 145718976 1 3 114094513 5 3 621111363 1 2 941231888 1 3 335548117 4 3 721809938 1 2 146449866 1 3 469368863 2 3 807392097 4 3 784577161 2 3 616991184 5 2 308799871 1 2 760769831 4 2 337825155 2 3 305774125 5 3 711867832 3 2 358777230 4 3 703231781 4 2 933622831 2 3 191217507 3 2 455987718 2 3 658776979 2 3 784142269 2 2 801322877 2 2 193219357 3 3 166108717 2 2 580180940 1 3 121137583 1 2 642989580 2 2 572926646 4 3 450203496 4 2 974917766 3 2 476459179 2 3 161628609 2 3 446364656 4 3 465849053 2 3 659432106 3 2 166072994 4 3 324897607 4 2 186992388 4 3 417074179 3 3 327238266 4 3 154735821 1 2 240573347 1 2 355927682 4 2 345394598 1 3 381475244 2 2 873763806 2 2 978326060 1 2 440281707 3 2 249425595 2 3 416780082 2 2 125589566 1 3 910541661 2 2 414358639 4 2 635931932 5 3 740860616 4 3 200054308 2 3 521557001 4 2 118025698 3 2 827927185 2 3 731884405 1 3 798203299 3 3 224793445 2 3 832234446 4 2 937558123 4 2 146992302 4 3 464796966 2 3 974927710 4 3 569574927 3 3 687074640 1 2 990040990 5 2 687431091 4 3 688327857 3 2 685067875 5 2 719038260 2 2 476828098 5 3 170784544 3 2 559211641 5 2 228636738 4 2 553960955 2 2 926819638 3 2 230825678 1 3 775555801 4 2 770990259 2 2 683664673 3 2 931299324 2 2 482329045 4 3 595155779 2 3 570617228 1 3 723779031 3 2 470912801 3 2 944661899 5 2 861556138 3 3 155745902 1 2 615775954 4 3 623105385 3 3 633799112 5 2 259332875 5 2 932995040 5 3 577514471 1 2 729786993 3 2 793943041 4 3 640178915 3 2 760556134 2 2 259658667 4 3 392759301 3 2 197935803 1 3 193543011 2 2 796535919 1 2 566274400 2 2 604623600 2 3 363690340 4 3 558211876 2 2 329205847 3 3 409621515 3 2 307186151 4 3 561587567 1 3 645262712 4 2 669820013 5 2 374858585 5 3 980351593 3 3 785872515 2 3 529136847 2 3 858692043 5 2 615715531 4 2 138271814 3 3 179927713 2 2 970837165 4 3 273141889 5 3 303366725 1 3 223334887 1 3 436603507 2 2 574076812 5 2 445158834 2 2 146285908 2 3 538867282 4 3 803529325 3 3 193116572 1 2 436993004 1 3 700600529 5 2 301131556 2 3 797609813 2 3 239329080 2 3 960252114 1 2 499974691 2 3 727084269 3 2 487215676 3 2 172237557 3 2 400437799 1 2 659054956 4 2 315573571 5 2 419343550 2 2 142059639 1 2 877705980 4 3 337080034 2 3 248480896 1 3 579169254 3 2 354037306 4 3 396090293 1 2 182322118 4 3 697655790 4 3 793480894 4 2 326486533 1 3 121120946 1 3 299984301 1 3 906273303 1 2 927623830 2 2 253354619 1 3 746505588 4 2 917757541 3 3 966706524 1 3 117321780 1 2 697106537 4 2 737443794 5 3 121155167 4 2 317202861 4 3 155843223 1 2 372132409 3 3 810702816 4 3 685949542 2 3 580217292 5 3 612550956 3 3 523480986 1 2 324703518 5 3 630938561 3 3 100962077 4 2 455107077 1 2 302725679 2 3 989175384 2 2 811883378 3 2 487246426 5 2 122328776 2 2 780978894 3 2 758029509 5 2 885414899 3 2 260542980 1 2 419438210 5 2 883807031 1 3 464883786 1 2 878898956 2 2 150144702 4 3 563983959 3 2 298296304 5 3 728552460 4 2 123203794 2 2 562528406 2 3 105353148 3 3 840976676 5 3 725085614 2 2 240531732 2 2 500994292 2 3 410870993 1 3 120652241 4 2 657101964 2 2 270486607 1 3 162183907 4 3 878030866 5 3 920448847 3 2 163323954 1 3 383267703 3 3 157329468 2 2 960128712 4 2 493150948 4 3 554874760 4 3 176035119 2 2 710034313 5 2 846806872 3 2 846507678 4 2 341731641 3 3 132314824 5 2 790832004 4 2 169512094 4 2 141803482 5 2 599191755 5 2 526767932 2 3 724034674 2 2 213458497 2 2 649784349 1 2 644137614 2 3 414168636 3 2 647647078 5 3 892695175 1 2 147436026 5 3 204793020 1 2 571440915 4 2 621963018 2 2 997530521 5 2 266205118 5 3 335307162 3 2 514610332 1 3 604182435 5 2 358061509 4 3 358470185 3 3 448594363 4 2 130666399 1 3 881447725 1 3 740269205 2 3 313325129 4 3 253862449 4 2 339127038 2 3 793579639 1 3 730776708 3 3 190577019 2 2 531848833 1 3 101489312 3 2 227261934 1 3 219156945 2 3 470393032 3 2 535705885 4 3 994975801 4 3 805388330 4 3 178385383 5 3 528705070 4 3 946615085 3 2 794751784 4 2 884019393 4 2 414487172 4 3 477738491 1 2 540113039 4 3 100822402 3 3 635261644 4 2 413319883 4 2 262109857 4 2 663018218 5 2 385860553 5 3 428755671 5 3 786158167 3 2 355305916 3 3 432305761 1 3 816194898 4 2 205499903 5 3 729367869 4 2 401489210 5 3 879263292 4 3 951883228 3 3 420634605 4 3 602853184 3 3 571000997 1 3 688205592 3 2 493162846 1 3 960277730 3 3 355810034 3 3 181166981 2 2 378933412 3 3 899872807 1 2 571528057 3 2 416918960 1 2 607590749 2 3 342968102 2 3 589569686 3 3 507766520 5 3 137213251 1 3 931621090 5 3 519196419 1 3 153405030 1 3 387879057 2 2 793382047 1 3 371114577 5 3 309830747 1 2 533764381 4 3 796196751 3 2 318563775 1 2 207352310 4 3 468704579 5 2 549420167 1 3 851743855 1 2 879680555 1 3 262439469 2 3 187704005 5 3 175755668 1 2 953808091 3 3 525833440 4 2 692694762 2 2 543174198 5 2 519769528 4 2 828827695 2 2 525795622 2 3 640524718 5 3 736786720 4 2 264009178 5 3 173310898 2 3 848646528 1 2 730793474 1 2 707104557 5 3 604413197 4 3 795823137 3 3 822659759 5 2 792053005 2 3 401267633 1 3 373611319 2 3 574076695 5 2 635898047 5 2 699478263 1 2 627983246 4 3 772092752 1 3 369891330 1 2 151556182 5 3 232667433 3 3 881958948 3 2 601966912 3 2 896097062 5 3 721375057 1 3 952405679 5 2 949314011 5 2 658691658 2 2 223995769 5 3 354971199 4 3 267074847 1 3 385293698 5 3 636339593 1 3 230065163 4 2 709930147 1 3 484566878 1 3 563248221 2 2 205040920 1 3 351881500 3 3 788102511 4 2 500092698 4 2 408686814 5 3 705818225 4 3 289382256 1 2 320491455 5 2 453900953 1 2 530049841 3 3 971085882 4 2 630727858 1 3 991724581 2 3 291965159 1 2 974915295 2 2 957202696 3 2 864527351 4 2 411580660 3 3 474853919 4 3 667577807 4 2 910699878 4 2 700533032 5 3 285709372 1 3 833001539 2 2 539928655 1 2 176480382 4 3 831421694 2 3 708712059 2 2 739279373 5 2 958717748 2 2 786826817 5 2 187685238 2 2 325089138 5 2 388225485 4 3 106134543 1 3 250020135 2 2 455412768 4 2 119750512 3 3 536462100 4 3 233738811 1 2 893475879 3 3 802487156 3 3 159522657 4 2 229552148 3 3 185884962 4 3 292288765 4 3 984131814 5 2 161252702 3 2 679195459 3 3 560406584 3 3 494392709 3 3 112922090 5 3 949241920 4 3 419248873 3 2 418434023 1 3 791614008 3 3 923297525 4 3 151279033 1 3 183716895 2 3 254194462 3 2 729720858 3 2 481860554 1 3 826726340 4 3 217830597 4 3 716005358 4 2 665012010 2 2 429198175 2 3 823457751 5 3 451124274 3 2 289914341 2 3 181587571 4 3 447842444 1 3 693394194 5 2 938398838 3 2 483756802 3 2 158589858 2 3 379243093 5 2 199876063 5 2 969738920 1 2 742260568 5 3 987755733 3 2 176544989 1 2 365915356 4 3 427972174 5 2 518243729 2 3 588964062 3 2 412191530 5 2 769056480 5 2 566790538 5 2 826042915 2 3 590232948 3 2 242075864 3 2 509524090 4 2 446621994 5 2 367525243 2 3 540869117 4 3 388969569 4 3 299672745 3 3 420582548 2 3 115990865 4 3 924642138 3 3 638004333 4 2 966385693 3 3 303087258 2 2 641413447 4 2 786096274 2 2 267709367 5 3 522368744 4 3 793466143 2 2 254338141 4 3 752103984 2 2 797515147 5 3 570241664 5 2 743573979 3 2 956646268 4 3 196203804 4 3 313925795 3 3 726301321 5 2 443782689 1 2 655977061 5 2 763944837 3 3 347899860 3 2 292146993 1 3 522598663 5 3 529210087 3 3 756017256 2 3 871149885 2 2 349772201 2 2 808449581 4 2 609878559 2 3 525908937 2 3 460461999 2 3 745947889 2 3 940561067 4 2 373740713 1 2 794914310 5 2 996355624 1 2 549277730 1 3 980490354 1 3 205187729 4 2 462943382 5 3 972884798 1 2 408307946 4 3 301566604 2 3 305036053 2 3 265980112 2 3 166892986 5 2 967413092 5 2 859488919 5 2 442042703 1 3 564793454 1 3 685423534 5 3 785609248 3 2 916168018 4 3 680365781 1 2 777470130 4 3 144817543 3 2 377012862 4 2 428927252 4 2 694984644 3 3 421199893 5 2 551537593 1 3 562943778 4 3 520761989 4 2 712818741 3 3 473140984 4 3 572735780 1 2 880717192 5 2 139680580 4 3 563116125 5 2 507093690 3 2 730735817 1 2 731032750 5 3 973384763 5 2 491473621 1 2 388929971 3 2 165528624 3 3 109247729 5 2 227435104 5 2 588664195 3 3 322805333 5 2 763534038 1 2 921857041 5 3 719637743 5 3 727500123 1 3 208088965 2 3 305579560 3 3 307106357 4 2 996920690 5 3 817613531 4 2 702042515 5 3 761882497 3 3 508539958 3 3 653870204 1 2 399948317 3 2 766150891 1 2 609867422 5 3 639078444 1 3 962023912 3 2 162654458 4 2 982997366 5 3 648240492 4 2 547793800 5 2 785028823 4 2 551931143 1 3 342624597 2 3 482560780 5 3 267256396 4 2 716988774 1 2 659642940 5 3 924706803 5 3 384337803 2 3 250998956 1 3 890741998 2 3 237786945 1 3 803689017 2 2 765479413 3 3 675652295 1 2 592305495 1 3 776232546 5 2 712728738 1 3 183719394 3 3 867066120 1 2 299773912 4 3 747200481 1 3 583790340 3 2 295585911 3 3 364034355 4 2 715404794 4 3 804166318 3 3 597944800 3 3 743407531 5 3 838474325 2 3 639536291 1 3 778353190 5 2 596648186 3 3 390472751 1 3 672653412 4 2 554624536 1 3 929307473 3 3 475537318 5 2 578451378 2 2 909682538 2 2 310909581 5 3 714682428 4 2 593362430 1 3 594809452 4 2 403472485 1 3 371730091 2 2 839100709 4 2 691277946 4 2 889379081 3 2 479492324 5 3 146666250 2 3 340092203 3 3 223299290 4 2 804168838 4 3 554959570 1 3 549318446 5 3 695678617 4 3 545956502 5 2 778306598 2 2 489424806 3 3 610471467 1 3 332280939 4 3 965732664 2 2 470686483 1 3 202290334 3 3 666101938 2 2 887485047 1 2 909012854 5 3 745563885 4 3 368059364 3 2 344968480 4 3 420933595 5 3 863039336 5 2 883430423 5 2 224933703 1 3 837470183 2 2 854236576 1 3 950098118 1 3 335479625 2 3 259043478 4 3 907901107 5 2 176454575 1 3 500850622 4 2 855360869 4 2 497757937 2 2 526402577 5 3 493869113 2 2 748491478 3 3 259550017 1 3 145643166 1 3 306195874 3 2 643365269 4 3 918952316 2 3 400777195 2 2 629757879 3 3 933058157 4 3 298698239 3 2 842634584 2 2 902847141 3 3 223086883 4 3 941521461 1 2 813229068 2 3 701653218 4 2 408822797 1 2 952166582 4 2 649161971 4 2 476025438 1 3 311671157 3 2 976734067 2 3 123910305 1 2 634624927 5 3 139045941 1 2 575862252 4 3 647297777 2 2 828457453 5 3 411866394 3 2 734844526 4 2 433320674 4 2 252983928 5 3 228448578 4 3 411970229 5 2 390678673 3 3 305584591 2 3 167166740 3 2 480196453 2 2 807886884 1 3 355125419 4 2 651723532 5 3 940884880 1 3 384112273 4 3 570869759 3 2 211319756 2 2 220774416 4 2 493839659 3 2 355408147 5 2 126509561 1 3 631596757 5 3 172668528 2 2 964044658 5 3 707619868 1 2 295894035 4 2 329460643 1 3 638167538 3 2 542633757 3 3 760350597 1 2 578146454 1 3 335287248 4 2 502001940 4 3 184701513 2 2 133437932 3 2 386697506 3 3 557797065 2 3 400528702 5 2 398247049 2 2 621714441 3 2 252060657 5 2 474164089 3 2 229473088 2 3 337285020 4 2 616511593 4 3 368159827 3 3 940363460 4 2 136466428 3 2 171020113 4 3 482891881 2 3 553720100 3 3 256982299 3 2 254384296 3 2 802431516 5 2 276985319 4 3 324083603 4 2 657936561 4 3 290989990 3 3 555212327 2 2 914756135 5 3 314634581 5 3 598419280 1 3 184782231 1 3 866980192 4 2 978957970 3 3 782972744 1 3 843622455 2 3 591106566 5 3 915747292 5 2 570052519 5 3 164258378 5 2 710926052 3 2 405573023 1 3 718105077 3 2 904608931 3 3 622771780 2 2 210204084 4 2 605921733 1 2 766319677 1 3 894859858 1 3 886483763 5 2 478443012 2 3 973533560 1 3 342796126 1 3 790404192 4 2 754292318 3 3 762791803 5 2 400441986 3 2 343968358 2 3 587715762 5 3 114251298 1 2 478373088 3 2 902398816 1 3 954642027 5 2 300490877 2 2 541306678 1 3 683345139 1 2 257718182 4 2 820727631 2 2 161509671 3 2 960192723 2 3 133221214 4 3 502079957 2 2 258337199 5 3 363080375 4 3 510245176 5 3 959738624 2 2 895025346 4 3 271980008 3 2 910906629 2 3 413097328 2 2 465368828 5 2 334025632 1 3 676424539 5 2 165502333 2 3 540316656 4 3 839766446 2 3 793971542 3 3 906580403 2 3 723515581 5 3 127322137 5 3 487757059 5 3 647106947 3 3 913635234 3 3 579131387 5 2 512887647 4 2 630767699 4 3 391174212 4 2 571211599 4 3 976097264 2 2 555878238 2 3 681293772 2 2 269058823 3 3 678074611 4 2 329886871 5 2 504089629 2 2 469078120 3 2 608082087 5 3 781395734 3 3 873029079 2 2 586054294 2 3 228424853 1 2 647095997 2 3 980225730 2 3 321066740 4 3 313565634 5 3 102799689 2 3 418956745 2 2 142157512 5 2 546672583 5 3 810475992 5 2 219503167 5 3 987478446 5 3 961414167 3 2 859973105 4 2 433803874 1 3 367542709 5 2 130373885 5 2 246897026 3 2 362195522 1 2 224339333 2 3 925693629 1 3 824837129 2 2 410598818 1 3 544925110 3 2 506276171 5 2 692654854 2 3 805777322 3 2 608316280 4 2 663565199 2 2 152176299 2 3 629945002 2 2 857083472 5 3 766729448 1 3 585077855 5 2 223407337 5 2 398093659 5 2 553555219 4 3 593556662 5 2 589935146 5 3 314284533 1 3 545580257 3 2 368627224 2 3 107844815 1 2 300054842 2 2 404775940 1 2 143741592 5 3 601639101 2 3 982496811 2 3 524106584 2 2 892903502 2 3 180390085 5 2 298471503 5 2 779343248 5 3 923027722 5 3 138248836 1 2 167302335 3 3 946374511 5 2 248610034 5 2 617519984 5 3 659219589 5 3 311915426 3 2 740374970 5 3 178359011 1 3 613877793 2 2 179501249 1 2 143166228 1 2 999760698 2 2 714423072 2 3 726296702 3 3 660683486 4 3 527361571 3 2 902627988 5 2 855190792 5 2 469188172 5 3 830991365 2 2 360190145 5 2 110283853 5 3 581069298 4 3 398578711 2 2 139417917 1 2 383689248 5 3 162489152 4 2 388541248 1 2 468669840 4 3 271769377 1 2 879179713 4 2 317633393 2 3 794780254 4 2 520013654 3 2 594094304 4 2 440407401 3 2 328603543 1 3 739148142 2 2 127792255 3 2 672924992 1 2 662578451 2 2 968907739 5 3 793025123 3 3 699280282 1 2 407650965 3 2 335383711 4 2 414006486 3 3 305386445 3 3 931689765 3 3 281423062 3 3 543630609 2 2 161272077 4 2 709087079 1 3 816209814 5 3 257463273 1 2 992889652 2 2 416168701 2 3 470808462 1 3 799489556 5 2 853486168 2 3 968545335 4 2 312615671 2 3 195352186 3 3 151903151 1 2 632632615 1 3 821536471 1 3 131187969 2 2 328945836 1 2 913308315 2 2 775141759 5 3 249959711 4 2 942928124 2 3 953239818 3 3 959111789 3 2 923536885 4 3 554837685 2 2 300114029 4 3 286453535 4 2 579973808 1 3 248887717 1 2 619783239 5 2 878346987 2 2 668665436 5 2 110497574 4 2 278501983 3 2 644890500 1 2 359827197 4 3 279413741 1 2 208865781 2 3 120618217 4 2 458679382 4 2 108873912 5 3 147959876 2 2 184137839 5 3 566671473 4 3 440868008 5 3 248365984 4 2 468913743 5 3 499797587 3 3 358828320 3 2 476092117 1 2 343807279 4 2 894743418 3 3 423644397 4 2 307020756 3 2 430402570 5 3 715237110 5 3 556165496 5 3 684889713 2 3 659885874 3 2 627160718 3 2 738431042 3 2 450961144 1 3 763182863 4 2 416172046 5 3 302619054 2 2 512991550 3 2 480163526 3 3 249499812 2 3 831375332 4 3 822739670 2 2 118127090 4 3 236669476 2 3 999531026 3 2 553004176 5 2 666405870 1 2 516790326 2 3 754657498 5 3 696404383 3 3 882308431 1 3 676966186 3 3 929203482 5 2 361478508 1 2 476762747 3 2 652877909 4 2 682954465 4 3 270347645 5 2 350248229 5 2 916472399 4 2 699901269 1 3 328998667 3 2 460096186 5 3 101413828 5 3 453098024 1 3 372087922 2 2 404571283 5 3 788071860 3 2 835520326 5 3 403605586 2 3 159353722 4 3 988866113 5 3 269246770 3 3 150607606 1 3 342126616 5 2 379736502 2 2 607377077 2 2 118641990 1 3 152640807 1 3 128381417 5 2 696847185 4 2 342770254 2 3 744222190 1 2 188889504 5 2 805424889 1 3 695211581 2 3 668589659 1 3 130267331 4 2 362277806 2 2 506801935 4 3 729650165 4 2 149077790 2 2 256446921 4 3 449003393 2 3 512203831 2 2 505667566 3 2 631533018 3 3 954458713 2 2 902720175 5 2 745135833 1 2 344186143 1 2 787151104 1 2 283452623 1 2 304292511 2 2 360577556 1 3 402881859 2 2 479283025 5 2 513114631 2 2 189695442 4 2 679402753 3 3 372354616 1 3 189581676 2 3 131518151 5 3 364521382 4 2 957671787 4 3 435098382 4 3 594326022 3 3 571539871 1 3 629619794 4 3 216455544 2 2 852142707 4 3 104769662 1 3 401633485 5 3 838907126 4 3 196257157 1 2 728197634 4 3 422686864 3 3 130961810 5 2 569707815 4 2 821579369 4 2 587953585 5 2 554739494 2 2 546414553 4 2 669699538 5 3 931832263 5 2 218892758 1 2 642210852 3 2 919843473 3 3 491495854 4 3 696030345 4 3 143998274 1 2 628431306 4 2 445766664 4 3 956937873 5 3 431792489 3 2 388468629 5 2 999877802 3 3 260802668 4 3 141046380 4 2 738206284 3 2 436364598 5 2 280513173 1 3 257248411 2 3 527747038 5 3 319945099 4 3 176456466 2 2 344046558 2 2 860599433 4 2 131841218 2 2 160352876 3 2 964543654 1 3 999938576 2 2 488660065 5 2 142173421 2 3 312638254 3 2 817717158 2 3 932828348 3 3 171777307 1 2 557228408 3 2 828700905 2 2 700607918 1 3 712401458 4 3 409389336 2 2 942115509 5 2 783770747 3 2 428270184 2 2 675371517 1 3 507223221 1 2 419047307 4 3 817313590 5 3 211656984 5 2 858816971 1 2 391581380 5 2 980753601 2 2 677975758 2 3 433510696 5 3 570004703 5 3 830719924 2 2 414951886 3 3 947158188 3 3 256924433 1 2 545491770 5 2 786755140 5 2 254596550 1 3 644699798 2 2 594381911 2 3 136125088 4 2 310685625 1 3 950486369 2 2 418861106 2 3 979452801 5 3 725957859 3 2 179835285 4 3 503014679 3 3 522691089 1 3 348669595 1 2 958803398 1 2 872348078 5 3 245051257 4 3 780327355 1 3 992321522 3 2 589788613 2 3 707516399 1 3 596594843 3 2 828651550 2 3 542664992 4 2 791647909 5 3 480975720 2 2 247393033 4 2 219970566 5 2 992547778 1 3 152525109 4 3 769972691 5 3 222836460 1 2 484482757 1 2 486914039 4 2 710603992 1 3 323338701 4 3 240804025 2 3 453481953 5 2 489421218 5 3 826485988 5 3 925075932 5 2 897034266 5 2 237761442 1 3 611978649 4 3 472041514 5 2 230741542 4 2 424138951 4 2 932464906 1 3 706563633 3 3 266306161 4 2 289186781 5 3 556726775 2 3 722720165 4 3 990687029 3 3 385362988 1 3 306698170 5 3 365997140 1 2 147848077 3 2 121127921 3 3 929426865 5 2 572262010 4 2 784784277 5 2 998487505 1 2 596431012 3 2 386308910 5 2 735619302 2 3 219104203 5 2 162553905 5 2 582398391 1 2 386344655 1 3 223675316 2 3 786959423 2 3 402301846 5 2 444666328 5 2 178531258 3 3 234527591 2 2 376718687 2 3 104317529 1 3 392688055 3 2 145826251 1 3 556426320 1 3 138952791 2 2 842681061 5 3 390554620 4 3 842528818 1 2 720028996 3 3 506199978 4 3 512758975 5 3 871558092 4 3 617020984 3 3 969330527 5 3 645690988 1 3 845929379 4 2 359683950 2 3 206432728 2 2 414758639 5 3 532203604 1 3 184773842 3 3 759759677 1 2 304368910 3 3 292414038 1 3 580479976 3 3 515077116 4 3 441647000 5 3 310857094 3 3 647649108 4 2 531679035 5 3 107237752 3 3 104615497 4 3 376451200 2 2 216524024 4 3 141554260 2 2 197785962 1 3 505854256 1 2 730904551 3 2 458998115 4 3 963091886 1 2 948394695 3 3 272899272 5 2 742456089 1 2 250499619 4 3 328278678 2 2 304678159 1 2 477735260 1 3 556703444 4 2 661692893 2 2 552532484 4 3 378537370 4 2 754473297 4 3 430522829 5 3 724110059 4 3 669975676 5 3 347514395 2 3 154357894 4 2 134287047 5 2 959957324 1 2 787141324 2 2 211394302 1 2 713082055 4 3 248191330 5 3 611348771 4 3 613767929 1 3 276456963 4 2 965742389 5 3 357474193 3 2 618191920 3 3 918528006 5 2 554204841 5 3 761507918 5 3 895072948 1 2 698985288 2 3 509119020 1 3 111880735 2 2 100219628 2 3 433373523 3 2 648659705 4 2 312451422 3 3 834489312 1 3 129293749 2 2 390090148 5 3 746771658 2 2 704930159 5 3 764182292 3 3 431709106 1 3 707864762 5 3 948824133 3 3 306625227 2 3 399522704 3 3 525488830 4 2 813531214 1 2 664999761 2 2 562110224 3 3 907797839 3 3 826611549 1 3 278182292 5 2 576901346 5 3 710464149 3 2 219285430 4 3 527587626 1 3 972989723 2 2 734649221 5 2 195151156 2 2 387694208 1 3 152068530 5 2 198813706 4 3 833523141 2 3 851886427 2 2 866548938 4 3 587595409 2 3 541239663 3 3 989514618 3 3 636103731 5 2 749593470 5 3 181997262 2 2 768240408 2 2 517461270 1 2 734471842 5 2 718241808 3 2 320681513 3 3 355573686 5 3 457829217 2 2 108193817 2 3 780836732 3 2 276472610 5 3 427282366 1 2 350782981 4 2 383144498 4 3 900976667 1 2 295005586 3 2 106929673 2 3 127105997 1 3 597837643 1 2 856129112 3 3 751276362 4 2 737283515 4 2 374447859 2 3 618665926 3 2 531918050 3 2 570152100 4 3 690988033 2 3 387118379 3 3 819904484 5 2 728629132 5 3 418375328 2 2 741658293 1 3 219804535 5 3 128621279 5 2 823102577 5 3 349686959 4 3 500023572 3 3 140540298 4 2 724117825 5 3 229090123 5 2 420089285 3 2 613296580 3 3 207236339 1 2 279021486 2 2 421512358 5 3 288832260 2 2 126730432 2 3 215639190 3 3 609477164 2 3 372811398 1 2 324284963 5 3 620523793 1 3 504351556 3 2 325120776 2 3 502382020 3 3 768508609 5 3 843422473 4 3 263614644 2 2 587570282 1 2 413624530 2 2 103617769 4 2 935162432 1 2 267455617 4 2 387690172 4 3 680221354 5 2 556599057 3 3 159597967 2 2 906849781 3 2 633249407 4 3 679047288 4 2 416911180 1 3 626144356 4 3 425700790 4 2 355392237 4 3 267680470 1 3 390845341 4 2 140949709 1 2 579265333 3 3 879141306 2 2 578771807 5 3 805019575 2 2 153541189 4 2 290577138 1 3 291536103 2 2 677050903 4 2 232832385 3 3 677023455 5 3 748613482 3 3 550467825 3 3 315705396 4 3 232516838 3 3 439197932 2 3 765551458 2 2 660207420 3 2 349196402 3 3 561526743 1 3 916116437 4 3 690194383 2 2 267645815 2 2 673126293 5 2 534408910 1 3 828988013 2 3 343215761 3 3 459040294 2 2 499898519 1 2 614593647 4 2 130905703 4 2 721551052 5 3 542938786 4 2 800050553 1 3 967103809 2 3 570149372 1 3 958685779 4 3 811011500 1 3 189847824 3 3 632797707 3 2 748848309 3 2 699760639 5 2 516709805 3 3 993436897 5 3 979643616 4 2 335310605 2 2 848954606 1 2 700581373 4 3 518826232 2 2 889638220 3 2 298749938 1 2 258853354 3 2 757317798 3 2 802249593 1 3 582993100 1 3 490328110 2 3 303593054 1 3 263110190 2 2 715811896 5 2 854245823 2 3 709795266 3 3 546119052 1 3 492848176 3 3 413740034 4 3 744970130 3 3 346315929 1 2 170998524 4 2 363674339 5 2 945714833 1 2 780260156 1 2 374758024 2 3 490093382 4 2 297787054 2 2 744610640 3 3 771858217 4 2 446573836 2 2 417700437 5 2 331927114 2 3 320330421 2 2 536271858 4 3 221826118 1 3 407038989 5 2 616737709 2 2 435074921 2 2 844136106 3 3 394730169 4 2 661633965 2 3 293998879 5 2 583260567 3 3 210411250 2 2 697672175 5 2 288306515 4 2 876347978 5 3 848641904 5 3 217234882 5 2 437203518 1 3 179740873 2 3 447933623 1 3 756413149 4 3 445124729 3 3 658823785 1 2 436491060 1 2 729283662 1 2 526263914 3 2 398906756 1 3 764812666 4 2 332832591 3 2 917038256 5 3 528431122 1 3 998015656 4 2 197839311 1 2 665387269 1 3 484228252 3 3 751449206 5 3 337403198 5 3 735994590 3 2 454332375 4 3 349958209 3 3 695132976 3 3 118861640 2 2 182645039 2 2 401150305 3 3 349519242 4 3 981616758 4 2 202989929 3 3 185451228 1 3 859469156 1 3 393126838 1 3 628269804 4 2 998644792 1 3 415250347 5 2 885407520 5 2 149767831 3 3 185169903 5 2 119983882 5 3 726671091 5 3 837261227 1 2 133901419 1 3 729233684 1 3 995540104 5 2 479289685 1 3 920788827 1 3 699808981 1 3 726942637 2 2 288240206 4 3 480762947 3 3 456857794 2 2 381467599 5 2 466893010 3 3 175038999 3 3 363888350 1 3 573776550 2 3 348478954 2 2 262927277 3 2 304017337 3 2 614396950 3 2 256211105 3 2 520157377 5 2 286016682 5 2 706303953 4 2 923079114 3 2 161017108 4 3 488718319 5 3 247729216 5 3 480481019 1 3 809312917 5 2 385432298 4 2 391743144 2 3 143446724 2 3 125762089 4 2 861867023 4 2 266951825 5 3 638488361 2 2 409928797 5 2 212057178 5 2 224666768 3 2 677091795 5 3 803819921 2 3 283901316 5 3 825714124 1 3 157999344 4 2 504385636 3 2 997658584 4 3 321070373 4 3 605793518 5 3 173449021 4 2 281307935 3 2 729570059 1 2 395839005 1 2 766803583 3 3 474167659 4 3 943246791 3 2 275021029 5 3 152001090 5 3 328354020 3 3 744287856 4 2 146657404 2 3 428039728 2 2 200953121 1 2 800790324 5 2 303673020 3 3 771150260 5 2 356909876 1 2 385240263 5 3 450547243 3 2 515291363 5 3 271063483 2 3 492969913 3 3 220779386 1 3 563317691 1 3 374598703 1 3 438068780 5 2 544912277 1 3 880686854 5 3 787794130 2 3 111717796 4 2 550299483 2 3 117057022 5 2 256005376 5 3 565319511 1 2 558712980 3 3 872087842 3 3 415356297 1 2 432782775 3 3 610080901 2 2 590955419 5 3 210494769 1 2 713127345 5 2 345254394 5 3 487654754 1 3 687015476 2 2 998232230 3 3 208354951 5 3 655714029 5 3 735247178 1 2 148979009 4 3 781711632 2 3 662886280 3 3 573643719 4 3 895362128 5 2 508861965 1 3 473623228 2 3 356469752 3 3 759165602 3 2 660174053 2 3 719411180 1 2 372281731 4 2 369783322 2 3 262999186 2 3 135700171 4 3 133262030 1 3 399752649 2 2 135096024 4 2 380466376 5 3 616955639 5 2 325058241 2 3 634872481 4 2 245244236 2 3 277628846 5 3 703503192 1 2 178495212 1 2 163905610 5 2 716229006 4 3 187793066 4 2 185087243 2 3 477379572 3 2 811122537 1 3 660974867 3 2 544150072 4 3 744715759 2 3 104063132 4 3 955059870 4 3 515315191 5 3 591655376 4 2 537736410 5 3 136860909 2 3 896102698 5 3 857252071 4 2 658478223 5 3 482657188 4 2 505832355 1 2 995420403 5 3 815107977 1 3 397922467 4 3 713214523 1 2 835661179 3 2 353518511 3 2 450585161 5 2 176163244 4 2 990725570 3 2 529167820 2 2 926814586 4 2 154303762 5 2 219577684 2 2 266532469 1 3 588395055 1 2 657296033 5 3 666022118 3 2 996566668 5 3 595925890 5 3 674886768 1 2 299362596 5 2 859638475 2 3 240588537 3 2 688529337 2 2 946663647 5 3 498793465 3 3 488324944 2 2 693871419 2 2 809848027 1 3 240323082 2 3 603609968 4 2 475618622 4 3 127838652 2 2 872623252 3 3 339559044 2 2 263357602 3 3 978312860 1 3 127719356 3 3 663537240 1 2 936154344 1 3 202844123 1 2 954407576 3 3 303502457 4 3 622262895 3 3 942550107 3 2 699858630 2 3 374762617 4 2 387541026 2 3 880312329 1 3 815490127 4 3 500604830 2 3 645493969 2 3 914957393 2 2 972620641 1 2 104998533 3 3 139058595 1 2 458408635 2 2 484907720 1 2 502077165 4 2 241389160 2 2 977737102 5 2 302464919 1 3 928661631 3 3 247323043 3 2 436162201 2 3 311133300 1 3 163988001 2 3 447515168 5 3 969165410 5 3 971532596 1 3 894015960 5 3 135180806 1 2 470074710 2 2 529649750 3 3 768612708 2 2 691904449 4 3 486877357 5 2 308893017 1 2 472168546 3 3 357818516 5 2 416925565 2 3 337514969 1 3 127111935 4 2 460589522 2 2 779099867 3 3 217687544 5 3 943500702 5 2 103842703 1 2 986175171 3 3 807714898 1 3 427059213 3 2 573487984 2 3 694891723 4 3 207886664 4 2 375178399 1 2 171915220 4 3 786150718 2 2 270159919 3 3 369667079 3 2 275696428 3 3 707250999 4 3 190388545 2 3 694466516 4 2 630364698 5 3 469493531 2 3 838185149 5 2 777637416 4 2 313082562 4 2 499908906 1 3 998780187 2 3 900667288 4 3 955866982 2 2 275607753 1 3 273659334 2 3 411184687 3 2 367382345 1 3 554415958 1 2 395080978 4 3 274988651 2 3 240782727 5 2 448812166 2 3 157390926 4 2 606081407 2 2 605317343 3 3 507132837 2 2 704714114 2 2 427157255 3 3 351058490 2 2 341011388 2 3 361267461 5 3 483213133 4 3 377721024 5 2 378757429 2 2 676432458 4 2 840232606 4 2 388773268 3 2 107592740 2 3 253276665 1 2 237046080 2 2 623067715 2 3 114863500 4 3 473073676 4 3 232330801 2 3 510565883 5 2 181309367 2 3 657444872 1 3 458348748 1 3 351361913 5 2 756473210 1 2 415038173 3 3 393755692 1 3 152452579 4 2 736131223 4 2 463815360 4 3 841807194 4 3 338068978 3 2 516571059 5 2 925995981 1 2 229815087 4 2 141777740 1 2 446453206 2 2 300955075 1 3 426590787 4 3 614900181 5 2 474838773 1 3 427400624 5 3 189041847 4 2 918000901 3 3 131906066 3 2 867282757 2 2 772811228 4 2 327994392 2 3 287035449 4 3 222286281 2 3 247248569 3 3 881017865 4 2 171657921 2 3 889203071 2 2 499102888 5 3 468477454 3 2 517877588 3 2 556013145 3 2 665952688 1 3 147105056 2 2 455979630 4 2 318945430 5 2 957168434 2 3 535755639 4 2 107060588 3 2 104573896 5 3 311559800 5 3 110240595 2 2 145019943 1 2 282161389 2 2 274388666 3 3 219921724 3 3 709066494 4 3 684883635 4 3 504892084 4 3 478773578 5 2 724741457 1 2 337101813 2 3 191801114 1 3 887278332 4 2 300987461 1 2 814073775 5 2 296854737 1 3 821212910 2 3 477200096 5 2 761839518 3 3 578144115 4 2 953273224 2 3 418423926 2 2 486288759 4 3 594001667 1 2 935281203 3 3 126775706 5 2 612078630 5 2 991755729 5 3 350609833 3 2 192587461 1 3 887258125 1 2 579946542 4 3 779758081 3 3 541318496 5 2 247648030 5 2 503109946 1 3 265498540 3 3 664544342 4 3 764760868 5 2 161489208 4 3 541685875 1 2 169526532 1 2 476131081 1 2 287054294 4 2 196999286 1 3 847534219 3 2 849667280 1 2 873904434 2 3 319451766 4 2 573047817 1 2 404029011 5 3 587444678 1 3 555285411 1 2 761658710 5 2 195898202 5 2 624554828 2 2 409703758 5 3 987576668 5 3 742238928 4 3 835885342 5 2 543356224 1 2 287167664 3 3 673667914 2 3 242860035 3 2 588083891 5 3 122864000 4 2 759220814 3 2 327914256 2 2 329881209 2 3 489036760 5 2 764404329 1 2 465606272 1 2 537097174 1 2 345347705 5 2 386579324 5 3 259394867 5 3 246647649 2 3 543539144 5 2 726606514 2 2 537427876 5 2 190181011 2 2 480441656 1 2 361002543 5 3 789529398 5 3 404093021 4 2 456867551 4 3 816327030 4 2 490773998 1 3 306842665 3 2 715847629 5 2 462171185 4 2 214558240 2 2 195989942 5 3 240764983 1 2 593972183 1 3 647262880 3 2 909207053 4 3 654320328 1 2 932773418 3 3 966044813 1 2 510836970 3 3 431004828 2 2 814291606 1 3 747897813 3 2 887595565 3 3 437855986 3 2 550212984 2 3 541358752 2 2 213411634 4 3 665140526 2 2 917752125 5 3 228803838 5 3 666210082 5 2 781862606 3 3 528868212 1 2 456852210 4 2 437625464 1 2 648602928 4 3 911261728 4 3 968774132 3 2 669072237 4 3 115124062 5 3 307260805 4 2 120635883 5 3 777371423 2 2 591434600 4 2 737651564 5 3 382704595 1 3 110691102 2 3 696359494 5 3 304958113 1 3 338477277 3 2 655530434 2 2 455427099 2 3 998254863 1 2 433441334 1 3 323990549 2 3 504177304 5 2 602055178 4 2 564853022 1 3 265502505 2 2 476875035 3 2 173423943 1 2 738339706 5 2 983622128 4 3 535244088 4 2 263450359 3 2 489342806 5 3 335189670 4 2 606197692 4 3 734892654 1 3 337162749 4 2 626336347 2 3 925322288 5 3 902318571 1 2 491746821 1 2 769725951 5 3 498598632 3 2 576310653 5 3 687418758 3 2 982105828 4 3 296480715 2 2 232420085 5 3 789006800 3 3 223803904 3 3 633169821 3 2 778983838 4 2 852108869 2 3 952168601 1 2 649634990 4 3 726383897 4 3 888861220 4 2 969203052 2 2 646588566 2 3 218066232 3 2 716750949 5 3 693142906 1 3 355015511 4 2 561493206 4 2 480146321 5 3 278029989 2 2 500944469 3 3 749747017 1 3 371348549 3 3 615964045 1 3 394847113 4 2 506057367 2 2 210047974 4 3 590905045 2 2 290638174 5 2 858062565 4 3 994153247 2 2 640296388 2 3 733950237 5 2 550914794 1 3 356450348 3 2 646960898 2 2 677064561 2 3 252160107 3 3 245512297 1 3 357939457 1 3 236180061 2 3 606786779 3 3 971973025 5 2 871062660 2 3 324413970 2 3 159905487 1 3 395179693 1 3 998374489 4 3 998065003 4 3 965151195 2 2 564475995 1 3 518686640 1 3 138092723 1 2 570381485 1 2 225641601 5 2 306392567 3 3 743286856 5 3 878426587 3 2 157432549 1 2 464280566 5 3 712088043 3 3 688715738 1 2 304824926 4 2 801648830 4 2 224189047 1 3 112496807 4 2 102507906 3 3 112440439 4 3 143963804 3 3 620718999 1 2 887343853 5 2 892513639 2 3 235594418 1 2 341506295 4 3 433876849 5 3 356467930 2 3 732677170 5 3 303884210 3 2 832069494 3 3 187768294 5 3 939874295 5 3 400718880 5 2 584888201 3 3 752355303 2 2 708193720 1 2 552513947 4 2 104532151 3 2 643955701 4 3 997228327 4 2 843107343 5 3 852105771 4 3 184592205 2 2 261021315 4 2 156564233 5 3 764570554 2 2 261785857 3 3 974348104 3 2 817270195 5 3 845000769 3 2 603145716 5 3 720958130 2 3 647127441 2 3 315288930 2 2 471127638 5 2 257258600 3 3 797771763 2 2 498309842 3 3 871132550 2 3 775605073 5 2 760229900 1 2 413680312 4 3 431445373 3 3 819728049 5 3 995695503 3 2 961669210 2 3 268342077 5 2 810319068 5 3 350854639 2 2 402979267 2 3 512124952 1 2 378004007 1 2 230233402 2 2 657720688 3 2 102709256 4 3 518858919 5 2 656507494 1 2 272451682 1 3 430336813 1 2 600926204 3 2 151506897 2 2 113985062 1 2 669916699 4 3 221837848 3 2 688237047 2 2 149266721 1 3 796261385 1 3 630938082 1 3 410765070 1 2 678966429 1 3 379988203 4 3 274901968 4 2 880800968 4 3 882177330 2 3 782695017 5 2 375050208 3 3 218014247 2 2 807595732 1 3 854477672 3 3 902850703 5 3 727455108 2 3 881433413 3 2 153322490 5 2 149385590 4 3 351358287 5 3 637164928 4 3 199443911 5 2 639043717 5 2 615918291 2 2 417617743 2 3 505884404 2 2 789468051 5 3 532661019 4 2 424641652 4 2 375929600 2 2 937390866 1 3 493907405 1 3 745935621 3 2 245535682 3 3 194879734 1 3 529366852 1 3 619489260 3 2 131682485 4 3 486458101 3 3 651518043 3 3 347571587 1 2 500876322 2 2 102793643 5 3 788558975 3 3 723943543 1 3 915321508 3 3 723364626 2 3 473100883 4 3 171508637 2 2 936741288 4 2 540222995 3 2 169637791 5 2 322321787 1 3 522283756 1 3 907786593 2 3 287868608 1 3 107176023 2 2 327597625 3 2 501798758 4 3 955716071 1 2 431990118 5 2 615744404 2 3 341271650 2 3 310328867 1 3 302461698 4 2 593512045 2 2 931596060 4 2 152965300 1 2 168999318 3 2 715033620 4 2 669954973 3 2 726287987 3 2 179979959 2 2 215140153 5 3 704286092 1 3 677057752 3 2 621145557 4 2 541351319 4 3 765651608 1 3 685021215 3 3 693652031 4 2 579918504 3 2 784745711 5 2 553372071 4 3 653022229 4 3 881439201 2 3 658957235 3 2 181613433 4 2 528087714 1 3 360684778 1 3 986009092 3 2 407224604 2 2 715283785 2 3 623056750 2 3 468100136 1 3 435359930 4 3 814277019 4 2 732345175 2 2 884627480 4 3 337435919 4 2 360250523 4 2 436867461 4 3 713453074 1 2 859753775 4 3 684481866 3 3 165349027 4 2 583083757 3 3 680887892 4 3 491598682 3 2 313732836 2 2 844611534 4 2 453251286 1 3 897893866 4 2 100594325 4 2 316945854 5 3 423538505 3 2 695839433 3 3 486101987 5 2 959946004 3 2 751697104 1 3 572158504 5 2 578091571 5 2 573035989 3 2 832202268 5 3 178069298 4 3 171751089 1 2 348243622 5 2 441896891 3 3 965651277 2 2 831776720 3 2 465863588 5 2 538663852 2 2 337148985 4 3 949040669 2 2 455929510 1 2 637311583 2 3 902114155 4 3 334125845 2 2 130033626 4 2 680410209 4 2 619024214 3 3 737233546 2 2 404859091 4 2 210866742 3 2 861238370 2 3 282189450 2 2 635946186 1 2 583271970 3 3 179549696 5 3 912930292 5 2 637656951 3 3 690112733 2 2 820149712 2 3 405070562 1 3 811844795 2 2 815483243 3 3 974559747 3 2 306281603 4 3 755471682 5 2 528893158 5 2 729803766 1 2 454268148 2 3 370598255 3 3 301328515 1 3 478621006 1 2 269014958 5 3 591710987 3 3 677253907 2 2 381307575 4 3 368861565 2 2 108539133 1 2 569647476 3 2 714461083 4 2 109664977 2 3 152292419 2 3 545824699 4 3 727543844 5 2 842515396 4 2 550119617 2 3 255047444 4 2 266626115 3 2 536836152 4 2 161206688 5 2 603510832 3 3 174592584 3 3 250984036 1 3 479504073 1 2 858922426 2 2 191433225 3 2 835397702 1 3 705269624 1 2 453472489 2 3 677177233 3 3 325501601 2 2 735354391 4 3 658323616 2 3 832613623 2 3 631804717 4 2 518229457 5 3 567956890 5 2 697862897 1 3 534740870 1 3 410301762 5 3 699054976 4 3 618603786 3 3 124932589 5 3 556351505 5 2 647191562 3 2 267326223 5 3 749015040 5 3 613048508 1 3 894521141 5 3 701150907 3 3 831934364 3 2 728814667 5 3 807443216 1 2 132393782 5 3 760086851 1 2 874995748 1 2 673480365 3 2 395259069 2 3 234816492 3 2 834868574 2 3 399531849 5 2 162359437 3 3 837405332 4 3 851212505 2 2 593363092 5 3 671350795 3 2 151396500 2 2 276418799 1 2 783402009 3 3 205219768 5 3 635092443 3 2 562899940 5 2 730610156 5 3 739141614 3 2 320519610 4 2 767111185 3 3 233726295 5 2 122524193 5 3 897561152 2 2 357836051 2 3 123874260 5 2 742704579 2 2 278509580 4 3 187461986 1 2 288920331 2 2 163795853 5 2 915734475 1 2 323300157 3 3 411367929 3 2 476686268 2 3 450071097 4 3 842975416 1 2 979291721 1 2 255957324 4 3 205971453 5 3 177078001 3 3 609712624 2 2 369810940 1 2 538096733 4 2 228844000 5 2 594515498 2 3 844438964 3 2 867734934 4 3 323852929 5 2 258355740 4 2 737654159 4 2 572753236 4 3 353796785 2 2 387079847 3 2 862994388 5 2 248654835 4 3 137947355 5 2 121367732 5 2 686981677 4 2 791339570 3 3 971988818 5 2 330148300 3 2 183535299 3 3 250819572 2 3 195356502 3 3 844955934 2 2 438860036 2 3 685579182 2 3 127406244 3 2 162671179 2 2 688197030 1 2 528442284 4 2 939509478 4 2 598092283 3 3 848497271 2 2 883208879 5 3 730321844 4 3 994156132 2 3 559568800 3 3 431381579 1 3 366884025 5 3 301758550 2 2 337556790 3 3 912537407 3 3 282711232 3 2 457839348 2 3 810375530 5 3 509836122 1 2 686269539 3 3 106558527 2 2 309113127 1 2 109702096 3 2 524916005 2 3 265344054 2 2 611995059 2 2 830613513 3 2 507300108 1 2 425366191 5 2 309068576 5 2 612161550 5 2 558765994 1 3 897555216 3 3 511637477 3 3 199784281 3 3 274151730 2 3 527771753 3 2 367964861 1 3 460322925 2 2 869699416 1 2 293188897 1 2 271289401 5 2 403596399 1 3 484472655 2 2 741946884 4 2 796737886 1 3 266341926 1 3 525879338 5 3 625314856 2 2 718486876 5 2 520618051 3 2 391458349 5 3 976584502 1 2 529552380 2 3 862980213 5 3 176521318 2 3 294272352 4 2 772218530 2 2 620160545 3 3 151172147 5 2 784613281 3 3 327395540 4 3 229840543 5 2 322248236 4 2 497588665 3 3 664431547 1 2 896069027 1 2 941558653 5 2 411949250 3 2 444534834 5 3 431963916 3 3 129563561 2 3 212544532 3 3 731842889 3 2 765443509 3 3 685280966 4 3 758977678 1 2 550082970 4 2 109929975 5 2 408459749 5 2 129832049 4 2 652710839 3 2 609332784 5 2 242943780 5 3 369936839 2 2 960641883 3 2 478499582 4 3 552305051 5 2 585129987 4 3 423001817 3 3 730407262 3 2 280692478 4 2 551433071 4 3 706666778 5 3 179459967 2 2 470940770 4 2 212015887 4 2 828601326 5 3 737469700 5 3 364867361 5 2 109867332 4 3 172986922 1 2 917598428 1 2 193292330 1 3 747372298 4 3 902037512 5 2 449585108 2 2 589115817 4 3 660507113 5 3 954176335 4 2 290993313 1 2 160701886 3 3 803579263 1 3 759939292 2 3 771318466 4 2 772711375 4 3 270595526 4 3 665457939 5 3 850628270 1 2 448684259 3 2 853512313 1 3 455831182 2 3 561401639 4 3 790655101 4 2 527304684 4 2 525953787 5 2 263257517 1 3 232736852 2 2 208218481 3 2 777463299 2 2 805416671 2 3 484979479 2 2 712092584 2 2 385738151 1 3 516114489 3 2 116255187 3 3 955903691 1 3 181592155 5 3 127247290 4 2 795828553 5 3 610217330 3 2 244011980 5 3 141047871 5 3 947465836 1 2 910745380 2 3 673773217 5 2 251459297 3 3 286867055 2 3 909934568 1 2 931940130 3 2 921015662 2 3 202953912 3 3 925332190 5 3 342370812 3 2 218662573 2 2 622409490 1 2 769896569 3 3 435501868 2 2 305180885 2 2 360003481 2 3 919063676 4 2 645183360 2 2 841544877 2 3 601056779 2 2 281644215 1 2 302194681 5 2 545902074 2 3 118621184 3 3 173667611 1 2 130932238 3 3 532844069 4 2 249678559 1 2 902596466 4 2 859042620 1 3 488636240 3 2 963986696 4 3 168992593 4 2 285116300 4 2 586480835 3 3 782223513 1 3 309569371 5 3 451229330 2 3 104175333 4 3 501207279 3 2 193084750 5 2 101475617 3 3 439805803 2 2 940095195 1 2 303595114 4 3 368353915 5 3 488799278 1 2 704190600 3 3 573953218 3 2 669431361 5 3 180033903 2 2 211382484 1 3 129079447 3 2 101311927 1 3 128991246 2 3 217110642 4 3 643931291 1 3 940017588 5 2 891331151 4 3 434594820 1 2 809249574 2 2 292803231 5 3 406208254 5 2 682459390 5 3 107153258 5 3 530755304 5 2 295916995 3 3 502519058 4 2 794053488 1 3 881149357 5 2 205056285 2 3 531999740 1 2 452371708 5 2 542124091 1 2 570034688 4 3 424953630 3 3 764906096 2 2 808986204 2 3 165612876 4 3 589778186 1 2 719374205 4 3 523415452 5 3 299131070 3 3 261845461 3 2 206115798 2 3 541494790 2 2 903587047 3 2 512004087 5 2 147213056 3 2 158094497 3 3 397202664 2 2 508583099 5 3 507092792 2 2 502207411 4 3 229778991 1 3 639579713 3 2 180145013 3 2 939987171 1 2 243741057 1 3 734293383 4 3 428208223 4 2 314106388 5 3 804661140 4 2 364901020 2 2 898302024 1 2 160584342 1 3 844328930 4 2 400139183 4 2 513702577 2 2 710755960 5 3 409488288 2 3 731537562 4 3 398377591 4 2 407883774 2 3 587264763 5 3 234968619 2 2 195295954 4 3 427775869 4 3 398961595 1 2 104215420 2 2 602534380 2 2 555310246 4 2 884673862 2 2 819940538 1 3 913096394 5 3 439661209 3 2 600253547 3 3 151686032 2 3 806208298 3 2 470801926 3 2 390323180 4 3 752941915 4 3 465533739 2 3 459678721 2 2 904692601 4 2 421630870 2 3 182904977 5 2 412153815 4 3 313307134 1 2 286734626 2 3 564184906 5 2 646202122 5 2 559060100 3 2 721141234 3 2 619260254 2 3 664326205 3 3 543242553 1 2 889104365 3 2 628679473 4 3 120223197 1 2 499915407 3 3 242994446 3 2 844522273 5 2 504253395 2 2 294101838 5 3 964164127 2 3 985245067 2 2 328934003 2 3 325519467 4 3 151814701 2 2 650124173 4 2 163230329 2 3 132106368 3 3 458861365 1 2 450543733 5 2 312608986 3 3 566891901 1 3 754070690 2 3 176492018 2 2 579140166 5 3 894178482 4 2 429620446 3 3 318408951 4 2 223103338 3 3 142288083 4 2 815065582 5 2 344308022 2 3 634592328 3 2 812594751 5 3 436505515 4 3 983062990 2 2 554672996 2 2 161651962 4 3 933367087 4 2 306197944 1 3 419659586 5 2 629713955 5 3 485175170 5 3 222784878 4 2 144298090 5 2 470152650 4 3 508631250 5 3 533884393 4 2 129268018 4 3 961229323 1 3 881336566 3 3 264897070 5 3 694521430 3 3 393125396 4 2 464516777 2 2 692227474 5 2 506048598 5 2 426598718 1 2 219025059 1 2 778493709 1 3 558371144 5 2 909122526 3 2 825367031 2 2 779418393 1 2 840079490 4 2 865325116 5 3 219092624 4 2 898383357 2 2 730728409 2 2 334312971 5 2 279826790 1 2 634911851 1 2 206897225 4 3 296584739 3 3 807396706 1 3 270747565 4 2 770733179 2 3 316715537 1 3 770465802 5 2 415720342 3 2 604206673 5 3 354654837 2 3 956941288 4 2 350395754 3 3 982939631 4 3 656352371 3 2 760368517 1 2 667750412 1 2 582105012 4 3 740227815 1 2 363608626 3 2 568432168 1 2 174697760 5 3 350630985 4 2 224227822 2 3 236430272 3 2 594313414 5 3 138651819 5 3 132563991 5 2 574234297 4 3 569195307 5 2 786658766 5 2 773686770 3 2 767128891 3 3 721384935 2 3 246700115 5 2 536556110 4 3 591477315 5 3 132764016 4 2 128251500 4 3 352421738 5 2 413833845 1 2 299407570 1 2 940616439 2 3 630707954 3 2 666859910 4 2 983985951 1 3 299451684 1 2 301721999 3 3 218957885 1 2 588516600 5 2 478183729 4 2 594536061 3 3 594974336 1 2 718864496 4 2 258817346 5 3 998798701 5 3 981820941 3 2 110546775 5 2 187834289 2 3 303343440 2 3 465623262 3 2 770465683 3 3 706111060 3 3 257749593 2 2 870774748 4 2 614242551 1 2 371603924 2 2 766094730 1 2 186115212 1 2 597663796 1 2 695200777 3 2 941250481 3 3 762757879 1 2 126977009 3 3 171191109 4 3 459395798 3 2 146171334 3 2 402949957 2 3 704442379 2 2 640482900 2 3 525943673 2 2 668330952 1 3 885419042 5 2 948294179 2 3 227009979 3 2 695882330 1 3 249284950 1 3 110210461 3 2 850850938 4 2 620209962 3 3 552457749 5 2 485718805 5 3 792586333 1 2 585329485 4 2 585360771 2 2 686033089 2 2 189908220 4 3 949390777 1 3 522780091 4 3 195517563 5 2 365455690 4 2 746667376 2 3 677477276 2 2 341618778 5 3 793001966 1 2 667182496 2 3 864901998 5 2 531637525 2 2 475589037 1 2 583569490 1 3 456624794 2 3 612630632 1 2 111367015 3 3 175473507 5 2 748404087 1 2 536444061 1 3 273450010 1 2 966934562 5 2 120035982 4 2 735896223 4 2 549147198 4 3 174560765 3 3 919132825 4 3 715918898 5 3 730205649 4 2 670755133 5 3 450502730 1 2 194515194 5 3 769817381 1 2 680570334 3 2 323418167 2 3 658631908 4 2 371401790 2 2 882424358 1 3 408705730 1 3 969786837 1 3 873107260 3 2 800437690 5 3 619128038 2 2 758973391 5 3 931051208 5 3 861265635 2 2 807128646 2 2 306833063 2 2 741003933 1 2 294433152 4 3 719198623 4 2 277199028 3 3 334147364 1 2 937054040 5 3 733457656 3 3 644585383 4 3 172909690 5 3 413699072 2 2 463609801 4 3 536931545 5 2 192009572 3 3 785084710 2 2 720244516 1 3 799057866 2 3 393811016 5 2 133986602 5 2 750559182 3 2 153439027 4 3 349765167 4 2 283386020 5 3 286800773 4 3 330005751 3 3 596386030 4 2 958531564 5 2 984033965 1 2 964689283 1 3 804365315 3 2 187547559 3 3 523618449 2 2 110518752 2 2 304346919 5 3 350646657 2 2 271194821 3 3 557598070 3 2 488582155 1 3 635430191 3 2 459581607 4 2 196783868 2 2 298422522 4 3 322790160 5 2 252133953 1 3 944316380 1 2 429180704 5 3 892377708 3 3 984584573 1 2 449122120 3 3 446625762 4 2 477654612 5 2 881049936 2 3 688109888 1 3 637480557 3 3 583331471 4 2 739812239 4 2 713074668 4 2 603956790 4 3 705093567 5 3 918216942 5 2 591836462 2 2 111029102 2 2 248858737 4 3 544656574 1 2 112310203 4 3 444600570 4 2 762653221 3 2 744072797 4 3 172510534 5 3 777903382 4 2 723216972 3 3 401007829 4 3 730143914 1 2 877828234 1 2 590194732 3 3 173299502 4 3 338600758 3 3 308385475 3 2 427013596 4 2 452704750 2 3 953778523 3 3 594809089 4 2 532638063 4 3 993232735 5 3 908419424 3 3 823030494 1 2 327175514 5 2 950414637 1 3 310166650 1 3 261793546 3 3 979659405 3 2 693457202 2 3 197857901 4 2 770862680 4 3 654555490 3 3 477210315 5 3 198372860 1 3 883747787 5 2 530304822 5 3 471432530 1 3 129144228 2 2 985701309 3 2 813090504 5 3 246945512 4 2 646652296 1 3 210335119 3 2 328420505 1 2 209849882 4 2 662448456 4 3 383303358 3 2 190890961 2 2 819937881 3 2 239194832 2 2 112841782 2 3 163610099 4 2 840877038 3 3 767667258 3 3 565103452 5 2 533582200 5 2 128406000 2 2 365476580 2 2 747049357 3 3 828437566 4 2 161954704 2 3 608560280 4 3 637410895 2 3 389751778 4 2 571054916 4 2 482858831 3 2 614172085 3 3 138657286 3 2 161519563 4 2 168073493 1 3 159368984 4 2 786412404 2 3 771911590 2 2 428223664 2 2 289345223 5 3 906879718 5 2 626431152 2 2 926508054 2 3 145370361 2 2 397718951 3 2 798023277 3 2 521144948 5 2 582593616 1 2 432556102 4 2 418150689 4 2 480424841 5 2 183131562 5 2 767532934 3 2 203647789 5 2 719905491 1 2 533311650 4 2 284671717 3 2 526830255 4 2 540965851 3 2 387342824 4 3 207223028 1 3 589310841 1 3 932967134 4 2 628410843 3 3 537901021 4 2 868772705 5 2 686577328 1 3 555672338 1 2 301942678 4 2 949980417 1 3 522762989 3 2 169959759 4 3 240828922 1 3 912224730 2 2 601672776 2 3 696829406 5 2 454120927 3 3 872048641 4 2 222312080 1 2 774100591 3 3 567838492 4 3 880071457 4 3 736961989 5 3 934399237 4 3 552706778 4 3 702255515 4 2 880169498 1 3 215273926 3 3 996490461 4 2 874714092 1 3 541644629 3 3 588491015 5 2 314224483 2 3 609833928 2 2 433131602 2 2 263724959 3 3 650852657 1 3 494985794 2 3 913196765 3 3 960435705 5 3 377372758 2 3 793191667 2 3 435366652 3 2 280252406 3 3 678150275 2 2 303288408 3 2 685683305 1 3 654131935 4 3 495963146 1 2 101307846 3 2 399408656 1 3 281654758 3 2 126696781 2 2 557321354 3 2 497068800 4 3 591826237 3 2 118979390 2 3 149487097 3 3 639155851 1 3 826700837 3 3 448711683 4 2 775849858 3 2 518022811 2 2 499191046 1 3 513358264 3 2 180229718 3 3 263128809 1 3 522285632 4 3 732315254 2 2 735902308 2 3 411960327 5 3 560498945 2 2 788183843 3 2 658738729 2 2 609046529 3 3 873679967 5 2 197917719 1 3 530678699 4 3 793734332 4 3 931177797 3 2 991878765 1 2 902720203 3 2 245279579 1 3 793955600 2 2 906779836 1 3 645180972 4 3 111349771 5 3 310363472 5 2 540327222 4 2 933609596 5 2 442576727 4 2 855405371 3 2 105330083 5 2 766472103 3 2 856177310 4 3 234415632 2 2 758225302 2 3 738488321 5 2 331364957 4 3 610623570 3 2 841536917 1 3 469256150 3 3 458011277 5 3 513187147 2 3 679309638 5 3 791589588 4 3 654922591 5 2 761061027 3 3 633881727 1 3 210727963 4 3 399308538 1 3 753407899 5 3 534969354 2 2 984964189 2 2 450961558 1 2 266171649 4 3 875880692 3 2 397156413 2 2 521983764 5 2 697874753 3 3 551932263 2 2 130493955 5 3 965669449 3 2 590625174 3 2 257433607 2 3 101590900 4 2 801564174 2 2 468398706 2 3 645961315 5 2 778775750 5 3 359027206 2 3 326268586 1 3 230894087 5 2 993279823 1 3 226570360 2 3 474105853 4 3 387939035 3 2 548594474 1 2 977566905 5 3 482679621 2 3 509949158 2 2 583519544 1 3 178942518 1 2 621663285 5 3 561403617 5 2 701201453 2 3 494376798 4 2 545620283 2 3 555538027 2 3 519997154 2 2 652107697 5 3 558107732 1 2 296811776 1 2 124818358 5 3 576406606 2 2 194262532 1 2 541987420 4 2 916491238 3 2 765168914 2 3 743083567 1 3 252001258 1 3 190701988 4 2 753064562 1 2 152983929 3 3 102981981 2 2 151067455 4 2 776900493 3 3 472730443 5 2 516142429 2 3 150221846 1 3 256254201 1 2 507311756 3 3 664568286 4 2 413041569 5 2 296192564 5 2 469638200 3 3 515150082 4 3 112405355 3 3 403208631 1 2 109943580 3 3 874078265 4 2 117573738 1 3 590945264 5 2 110541459 4 2 166297792 1 2 943069780 4 2 747314678 2 2 135507569 5 3 222379184 3 3 195909529 1 2 644007866 5 3 572239117 5 3 510544424 1 3 557759441 4 2 703970533 1 2 976720181 3 2 626469961 1 3 451197829 5 2 206515414 5 2 406278530 3 2 705146381 5 2 646774302 5 3 183754209 1 2 736621859 5 2 265298947 2 2 528379661 5 3 942946758 1 3 537089342 2 2 132638174 5 3 204226845 1 2 665474689 4 3 793474114 5 3 354030641 5 2 993594165 4 3 621986735 2 3 117055360 1 2 903997777 3 2 769131979 2 2 565301737 2 3 228759217 2 2 674113773 3 2 752056473 5 3 755391469 1 3 201754168 3 2 754566380 1 3 984241392 5 3 465951159 4 2 999495675 2 2 941457554 2 2 151224554 5 3 913397338 4 2 669041043 2 2 176913837 4 3 776740022 2 3 874530141 3 2 140096726 2 2 278223818 2 3 823826802 5 2 426296547 1 3 978861614 5 3 267379549 5 2 359579445 1 2 462068412 1 2 441655304 5 2 458300714 2 3 848830452 3 3 873177852 4 2 871063787 4 2 293842362 4 3 911174189 4 3 647225440 2 2 563801369 1 2 405551593 2 2 563276778 3 3 544097049 4 2 179112903 3 3 646069748 3 3 875216142 1 2 455596866 2 3 615338861 5 3 232078096 4 2 335549402 3 3 587993356 2 3 774955864 4 2 665463868 3 2 757035896 2 3 319594139 3 2 530801766 3 2 385171729 2 3 135813361 3 3 108878539 1 3 377030113 1 3 441245785 4 3 547822922 1 3 315463695 5 3 938165488 2 3 361683558 1 2 717354820 2 3 682097784 1 2 659402867 3 3 581070990 2 2 861241275 1 2 607042597 3 2 954802747 5 2 359373974 2 3 629621426 2 3 488295097 4 2 136477194 4 2 952175398 4 3 650090243 3 2 846276408 5 2 429629103 5 2 683476667 4 2 813656512 5 3 878257370 3 3 920335657 4 2 833122944 3 2 646312924 5 2 196414360 1 2 439298576 2 2 810495475 4 3 509333983 3 2 597719530 5 2 868269962 1 3 969800584 4 2 317405227 1 3 101366542 2 2 170234105 4 3 751822346 1 2 296994875 5 3 392988899 4 3 873952486 2 2 947446738 5 2 222892573 3 3 868335119 1 2 445221377 5 3 269130781 4 2 490234452 1 3 492939796 2 2 406936472 4 3 281183394 2 2 740983869 3 3 122646806 3 3 348195761 1 3 228653736 1 2 279085115 1 3 673107403 4 3 273819998 1 2 459946514 5 3 248417625 3 2 690325029 2 3 822743798 1 3 404905642 1 2 961970992 4 3 475365300 2 3 679405961 2 3 767050057 3 2 247963676 3 3 144158236 5 2 887833102 1 3 471835531 2 2 119753565 2 3 406827861 4 2 913879337 4 3 673188541 5 3 416676718 1 2 133636356 5 2 504112145 3 2 592249665 4 3 700638548 5 2 762481672 2 3 630423957 3 3 256098989 2 2 207202095 5 2 654399729 4 2 987767958 3 3 586586787 3 3 770710967 2 3 981704512 3 3 814855882 2 2 262723438 1 3 106339453 1 3 544268286 5 2 380224805 3 3 156153952 5 2 362985125 1 3 475838636 5 3 859654897 5 2 863752305 2 3 192203412 1 2 997324586 3 3 779863165 4 3 331607193 2 3 817771824 2 3 270645248 1 3 577943066 4 3 419263298 1 3 658166980 4 2 409954903 5 3 437980677 3 2 781030476 2 2 272174739 1 3 426243770 2 2 550990620 2 3 651081018 3 2 868533504 2 3 839379515 4 2 199991285 1 3 527836800 1 3 849007559 2 2 858377827 4 2 112599121 1 3 777231875 5 3 726618736 4 3 547139884 1 3 278559756 1 3 620867480 5 2 866190813 1 3 718918563 1 3 508303802 5 2 721704478 3 3 441924876 2 2 286204007 2 2 796181348 3 2 547757821 1 2 483930500 1 3 779668516 4 2 417093673 3 2 502783109 3 2 762773906 3 2 550053851 4 3 751283505 3 3 790364274 3 2 528090551 1 3 537753856 3 3 215493418 2 2 495592778 1 2 201258924 1 2 364373661 1 3 358736019 3 2 190797911 3 2 445671839 1 2 783318097 5 3 185173202 1 3 558623872 4 3 575922074 1 2 853206546 3 2 934321481 4 3 895149772 2 3 195379119 3 2 772322646 5 3 189592217 5 2 944772724 5 3 895558657 4 3 267690248 2 2 397590253 5 3 113021005 2 3 687715495 4 3 997347101 4 3 619190517 3 3 252674312 2 3 531401646 5 2 430816812 1 3 620500410 5 2 358759602 2 2 700109810 3 3 434826713 2 3 963225599 1 2 172501965 2 2 187940071 5 3 765595278 5 3 665166155 3 2 998877711 1 3 685735425 5 3 556889590 5 3 156703064 4 3 570777437 4 3 254191936 3 3 280539195 3 3 908523483 1 3 289289830 1 2 611597623 4 3 265321880 2 2 953225201 2 2 907418165 2 2 803095317 4 2 623081442 5 3 143268715 4 2 689104109 2 3 335540387 1 3 401926519 2 2 271191707 4 3 237228142 4 3 738097212 2 3 602902150 2 2 732671203 4 3 572406147 3 3 852401923 2 3 690650777 3 2 133525899 2 3 649477233 2 3 962234626 5 3 331773914 2 3 314087775 2 2 368648736 4 2 353900154 1 2 778764015 3 2 653348370 2 3 870932029 3 3 528751443 3 2 714927166 4 3 302327876 4 2 128385709 4 2 150370827 3 3 922252711 4 2 387827646 1 3 771215894 5 3 403152108 4 3 675866905 5 3 790916945 2 2 906041543 3 2 523187871 3 2 554505328 2 2 130490248 3 3 688816801 2 2 331020772 3 3 784962564 1 2 687697481 5 3 910273247 2 2 115920112 3 2 759161196 5 3 720368616 5 2 487972754 3 3 146341339 1 3 690904275 1 3 325387228 3 2 472174148 3 2 261749280 5 3 502108953 5 2 212772282 4 2 151391489 5 2 100494378 2 2 532625405 3 3 439053664 5 2 437824224 1 3 521334451 3 3 797300163 1 2 299891474 3 2 201401187 1 3 210627456 4 2 154329341 4 3 131823058 5 3 209573403 1 3 820398079 5 2 786799722 3 2 804253184 1 2 413160158 4 3 277421969 1 3 634552552 3 2 453488719 5 3 622969633 5 3 409236872 4 3 680121386 4 3 994566772 2 2 189423786 4 2 337884569 3 3 739931726 5 3 658031959 3 2 224026053 1 3 501771864 3 2 417619315 4 3 172307219 1 3 869393544 4 3 763769234 5 3 266022617 4 2 289934979 4 3 196361475 1 2 977873103 2 3 770662933 4 3 609404569 4 3 664425605 4 3 246952167 2 3 152544312 3 2 655810116 5 2 822351008 2 3 160171737 1 2 942453021 4 3 314558494 2 3 923010478 5 2 290666612 1 3 242616393 5 2 816123596 3 2 769031414 4 3 689953668 5 3 766061549 5 2 893190321 2 3 358102984 5 2 475187758 2 2 100780427 2 2 864771184 5 3 495968515 2 3 997647028 5 2 465313871 4 3 237759856 2 3 479292010 1 3 311798867 4 2 456381115 5 2 396402436 5 2 420441293 1 3 101729716 1 2 618542750 4 2 517687490 1 2 565000412 3 2 288310989 3 2 890189504 5 2 848933628 4 3 528175633 1 3 894194134 4 3 460486815 4 3 770037768 3 2 436080106 1 3 539499630 2 3 416373506 2 3 570780184 3 2 318338907 5 2 860709462 1 2 268344898 5 3 600184936 5 3 115618499 5 3 576373968 2 3 741144000 2 2 735414012 4 3 718709104 2 2 437778215 5 2 306311508 1 2 823619493 4 2 620603823 5 3 287084419 1 3 151363328 3 3 754335132 5 2 225657121 3 2 466609113 4 3 260038024 4 3 710369090 2 3 263066446 5 2 978951678 1 3 237169479 2 2 752746600 3 2 283653282 2 2 326614850 1 3 866966730 4 3 282221664 3 3 358470507 3 3 403254582 3 3 846577878 4 2 544709421 3 3 453483948 5 2 962437110 3 2 425857104 4 2 422652765 3 2 635214174 3 3 260388529 3 2 385972431 5 3 817568326 3 3 774142248 4 3 822884686 5 3 541370040 1 2 560970726 3 3 810406031 5 2 569426495 2 2 464315421 5 3 147176302 5 2 612282164 3 3 337500439 4 2 103709483 3 3 302977499 2 3 385982474 5 2 661624317 5 3 722077393 3 2 438798510 2 3 157962156 5 2 584876398 4 3 796572507 2 3 789542275 3 2 338218187 3 2 277353972 4 3 984637521 2 3 587883153 3 3 121134250 1 3 342842774 4 2 751163466 3 3 963174463 1 3 987944557 3 2 794117555 3 3 330713866 4 3 383305001 4 2 296505607 4 3 977020668 2 3 489481174 1 2 279242070 2 2 999206033 5 2 907305279 4 2 925232966 5 3 502121319 1 3 659942226 5 2 850044284 2 3 659806096 4 2 275544256 1 3 588692548 4 3 949339548 1 3 774654320 1 2 921829943 3 3 790631984 3 3 251652562 2 3 968728601 4 2 998121654 2 2 530902374 2 3 321345936 2 2 251222450 1 2 683941489 3 2 276480617 4 2 137681298 5 2 927304621 3 2 538882339 1 3 296590866 4 3 513044678 5 3 702353994 3 2 722002712 2 2 202240888 5 2 218474933 3 3 250132030 5 3 302775329 1 2 683269074 1 2 510744192 5 3 897149721 2 2 502437430 5 2 478542283 4 2 947069204 5 2 187064292 5 2 458278358 2 3 623312380 5 3 928746619 4 3 524801249 5 3 504996675 3 3 972447173 5 2 404668383 2 2 771063163 1 2 668772058 3 3 338821748 1 3 889241580 4 2 578882312 2 2 432212197 4 2 845364227 4 3 520302705 2 2 982543183 2 2 926087613 1 2 644650667 2 3 733488361 5 2 136515071 3 3 333048398 1 2 654952446 2 3 966513948 4 3 958263289 1 3 825616530 1 2 154046073 4 2 988417334 3 2 346637898 5 2 647281577 2 3 791118149 2 2 385699266 4 2 343442849 5 2 623226956 4 3 244912163 4 3 492532491 1 3 663223023 4 3 231351086 1 3 701011824 4 3 882040031 2 3 694503588 1 2 225313132 1 2 428005262 2 3 602033881 5 2 338446450 4 3 560377127 1 2 729740857 4 2 691234901 2 2 396226290 3 3 762136294 1 2 992044393 3 3 674036904 1 3 283530555 2 2 137378386 1 2 296959051 3 2 856841253 1 3 626968862 5 2 943795464 1 3 372424572 4 2 665685810 4 2 503082066 1 2 749395841 4 3 130303905 3 3 542378363 4 2 908265225 3 3 438658694 1 2 475302905 4 2 139548523 2 2 607424519 1 2 764713768 5 2 499050583 3 3 289214240 1 2 843138700 3 2 183789885 3 2 629178947 1 2 361442564 5 3 369195237 3 2 382863847 1 2 664885745 1 3 496692425 5 2 547380937 2 2 315758609 1 2 274895440 5 3 693650868 2 2 530095350 3 2 130030025 4 2 670525941 3 3 270037184 3 3 565975475 4 2 268976287 1 3 910325422 1 3 549904203 4 3 915948747 4 2 615771035 3 3 238369575 3 2 833117561 2 2 820455203 1 2 651937305 2 2 440277694 1 3 301495405 2 3 310261104 5 3 443362884 5 2 223500791 1 3 415483584 4 3 518367393 1 2 606629179 2 3 995905271 5 3 722907414 3 3 671030626 1 3 390922971 5 2 640294858 4 2 354151847 1 2 599677250 3 2 515031815 5 3 932598253 4 2 679692974 1 2 763299097 3 2 897998480 1 2 801212808 5 2 245824649 3 3 970730662 4 2 640540722 4 3 757992005 2 3 113933989 1 3 425219030 1 2 642565349 3 2 916957258 3 2 720691633 1 3 733643059 1 2 653305024 4 3 247781287 2 2 295072418 1 3 178429362 3 3 680154417 1 2 441052301 1 2 371632824 5 2 450912056 1 3 154933969 4 3 798765216 1 3 227426079 2 3 751504091 3 3 767758751 1 2 752072885 4 2 545331118 4 3 572443335 2 2 926038037 1 3 199536952 4 3 972526414 3 3 777505515 4 3 801351721 3 3 739345804 2 2 268564390 2 3 343263601 1 2 760269820 1 3 183369890 1 3 575477371 3 3 320524365 3 3 646676101 5 2 219205071 1 3 901735076 3 2 977738521 2 2 421953437 1 3 175575463 1 2 303821919 1 2 248637823 1 3 486380864 1 3 112283371 2 2 762390356 3 2 849759925 2 2 558949225 2 2 857149806 4 3 572537266 5 3 634299197 4 2 576516534 1 3 199110319 2 2 296182339 1 3 231136888 3 3 894754019 5 3 335588213 2 3 645671962 3 3 973909469 5 3 574237222 5 3 604820996 1 2 943313272 1 2 947546125 2 3 432776671 1 2 483752817 2 2 543274835 4 2 285982897 2 3 917354979 5 2 492862423 2 2 983328158 3 3 520358158 1 2 855783613 5 2 590645590 3 2 537227488 4 3 961903415 4 3 756123993 1 2 541018163 4 2 818702572 4 2 649277659 2 3 724881790 2 2 381617347 5 2 560349129 1 2 163247181 2 3 133266130 1 3 957265441 3 3 505094721 3 3 148430659 5 2 893762483 2 2 355544404 5 2 341336391 2 3 780250618 1 3 132221803 3 2 945300140 2 2 522848024 5 2 278282674 3 3 881701680 5 3 176850121 5 3 167358325 1 2 129364971 5 3 825992698 3 3 843650192 5 2 379849523 3 3 734195560 4 3 739545753 4 2 912589562 5 3 578242898 2 3 227832313 5 2 328901617 1 3 308485595 5 2 794422982 2 2 918404776 3 3 378734946 2 3 239075997 1 3 513425442 4 2 454611276 3 2 658722882 5 2 542270780 2 2 104242382 3 2 204206496 4 3 425818344 2 2 296985890 4 2 140900145 5 2 869893119 2 3 170881879 2 2 238994361 2 2 561721463 1 3 694579529 5 2 312403968 3 3 711667510 5 2 676217617 5 3 287606401 3 3 533596098 5 3 382293646 5 2 181747953 4 2 322738779 4 2 136081102 4 3 654874810 5 2 278821852 3 3 815974630 4 2 650864293 4 2 345198461 3 3 221187610 2 2 240538345 3 3 549853189 3 2 428409837 1 3 712898888 5 3 521396403 3 3 537014026 3 2 666839560 5 2 577857999 4 2 819455989 4 2 125756877 2 2 346961461 3 3 287351487 2 3 501298533 1 3 259418664 4 3 609907585 2 3 266012342 3 3 204692395 3 2 600207540 1 3 982254801 1 3 655850472 4 3 263597450 5 2 784128419 5 3 953956013 2 3 355334681 4 3 305935844 3 3 544973029 5 2 165846942 4 3 551397485 2 3 106499449 5 3 178902992 3 2 113998749 2 3 614355924 4 3 673513479 5 2 744849589 4 2 396005302 2 2 724653897 2 2 554529492 4 2 106375169 5 3 824362653 2 2 653687673 3 3 257787065 2 2 493939354 1 2 211170568 3 3 567351130 2 2 221907335 3 3 347630121 1 3 787554486 2 2 249035526 4 3 152224235 4 3 750813368 1 3 866659744 2 3 506643409 5 2 760568154 1 3 574952456 3 3 419729923 2 2 301329965 1 2 531143325 4 3 722981532 1 3 557501250 2 2 577206170 4 2 537007185 3 3 622711944 1 2 457617829 5 3 354618696 5 2 579418383 2 3 495920652 1 3 114378969 2 2 468338490 4 2 714468859 3 2 522306449 1 3 409659497 2 2 707916042 3 2 415992586 4 2 452049952 2 3 751034554 2 3 217466324 5 3 755808559 4 2 353028232 5 3 870179132 4 2 338215088 5 2 158345823 3 3 242960066 1 2 426236229 1 3 230703927 2 2 296921262 1 2 837933756 4 2 439895378 4 2 604787759 4 2 670562540 5 3 105265102 5 3 828054427 2 2 253026405 4 2 772375899 3 2 612434997 1 2 316084247 1 3 984472594 2 2 813387019 4 2 657396881 1 2 231719014 5 3 122059457 2 2 406631921 1 2 315966725 5 3 561879243 5 3 919982013 2 2 223801475 5 3 287276718 4 2 609817136 1 2 328839332 1 2 296789710 5 3 121601322 1 2 465334560 2 3 218829246 3 2 977885626 2 2 397497281 1 2 224376523 4 3 781552678 2 2 321792743 3 2 256560590 1 3 247836131 1 3 158074899 1 3 521994314 3 3 594513726 4 3 977360123 5 3 539852394 2 2 930133637 4 3 394562813 2 3 687605493 4 2 761518938 4 2 151319918 5 3 251635625 4 3 601972308 3 2 449769161 5 2 481531235 3 2 420867840 4 3 588375349 1 3 641916737 3 3 502593244 2 2 442831210 5 3 361358744 5 2 155507546 5 2 230786882 5 2 157036646 5 2 186869257 2 2 580231734 3 2 420934286 3 2 325586909 4 2 282794501 5 3 154481315 4 3 332302944 2 3 143711008 5 2 718380178 4 2 730560991 2 2 405912366 3 3 518771902 1 2 281843380 3 2 170986113 1 2 111036540 5 3 989986116 4 2 789448486 2 2 342634106 4 2 930599582 3 3 975061034 3 2 217019008 1 2 854619868 5 2 636906599 1 3 315302549 5 3 876600020 1 2 205918266 3 3 701080059 5 2 496398611 3 2 753960036 3 3 728388519 1 3 204828751 3 3 882560338 1 2 494590383 2 3 936626064 1 3 272881775 3 2 425766295 5 2 129039631 3 2 112172975 5 3 559941430 1 3 765345265 3 3 410377770 1 2 257907971 4 2 649091958 2 2 214318735 3 3 363860991 2 2 763557916 5 3 474172831 2 3 818960990 2 3 804004652 5 3 638991610 1 2 310287991 4 3 637682943 5 3 656639674 4 3 638372290 5 2 359860127 4 2 941385395 2 3 570370858 4 2 591957815 5 2 614129399 3 2 146939835 5 2 489296949 1 3 850456174 1 3 262409571 1 3 598743457 1 2 233268688 2 3 283680367 5 3 410100756 4 2 104929338 1 2 146513253 1 2 431954501 4 2 419698188 3 3 177152385 4 2 249592999 5 2 714912605 1 2 130983937 2 2 796047799 5 2 848398153 5 2 463799634 5 3 780827747 1 2 307946937 4 2 959180530 3 2 803028933 5 2 408166171 5 2 404985459 1 3 429854327 1 2 955133199 4 3 430433937 3 3 827662205 1 2 430858973 5 3 341215990 5 3 383639469 4 3 588544538 4 2 157255863 2 2 959373283 4 2 845827134 5 2 525602759 5 3 836414421 2 2 552800994 5 2 452856784 2 3 572646363 2 3 456672132 1 2 233577421 5 3 932337873 4 3 682796710 4 2 686511446 2 2 511516752 3 3 617492828 3 3 387792888 5 3 879886581 4 3 388226090 3 3 888360910 5 3 990701954 5 2 700820473 4 3 759303038 2 2 103991484 2 2 465016351 4 2 689814695 4 3 472004132 2 2 567364866 4 2 214467238 3 2 576682802 2 2 387369918 4 2 411740255 3 2 351746600 4 3 655417949 4 2 117136249 5 3 493063329 3 2 968121665 1 2 932872042 2 2 665096179 1 2 572540504 3 3 580079600 5 2 190809654 3 3 261527074 4 2 582069957 1 3 108801305 1 3 959104233 5 3 150369688 2 3 824017942 4 2 282461171 4 2 722588752 2 2 285892488 2 3 454559092 5 2 526350643 3 2 287304999 3 3 344819058 5 2 698286307 5 2 356829947 3 3 794916372 5 3 536933666 5 3 583458646 3 3 676569155 3 2 689977051 4 3 255994011 5 2 901166053 3 3 364756922 5 3 869551538 5 2 290630495 5 3 753090906 3 3 660514944 4 2 513589665 2 2 500651058 5 2 343452112 1 2 106471237 3 3 188434577 5 2 158824990 4 2 769135176 2 2 682163838 4 3 268084931 3 2 767039651 3 3 601662425 2 3 499550184 5 3 645230858 5 3 976997570 1 3 542282295 5 2 231802110 2 3 203534046 5 3 953336905 5 3 663637879 2 3 597447498 2 2 442775264 4 2 423647950 4 3 289215725 2 3 612336575 3 2 761882498 3 2 724196037 5 2 132480219 1 2 346288893 1 2 261350125 1 2 672919500 4 2 415000754 4 2 566918419 4 3 766993668 1 3 113866435 2 2 915902938 4 3 835682699 1 3 683085862 3 2 846376471 4 3 235321207 4 3 353412821 3 2 775764848 1 3 570975814 2 3 943390276 3 2 563904807 4 3 593130876 4 2 281659262 5 3 663247188 3 2 151706285 5 2 877681510 2 3 476483507 5 3 193254755 2 3 745061441 5 2 201977131 2 3 504436899 4 3 272986626 5 2 868859772 5 3 665918622 2 2 627467853 3 2 218110145 5 3 401206214 1 2 824077424 5 3 301641441 1 2 956036028 4 3 212223469 3 3 351931761 2 3 812959621 2 3 260944487 2 3 827929613 5 2 761853594 5 3 409232665 4 3 947184441 1 3 716734235 4 3 382320392 1 3 734300884 1 2 467916280 2 2 836052694 4 2 446538756 3 2 401899607 2 2 882163887 2 2 583991517 4 2 379307380 1 3 483948351 3 3 729118505 5 2 615589061 1 2 149672319 3 3 346276237 3 2 433000890 1 2 183290216 4 2 262447506 3 2 132487658 1 3 554038617 3 3 299033593 3 3 166890803 4 3 412683027 3 3 483057053 1 2 182138574 2 3 846938380 1 2 564369850 2 2 618683381 5 2 925508182 4 2 353391525 5 3 176188963 3 2 768856736 1 2 750362829 1 2 962241138 4 2 355778851 4 2 515878503 1 3 903611540 3 3 769766359 4 2 165436693 3 2 567968921 5 3 383019045 2 2 136530480 2 3 673776021 5 2 475959651 3 2 301461891 3 3 424788267 2 3 399043735 1 3 156858922 1 3 305767117 4 3 716734411 1 3 997212771 4 2 603174832 2 3 993492546 4 3 649830936 5 3 427424749 4 3 464191286 5 3 384365306 4 3 653699216 3 2 965953215 3 2 668738152 5 2 166081045 1 2 486141923 2 3 463978313 1 3 172765758 5 2 499804251 1 3 305986325 5 2 905859039 3 2 100326388 5 2 275617825 1 2 220531739 2 3 272165695 4 3 360946306 5 2 900645637 5 2 832722314 2 2 679794357 5 2 118322967 2 3 437889741 4 2 540941256 2 2 376374068 5 3 671238350 2 2 268240541 1 2 705098528 5 3 623774011 5 2 876526134 5 3 379225339 4 2 777177715 4 2 379633106 2 3 829004775 1 3 851731413 2 3 929007049 1 3 507677516 1 2 564934208 4 2 449647356 4 3 771649294 4 2 973219040 1 2 804655188 2 3 641321561 2 3 139892763 3 2 995069972 5 2 852687419 1 2 622923970 4 3 173477910 5 2 581439132 2 3 174368956 3 3 291514113 1 2 252997783 2 2 863909226 5 3 724258813 5 3 482120482 4 2 766135609 3 3 489233760 3 2 892867460 1 3 602641562 3 2 272718409 1 2 966376232 2 2 963036295 1 2 561206117 1 3 545426855 4 3 419683091 2 3 451423278 1 3 152021981 3 2 278089530 3 2 681368501 5 2 619431488 1 2 509824371 1 3 278671220 1 3 884650761 5 2 651217838 2 2 941285359 5 2 343843461 2 3 710515302 2 2 506988608 5 2 373278062 5 3 495241570 5 3 774460047 2 3 939765390 3 2 268698571 2 2 825965381 1 3 733725895 3 3 250372411 1 2 319285845 2 3 134774128 4 3 164657558 4 3 148844165 3 3 632181517 5 3 631197859 2 3 548167765 2 2 643029038 3 3 386437225 2 2 121059780 2 2 953287848 3 3 846659418 4 3 673671437 2 3 654488909 4 3 748300600 3 3 414848111 4 3 652612811 4 3 253366760 4 2 238427340 1 2 597516318 5 3 909391115 1 2 585071980 5 3 452513318 5 3 405958197 5 3 169531727 4 2 345475193 5 3 780682893 5 3 110794697 3 2 135280475 5 3 497248879 3 2 506962126 3 2 202588332 5 2 734314558 4 3 275152981 4 3 407910047 3 2 841592222 4 3 413257508 1 2 436328160 4 2 834741893 2 2 432971505 2 2 670614014 1 2 663691786 4 2 989285232 5 3 910582186 4 3 946339229 2 3 590316234 4 3 382178600 3 3 910926647 1 2 214514146 4 3 987487450 4 3 948443106 5 2 822971518 2 2 966932463 5 2 733931967 2 2 667322873 4 2 634607812 4 2 728753448 5 2 620595081 2 2 604460147 2 2 968254565 1 3 701530381 5 3 505295244 4 2 620407651 5 3 602234823 1 3 773428247 1 3 468404555 2 3 143128320 4 2 733362270 3 3 466331258 1 3 537556641 3 2 260875657 4 3 363272844 5 3 882625620 5 3 522517594 4 2 783880169 5 3 867667442 3 3 556850588 1 3 148695480 3 3 509687190 4 3 588550813 1 2 570843393 1 3 606269467 4 3 293570673 4 3 732324541 3 3 102325961 4 3 181612968 3 2 886902427 2 3 732222105 5 2 389210034 1 3 774910853 4 2 818179492 2 3 654474396 1 2 301990634 4 3 534565799 3 2 381595001 3 2 599381744 4 2 435268939 2 3 356341205 1 3 455495069 4 2 583523285 3 3 210571663 2 3 791986699 1 3 685487138 5 3 374262568 3 3 647207268 1 2 543801727 5 3 538803729 1 2 732389877 5 3 384636803 4 3 661017876 1 2 325338679 2 3 574315048 1 2 656426342 5 2 429846996 1 3 953509065 2 2 733150006 4 2 165497771 3 3 983004752 2 2 256672805 2 2 798177030 2 2 101236434 5 2 593002023 5 3 389132469 2 2 561764741 3 2 901811001 2 2 736388420 5 2 476520032 3 2 632764685 3 3 386480050 5 3 730379268 1 3 348051090 2 3 768361601 5 2 931942646 1 2 955052704 4 2 552798033 3 3 868632708 3 2 833727032 5 2 329716303 3 3 189724575 1 3 122944475 1 3 200800448 4 3 839176232 1 2 778441886 5 3 332941928 4 2 824625272 2 3 488760844 1 3 227510288 4 3 813932015 2 3 782884335 3 3 626900345 4 2 681563565 3 3 712423612 5 3 217829738 3 3 833049832 1 2 456607326 1 2 976812863 1 2 390307325 5 2 304851682 4 3 486744052 1 2 492998782 5 3 151460052 2 2 168082398 3 2 800164653 3 2 560067578 1 2 808342010 1 2 859881713 5 2 189980980 1 3 147499790 1 3 722564521 1 3 836955989 3 2 192765867 3 2 432582187 2 3 277466792 5 2 915733895 2 3 504113082 4 3 474149982 1 3 132128106 2 2 202791044 3 2 647481561 4 2 539530765 4 2 838581451 2 3 437938657 5 3 640480751 3 2 332607174 2 3 644358263 5 3 582630712 5 3 467846780 4 2 555423075 2 3 673608413 2 2 309902904 2 3 374392687 1 2 140606787 2 3 884678448 2 2 920939399 3 3 658367894 3 3 975461405 3 2 255918618 5 2 361278595 5 2 561384638 2 3 193831909 1 2 988895870 3 2 267221090 3 2 577514995 1 2 999824003 1 3 578506773 1 3 406430799 1 2 250654893 4 3 173502730 5 2 562135410 5 3 635927266 1 3 435885624 5 3 397609414 5 2 910114297 4 2 272512991 5 2 563848928 5 3 893846722 1 3 557948313 1 3 928301386 2 3 883169047 3 2 602226066 2 3 700699392 2 3 755161088 4 3 916382421 5 3 313217823 3 2 974326181 1 2 992684915 1 3 757960132 2 2 513768960 3 2 754973646 5 2 467938345 2 2 900251024 5 3 102374140 4 2 371138408 1 3 297912034 5 3 287050996 2 2 487885195 3 2 629410465 5 3 218036558 2 2 223644980 4 3 482825276 2 2 791336435 5 3 465209833 3 3 265665496 4 3 917813492 4 3 303914022 5 3 461022250 4 3 383248967 3 3 449734915 5 3 629583671 1 3 324107008 2 2 591600439 2 3 371614466 4 2 186425419 5 3 686856778 3 3 886953184 1 3 378096186 5 2 308715367 4 2 939773433 2 3 323961379 4 3 418746984 2 2 158291081 4 3 202444177 4 3 359254903 3 3 327579075 1 2 861655427 2 3 165074453 3 3 133867686 3 3 104897053 2 3 219598311 5 3 875009296 3 3 248178141 4 3 554625623 4 3 684253178 3 3 119855971 4 2 329540927 4 2 931730899 3 3 945553085 2 3 973889224 1 2 580581875 2 3 376406634 4 3 290948677 1 3 417100847 3 3 912285714 5 3 900334230 3 2 517766526 1 2 804750772 5 3 776428226 2 3 764000011 1 3 311974231 3 3 920429073 4 3 987539877 4 2 992178553 1 2 583481754 5 3 681428794 2 3 687071446 4 3 542554014 3 2 920017096 5 3 464231074 2 3 880144405 5 3 690963459 2 3 943486556 4 3 234693090 1 3 614352873 5 2 596012720 4 2 730950848 2 3 821210452 4 2 344829593 5 2 613789692 2 2 892056894 1 2 932854028 4 2 524827675 1 3 636817014 3 3 383643708 2 3 205665890 4 3 888476419 4 3 102380190 5 2 217942478 5 2 584054697 4 3 461408010 1 2 861336962 3 3 783106415 1 3 837747159 5 3 316751265 5 3 993130841 4 2 976346423 4 3 719296769 2 3 855890496 3 3 482782655 4 2 870590571 5 3 242520757 4 3 379498745 3 3 599281305 2 3 205678043 1 3 921188130 2 2 112974615 1 2 215124384 5 3 617518290 3 3 827464405 5 3 513981748 4 3 643361109 4 3 144335055 2 2 267954915 3 2 807173320 1 3 876713852 2 3 865586663 5 2 120011740 1 2 924778472 3 2 424309388 4 2 513174292 3 3 846939431 4 3 583800725 5 3 138275293 3 2 393103390 1 2 437686638 1 2 496598705 5 2 267365470 2 2 878135324 5 2 800601716 2 3 464503712 4 2 377359761 1 2 373375950 3 2 340669331 5 3 243192681 1 3 169365836 4 2 440747603 3 3 431864488 3 2 671600867 2 3 199424025 4 2 836637626 5 3 453738805 5 2 538113604 3 2 556341180 1 2 477031844 1 3 412677590 2 3 633258767 5 3 420025373 2 3 544609255 2 3 703662676 2 2 560237083 5 2 264850584 4 3 565991068 3 2 932085395 4 3 257639200 1 2 304328576 5 3 520155634 2 2 113455042 4 3 572233477 2 2 466300883 2 2 511206802 4 3 886181420 2 2 565547599 3 3 900456826 4 2 704859540 1 2 186724620 3 3 717826643 5 2 701605608 5 2 974137109 3 2 580661537 5 2 700044277 4 3 636347559 3 3 336743754 1 2 691047752 5 2 220342349 2 3 213724849 4 2 239022081 2 3 432463848 4 2 951346185 3 3 896478710 2 3 144099937 2 2 753990049 2 3 855205920 2 3 698808034 5 2 540870133 3 3 869059219 4 2 186142261 3 2 349061558 4 2 777737436 2 3 739068365 1 2 267811652 1 2 564646716 2 2 452130819 2 3 549453708 5 2 219096221 3 2 705663480 4 2 117851390 1 2 916651384 3 3 209041387 3 3 520278203 5 2 420363173 3 3 137359511 4 3 278267976 5 3 973929200 4 2 493254712 5 2 381094964 1 3 292401320 4 2 617581134 3 3 512477798 3 3 784632884 4 2 952107470 3 3 824237129 4 2 304491408 3 2 572261822 2 2 250210231 4 3 192869819 2 3 659931371 4 2 882832266 4 2 487455984 1 2 249003314 1 2 138924610 4 2 488768273 4 3 657375026 3 3 214205366 2 3 330657584 4 2 369738339 1 2 908427071 2 3 127175964 4 3 351610754 2 2 450725960 3 2 363822473 5 3 682525224 2 2 403734750 5 3 347830487 4 3 786170136 5 2 608640833 1 2 116659804 1 2 394132761 2 3 273242372 5 2 135696284 1 3 657734605 2 2 508644949 4 3 635934379 1 2 373038598 5 3 540754698 5 2 330103674 2 2 650655101 4 3 137939777 1 2 762979877 4 2 380435766 4 3 890012787 5 3 951358488 1 3 221915579 5 2 150083290 3 3 131520179 2 3 655129804 2 3 970903808 1 2 759681225 5 2 436004283 3 2 785581295 4 2 832181876 3 3 521497636 1 3 989001150 4 2 479778855 5 2 882018911 3 3 966120943 2 2 377836354 5 2 554933463 5 3 394260454 4 3 408734794 3 2 697643987 5 2 605383790 4 3 104994995 1 2 750515575 1 2 152977010 4 3 204490461 2 3 164055456 3 3 658189085 5 3 381488826 3 2 249047570 1 3 857465790 2 3 468641944 1 2 345648411 4 3 387913912 1 3 189546026 4 2 481838434 4 3 626466848 1 3 370630759 5 3 117569699 5 3 145749407 4 3 665930698 2 2 503233827 1 3 248128231 4 2 715405827 4 3 851729685 3 2 405204889 2 2 237019718 1 2 704042628 2 3 712478755 1 2 165138541 5 2 535139322 1 2 292011588 1 2 260719565 2 3 501110537 3 3 587218092 1 3 890292816 2 2 465349674 4 2 319424217 4 2 218900563 3 3 646968780 4 3 764562859 5 2 567567291 3 2 342233989 1 2 189269715 4 3 491508181 5 2 941604437 2 3 532419986 3 2 854678333 2 2 578117102 5 3 909581657 2 2 727478894 2 2 355568895 2 2 172119558 4 2 864235210 3 3 949581157 5 3 661479082 3 3 144270130 4 3 133046932 1 3 526567820 4 3 461863480 5 2 943120762 2 3 304772422 5 3 992592249 3 2 142552565 2 2 234614859 3 3 491817405 3 3 350357138 5 2 671255655 4 2 701061892 5 2 867545869 5 3 632162882 2 3 443987590 2 2 454674561 4 2 319990189 1 3 343476459 4 3 586643874 3 2 166696601 2 2 235844822 2 2 721392130 1 2 971233606 1 2 317439111 3 2 116283945 4 3 975760856 3 2 494842314 2 2 508887850 2 3 593002924 5 3 918965000 1 3 284766007 4 3 527782186 2 2 777503270 3 3 769737280 5 3 212974539 5 2 345652012 4 2 562940871 3 2 816929352 4 2 247195242 1 3 524210674 3 3 720017217 3 2 342647033 1 3 692393781 1 3 897482727 4 2 231348395 5 3 151708727 2 3 336026076 2 2 645296025 3 3 682882422 5 2 669816436 1 3 569183249 3 2 773755651 2 3 361752111 4 2 957268642 4 3 174160820 2 2 276056547 4 3 320098950 1 3 980592322 1 3 450693824 2 2 755959544 5 2 906648673 5 3 491242716 2 3 868463172 1 2 160361773 3 2 326878290 5 3 891661141 5 3 137813399 1 2 204454884 3 3 776857380 3 3 813756899 4 2 177536966 3 3 707394682 3 3 276891771 5 3 258393459 4 2 531274245 3 2 837925960 4 2 103888595 5 2 621494863 2 2 138942696 3 2 902017945 1 2 524853960 1 3 775079446 4 2 337414099 4 2 346075405 4 3 405401820 5 2 682134035 1 3 194305887 4 3 343331019 5 3 706239112 3 2 244064156 1 3 534554096 4 3 331286690 1 3 254393462 1 2 270122205 2 3 627510730 4 2 746907748 3 2 653870966 5 3 337617051 3 2 321997613 4 2 531122897 2 3 395374297 5 2 680414719 4 3 551096426 2 3 954772143 2 3 199596644 5 3 959499329 2 3 778768578 3 2 995552449 5 2 161389588 1 3 992548662 5 3 886783867 4 3 243999813 1 2 562440493 3 2 120011982 3 3 932671049 3 3 749466503 4 3 735206433 5 2 181166252 4 2 305281087 4 3 528139325 2 3 342452733 4 2 866385593 5 2 789844066 2 3 883122422 5 3 366541767 3 2 968938752 2 3 146526610 1 3 507245185 4 2 586898856 4 2 309071478 3 2 420338279 1 3 769059595 5 2 861314678 3 3 508597610 5 2 722559429 5 2 777045642 1 3 275525148 3 2 437059301 3 3 663736731 1 2 365500046 5 2 226460676 3 2 195887690 1 3 530354040 3 2 596995636 5 3 491602284 1 3 284811953 3 3 398659758 3 3 240163497 3 3 954571642 3 3 553758248 5 3 489033964 4 3 760335381 1 3 857848432 1 2 895151976 4 3 785744905 4 2 417241757 5 3 428968058 4 2 230714916 3 3 123293086 2 2 422345632 4 3 240863797 4 3 688861705 5 3 309499818 3 2 580561288 1 2 302094657 1 3 500084075 5 2 560990088 3 3 987921260 2 2 981987890 1 2 424636565 2 2 428706466 5 2 661242227 4 3 598117386 5 3 221354981 3 2 386154592 3 2 894936015 5 3 639232493 5 2 597791994 3 2 635094961 4 3 394918349 3 3 910100038 2 3 207610217 3 3 130577379 5 2 958008159 5 3 905578738 1 3 438821113 3 2 964954155 5 2 337782766 1 2 582307481 1 3 237136929 3 2 875191631 5 2 335355109 1 2 404809583 3 3 446861023 3 2 304448695 3 3 689267922 4 2 205266649 3 3 868033213 1 2 781150335 2 3 695910308 2 2 401167794 3 3 929203940 1 3 100508755 3 3 321254607 5 3 206695325 2 2 285049108 3 2 861734423 4 3 942332774 5 2 534192118 1 3 713137264 1 3 587281836 3 3 684014163 3 2 677736589 3 2 578361564 4 3 479655824 4 2 178608016 3 3 356113274 1 3 177862559 2 3 844875459 1 2 988114189 1 3 337232809 5 3 617488005 4 2 250487298 1 3 716462591 5 2 770457836 3 2 357715722 2 2 835497280 4 2 253585812 2 2 888468652 2 2 200500683 5 3 220879618 5 3 681189473 1 2 839269573 4 3 227657473 1 2 329383679 5 2 559671062 5 3 492547087 1 2 699715699 5 3 346152947 5 3 447030583 1 3 752927716 1 3 510957248 3 2 507730647 1 3 386584526 2 2 368601049 2 2 521338939 2 3 491778897 1 3 444596145 4 2 988918945 1 3 463852603 4 2 949896171 3 2 769057723 4 2 493388078 2 2 170257143 3 3 514730318 4 2 358801325 1 3 381171214 2 3 823947747 5 2 499384593 1 3 822977559 3 3 962178111 2 3 412149204 2 3 124118213 2 2 942939271 1 3 800408679 3 2 868877674 1 2 443120443 1 2 598083052 4 3 959911134 1 3 666086215 3 3 544914079 3 3 293817097 4 3 677918734 4 3 713140590 4 3 880913767 1 3 461420808 4 2 233683061 3 3 981409965 1 2 287953021 4 2 174467339 5 3 978171632 5 3 367806040 5 3 930804186 4 3 828489748 4 2 145277169 1 2 564621273 3 3 554604815 1 3 392920553 5 2 654492872 1 2 409485849 1 2 137079002 1 2 215254881 3 3 772247196 4 2 174133952 5 2 315352158 2 2 763928613 4 2 993787134 2 3 511266573 4 2 727685493 5 3 569317630 4 2 405235104 5 3 311561379 3 3 133172539 1 3 233329567 3 2 679490663 4 3 873036667 5 3 788251956 1 3 572596067 5 3 855470589 3 3 135773257 4 3 740650695 2 3 827833161 5 2 358327109 5 2 494844827 3 3 328121576 4 2 467252274 4 2 680227397 5 3 250898521 2 3 148527421 5 3 507467690 1 2 366529082 2 3 640349341 3 2 514340863 4 3 940377893 5 3 880462449 3 2 313234572 2 3 735554753 4 3 703900294 2 3 635009067 3 2 145185044 4 2 128194096 4 3 692966911 4 2 271172804 3 3 716336214 3 3 972110586 5 3 289306096 4 3 293993753 3 2 679461327 3 3 652858808 4 3 272589167 2 2 501027987 5 3 395340824 5 2 231312186 4 2 198758475 2 3 532597806 3 3 814249832 4 3 294768808 2 3 350798055 4 2 613175380 2 2 103227725 1 3 113074491 3 2 922068427 5 3 225852072 1 3 424968220 5 3 344398494 4 2 384035967 2 2 300348082 4 2 286713110 3 3 131995616 5 2 239403604 4 2 295315838 1 3 165694786 4 3 213466881 1 2 707885080 1 3 380899287 3 3 734587103 4 2 832102894 2 2 636937899 2 3 622988218 5 3 304219481 3 3 100743165 5 2 211330263 2 3 605044399 2 3 824781843 1 2 339361194 2 2 424527783 1 3 407048999 2 3 631314937 5 3 579261785 3 2 975938744 3 3 330978815 4 2 569135122 5 3 393037867 2 3 168877217 1 2 222068632 3 3 829890729 4 2 943805100 3 3 958850920 3 3 856130459 5 2 782516464 3 2 868392169 1 2 445855898 2 3 248395795 4 3 201960028 5 3 466798387 5 2 525927465 1 3 624996897 3 2 793255719 4 3 125575774 3 3 363210197 1 3 535252027 3 3 282757304 5 2 712407116 4 3 462363609 5 2 418952040 3 2 659744712 3 2 320970612 4 3 579644170 5 2 229842902 2 2 306977724 2 2 177236638 5 3 665639526 5 2 127332419 5 2 853119861 4 2 608242456 5 3 726835531 4 3 359775525 2 3 190289312 5 2 736278918 3 3 861941850 2 3 656585725 2 2 764043639 3 2 854889553 2 2 784506659 1 3 548250569 1 2 638115538 5 2 222149140 1 2 459553214 3 3 245807459 3 3 132527682 3 2 655188298 1 3 911273828 5 2 714807695 3 2 330096472 3 3 906944335 1 2 964184984 1 2 192784634 2 2 341533436 4 3 893938295 2 3 473139879 1 3 383415702 5 3 683045159 4 3 781506362 5 3 297695970 1 2 413894927 1 3 916161350 1 3 467606638 1 2 541627612 3 2 466225889 1 3 447320763 1 3 874842368 3 2 721436616 3 2 918663377 5 3 263294747 2 3 251631853 2 2 930171454 5 3 794465214 1 2 669475249 4 3 605101773 1 2 188679571 4 2 699062696 3 2 330686055 5 3 764059856 2 3 179663442 1 2 723634760 5 3 921174477 1 2 495278652 3 2 253267452 1 2 798178580 1 2 126441186 2 3 560439341 2 2 457283174 3 3 900639955 3 2 394353641 3 2 133391932 1 3 380381274 5 3 806463625 5 3 258072865 5 3 137874121 2 3 593660846 5 2 788462617 3 3 782565177 5 3 618093407 5 3 759281066 5 2 367887353 5 2 542188034 2 3 563760747 2 3 143360753 2 2 655712593 5 2 467362027 1 2 682813673 5 2 401387986 4 3 207328266 1 3 175233059 2 3 834428209 5 2 493405560 2 3 407691368 5 3 202831726 3 2 660903453 4 3 488305674 4 2 987978669 2 3 890800332 2 3 188261998 4 2 520526238 2 2 246257010 3 2 269822763 5 3 422476621 1 3 981749548 1 3 859384390 2 2 442441693 3 3 113666529 3 2 309709131 2 3 439811470 4 2 978476828 4 3 120318659 3 2 721445774 2 3 200176228 5 3 316006988 4 2 504595808 4 2 908318080 2 3 351794890 1 2 335492734 3 2 253297573 2 3 201005230 1 2 895904678 5 2 498718832 2 3 433975404 2 2 282353481 1 2 582351883 2 3 341448909 5 3 417326992 5 3 608641993 3 2 164159587 4 3 573856060 3 3 982613938 5 3 588067764 3 2 768221863 2 3 135087506 3 3 666333590 5 2 365332231 2 3 450411534 5 2 746931805 4 2 718958672 3 2 365806044 5 3 544071611 5 3 645424376 5 3 247183404 1 3 229996101 2 3 395198867 4 2 510491267 4 2 196444357 5 3 139291499 2 2 102615066 2 2 108211226 2 2 562286686 5 3 326069272 1 2 175546295 2 2 271057587 3 2 316433106 3 3 253667595 2 3 536729645 3 2 486217256 3 3 537246375 2 2 559945544 1 3 169615153 5 2 663246128 5 2 716919015 3 3 123327653 5 2 346762358 1 2 730646572 2 3 387701236 2 2 826909222 2 2 799972664 2 3 501949786 2 2 100881282 2 2 882856556 3 3 888926953 5 3 440825002 3 3 995067160 4 2 843260598 3 2 407625273 5 3 239356256 1 3 224943695 4 3 602648169 4 2 148704361 2 3 724373716 4 3 430356700 3 2 267341226 3 2 330300021 5 2 739781916 3 2 810236291 5 3 417806566 3 2 332439355 5 3 216347553 4 2 630543948 5 3 793996081 5 3 261225744 5 2 487622551 2 2 660425720 3 3 848388737 4 3 617059528 2 3 791713078 4 2 629103295 4 3 725586023 4 3 981978113 2 2 232401719 2 3 379570354 5 2 173978419 1 3 294697972 1 3 214866098 3 2 815421298 1 3 221729808 3 3 537930907 2 3 170302438 2 2 347020427 1 2 333403928 1 3 448012931 5 3 115000093 4 3 284987898 2 3 833109713 3 2 121926852 1 2 993661960 3 3 392309466 2 2 428585616 1 2 544717834 4 3 104390997 3 2 427921218 1 3 250127570 2 2 128431571 5 2 821070632 2 2 982846921 5 2 111353569 1 2 799734894 1 2 241392187 2 3 638941673 3 3 303877906 5 2 747747293 4 2 382797381 5 2 334991459 2 2 319834036 5 2 334297022 2 3 750764944 1 3 459474431 3 3 601171703 1 3 159532162 3 2 215152570 4 2 544904188 1 3 200431204 4 2 882786417 1 2 340434323 1 2 315270689 3 3 459661381 2 3 142889515 1 2 849557980 3 2 606084836 4 3 771311678 4 2 863794598 4 2 342139364 1 3 729697830 4 2 911202321 5 2 271842575 2 2 350337918 3 2 467594656 4 2 341884633 4 3 130925406 1 2 518095149 5 2 868679522 1 3 215751733 4 2 135947920 3 3 696886851 2 3 769519030 4 3 627194719 3 3 498421867 5 3 262345507 4 2 145894377 3 2 533647626 2 2 442341547 2 2 161208662 4 3 977671531 1 3 309015807 1 3 315939015 5 2 694266554 5 2 286295573 4 3 626437110 2 2 644952330 3 3 175074069 4 3 419940947 4 2 756976177 3 2 429528025 1 3 600097568 3 3 656277386 3 2 198764974 5 3 646081975 3 2 470002883 2 3 604510126 3 3 679972106 1 3 972770126 1 2 357802747 5 3 274453004 5 3 514376081 2 3 224648585 4 2 471467963 1 2 659222582 4 3 956834085 2 3 716804043 3 3 988310787 5 3 439015823 1 2 489536226 2 2 933247160 2 2 563761013 2 2 394956497 3 2 844554037 2 3 267417450 3 2 367753305 2 3 192214558 5 3 114090157 4 2 454047683 4 2 966741712 1 2 904223467 1 3 387373245 5 3 440496661 2 2 251447409 1 2 159010541 3 3 430574683 4 3 202961468 1 2 228164759 3 3 557303107 2 3 542868146 1 3 730240351 2 2 669865503 4 2 430721714 1 3 507982942 3 2 592207400 2 3 986572332 5 3 906548816 4 3 607032317 2 3 244941513 2 3 188831988 2 2 331390538 2 2 654292579 5 2 285874714 5 2 294396842 2 3 318111926 3 3 751098098 5 3 667983840 2 3 592777199 1 3 667871933 2 2 400357343 2 3 275974694 5 2 701742641 2 2 287743281 5 3 594932806 2 3 652902352 1 3 505336768 4 2 442884936 2 3 341570070 3 3 896998508 3 2 194992596 2 2 778629737 1 3 966655414 1 2 660849813 1 2 860246841 5 2 362632403 3 3 601263751 2 2 186356245 5 2 647942033 1 3 415879875 1 2 849257072 5 2 742328790 5 2 523277208 2 3 514034712 5 3 909306176 3 3 650854583 1 3 545448719 1 2 965297297 5 3 589163594 5 3 955986174 2 2 177115676 1 2 292800502 2 3 424839350 5 3 750765921 4 3 137511423 1 3 352205776 1 3 131662166 1 3 233601578 2 3 876367312 5 2 223242306 3 3 124733214 1 3 713428028 3 2 557708310 3 2 589103418 1 2 266825553 3 2 483813992 1 2 322176091 3 2 668571049 4 2 150315233 3 2 370074023 2 3 782865473 1 3 491831797 3 3 566928707 4 2 745422544 5 3 407702019 5 3 749465980 1 3 362519534 4 2 121375590 5 2 262975385 3 3 513781166 2 2 626232547 4 3 399898176 3 3 967151210 5 2 804409127 4 3 783051421 2 2 533585818 3 2 153351600 4 2 345134293 3 2 509940783 5 2 526110193 5 2 303087906 4 3 489275162 1 3 840353702 5 3 436856822 1 2 403055289 1 3 146259766 5 2 954201511 5 2 231593171 2 3 745481560 1 3 772632210 1 3 156142129 3 2 348641929 1 3 942258081 1 3 255192008 5 3 591890680 1 2 735694346 2 2 558619125 4 3 465663828 1 3 850452792 3 2 283533192 1 2 758138137 5 3 719917600 1 2 692250205 3 3 509228190 4 2 362300944 1 2 689734753 2 3 193853198 5 2 244493244 3 2 921887610 5 2 314381059 4 3 799892520 4 3 269828131 1 2 155988953 3 3 873217251 1 3 145935055 3 2 149192052 1 3 499698423 2 2 798568458 2 2 448730464 4 2 610506786 3 2 169254200 1 2 863958363 3 3 561542830 3 3 775262308 1 2 169146366 1 3 540144226 3 2 310944620 5 2 913318627 4 3 976515950 5 2 209030690 1 2 586721909 1 3 508164742 1 3 254368930 5 2 103009762 1 3 175165602 3 2 338713158 3 3 581115013 4 3 272375475 4 3 477803495 4 3 385944915 5 2 599484061 3 3 375246866 2 3 253741428 5 2 112931499 2 2 412322796 2 3 856080918 1 2 680070761 3 3 584368381 3 2 413056665 5 2 965028860 1 3 705847284 5 3 383322192 2 2 997158247 5 2 231325078 3 2 929203972 2 3 864308829 5 2 891400930 3 3 351198662 2 2 152947281 5 3 606425294 4 3 196021261 1 3 835291918 2 2 411033588 5 3 386564191 3 2 166542678 2 2 504509182 4 3 702494317 1 3 628255660 1 2 460267071 4 2 892642237 3 2 207037749 4 2 248120619 3 3 604873748 4 2 984284993 5 2 500181829 4 2 147821628 3 3 662923731 2 3 633268577 2 3 446280667 3 2 778607870 2 2 931039556 2 2 733501115 1 3 834266102 3 3 414047852 4 2 207645174 3 2 266672920 1 3 684310514 4 3 540830442 5 3 191046511 1 2 949497577 3 3 528626840 2 2 919362969 2 2 393052123 3 3 275922649 2 2 635182208 5 2 406486662 1 3 590085801 5 2 877991902 4 2 734779971 1 2 764051341 5 3 270709858 5 2 255145119 1 2 538023909 2 2 249084573 1 3 642134395 3 2 271799694 2 3 970840722 3 3 243798960 1 3 538247292 4 3 722355898 3 3 407838564 4 2 681827294 4 3 639064170 5 2 644290462 2 3 101363530 1 3 361268183 5 2 621914310 5 3 871230380 2 2 313590364 2 2 617927643 3 3 220945607 2 2 428097496 4 2 270983115 3 2 181352781 1 2 262975992 2 3 247674573 4 3 503933849 1 3 186667146 4 2 315212867 1 3 899712733 3 2 687110127 2 3 365581564 2 2 665158262 4 2 519813591 2 3 638179470 1 2 398680775 2 3 141141897 4 3 741513758 4 2 469371712 2 3 756117061 5 3 507602931 4 2 214892168 2 2 757133004 4 3 107632446 5 2 336683817 1 2 269640693 1 2 936940012 3 2 288060560 5 2 724517583 5 2 571356494 1 2 761390896 2 3 155731337 2 2 213749946 2 2 559168960 3 3 713291981 4 3 908563968 5 3 870350027 1 3 695544851 1 3 595249109 4 3 465511077 1 2 571500079 1 2 413203692 4 3 924874137 5 2 767648124 1 2 508454887 4 2 767859059 2 3 137689935 4 2 691726809 3 2 495965812 3 3 169732201 3 2 836961742 2 2 534755305 3 2 771731099 3 2 364124206 4 2 313408172 1 3 420865636 4 3 650875053 5 3 386924945 2 2 571616569 1 3 604391558 5 3 927386256 4 2 283578217 1 3 425538424 4 3 835205619 4 2 536710993 3 3 872613531 2 3 641005419 5 3 374107327 5 2 590116723 1 2 839736724 3 3 610042750 3 2 335855782 5 3 707542119 1 2 622667133 5 2 896324595 1 2 186889824 3 3 781153128 2 2 495531069 5 2 437781759 3 3 773632318 3 2 253788531 5 2 466481298 3 3 369576196 5 3 265816576 4 3 183752743 5 3 142564499 1 2 315969512 3 3 521599064 2 2 142824194 2 2 792661947 2 3 670354030 4 3 773466471 2 3 619549166 3 3 343321930 1 3 552966196 4 3 311545949 5 2 121874442 5 2 928279037 2 2 314866052 3 3 141045008 3 3 504004516 3 2 947414302 4 2 677461038 1 3 794129106 2 2 547881224 5 2 562604167 1 3 778286307 1 3 535511093 3 3 719825520 2 2 553941134 5 3 799304268 2 2 623517066 5 3 125992331 1 3 478959684 4 3 596450349 3 3 454094078 2 3 569106180 2 2 688853170 2 2 677476350 2 3 961434682 5 3 303560066 3 3 346419529 2 3 857514198 3 3 672512519 4 3 911655851 5 2 917085780 5 2 791602197 5 2 394632217 3 3 383074962 3 2 204025976 2 3 909610757 4 3 357179738 4 3 493025331 2 2 938310722 2 3 906247204 2 3 929086006 3 2 849786498 2 2 680483159 5 2 212768903 2 3 386485328 2 3 694912057 3 2 284091022 5 3 416865500 2 2 634347048 3 2 310745293 1 2 647193443 2 2 716403272 1 2 639275256 1 3 846491336 2 2 651705020 3 2 340731477 4 3 701992731 5 2 610437623 1 3 491021856 1 3 125733056 1 2 807671116 4 3 798864655 5 2 939875004 3 2 349880991 2 3 129252282 3 3 145915927 4 2 445567445 3 3 358665354 2 3 840542978 1 2 696034651 4 3 411479273 5 3 315342984 1 3 242825436 1 3 251019061 1 2 609914992 4 2 931296875 1 3 910012082 1 3 238090778 3 3 566318857 1 3 311932666 2 3 144097076 2 2 606804980 1 3 478934881 5 3 512732984 3 3 604965947 5 2 426021915 5 3 410012713 2 2 674628482 4 3 269263729 5 3 419293218 3 2 825486125 5 2 505348768 3 2 208273449 4 2 876275722 5 2 598638396 4 2 182308019 4 2 431546017 3 2 282880011 4 2 406901381 1 2 492831779 5 2 159692408 2 2 718208481 3 3 726892848 2 2 698149857 2 3 547746719 3 3 198301709 2 3 329759587 1 2 477518224 3 3 450240816 4 3 651329904 5 3 347440407 5 2 890285209 4 2 951593587 5 3 270320456 2 2 741181356 3 3 924575982 4 2 555175397 3 3 678803085 2 3 186213775 1 2 298265136 3 3 482416686 1 2 451581105 1 3 891993287 5 3 161208361 3 3 620955514 2 3 847295911 5 3 778522384 4 3 834605699 2 3 963068926 2 2 523823230 4 2 523368233 3 2 466189075 5 2 547632265 5 2 171731835 3 2 520203704 4 2 963756437 4 2 161454378 1 3 391728002 5 3 991567251 1 2 730517575 2 2 732396218 3 2 939935668 4 3 282394699 3 3 179165428 2 2 307783657 2 2 597432954 5 3 159386595 1 3 112069618 3 2 320756551 2 2 639822870 4 3 630947567 4 2 600415414 3 2 341788355 2 3 790942904 1 3 247541812 1 3 432570361 3 3 738492756 3 3 569192279 1 2 305955075 1 2 774663149 4 2 110013289 5 3 754593123 2 3 573748573 1 3 488371419 5 3 875395731 1 3 854005955 3 3 243657459 1 2 600052066 4 3 432936320 2 3 167112202 4 3 364258252 3 2 797050775 5 2 571270980 1 3 495506417 5 2 517690170 5 3 707626504 4 2 984321878 1 2 719339163 5 2 317892899 4 3 319053105 4 3 391238727 3 3 230466588 3 3 618850067 4 3 952326947 4 2 388687389 5 2 701702816 5 3 747773531 3 3 667593942 5 3 520604872 2 3 880920528 1 3 482306406 3 3 934561220 3 3 244498700 2 3 929633044 4 3 197290903 2 3 807276305 1 2 548286575 3 3 698588449 4 2 935617993 5 2 707621950 4 2 716947089 4 2 927713778 3 3 765587911 2 3 618701094 2 2 415310401 4 2 188925865 2 3 914780153 4 3 682597469 2 3 584259389 1 3 436618813 5 2 966815714 5 2 829541898 3 2 715134028 4 2 743054305 3 3 268555692 4 3 378497316 1 2 176557944 4 3 220581743 5 2 554448148 5 3 374278041 3 2 691605907 2 2 975278434 2 2 217500272 2 3 597781425 2 3 969441090 1 2 969576925 3 3 771043889 4 2 856696347 2 3 737114503 3 2 246310519 3 2 703029403 5 2 314373410 4 3 222292628 2 3 660137254 1 3 145014081 1 2 991458616 3 2 329063500 1 3 561998364 4 3 954992374 3 2 483574228 3 3 471008711 5 3 693908910 5 3 721106959 5 2 578949126 3 2 987528153 4 3 844246164 2 2 896392386 1 2 405556428 1 3 287584652 5 2 436041543 5 3 369930131 3 2 881211886 5 2 825730633 3 2 562585785 5 2 852757306 4 3 427878955 1 3 952485167 2 3 541261029 1 2 550919014 2 3 699058300 3 3 571475419 4 3 133653980 2 2 831424787 5 2 391763980 2 3 490939041 4 2 880361973 2 2 525535065 3 3 855216184 2 3 237589965 4 3 699122191 3 3 240022707 3 3 776511540 5 2 182225371 4 3 485484235 2 2 324403584 3 3 427951797 2 2 748465079 1 3 157954873 1 3 661419655 3 3 557356906 1 3 731426408 3 2 353713665 1 3 995095465 4 3 627230220 3 3 647126446 3 2 901794154 2 3 716768621 2 3 489836050 2 2 605243492 5 3 297488077 3 3 681603496 4 3 440459734 4 3 233238303 3 3 744629777 2 3 894433557 3 2 949612942 3 3 829206976 3 2 402751733 2 2 528815747 2 3 548190822 5 3 892741676 4 2 221250306 5 2 581459363 4 3 358397404 3 3 769786294 3 2 477765083 1 2 416265482 4 2 672348214 2 3 295628510 3 2 106096309 1 2 248351133 2 2 812412341 5 3 427847066 2 3 583907187 5 2 746383220 5 2 742161842 3 3 365069785 3 2 574555878 3 2 628754770 1 2 543685500 4 2 567634522 3 2 605387080 2 3 870872158 3 3 513532852 4 3 990707795 2 3 238698689 1 3 492869093 2 2 856047842 5 2 692393835 3 3 597063425 2 3 853123088 5 2 352450538 1 3 943185567 3 3 789824088 5 2 934648496 5 3 594696438 2 2 821638458 5 3 757270492 2 2 150339438 5 2 696239235 4 2 305258816 3 2 630657357 5 3 336779370 5 2 947757926 2 2 627773769 4 3 675652618 4 3 243174566 3 3 627882234 4 3 441277223 1 2 193055394 5 2 547757553 2 3 687419275 3 3 136525738 5 2 304852034 1 3 710402939 1 2 378537161 5 3 189233991 4 3 775341451 4 2 960797034 3 3 250599461 4 3 961234854 2 3 654418142 5 3 123938305 5 2 476575564 3 2 170053777 5 2 410426574 2 3 815028905 4 2 941130520 4 2 529096487 4 2 254843452 1 3 345430853 1 3 651404784 3 2 655800270 2 3 103741224 1 3 826517326 4 2 130292367 2 3 428415361 4 3 770035160 4 3 940945858 4 2 670449428 3 3 718109448 2 3 878060785 2 3 151340387 4 3 961748416 5 2 301852352 1 2 197920316 4 3 608120678 3 3 249569356 4 3 872557190 3 3 349750106 3 3 172400729 1 3 401065631 4 2 645267703 4 2 264388040 1 3 215106053 4 3 954876533 3 2 548151588 5 2 104764618 4 2 241045164 4 3 671047280 2 3 321973969 2 3 474587991 5 2 681910145 2 3 456271518 5 2 114649614 2 2 162018274 2 3 471289531 2 3 740497934 4 2 606805352 3 3 320831515 5 3 173214473 2 2 221531326 3 2 316018467 1 3 843914496 4 3 862629688 5 3 125811506 5 3 621303312 3 2 425205878 1 2 464399546 2 3 325780858 2 2 128103119 4 2 251148892 5 2 327717944 1 2 839552940 3 2 288456347 3 3 799502888 2 3 480745781 3 2 612512802 3 3 544682839 2 2 162221557 4 2 732427965 5 3 292705250 1 3 102987610 1 2 782011270 4 2 302150343 5 3 160537203 4 3 425118650 5 3 207604113 4 3 998094671 3 3 873071972 4 2 462578561 2 2 549540749 1 3 466162247 3 2 666260171 3 3 741799091 5 3 572333760 5 2 915563901 5 2 317825964 3 3 936496089 4 2 472722248 2 2 721440622 3 3 771512878 3 3 461704911 1 3 566837375 1 2 349202357 2 3 486727812 4 2 768282831 5 3 281051848 3 2 159895408 2 2 883485424 3 2 782353295 5 2 864389943 3 2 453854956 2 3 574130970 4 2 887501102 3 2 888346132 1 2 289837329 2 3 550022817 4 3 981560405 2 3 220097941 3 2 398458908 3 3 709136351 3 3 224385178 1 3 449888369 5 3 124669459 4 2 967525973 1 3 797088261 3 2 237941207 3 2 358494743 5 3 718831239 1 2 569549781 3 2 286817654 2 3 294411588 3 3 348853584 5 3 164240277 3 2 605406677 4 2 647371137 5 2 329756805 2 3 287562867 3 2 336261260 3 3 338878707 5 3 420362738 2 3 652063806 1 3 288207350 2 2 917476498 4 3 205399699 4 2 199731180 1 3 741673748 3 2 624274942 4 3 704714789 4 2 947469423 5 3 675602099 4 3 484637078 5 3 628710040 4 2 292231979 5 2 325150647 5 2 769312428 2 2 986978130 1 2 527551937 1 3 594664244 1 3 900675704 4 3 924562114 2 2 173762936 4 3 523244839 3 3 837289521 5 3 522653369 3 3 332785864 2 2 546713756 2 3 159151291 5 3 412045590 4 2 171419372 1 2 984777738 5 2 342020125 1 3 333950963 4 2 763205519 2 2 356229996 4 2 556555656 1 2 692719293 5 3 921866977 1 2 898059755 2 2 595670520 1 2 784315187 2 3 680682276 5 3 665573535 1 3 762173537 4 2 772651860 3 2 393566605 3 3 646995572 3 2 572252255 2 3 671872293 3 3 351975854 1 3 485935989 1 2 240042595 5 3 365590570 5 3 108060201 4 2 650193237 1 3 192242363 4 2 885945784 1 2 327499226 2 3 308426637 5 2 301146773 1 2 784155662 5 3 553175938 1 2 111489217 4 2 413244822 5 3 638052443 3 2 628965779 4 3 460602934 4 2 595648768 5 3 919520653 4 3 165496971 1 3 246730939 5 2 480710136 3 3 394528476 2 3 502629593 3 2 438564090 1 3 535968699 5 3 886345771 4 2 387172559 3 2 250757129 4 2 843932377 5 2 518518638 4 2 884698046 4 2 880396840 2 3 265989553 3 2 950407842 4 3 668702844 3 2 186327050 5 2 800924376 4 2 306592775 4 2 499965159 2 2 524363608 4 2 505127784 3 3 944933245 4 2 825092012 5 2 929304154 4 3 335373443 1 3 891573363 1 3 225032324 3 3 873779590 2 2 669852404 3 2 335062636 2 2 102465859 4 3 100476794 4 2 614626517 4 2 589273059 4 2 302909944 4 3 458622750 3 3 883133601 2 3 300229187 5 3 938042355 3 2 739461978 4 3 494919753 4 2 490356980 5 2 711340204 3 3 835548490 5 3 746645356 3 2 312412715 4 3 501895014 5 3 871455526 5 3 303723633 5 3 847124190 5 3 983284100 3 3 464482135 2 3 506267761 2 2 267214196 5 3 360445763 4 3 334253212 3 3 912747457 5 2 840920991 3 3 576748580 2 2 285292752 1 3 171349542 2 3 850864802 1 3 711178933 3 3 707383305 4 2 829755658 1 3 444447884 3 3 854920459 5 2 504664308 5 2 642432136 3 3 759146901 1 2 767679075 3 2 253742863 3 2 452085009 2 2 591746206 2 3 405156654 4 2 371469489 3 3 708041373 3 3 653000400 4 2 163623802 2 3 802439341 3 2 622113850 4 2 344053550 4 2 684960520 5 2 155228309 5 3 742771193 1 3 651634650 3 3 469105507 5 2 786919384 1 2 654368883 5 3 771491493 2 3 467367430 2 3 118217765 2 3 565208820 2 2 698507137 3 2 811766072 3 2 368996678 4 3 402613393 5 3 359981982 2 3 125276609 1 3 548108967 5 3 169528587 4 2 762983273 1 2 169232389 3 2 601728942 1 3 996288769 3 2 189534120 4 3 182464020 4 3 613317140 3 3 212409008 3 2 252296014 3 3 166958509 4 2 815241743 1 2 754033613 5 2 474708502 3 2 930708220 2 2 720111877 3 2 814261712 5 2 448022963 1 3 591613945 2 2 135068602 2 2 626319926 4 3 979727192 4 2 347265778 3 2 782960777 3 2 412611741 3 3 141775505 3 2 297711349 4 2 586213740 4 3 895306346 5 3 256276946 4 3 694656555 1 3 236761720 1 2 387541902 3 3 825717207 5 2 124444154 5 3 717314749 3 3 893587875 4 3 119420217 5 2 189105069 2 2 776462323 3 3 283340261 1 2 833424766 5 2 869602651 5 2 768120233 5 3 548780653 2 2 939498190 3 3 610936075 2 2 903609443 1 3 127565326 2 2 393263703 4 2 629395463 3 2 322798569 2 2 770007076 3 3 152400134 4 2 327248881 3 2 995939299 2 3 271923534 4 2 524450974 3 3 181233826 2 3 398657263 4 2 750530117 4 2 273471557 1 2 279580411 4 2 903614150 5 2 965496360 5 3 811915879 2 3 485948268 4 2 350680413 3 3 761344495 1 3 149849254 3 2 403290048 1 2 136313375 4 2 839995325 3 2 335870941 1 2 279290574 4 3 460864409 4 3 631166003 5 3 701090033 5 3 625572752 4 2 619507004 2 2 889438000 2 2 424945027 3 3 893212849 2 2 576043750 1 2 331974022 5 2 606228040 4 2 228670723 2 3 918767236 4 3 730689859 2 2 146679315 2 2 536078047 5 2 893928501 2 2 469787767 4 2 228255287 1 3 506466896 4 3 412124921 5 3 744238675 2 3 306858555 1 2 461730729 5 2 301660702 5 3 155965262 4 3 590597955 2 3 176062525 3 2 541063917 5 3 550057374 2 3 915131108 3 3 178592283 5 2 108452008 3 3 723726657 5 3 299979965 1 2 402930682 4 2 111313299 3 2 341206274 3 2 408148725 2 3 818820381 3 2 350518190 5 3 989956158 4 3 489591219 3 2 207708918 1 2 318352233 3 2 616953449 2 2 746517493 4 2 183955522 2 3 662326480 4 2 752351588 5 2 882293879 4 2 590541824 5 2 275880174 3 2 113889342 4 2 357520459 5 2 709265198 5 3 963930071 1 2 739951702 4 3 522701476 4 2 464046857 3 2 863520829 4 2 839384746 5 3 587622065 4 2 318152342 2 2 736936307 2 2 875636531 4 2 484704541 5 3 404869134 1 3 314507544 3 2 527115517 5 3 992581979 2 3 451606503 2 3 801404406 3 3 131228450 3 3 644992054 3 3 769609284 1 3 751823789 1 3 740960005 3 2 108595033 1 3 788061366 5 3 147091147 5 3 500827455 2 2 288815372 5 2 431356268 4 3 951774806 5 2 468273003 1 2 559375376 3 2 478242106 2 3 815563118 1 2 303727256 2 3 267040325 2 2 950718217 4 3 680881680 5 2 497646809 4 2 343861670 2 2 597162629 1 2 344274588 2 2 792502830 5 3 262000320 2 2 898538382 2 2 936518337 5 3 661357640 5 3 103987879 3 2 761756765 2 2 592340289 1 3 145927416 4 3 127506548 2 2 600893854 1 3 488076224 1 2 137842711 3 3 352637678 1 2 488365350 2 3 724612639 3 2 774193290 4 2 130871965 3 2 471594552 1 2 417442752 1 3 628411888 5 2 930101291 2 2 377327958 1 2 629088571 1 3 853589343 2 3 974734455 5 2 702212602 2 2 119891941 3 3 380735702 3 2 241973445 5 2 497389389 1 3 479506588 4 2 461276400 5 2 915496415 2 3 502258646 5 3 138306139 4 3 324938758 3 3 252111694 1 2 687665744 4 3 246513817 1 3 571684229 4 3 249270743 5 3 248186103 5 3 819512020 3 3 722688119 3 2 742548163 3 2 825802040 5 2 877282469 3 2 108498463 2 2 452554521 1 3 448012292 1 2 310840186 3 3 279213054 3 2 308886890 4 2 375923927 2 2 632230171 4 2 703718355 1 3 396238079 2 2 815760114 2 3 998466845 5 2 839382171 1 3 758948236 2 3 984045501 3 2 176557565 1 3 628230352 5 2 962955762 5 3 582315332 1 2 261869378 1 2 238107753 1 3 555646936 5 3 504657084 2 2 770086978 5 3 299323929 4 2 440159889 5 3 586316427 1 2 310006368 5 2 506725957 1 2 271229492 1 2 419498358 4 3 137660551 1 3 994772749 5 3 606298031 2 3 257364724 5 3 169979823 4 2 101561538 1 3 263027519 2 2 651255599 3 2 438774990 2 2 730182847 2 3 448278146 5 3 935678883 4 3 986897051 1 3 637750614 1 3 749116823 5 2 295135337 3 2 320152793 1 2 431325505 3 3 180145784 5 3 361530658 2 2 848637315 4 2 105439292 4 3 358068828 5 3 113490338 4 2 193050460 2 3 115832448 4 3 184148484 5 2 896823882 5 2 450810660 5 3 565144157 5 3 446154815 1 3 423813390 2 3 406107406 1 3 235265953 5 3 757308310 2 2 206614300 2 2 264332267 3 2 434667152 1 3 665006913 3 3 183007364 2 3 637397450 1 2 638179425 5 3 314289332 2 3 303951238 3 3 719538193 2 3 174572621 3 3 227227675 2 3 435262586 4 2 402012124 1 2 418231581 3 3 875178162 4 2 810361934 3 2 483251223 1 2 976364835 2 2 408444722 5 2 948009521 2 3 394489443 5 3 613124671 4 3 211705946 4 2 241342622 4 2 220844578 5 2 848873737 1 2 529863603 5 2 521346726 2 2 216740282 3 3 333590536 3 3 212277093 1 3 981526692 5 3 313328033 1 2 733483839 1 3 556482915 2 3 949710025 3 2 831239824 3 3 915174226 4 3 763794998 1 2 394955892 1 2 834683991 5 3 848357351 5 3 134524812 1 3 929250742 3 2 801010420 5 3 770280180 4 3 105094662 3 3 264292295 4 3 209109025 1 2 512288266 4 2 381572271 5 3 762060998 3 2 356447887 2 3 665739792 4 3 334866499 5 2 381877292 2 3 365273482 4 3 557953760 3 3 913351469 5 3 217982454 5 3 948222846 4 2 939022178 4 2 576866083 3 2 391210753 5 3 684853407 1 2 619673338 3 3 586653773 1 3 658322319 4 3 951384902 2 3 973587768 1 3 161819472 3 3 750966407 4 2 988207358 4 3 437074780 4 3 442174956 1 3 761806320 1 3 110944795 5 2 793444226 4 2 238014409 4 3 115177253 2 2 347535457 4 2 597115163 4 2 461882307 1 2 493799756 4 2 950122639 2 3 252595379 1 2 848037402 4 3 461811819 5 3 425730268 1 2 734432468 4 3 591292770 2 2 693316639 1 3 154171140 4 2 392752104 3 3 627328093 1 3 355104560 5 2 199919348 5 3 961376207 1 3 288656163 2 3 183620951 1 3 153520784 2 2 437875689 4 3 160619688 3 3 850945577 4 3 132098376 3 2 511561797 4 2 571545619 1 3 818936160 3 2 517310929 2 3 271006551 4 3 329125793 4 3 626367693 2 3 530938924 5 2 278496657 2 2 914038234 1 3 235239164 4 2 876654999 1 2 155548046 4 3 924256840 1 2 815652757 4 3 392738609 5 3 429642084 1 3 917860462 5 2 233861523 3 2 405784678 1 2 444803726 1 2 615372324 2 2 712673633 5 3 306521522 3 3 215184327 4 3 885434226 2 2 320122243 4 2 302686415 5 3 748952421 2 2 250835099 2 3 337875609 1 2 778772760 3 3 765023697 4 3 929144575 4 3 116599707 2 2 333697627 3 2 245805213 4 2 179888468 2 3 219749099 3 3 296998001 2 2 518317402 2 2 386842525 2 2 379858596 1 2 618585041 5 2 681287158 2 2 157795558 2 2 323771820 1 3 774480334 1 3 640913641 2 3 335033672 5 3 133732056 4 2 203906905 4 3 239009095 2 3 237096755 5 2 854038608 5 3 998186000 3 2 498443229 1 2 423198012 1 2 293824998 4 2 512561392 2 2 105639942 4 3 300813790 2 2 599656999 5 2 202912382 4 2 470513924 5 2 457423918 3 3 158487496 2 3 143422545 5 3 576392621 3 3 353455847 1 2 887898082 1 2 943809905 2 3 638090114 3 2 393191768 4 3 604702572 1 2 795714796 1 3 249592287 3 3 372966990 5 2 467903697 4 3 558476530 4 3 847795348 4 3 487806729 3 2 439360626 2 2 830957924 3 3 732188427 2 3 347088920 3 3 948698349 2 2 154249291 4 2 289863897 1 2 176252958 2 2 270881609 1 3 356589438 2 3 893987777 2 2 625191869 2 3 575985490 2 2 127999021 4 3 370063544 5 2 520664554 3 3 907332575 3 3 764052502 3 2 169052505 4 3 642714802 1 3 267885523 3 3 430836990 4 2 723776463 1 3 212857133 4 3 459591243 3 2 745510661 3 3 873354214 2 3 240022580 3 3 735949016 5 3 328277188 1 3 753323446 5 3 860486662 1 2 884317753 3 2 174202123 4 3 299850930 4 3 516663301 1 2 179215167 4 3 903956303 3 3 177312344 2 3 117122658 1 2 748764289 1 2 344949219 1 3 996831644 5 3 404807300 5 2 919354334 1 2 750882569 3 2 709230847 2 2 415321794 4 2 302753155 3 3 301506906 3 3 507041223 4 2 800602565 1 2 208512347 3 3 250274225 2 2 376953695 4 3 417152256 2 2 825512116 4 3 823781417 5 3 713051005 3 2 325641018 4 2 148262656 2 2 348361311 2 3 186086658 1 3 148215116 4 2 490897644 4 2 258030886 1 3 988449930 4 3 556595120 1 2 840224376 3 2 489513751 1 3 739630512 3 2 144132297 4 2 786300347 4 3 424005570 1 2 282767470 1 2 459579299 2 2 949482021 1 2 909878389 4 2 681181285 2 2 447191064 2 2 515695396 1 3 751915057 4 3 924899965 4 3 465618284 3 2 687943848 1 3 220986228 4 3 755236267 2 2 511505228 5 3 750332223 2 3 205496354 4 2 956712526 3 3 171575408 1 3 118202784 1 3 551593058 3 2 727920552 2 3 253985553 3 3 282943980 2 2 452060670 5 3 911412732 5 3 943095072 4 2 787365968 5 3 847476551 3 3 595086865 4 2 347081410 4 3 999916261 5 3 691595835 1 2 347808915 4 3 590982377 1 3 755007332 1 2 179199705 4 2 372646906 2 2 459070821 5 2 875512727 3 2 418830685 1 3 364045561 1 2 759320725 5 3 879591033 4 3 964194462 2 3 193430644 3 2 224129968 4 3 435765971 4 2 456511887 3 2 459848039 2 3 842730477 2 2 455933300 4 3 713462732 5 2 130810271 1 3 296185398 3 2 713848161 2 2 455749820 3 3 648843022 4 3 828535339 4 2 790382071 2 2 295022822 3 2 584095098 3 3 475574266 4 2 441982389 4 3 945441513 1 3 555560237 5 3 775939793 1 3 204802497 4 3 282624810 5 3 984219239 5 2 332459170 3 2 780746799 5 3 506499017 3 3 451666391 1 3 992926362 3 3 232482834 5 2 532446838 3 2 891609839 4 3 421164572 3 2 133728034 5 2 152880736 3 3 793239092 1 2 457109341 3 3 781091306 4 3 865530474 2 3 666551052 3 2 327762054 5 2 319032239 1 3 956693565 5 2 258095620 2 2 529777503 3 2 489899768 2 3 877548825 5 3 429627590 4 2 430309217 5 2 629577814 3 3 127541990 2 3 827601583 3 3 198571225 3 3 461580531 5 3 983226671 4 2 146270932 5 2 652879028 2 3 707127242 2 3 867772658 4 2 367954288 2 3 606230696 2 3 613692345 5 2 297775355 2 2 255607626 2 2 828958164 3 2 940187793 4 2 342990188 4 3 358505645 2 2 442211206 4 3 976533272 4 2 236077373 1 2 505314322 2 2 560971217 4 2 930257561 3 3 802830693 2 3 715929618 5 3 257042418 1 3 534275843 2 3 705493679 1 3 424885296 2 2 137158029 3 2 797904769 3 2 157522756 3 2 445955218 4 3 595251127 2 2 957533592 2 2 982292177 4 3 665248101 1 2 827934861 2 2 519270827 4 2 846532587 4 3 800829786 1 2 454445062 5 2 368348757 1 3 949086637 1 3 299807195 5 3 967009656 3 3 889623956 3 3 848040678 1 2 495794766 4 3 511373652 1 2 731390248 2 2 362020382 5 2 159655710 1 2 779813176 5 3 154873043 3 3 827488478 4 3 607154288 3 2 238372111 4 2 884805458 5 3 994471277 4 2 675759161 2 3 294554771 3 3 635573127 2 3 761073100 2 2 891447200 4 3 657218348 3 2 505050769 5 3 537842946 2 3 993947828 2 2 292410703 3 2 302063910 3 3 185784124 2 3 291187171 4 3 902001856 1 2 696948714 5 3 149815988 1 2 421397712 2 3 645168123 3 3 493233201 4 3 757422762 2 2 561453170 3 3 818383949 2 2 882141416 1 2 992326921 3 3 784015510 1 3 429151253 4 3 641742531 4 2 683076173 5 2 901294848 5 2 332277637 2 2 837152540 4 2 837406825 5 3 586009395 2 3 702567665 3 3 815683897 3 2 100670915 2 2 246977292 4 3 595060863 4 3 529116487 4 2 265685203 2 2 582710995 1 3 680300676 2 2 147818827 3 2 495963343 5 3 754838505 5 3 764219353 4 2 877800476 1 3 212575913 2 3 600716736 1 2 283844137 3 3 350775979 1 3 177616958 2 3 155764389 1 3 229994610 4 3 201378463 2 3 467864260 4 3 504327430 5 3 771305377 4 2 550242157 2 3 242546987 1 3 185982590 2 3 634664161 4 3 147178798 4 2 269443840 1 3 808567950 4 3 309824685 3 3 739808423 4 3 309282255 3 3 856155519 5 3 890684113 5 3 133305400 3 3 259317970 5 2 625835555 1 2 874377274 3 2 369228664 3 2 947760827 1 3 366456729 3 2 389010774 4 3 416292366 5 3 122775447 3 3 365988059 5 2 990141012 3 3 663347050 5 3 437591052 1 2 269795867 2 3 616359082 1 3 853692181 2 3 302427129 4 2 324723864 5 3 142873840 3 2 104011193 4 2 444500161 1 3 465445359 3 3 289182543 2 3 695892087 4 3 223258927 4 3 324197674 5 3 951425236 1 3 915967387 2 2 786985231 3 2 654339466 2 2 856212655 4 3 958364200 5 2 611395729 1 2 971885997 5 3 768782123 3 2 687674676 4 2 711090367 3 2 839108282 4 2 579636365 4 3 871954185 2 2 308277201 1 2 454840733 4 2 259850573 4 3 728979787 3 3 530352884 3 2 606277713 4 3 497365110 1 3 880513297 1 3 149964912 4 2 946435738 1 2 817514665 5 2 365069473 3 3 748755689 3 2 891647253 5 3 713134594 4 3 403590418 4 3 646076826 1 2 948815176 3 3 558052696 1 2 184936403 4 2 159714826 1 2 725741325 5 3 955134849 3 2 807996727 5 2 890972341 3 3 288643986 5 2 125457823 3 3 142273433 4 3 603409176 2 2 124223267 3 2 149117714 1 2 220236538 2 3 711668476 1 2 269202669 5 3 276424339 1 3 331671768 4 3 964406240 5 2 257933263 1 3 107929455 3 2 239808931 2 2 495925057 4 2 155821693 5 3 959672369 1 3 223503908 3 2 998889570 4 2 684317767 1 3 256235469 4 2 150111205 1 2 222111671 5 2 762912773 2 3 714245936 5 2 576475739 1 2 551501797 1 3 304976066 2 3 991037592 3 2 858160935 4 3 743035712 4 3 118277834 4 3 808125492 1 3 184502044 5 3 571638713 5 3 218713587 3 3 609112200 2 3 633432358 4 2 721501343 5 2 748627821 5 3 563134162 1 2 276653215 1 2 448878034 4 3 420246839 3 2 721311915 4 2 681985699 1 2 141401010 4 2 420367772 5 2 874197971 2 2 906066238 4 2 543826395 2 2 267123675 2 2 531561110 2 3 602549881 5 2 781401705 4 2 517535704 5 2 263474474 3 3 224424806 2 3 733954239 3 2 114411118 2 2 469158472 1 3 598928547 3 2 546496952 1 2 204379573 5 3 155238028 4 2 886511491 2 3 302038429 1 3 515423610 5 2 951109453 2 3 149462357 3 2 543216230 5 3 774649515 5 2 989766448 2 2 737487462 5 2 428785029 2 2 126794549 3 2 342397293 5 3 907872325 5 3 215998711 4 2 720485038 1 2 253479939 3 2 835994162 2 3 218499220 3 3 236576613 2 2 340050090 4 3 489157769 3 2 687805130 1 3 291456713 4 2 794750455 3 2 366649351 4 3 136397708 5 2 124721534 1 2 589317784 5 3 494977546 1 2 211337852 1 3 170032159 4 2 937505065 4 2 964781457 3 2 580194987 5 2 800260114 4 2 498249488 4 3 296189983 5 3 738634563 2 2 849731566 4 2 654295788 5 2 372820593 3 3 425745703 1 2 598355489 1 2 736598372 4 2 193913614 4 3 102934340 4 3 209244391 3 3 260555558 5 2 652721726 2 2 549482667 1 2 691598013 5 2 880074800 3 3 613705550 5 3 495415385 5 3 323809704 3 2 401048355 2 3 434671538 4 3 280244646 5 3 614018592 2 2 796163269 5 3 370544670 4 2 492626068 4 2 290088220 3 2 159437511 4 2 684819158 5 2 761749920 2 3 820193053 1 2 247291017 5 3 209738684 3 3 130037678 1 2 831929831 3 3 609458743 4 2 238643914 3 3 680114485 1 3 251637221 5 3 467803236 2 2 176188719 4 3 542086737 2 3 257579792 1 2 624714305 1 2 992247047 3 2 596568122 3 3 385201561 1 3 579981431 4 3 786593821 4 3 297063317 3 3 844993195 5 2 983546679 4 3 397018744 2 2 433561568 1 2 497533258 1 2 312236697 1 3 403725073 1 2 946101641 3 3 734471056 4 3 928535687 1 3 269926237 1 2 469918908 3 3 325985912 2 3 600642502 5 2 571699378 1 3 184261252 1 3 599728646 2 2 508743690 2 3 293564412 5 2 646310134 3 3 387765182 2 3 816928390 4 3 470532786 4 3 345850993 2 2 135947635 1 3 999659611 5 3 267648816 4 2 177260756 1 2 696698325 3 2 776145730 3 3 593479033 5 2 544341322 2 2 447621845 2 2 485017093 5 3 670372562 2 2 935099757 5 3 377433331 5 2 845651096 5 3 689315152 5 2 587449639 1 3 838609262 3 3 755656920 1 3 793902688 4 3 959866125 4 2 875570888 2 2 621964269 3 2 570563836 4 2 623985737 1 3 300067293 1 2 905325347 3 3 517582671 3 2 213020135 2 3 248483843 2 3 643926232 3 3 319212279 5 3 430417242 4 2 502754959 4 3 948246678 3 2 441243862 5 2 756916428 5 3 389258547 5 3 439789305 4 3 618432612 3 2 839390319 2 2 349274026 3 2 654180664 3 2 143823185 3 3 265733392 3 3 123771927 5 3 866405934 4 2 671022054 3 3 360232626 2 2 569812632 5 3 540402732 5 3 244847634 3 3 741617298 5 3 120078954 5 2 194947469 2 3 306093596 2 3 148864626 5 3 568571445 2 3 665161657 5 3 298510338 2 3 905293896 5 3 136131209 3 2 666547153 2 3 680315069 4 2 734023933 4 2 355939982 4 2 563042349 4 3 686801794 4 2 517090971 1 2 359157639 5 2 146457545 5 2 903160232 2 3 599324702 5 3 297307462 2 3 397962578 5 2 615375328 1 3 652642608 2 3 892414519 1 2 100752431 1 3 836565396 2 3 758815175 2 3 293928990 4 3 206893500 4 3 172347702 4 3 536915627 4 2 187419992 4 2 755628818 4 2 244977615 5 3 497463134 2 2 636119920 5 3 173792029 2 3 922078095 3 2 185486606 4 2 128960788 3 3 638944562 1 2 117326122 3 2 547373978 2 3 193834199 4 3 746263957 2 3 497838875 2 2 637146704 1 3 217234155 1 2 655546523 1 2 838045172 1 2 599151439 1 3 230186689 3 3 410790480 3 2 320632854 4 3 980780801 1 3 685831528 1 3 150730841 4 2 533926122 1 2 840110387 2 3 619473085 1 2 447155873 5 2 184353624 4 3 438524728 3 3 267062638 5 2 593832271 4 2 507313610 5 3 944451657 3 2 316928890 2 2 755981333 2 2 716529118 4 3 657189443 1 3 424601087 1 2 957446869 1 2 195764977 5 2 962618549 2 2 249695024 1 2 284525869 2 2 161866946 4 2 134083603 1 3 113317253 2 2 662394694 1 3 999504272 2 2 969987762 1 3 674467682 3 3 858920642 1 3 775737750 1 3 324767822 3 2 444378922 2 3 628900593 4 3 247798241 2 3 868082725 1 2 710170021 4 3 508601097 5 2 333687593 5 3 522375239 3 3 578814396 4 3 457339432 5 3 151813748 2 3 704198192 5 3 702757321 1 3 980343203 4 3 739016105 3 2 267417066 4 3 452387884 1 2 375689082 3 3 743516974 5 3 185456606 5 2 292400894 1 3 448799638 4 2 246717622 2 2 157584664 2 3 899334445 4 2 285067697 3 3 688126226 5 2 817592257 1 2 341227814 3 2 692566387 1 3 441845529 5 2 717708186 3 2 299299459 2 3 133363243 4 3 835590352 3 2 285064424 2 3 625181210 2 2 659992418 1 3 923380299 5 2 630639884 3 3 166452035 3 2 779599747 4 2 496827267 2 2 455349233 4 3 737160677 4 2 429255897 5 2 434284540 1 2 487557874 2 2 278941571 4 3 542628445 2 2 354570697 4 3 127160231 4 2 584559674 1 3 544718572 2 2 463972489 1 2 113565856 2 3 427511149 2 3 579013916 1 3 311406526 4 2 695945982 2 2 519923407 1 2 696423256 3 2 625164017 4 2 759436890 5 2 274329463 5 3 961821071 2 3 212564071 4 3 803124747 2 3 783899910 3 2 756731594 1 3 376910622 3 2 500387652 5 2 513932240 1 3 714646641 1 3 769408303 3 3 796735348 4 3 277403376 4 3 952958362 5 3 244702296 2 3 305774784 1 2 512031621 5 2 791968651 4 2 817352146 2 2 502421297 1 3 822911209 5 3 508598948 2 2 322906800 2 2 218796772 4 2 701531620 3 3 323639355 4 3 301531081 2 3 158193977 2 2 199341271 1 3 372979333 2 2 267602803 5 2 299734475 5 2 199990103 3 3 974038330 2 2 475532486 3 3 436035162 1 2 439662552 3 3 718517610 5 3 614693212 5 3 495396702 5 3 147972933 2 2 467592987 2 2 715784657 3 3 179444532 2 3 491193769 2 3 790736911 1 3 620931287 2 3 276809978 3 2 141558644 3 3 739974276 4 2 152225775 3 3 373940870 4 3 950040211 4 2 506350266 2 2 605470845 5 2 781278476 3 2 978630917 2 3 203537319 2 2 721463119 4 3 469773894 1 3 922187090 5 2 260781414 3 3 452360700 2 2 155663236 1 2 176376845 3 2 914942465 1 2 296394713 3 3 847407505 1 3 498537325 3 2 877028056 2 3 807478598 5 3 842736912 2 2 108295938 3 2 533585319 3 3 706546117 4 3 623982368 1 2 466041297 4 3 319526334 3 2 265494197 4 2 216626593 2 2 135486157 1 2 747947932 3 3 630645380 5 2 267418697 1 3 627066405 3 3 443559672 4 2 712159627 3 2 393945762 3 2 431445522 4 2 850724145 3 2 179058368 3 2 825195936 3 3 930211460 4 2 748551948 1 3 665957835 3 3 487421291 5 3 721432522 5 2 691047630 5 2 243929978 4 3 337575680 3 3 134142340 2 2 112427686 4 2 331361983 4 2 840612020 2 2 360516796 2 2 764486819 5 2 888532857 5 2 292293894 5 3 751533625 3 3 573692197 1 3 270869964 4 3 270817557 5 3 339793024 2 2 267958254 2 2 792671915 3 2 682328099 1 3 266656281 3 2 104046920 5 2 924128291 2 3 288126797 2 2 415269995 1 2 241179336 5 3 886630735 3 2 113097209 1 3 521730811 3 3 329947537 3 2 263264559 3 3 165335670 3 3 581113266 3 3 527103950 1 3 500127732 4 3 852178399 3 3 372993534 3 2 646661360 1 3 736316043 1 3 272358603 2 2 148449773 5 2 604221892 3 2 763331365 1 3 690768355 4 3 672992325 3 3 149685384 5 2 725986570 5 3 708482815 1 3 918666976 3 3 649192398 4 2 369894313 1 2 822763100 2 3 260728736 2 2 661385222 4 2 630992295 1 3 572004974 5 2 884632266 2 3 643778402 5 3 896014518 4 3 295909589 4 2 689487626 5 2 568179209 4 2 394363222 3 2 237421759 4 2 771771829 5 2 555969845 2 2 716911753 4 2 680469189 3 2 739792490 2 2 730801279 2 2 308966792 4 3 601737835 5 2 731757024 2 3 827319484 4 3 638886788 3 2 495466554 2 2 444240664 2 3 182475269 5 2 913627310 5 3 647571171 2 2 343907694 3 2 426993895 3 3 503998180 3 2 118588345 2 3 802944265 1 2 836206385 4 3 546249543 5 3 110440343 4 3 390395484 2 3 150315649 4 3 171646102 3 2 690694820 2 3 217751161 4 3 581037963 5 3 978337800 3 2 532086285 5 2 156427053 3 3 958800509 2 2 489082430 5 2 248092186 1 2 753357608 5 3 534033572 3 2 147685303 2 2 484053873 1 3 687750192 1 2 478293229 4 3 394676578 2 3 230895595 5 2 347100709 2 2 685503929 2 3 912799667 2 3 488863577 5 2 756504046 2 3 116330213 4 2 119287357 5 2 509773185 1 3 920679530 5 3 344841058 4 2 381500810 1 3 342478081 4 3 100854965 4 2 999670494 3 2 589413582 2 3 429700049 4 3 384484221 4 2 923691353 2 3 687343460 3 2 544082162 3 3 562098259 5 3 577993625 2 2 665019320 4 3 263788918 4 2 877861197 2 3 256612777 2 3 187246964 2 3 119729575 4 3 219131060 3 3 799336806 1 3 261192405 4 2 606598738 5 3 268572457 4 2 890499741 4 2 690874416 4 3 909255289 5 3 186008796 5 2 386692364 4 3 647318005 1 2 622827400 3 2 178548387 4 2 999471789 2 2 890241917 3 3 392282201 4 3 324485050 3 2 695508786 4 2 388367951 4 3 892754462 3 3 901033100 2 3 629875335 1 3 537368098 1 2 483882965 4 2 560630405 5 2 187799782 4 2 520508732 3 3 577676615 1 2 909153127 1 3 615488992 4 3 985943211 2 2 564054148 2 2 524396758 3 3 103529489 3 3 296528299 3 3 111407379 5 2 435603191 4 3 873671222 2 2 628258238 4 2 197983877 3 2 142012908 5 3 273167724 5 2 102612330 4 3 873624148 2 2 827240601 4 2 694324587 5 3 903745545 1 3 161568600 4 2 413926118 3 2 635082618 1 2 461781762 1 2 602568371 2 2 173295538 5 2 258059488 2 3 850335692 1 3 982920913 5 2 934811703 5 2 905424084 4 2 205974521 5 2 354591692 3 3 228374512 1 2 195246507 2 3 737226593 3 3 961447701 3 2 386752803 1 3 373585996 4 3 133108099 3 3 336368449 1 2 195280244 5 3 133957743 1 3 599204834 4 3 862236535 3 3 327944646 4 2 582087273 1 2 358665879 4 3 615919851 2 2 771674078 3 2 828460304 5 3 211112092 1 2 260804896 2 2 905938426 2 2 532582678 5 2 990264879 3 3 254825348 4 2 540170082 5 3 236414238 2 2 474568638 5 2 249378759 5 2 773106422 5 2 253493617 5 3 629899482 4 3 531859576 5 3 869694972 5 2 126016362 1 3 324553793 5 3 639686626 2 3 559925507 2 3 932411532 3 2 392191640 3 2 314288008 5 3 467526037 4 2 169249985 1 2 486348816 5 2 911883566 2 3 770837128 5 3 966974042 1 2 367172777 5 3 425556064 4 3 415053859 3 3 120921889 2 2 139542179 1 3 721046107 1 2 581339176 4 2 254255466 1 2 706629305 2 3 826843816 4 2 107563806 1 3 895239080 1 3 560448218 2 3 933370034 2 2 155318366 3 3 386269090 5 3 766367750 1 2 739903498 4 2 737333603 1 3 514390240 5 2 417162232 4 3 185051352 1 2 116928941 2 3 967127782 5 3 861877206 3 2 760845185 2 2 358620005 2 2 305778531 5 2 370939353 2 2 286871160 1 3 299521409 5 3 542376207 4 2 527795844 3 2 238268482 4 3 418524757 2 2 823484480 4 2 679660619 1 2 482237578 3 3 937971016 2 3 218137981 2 3 825135347 4 2 774571767 1 3 428950238 4 3 329658724 1 3 859191715 2 3 374246508 4 3 414891162 4 2 719619759 3 2 410795439 3 2 598761920 3 2 103543558 2 3 475525647 1 3 220031527 2 2 490712549 4 2 244662425 4 3 156518421 4 3 674932637 5 3 322228191 4 3 257231312 5 2 825586641 4 3 460902582 3 3 415571117 4 3 626285422 1 3 211849595 2 3 838364734 4 3 437402654 5 3 427848341 2 2 712997917 2 3 769889986 4 2 764918181 3 2 670704813 4 2 608651436 2 3 978337500 1 3 936000400 4 2 969128173 1 2 838240374 3 3 890016621 2 2 992641972 3 2 936850459 3 3 183776192 4 3 715248048 1 3 373543455 4 2 207106497 3 2 546741234 1 3 481714010 2 2 651482890 4 3 952955191 1 2 126322059 2 3 148977328 5 3 753932805 3 3 593070078 4 2 782210070 4 3 348983459 1 3 591885905 2 3 103891153 3 3 629643489 4 3 398014469 3 2 539604482 4 2 422296703 2 2 177040063 2 2 259308348 5 2 775187231 3 3 578356890 5 3 378145228 1 2 395645647 4 3 807235629 1 2 472115109 1 2 665309820 2 2 424794454 3 3 608669372 5 3 566550248 4 3 907429649 3 2 372131728 3 2 829325637 4 3 330322099 4 3 668435692 5 3 936631805 1 2 539443393 1 2 201339081 1 3 902733490 1 2 579156208 3 3 461444417 5 2 267395133 2 3 615424205 5 3 767067669 2 3 875777204 2 3 224916954 4 2 437711381 3 2 293453485 2 3 262209563 5 3 764142044 2 3 142659901 1 3 424976498 3 3 629085564 3 3 503582736 5 3 562480120 3 2 675628162 4 2 535795768 5 3 503170508 2 3 566849338 1 2 847933676 3 2 409616140 2 2 592408361 3 2 873558151 1 2 306192856 1 2 611902079 2 2 929396270 5 3 527855492 5 3 806240668 3 3 323853730 5 2 535223414 2 3 657544516 2 3 575922205 3 3 898479145 2 3 394089876 2 3 520797773 3 3 543181863 3 2 327074080 1 2 211438017 4 2 658291083 2 2 146017190 2 3 728702467 4 2 564017072 3 3 364551604 4 3 413041312 5 2 531385208 4 2 132895731 4 2 371515045 4 2 468637822 1 2 212498565 3 3 812347531 4 3 103249130 1 3 179391291 5 2 129606479 3 2 985821139 5 3 814418746 4 2 760470946 5 2 501743146 1 2 137481127 1 3 592320656 2 3 992612537 5 3 490350026 5 3 442084528 1 3 590217131 4 2 632677467 3 3 818872620 2 3 292166544 4 3 479038073 3 3 775275436 4 2 565820949 5 2 518095537 4 3 921637233 3 3 689360155 4 2 512445350 1 3 276759582 3 2 557933382 2 3 521880555 4 2 696538041 1 2 367603456 1 3 834801804 4 3 309327554 3 2 924871835 5 2 866120984 4 3 729698172 5 3 136524582 4 3 864057592 3 3 893895133 5 3 768833332 5 3 337197195 1 3 165050950 1 2 987616109 1 2 801081533 4 3 616067513 3 3 285867845 4 3 932595923 2 3 928251138 1 2 101949571 3 3 109846563 5 2 862989192 5 3 485448806 3 2 456459549 5 3 255538092 3 2 241914195 5 2 718054083 2 2 963841972 5 2 921607323 1 3 123564214 5 2 196922932 3 2 728417759 4 2 871214771 5 3 826891403 1 2 173023894 2 3 861617625 2 3 243350529 4 3 247735655 3 2 174224518 3 3 646688978 4 3 504400195 1 3 622337088 5 2 760998250 2 2 362042787 3 2 366379976 4 2 713225403 5 2 857201488 5 3 962112384 3 2 916040758 1 2 241943482 1 2 576850648 4 3 972298221 1 3 745127042 2 2 865404333 3 3 768301173 2 3 743863819 4 3 565848329 1 3 552471534 1 3 627938179 2 3 521780540 1 2 689358286 1 2 874042205 3 2 970051216 3 2 290423018 2 3 532136614 3 2 466256434 5 2 971977851 1 2 771149166 2 2 908750735 4 3 466216673 3 3 506026118 4 3 439798946 4 3 913252535 2 2 540477015 5 2 208757344 1 3 438064063 5 3 257232190 3 2 513305591 1 2 321801993 4 2 918072128 5 3 269790214 5 2 745575570 4 3 862090870 3 3 642705536 1 2 843081060 3 3 400464713 4 3 558516420 5 3 682773807 3 3 888074661 3 2 628690929 4 2 339125734 2 2 755222588 3 2 791359817 4 3 219881504 3 3 258295062 5 3 128036223 4 3 964368522 1 3 788565599 4 2 276312253 3 2 102272156 1 3 955757704 5 2 721623296 4 2 637456851 4 3 513138926 3 3 703936506 4 3 164923085 1 3 397710683 4 2 731893511 1 2 598527626 5 2 354212191 2 2 418398737 5 3 563762816 5 3 109920665 5 2 849120650 1 3 347431660 3 3 636109464 4 2 796813864 5 2 877136433 5 2 275056942 5 2 689149119 5 2 737996895 4 3 930648277 4 3 787938144 2 2 648402190 5 2 570048303 1 2 630339326 4 2 228703118 1 2 130752480 4 2 551829338 1 3 497313512 4 2 150220685 2 3 738610290 2 3 547779804 1 3 654223240 3 2 201656239 5 3 394841847 4 3 995409920 5 3 689228523 1 3 187785083 4 3 519046188 5 3 264355283 3 2 698246307 5 3 926738475 3 3 584879950 4 3 804691186 1 3 499013083 4 3 378878739 5 2 211616697 5 3 777704758 3 2 612885055 2 2 503007833 2 2 831910108 3 2 488027801 4 2 342714630 3 3 274009517 5 3 200495942 4 2 628879866 3 3 255451692 4 3 721510393 3 2 142469768 3 3 109564811 4 2 170357896 3 2 318123540 5 2 125790273 1 2 710324496 4 3 500021355 3 3 864639401 2 3 552958323 2 2 255100000 5 2 630124832 5 2 956754116 4 3 778463285 5 3 673031816 4 2 528337852 4 3 990506618 1 2 988808325 1 2 140679542 1 3 417477048 5 3 176666212 3 2 291900516 1 3 343829039 1 3 408048837 3 3 222693933 3 2 699274208 5 3 122422763 1 2 500768312 3 3 230760013 4 2 985816189 1 3 712732479 3 2 510668467 5 2 392202561 5 2 625072468 5 2 394444613 1 2 502067659 3 3 283233502 1 2 273483337 3 3 726060915 5 3 727401919 1 2 820329632 2 3 833790315 1 3 325276190 3 2 816472980 3 3 155731649 4 3 242545169 1 3 371574167 4 2 353190065 3 2 574211842 5 2 250293722 3 3 803460570 2 2 758464083 1 2 476152664 3 3 850502126 4 3 756759878 5 3 215373650 3 3 343436574 3 3 901984660 4 2 665874661 1 2 763462177 2 3 384113250 3 3 726868032 4 3 448561250 4 2 501576494 5 2 653162706 5 2 796954915 4 2 764406849 3 2 805876813 3 2 806544618 5 2 185025509 4 3 793685220 2 3 252566048 2 2 321714199 4 3 447712355 1 2 516871306 5 2 700511696 1 2 436600836 5 2 481437110 5 3 579694370 3 2 686117240 4 3 356058891 2 3 208294587 2 3 256716682 4 3 726768147 3 2 967301679 4 2 238527399 4 3 898541351 1 3 938616360 3 2 683036370 5 3 107424280 3 3 372769619 1 3 221184818 5 3 803635691 3 2 307677417 4 2 408700047 2 2 893637765 4 2 805709364 2 2 367695644 5 2 296933677 1 3 573667534 2 3 346709460 3 2 559788337 5 3 366613750 1 3 127993259 4 2 496698348 4 2 409179588 2 2 462818766 1 3 505146560 3 3 862101244 4 2 557438317 3 2 362038257 5 3 920782066 5 2 974586951 2 3 924002533 1 2 561414931 4 3 284055971 5 3 118201409 1 3 204640920 3 3 985695138 3 2 169321611 5 2 734364465 1 3 929302712 3 2 633881055 3 2 517448135 5 2 186665995 4 3 654916716 5 3 244964835 5 3 103212513 5 2 711942705 5 3 897336137 2 3 909907972 1 3 489103352 3 2 167367333 2 2 301643991 1 3 788757093 5 2 714850279 3 2 697511738 5 2 171089646 5 3 160278403 3 2 798500162 5 3 364071243 3 2 652622052 1 3 563454900 3 3 246304284 1 2 900685615 1 3 672798129 2 2 841842962 1 2 791922159 3 3 526212338 5 2 883797115 4 3 670380921 5 3 221690833 3 2 199814339 4 3 222599869 5 3 997497181 5 2 741833856 3 3 584524758 2 3 575086763 4 3 511295444 4 3 198379913 1 2 713027585 3 2 766013311 2 3 404584637 1 3 513721089 1 3 468858518 3 3 249016723 3 2 148129924 5 2 244121451 3 2 961451941 2 3 363919607 4 2 274756349 1 3 279288892 3 3 275053235 1 2 811875515 2 3 202633669 2 2 678625587 4 2 463623925 4 3 995427565 1 2 254575515 5 3 222094138 4 2 948891282 1 2 980532410 1 3 246649132 1 3 205233783 1 2 393226193 3 3 760875371 1 3 396538655 5 3 588480325 5 3 460577600 1 2 997863065 5 2 125888449 2 2 947313172 5 3 263773777 1 2 711466935 3 3 846739849 5 3 865679046 4 3 441917070 1 3 391514074 3 3 670261888 2 3 197104379 1 2 824831651 3 3 239055413 5 2 147280179 1 2 761187921 1 2 183480639 1 2 293988743 2 3 697968448 5 2 138294973 4 3 689361013 5 2 748560781 3 2 201850984 4 2 263026663 1 2 793536940 4 3 657009680 5 3 541394541 2 2 404168744 4 3 188885323 4 2 259155085 4 2 681917588 4 3 314055802 2 2 370051397 4 2 562587355 5 2 168849968 5 2 178521901 4 3 531652658 4 2 941502130 5 2 797627776 3 3 117705033 3 3 201929517 2 2 677477353 4 3 317972326 3 3 650869641 4 3 867799873 2 2 343849195 3 3 828952829 3 2 938390335 3 3 634547225 4 2 635707169 1 3 428146731 2 3 255241558 1 3 930818176 5 3 725660676 1 3 526973613 1 3 102903348 2 3 643423482 2 3 732083152 3 3 859715990 2 3 619936015 2 3 600130986 4 2 955431682 5 2 516341673 5 3 151507824 4 2 498907112 5 3 194988671 1 3 658307037 1 2 752542708 3 2 483476623 3 2 298784347 5 3 515311323 1 3 596327404 5 2 573099569 3 2 441746336 3 3 781308272 5 2 714862719 4 2 428540814 5 2 312029555 3 3 386714806 2 3 615290493 1 2 674131668 1 2 802465917 2 3 761875414 1 3 535466270 5 2 939874272 3 3 963990007 2 3 560209319 2 2 318334835 5 2 154527552 3 3 686467091 1 3 395096433 4 3 746257435 2 3 419954899 3 3 400557380 1 2 948607157 2 2 109241894 5 3 170148599 2 2 719644868 4 3 416995225 3 2 626490033 5 2 289444935 4 3 735920518 3 3 688378418 5 2 516108183 4 2 285018356 1 2 433125555 3 3 428136377 3 2 873455003 5 3 558865296 2 3 152734498 1 3 773658890 2 2 856234678 2 3 585297512 4 3 220864776 1 2 181738253 4 3 850267936 4 2 941360568 3 3 639671033 1 3 395193722 5 3 611852289 5 3 468729866 2 2 880712174 2 2 319640253 4 2 272164697 4 3 388594504 5 3 943425328 5 3 326665278 3 2 292068721 2 3 582594387 3 3 847806378 4 3 256823939 1 2 655437513 4 2 709293207 3 3 618674923 2 2 264667131 1 3 106509358 3 2 546772267 5 2 668662232 3 3 622989131 5 3 269846800 5 2 408380809 2 2 440209148 1 3 365298392 5 3 388773296 5 2 612550265 2 2 302511285 2 3 582767278 3 2 283916966 4 2 675937385 1 3 150782451 4 2 328165874 5 3 751660977 5 2 506675097 2 3 509691238 1 3 172572580 5 3 447465607 1 3 263362484 2 3 816349013 1 2 727709566 3 3 312234009 4 3 680595442 3 2 852655023 1 2 634385877 2 3 369499617 3 2 801904962 1 2 647484954 5 3 249201633 2 2 475614378 4 3 939693146 4 3 936726989 5 2 723243540 4 2 466047463 3 2 107226795 4 3 892698242 5 3 844641946 4 3 517824079 5 3 774704359 5 2 292821567 4 2 936724264 5 2 856032119 5 2 590096869 5 2 610714044 5 2 539821852 4 3 505973863 2 2 167081925 3 3 204102102 3 2 368906100 1 3 176310947 5 3 786505147 2 3 740659692 1 2 682113084 3 3 724820175 3 2 472316506 4 3 126346361 4 2 481014991 4 2 801985173 2 3 586590354 1 3 419007678 5 2 311658343 2 3 771936689 4 3 681757046 4 2 759094305 5 2 154287522 5 3 431687652 4 3 859144515 2 3 766846862 5 2 553589941 2 2 834891159 3 2 171595698 3 2 452932519 3 2 240621999 2 3 492463682 5 3 408362374 4 3 969232063 2 2 631890671 5 2 548357898 1 3 746111653 2 2 610418038 4 3 291369189 3 3 144646180 2 2 201518847 1 3 660633305 5 2 743742930 2 3 601344046 2 2 253031040 1 2 943884533 5 2 423708544 1 2 228151579 3 2 259632517 3 2 911971833 3 2 736954442 3 3 139649095 4 3 451012709 3 3 442271457 1 3 895856088 3 2 680915974 4 3 979113280 4 2 333737686 5 2 586475498 4 3 479153528 4 3 534980258 1 3 145399478 2 3 960134138 3 3 659798703 5 3 336124679 1 3 504986659 5 3 690447205 5 2 156046753 5 2 736286047 2 3 804594474 4 2 824386226 4 3 837321467 2 2 786605221 4 3 314120401 4 3 243728740 1 3 152995164 1 3 732198059 3 3 782827676 4 3 491243465 5 2 585196479 5 3 148300715 2 3 281234864 1 3 936635273 1 3 865982028 4 2 710021172 3 3 955310847 3 3 818958360 1 2 830536249 5 3 712635152 3 3 522241974 4 2 930360332 5 3 294371428 3 2 921198987 2 2 967919963 1 3 638558794 3 2 381345778 3 2 532876777 4 2 559147614 2 3 757858631 1 2 156174429 2 2 405598899 1 3 436273548 5 3 271662309 5 2 250487889 4 3 795760073 4 3 282310822 5 2 400331576 4 2 360347917 1 3 684321037 1 3 676270889 3 3 476516077 2 2 899332746 2 3 120577097 3 2 374188206 1 3 634192490 4 3 296066711 4 3 521339976 2 3 751829808 5 3 823110513 4 3 783514275 3 3 781963511 5 2 173312316 3 3 597519516 4 3 321291880 5 2 507052065 5 3 523793672 2 3 933368433 3 3 579136162 1 3 248383998 1 2 337062523 4 2 238343272 3 2 866818904 2 3 539598185 4 3 265552821 2 2 188849421 4 3 387694289 5 2 403540180 5 3 267371974 4 3 946478546 5 3 697953826 1 3 264233820 4 2 101675783 2 2 591521868 4 2 441641335 1 3 637922497 3 2 483312124 2 3 157800635 5 3 879189993 4 3 231839383 3 2 935529560 1 2 249033838 2 3 769344106 5 2 803234397 5 2 394895184 5 2 440290103 2 2 595388699 5 3 410751623 1 3 165145882 3 3 602088272 4 3 337321651 4 3 955373859 1 3 807281837 1 2 776837611 1 2 604613198 4 3 841082629 3 2 936476285 5 2 259047749 2 3 891702144 4 2 390376858 4 2 397788944 2 3 822218207 5 2 381867241 5 3 631114504 3 2 168166305 1 2 141098656 3 3 383137781 1 2 284999870 2 3 176821151 1 3 741955522 2 3 957750182 4 2 264755087 2 2 390091921 5 2 801231634 5 3 779311809 1 2 971731065 3 2 494056137 5 2 579529972 3 3 148764539 1 3 502377582 3 3 111900468 5 2 125330446 3 2 450743687 3 3 534496964 4 2 258676525 2 3 684322918 2 3 717773116 2 2 434612582 5 2 721561766 4 2 512010297 2 2 342197135 1 2 837897197 5 2 573437351 1 2 295321884 4 2 732191433 4 3 122678510 1 3 216642133 1 2 708617643 2 3 458498233 3 3 966751984 4 3 320690896 4 2 429577739 3 3 971318120 5 3 193607624 4 3 323240005 1 2 365202660 4 3 566987644 3 3 345323231 4 2 303955830 1 2 515523934 1 3 373619056 5 3 190055562 5 3 430514859 5 2 979429626 1 2 239084052 1 2 115268037 2 3 540296448 5 3 171353384 5 3 482569161 2 2 119519204 2 2 235533795 3 2 525538230 4 2 953356131 4 2 525909269 3 3 642791374 2 2 502570517 4 3 336270816 4 2 665412276 5 2 173098087 1 2 977215960 5 3 709257991 1 3 635160460 4 2 281923106 1 3 332165887 1 3 478924025 3 2 860299171 3 2 287391358 5 3 641937475 3 2 902694367 3 3 310807953 1 3 274162889 2 3 274069583 1 3 390540922 1 2 193587251 4 3 217324826 5 3 540787059 2 3 770342590 4 2 391852216 1 3 452502144 1 3 788286312 5 2 993370443 5 2 626407666 5 3 711521733 4 2 301003784 4 2 606202555 2 2 251938672 1 2 918658957 4 3 499755175 2 3 673538487 4 2 139628615 2 3 643248351 3 2 475324284 3 3 685905170 3 2 124723528 1 2 944784364 1 3 212279228 4 2 549945078 4 2 306992657 3 3 589912963 1 2 726008119 1 3 273467918 2 2 722070265 4 2 299109778 4 3 615622158 3 3 143752982 2 3 764039856 5 2 642649881 2 2 477715057 5 3 337518305 5 3 834628629 4 3 206110546 5 3 756878702 3 2 846936704 4 3 687669717 3 3 730634654 5 2 114498421 3 3 239869584 4 2 346009977 4 2 875248494 2 3 875861476 5 2 484823977 4 2 150255315 3 3 566540719 2 2 697403556 2 2 124547044 5 2 812382073 4 3 757922911 5 3 836398884 3 2 442165097 2 2 336985784 3 2 151937007 1 2 963663928 5 2 842274311 1 3 681376634 5 2 872041786 4 3 583888102 4 3 784039345 4 3 152412610 2 2 334081090 1 2 328588420 2 3 578275032 5 3 576160863 4 2 220673948 1 2 550331419 5 2 222487744 4 2 453793538 2 3 750617944 1 3 375455047 1 2 201211109 4 3 136459810 1 2 720208155 1 2 781408100 5 3 203002164 3 3 776586682 3 2 404080554 4 2 170669774 3 2 326589776 4 2 483939562 4 3 559645656 5 3 818505466 1 3 451313698 3 2 376919546 4 2 585318132 3 2 141920789 5 2 191967333 3 2 482293422 2 2 691496743 5 3 212577910 3 2 726935773 4 3 598319208 2 3 417032292 3 3 762329506 1 3 759588953 5 2 822880743 1 2 681890901 3 2 326590473 2 3 885228185 5 2 240416460 2 3 102163798 3 3 768124832 2 3 351179394 2 2 548007018 2 3 569942559 5 3 674912585 3 2 747123791 5 2 248875475 1 2 910256319 2 3 542881913 1 2 514423651 5 2 120839221 3 2 490077546 4 2 660221859 3 3 269429187 3 3 781972443 4 3 955006698 5 2 491541682 5 2 448215571 2 3 488296435 3 3 571431135 2 2 310338082 4 2 235349530 3 3 747602337 3 2 498108779 3 3 452813400 5 3 765652541 2 2 618155113 4 3 692746229 4 3 907992964 1 3 923413602 2 3 278054555 3 2 204997210 1 3 384242866 4 3 171641158 1 2 783763962 3 2 315421031 5 3 545146447 4 3 446569678 5 3 211453333 4 2 256473896 5 2 368420659 5 3 772563417 3 3 686901709 4 3 970052583 5 2 175303758 3 3 407720140 1 2 364258678 1 2 197387689 4 2 665795625 5 2 139693440 2 3 354201026 4 2 743690803 4 3 462975877 2 3 319980255 4 3 200124791 1 2 755350971 3 3 696058297 2 3 492739224 1 2 526705696 1 2 305157786 1 3 322680727 4 3 296766852 2 2 277289516 2 2 620334620 2 3 980348494 4 3 733231388 4 2 905354401 2 3 608815720 4 3 380070842 2 3 383375011 5 2 268667833 2 2 649998708 2 3 549855942 4 2 458662917 1 3 314161120 4 2 732096409 1 2 858992199 3 2 534603891 4 2 323801118 3 3 238298673 5 3 293881422 2 2 101902064 4 2 134952813 3 3 749779459 2 3 302648917 4 2 460651168 2 3 161621445 5 3 447947028 1 3 326961707 3 2 415827105 4 2 284244837 1 3 156456048 5 2 661152618 1 2 592201521 3 2 141868844 2 2 377534192 3 2 236713212 1 3 403313127 5 2 381287106 3 3 161174965 2 3 498261594 5 2 277968835 1 3 165319061 4 3 990848012 1 3 339121075 3 3 361047619 2 3 697115966 1 2 718845622 5 3 829709845 5 2 121380629 1 3 620151814 2 2 174147808 4 3 888682763 2 3 318863708 1 2 234268513 4 2 744643672 4 3 209717129 1 2 355506185 4 2 169378030 5 2 164159869 1 2 151151441 5 3 188053095 1 2 454383023 4 3 996714425 3 2 293979919 5 3 361264719 3 2 874406194 2 3 105339565 5 3 915171410 4 3 350995531 3 2 167739427 2 2 111516209 1 2 407377298 2 3 891754463 3 2 785594707 5 2 226804246 2 3 231517987 2 3 500349353 3 2 631021098 3 3 129149081 2 2 820449481 3 2 855612146 1 2 760824118 2 2 816283702 5 2 645004953 5 3 352093594 2 3 760926447 5 3 452747251 4 3 526421944 1 2 585066059 2 3 349099738 5 3 306689996 5 3 402481160 3 3 175197758 3 3 883863167 4 3 100968324 3 3 634269710 1 2 509620967 1 2 646280547 2 3 473212426 2 3 600344046 4 3 403595195 5 3 939130398 3 2 413248441 2 3 630731218 5 2 678839214 3 2 927579435 2 3 465065447 1 2 402411685 2 3 716380811 3 3 909414923 3 2 149775142 4 2 577485951 3 2 836676475 2 3 633756301 4 2 743791236 4 3 588318878 2 3 362640078 1 3 884219648 1 3 641593612 4 2 503346592 2 2 632615360 5 2 304813774 1 3 158425315 3 2 378969269 1 2 255337252 1 2 709052446 4 2 124888871 1 2 678639473 2 2 162213540 2 3 378553475 1 3 624371615 3 2 515802550 1 3 930691235 2 3 459939917 1 2 968164699 5 2 628394025 5 2 358869395 3 2 138531646 5 2 237649983 1 3 697146009 3 2 598446352 5 2 502406031 5 2 468181839 2 3 189949883 3 2 849341141 4 3 654945476 3 3 247368695 1 2 173709148 4 3 461606342 1 3 591463678 5 3 366287746 4 2 143010789 5 3 600501538 3 3 320098440 1 3 844159963 2 2 927958531 1 2 414385902 3 3 577246883 4 2 361932220 4 2 592721492 1 3 908929570 5 2 516080232 4 2 784343725 2 2 730510978 2 2 729283378 5 2 762054036 5 3 221420347 5 2 160962813 4 2 444436370 2 3 619687053 5 2 139865363 5 3 629006213 2 2 722430729 1 3 280645173 3 3 557520295 3 2 338027037 1 2 741985734 3 2 445529742 3 3 833428162 5 3 315457730 3 2 554940390 3 2 641943662 5 3 682708452 2 3 552228189 3 2 222850844 5 2 347536319 3 3 217631770 4 3 461766313 4 2 402850011 3 3 986818820 2 2 678036371 5 2 824085710 2 2 464222480 2 3 962221580 5 2 135429959 4 2 235254624 2 2 392344472 5 2 964701670 5 2 815077299 3 3 310243723 1 2 914149566 5 3 691705517 2 2 724155534 2 3 227502498 4 3 265243033 5 3 881077761 2 3 335343072 5 3 931338405 5 3 334861498 4 3 106686497 4 2 795547153 2 2 245253251 2 3 543536704 1 2 700032721 3 3 748584671 1 2 296287188 1 2 915192846 1 2 986223933 3 2 729887380 5 2 632143030 2 2 934002758 4 2 463618414 2 2 154673157 3 3 169297597 4 2 785643552 1 3 640018843 4 3 971305598 2 3 151721195 2 3 729346144 2 3 534732980 4 2 658162807 2 2 262878983 4 2 755246681 5 2 341094292 2 3 346444585 1 2 644741851 4 2 576950232 4 2 884279478 3 2 303616881 5 3 956392285 1 3 848094408 4 2 372757681 2 2 537530147 4 2 559786737 3 3 499819058 3 2 979523105 2 2 517024206 1 2 763181467 3 2 734153929 3 2 633504429 3 3 755331455 4 2 213427524 1 2 519245751 5 2 921431315 1 3 122541225 3 3 556914861 3 2 713335213 1 2 639446955 4 3 453503964 4 3 294384805 1 2 181326884 3 3 172425386 3 2 539607922 2 3 625071427 1 2 127393460 5 3 164258783 2 3 560485789 5 3 758243668 2 3 579957961 2 3 305246399 2 2 514481879 3 2 953301182 2 3 400525501 5 2 350569668 5 3 232841747 3 3 252240015 5 2 584561782 3 2 752955943 4 2 655801417 2 2 823970966 3 3 127393527 5 3 159208440 2 2 127032946 3 3 945036008 2 3 650525742 5 3 660136463 5 3 145408920 4 2 990444227 5 3 316922764 5 2 721920377 5 2 163059348 3 3 104769062 3 2 611246525 3 2 899423037 1 2 463442844 5 2 616378344 5 3 235139104 4 3 268771148 3 2 847226119 2 3 692660165 4 2 755018454 1 2 221439072 3 3 564116077 4 3 870309087 4 2 835628629 4 3 736660042 3 2 948138927 4 3 320493541 5 2 235299664 2 3 797281434 3 2 724627276 3 3 192934102 4 3 180946301 4 3 707304844 1 2 274411925 2 2 869046779 5 2 831917356 1 3 873757758 2 2 102838436 2 3 613160538 5 3 572624325 3 3 158320152 3 2 231503875 4 2 938605323 2 3 796601175 2 2 885390990 4 3 856851720 4 3 457828433 5 3 696356412 1 3 376728415 1 2 618368571 3 2 465045627 1 3 403846851 3 2 384112931 1 3 234946459 5 2 788008568 3 2 747771876 2 2 401781589 5 2 132699031 4 2 156866252 1 2 251204771 1 3 442744292 4 2 710228095 1 3 767539991 1 2 863618238 1 2 641331657 3 3 529341269 2 2 312817918 5 3 875580979 3 2 553030931 3 3 187033921 1 3 221562365 3 2 675221134 1 3 297498742 5 3 666534544 3 3 366503582 5 2 952671965 4 2 785405962 4 2 539228684 3 2 366443032 3 3 115117992 5 2 366114973 5 2 544475825 5 2 475634172 2 2 399540643 2 2 647764090 1 2 403807195 4 2 462363633 1 3 807106265 2 2 766451844 4 3 621232783 1 3 679275280 5 2 801839713 5 3 865222397 3 2 511226142 3 2 214720479 1 2 325451058 3 2 447479243 1 2 338106123 4 3 864037159 2 3 936503534 5 3 476241857 5 3 503540361 2 3 874700062 1 3 322194035 1 3 477459656 1 2 706634336 5 3 671972089 1 2 578410723 3 2 641132298 3 3 697911016 1 3 708065734 3 3 449365187 3 3 478732507 5 3 368386694 4 2 133434937 4 3 640684587 3 3 435099305 1 2 889869911 5 3 162693292 1 2 897206497 3 3 345328910 1 2 607050051 4 3 729792468 5 2 528723635 2 3 373492423 2 2 240920090 5 3 654870725 1 2 956898336 1 2 777130695 2 3 819656275 5 3 348473564 5 3 253341347 3 3 921866993 5 2 802938640 2 2 150648493 2 2 147690983 2 3 224180392 2 2 569159243 1 2 243466500 4 3 526932138 3 3 164240174 4 3 835597473 5 3 139067387 1 3 473910868 4 2 309991614 4 3 250599932 1 2 600151198 4 3 682708065 2 3 463569353 2 2 264311275 4 3 605368677 5 3 634864515 1 3 471670065 4 3 136713299 5 2 330203237 5 2 570911583 2 3 140325348 1 2 482403943 4 2 667185275 5 2 617715580 5 3 856409232 5 3 645860864 2 2 694774825 3 2 352531847 4 3 448674770 1 3 660889225 1 3 591653665 2 2 963003277 4 3 234591132 4 2 873157392 3 3 671067000 4 2 779387232 5 2 877770227 1 3 558999646 5 3 229172589 5 3 665472717 3 3 744056189 4 3 684804461 5 2 874016871 3 3 336449093 1 2 304862974 4 2 266348506 4 3 775481899 3 3 131933801 5 2 635397709 1 3 255702626 5 2 836931951 1 2 247192732 3 3 700865547 4 2 212140565 4 3 348195357 5 3 240387359 3 2 686768541 3 3 453366653 3 2 148265064 3 2 408436092 3 2 446214787 5 2 445460077 1 3 470268567 4 3 160590274 2 3 521110616 5 3 283119390 2 2 426972737 5 2 429383780 5 3 822403930 5 2 900526279 4 2 120403094 2 3 741974390 5 2 389523104 1 2 445180837 1 2 384213863 5 3 906670792 3 3 478650672 3 2 291970118 5 2 196378709 3 3 670621190 4 2 399322288 2 2 123317306 3 2 258345342 4 3 255515359 4 3 555785830 5 2 473929892 1 3 826655884 1 2 229939273 3 2 225309235 2 2 600106232 4 3 454364612 5 3 346487340 1 3 301338719 2 2 253834630 1 3 447918982 1 3 499307081 4 3 625161559 1 3 585233245 5 3 612947244 2 3 106487656 4 3 539425874 2 2 474599296 2 2 695122918 4 3 316637546 2 3 711165090 5 2 616639139 5 2 202031570 5 2 680645390 3 2 801297452 3 2 165061818 4 3 111980343 5 2 744571523 1 2 734260892 2 2 745312586 1 3 716083553 2 2 525604017 4 2 876192393 4 2 812736635 2 3 575526238 1 2 541408492 3 3 759855538 4 3 517959529 1 2 201735162 5 2 880066382 3 2 286963702 5 3 773885023 3 3 725614445 3 2 382713885 5 2 757218820 5 2 485967072 3 2 684996975 1 3 964771066 2 3 738909420 2 3 823456460 1 2 901305659 4 2 971211122 3 3 234807668 3 2 300207017 3 3 844548659 3 3 862141785 1 3 848149567 3 3 126379623 3 3 945702183 1 2 778824648 1 3 655182604 4 2 345169844 1 3 487644093 3 3 298412374 5 3 167526126 3 3 265171633 4 2 346043110 5 3 481548878 1 3 239190296 3 3 846983885 2 2 229268529 1 3 418019718 5 3 922618028 4 2 650773145 4 3 720746284 3 3 193103057 5 2 331180837 5 3 145991589 3 2 190888078 5 2 214510678 2 2 585759558 5 2 614433358 4 2 644645115 4 3 259638125 4 3 380198349 5 3 892946655 4 3 635766946 2 3 120462124 5 3 420622750 4 2 852577715 3 3 319631263 2 3 475540697 5 2 160486198 4 3 895093701 3 3 107071171 4 2 595387296 1 3 611567228 1 2 464231458 5 2 911688080 3 2 319791594 1 2 354023800 2 2 188964618 2 3 156526927 3 2 912477542 3 2 633087410 2 2 549020198 3 3 871687803 1 2 844861129 2 3 244288803 3 2 860361471 4 2 747281420 4 2 694996209 2 2 346917814 5 3 355436290 5 2 529234590 5 2 230103737 4 3 327962210 1 3 707019134 5 2 948933884 1 3 886833944 5 2 112545802 1 2 736969894 3 2 771781066 3 3 781287750 2 2 387860910 5 3 775769079 2 2 149420280 4 2 394198561 4 3 881398594 5 2 119919128 4 3 694599250 3 2 686191741 4 2 719389910 3 3 845109036 5 2 711571815 3 2 136025608 5 2 523797368 5 3 594151625 2 2 527457032 2 2 245221592 1 2 120084993 2 2 474751533 3 3 327839133 2 2 167518784 5 3 441032688 5 3 457707504 3 2 424985377 1 2 568987091 5 3 688851717 3 3 161283016 5 3 583014679 1 2 803860894 2 3 582930387 3 3 548600812 1 2 250873093 3 3 305889099 3 3 721353754 3 2 571427954 3 2 738207408 3 3 407161043 1 3 249134891 1 2 606271887 3 2 108509367 3 3 822980568 3 2 191554742 3 3 948321805 1 3 442222650 2 3 428053095 3 2 662630920 4 3 601652689 4 2 443372004 3 3 338006436 1 2 403642885 2 3 740494385 2 3 543275190 3 2 428956681 2 3 534248503 1 2 607160336 2 2 928960326 3 2 108683169 3 2 725060708 4 3 638178147 5 2 983833125 5 2 517104926 2 2 611674227 3 2 768690091 5 2 521882742 3 3 773327517 4 2 304754564 3 3 777994048 5 2 498468077 1 3 109695742 3 3 866826587 3 3 171969836 2 3 639205466 3 2 622343398 5 3 207603927 5 3 924661425 2 2 675080226 5 3 974400521 4 3 536088122 3 3 567326608 1 2 388669548 3 2 769566444 4 2 807228395 1 2 351112517 5 3 315938011 1 2 704597888 2 3 751914093 1 2 713927205 3 3 226888911 4 3 281677059 4 2 486910224 3 2 131402265 3 3 577691832 1 3 561694458 1 3 686226139 2 2 653747615 5 3 935239017 4 3 508911342 4 3 161647325 1 2 898786214 1 3 656013012 2 2 265725379 5 2 586154431 3 3 853786313 1 3 945447800 1 3 146170892 1 2 446697681 3 3 555757574 2 3 696600269 3 2 646657275 2 2 981895258 5 2 411411971 2 2 268787149 5 2 989674969 3 3 386902180 4 2 110811803 2 2 265754667 1 3 598310897 1 2 835537464 2 3 351937218 3 2 215929887 4 3 376639038 5 3 537642769 5 2 780824875 5 2 645241737 5 3 967427267 4 2 664446589 1 2 952719373 2 2 218812801 2 3 342968066 5 2 231744740 1 2 611210225 5 2 163350888 4 3 492202012 3 3 649878699 2 2 102923168 5 3 329884357 5 2 712786386 3 3 136756420 2 2 978004494 5 2 183253632 2 2 546260318 4 2 174634631 1 3 561796570 2 2 593428045 3 3 948100274 1 2 360628530 4 2 565145458 5 3 315658188 2 2 263763261 2 3 630231247 2 2 354850195 1 2 867778979 1 3 753495344 2 3 629313403 2 2 743553785 3 3 502062211 2 2 116259513 4 2 262402199 3 2 500731429 4 3 497398475 3 2 343297143 3 3 301188141 1 2 617088871 1 3 602990015 3 3 998194740 5 2 980814457 5 2 756598054 1 3 491422386 4 2 186527730 4 2 952349848 5 2 499596867 4 3 723159040 2 2 709607414 5 3 326826535 1 2 564102593 5 3 946364936 2 3 764513778 3 2 818037183 3 3 593117770 3 3 189503792 5 3 788480116 2 2 166382658 1 2 866602753 4 2 126450605 5 3 562632749 5 2 375581460 2 2 815504052 1 3 485231071 4 2 207289070 5 2 262652467 5 2 525583371 4 3 866795877 5 3 892010290 4 3 257592858 2 2 166684170 4 2 120100584 1 3 826949475 2 2 759854198 2 3 404567317 2 3 144348235 5 2 313657720 3 2 608946914 3 3 961905515 5 3 142387938 1 3 658160222 2 2 837501939 5 3 761339704 1 3 236643858 4 2 872884053 1 3 665699931 3 2 433123804 5 2 770880760 2 3 743619377 5 3 521167701 5 3 144639700 3 2 162280736 4 3 272809054 3 3 279621291 3 2 381061030 3 3 976274576 2 3 957576480 3 3 510878100 1 3 742152560 5 3 378118760 3 3 680391652 4 3 222688294 2 2 430776534 4 2 440777026 5 2 551374877 3 3 498539281 1 3 189634525 3 2 233874556 4 3 576948904 4 3 853808128 1 3 823064589 4 2 671842143 2 3 796836560 5 3 153169012 1 2 849033484 3 2 689843094 2 2 216884739 5 2 667992575 2 2 907369312 1 3 333733095 5 2 508548408 2 3 716275819 2 2 639159358 5 3 889045169 2 2 763360766 2 3 893577487 2 3 896547278 5 3 900219760 2 3 320201319 4 3 496291680 1 3 690668484 5 2 982973975 4 2 830600242 1 3 399952600 5 3 657074480 3 2 851663415 1 2 550053664 4 3 432356810 4 2 880729804 2 3 507494468 5 2 732924706 5 3 157366038 3 3 594207363 2 3 786116526 3 3 613872919 5 2 285112471 4 2 783248311 2 3 524828643 5 2 407673410 4 3 519906337 2 3 409388585 1 2 968821942 2 3 220943777 5 3 971691309 2 3 568761623 3 3 899000795 5 2 703895128 4 2 914656881 3 3 868277926 4 2 736096421 5 3 282140261 5 3 494770767 5 3 459771602 5 3 492105593 2 2 163519191 4 2 263440951 4 2 704442775 1 2 438140128 4 3 137049690 2 3 129930516 3 3 662776054 5 2 631656075 3 2 690030063 2 3 454732723 5 2 390021104 4 3 412473362 2 2 459486391 2 2 169412389 1 3 617271662 2 2 333549310 2 3 750036322 4 2 406076666 5 3 456255943 4 2 373572559 2 2 656917389 5 3 796943456 3 3 431462750 3 2 782656958 1 2 664676314 2 3 461526792 1 3 538238439 3 3 167880822 4 2 934317206 4 2 494516953 3 3 613115774 5 3 580354878 4 3 504455554 2 2 971373153 2 3 960823480 5 2 266689399 2 2 137629957 3 3 899274422 1 2 100246337 3 3 686257804 5 3 950066361 3 2 942186819 4 2 622666011 5 3 979304252 2 2 542838185 3 3 281267018 3 3 554313137 2 3 488552696 1 2 123748870 4 3 723373869 1 3 978432310 4 2 315593400 5 3 463326775 5 3 384710668 5 3 520789514 5 2 401576580 4 2 620601050 5 2 480016359 1 2 932689554 2 2 425203913 4 3 701020027 2 3 329740699 2 2 567120582 1 2 357259650 3 2 567309412 3 2 914792042 4 2 470324607 3 2 435938925 4 2 150921195 1 3 977137091 4 3 224667197 4 2 708374170 1 2 203853308 1 3 271442774 3 3 695518093 4 3 285237320 4 3 630928278 3 3 826442557 5 3 496050254 2 3 173161348 2 2 559778116 4 2 865973739 4 3 113158712 4 3 282816611 4 2 694327457 5 3 522529499 1 3 656944274 1 3 796088306 2 3 275099098 2 2 333964590 3 3 959668972 3 3 576012679 3 2 274475563 4 2 349054505 4 2 132543127 3 2 658218695 4 2 350234429 4 3 601458307 4 3 442332733 5 3 722260590 4 2 760042199 5 3 118288819 3 3 309576064 3 2 877959686 1 3 531693920 4 2 174034580 1 2 322753435 3 3 103405717 1 3 868095378 4 3 236218412 2 3 906930263 1 3 823736587 3 2 841331419 4 2 631980309 2 2 605234936 3 2 302281451 4 3 630393643 2 2 223796485 5 2 247490876 2 3 809280464 4 2 830433413 5 2 593706557 2 2 350682958 3 2 202416252 2 2 954602634 2 2 475623270 2 3 626855633 4 2 863066224 2 2 546464024 4 2 247681900 4 2 706737162 3 2 225517538 2 3 899551899 2 3 243741297 4 2 346780056 4 3 657842854 3 3 240087808 3 3 869417748 5 3 905453864 1 2 638418259 1 3 145708860 4 3 848078057 1 2 371441997 3 2 396767971 2 2 798577726 1 3 897467417 1 2 116265319 1 3 961377588 5 3 473958465 2 2 189798391 4 2 118834429 2 3 706537198 5 3 326285724 4 2 553917599 2 2 787117817 5 2 915455253 2 3 845339147 2 3 629910299 1 2 815801847 3 2 947448981 1 3 534784221 2 2 865052884 3 3 795941155 2 2 507524183 3 2 386566197 4 3 916543189 1 2 628804791 1 3 125494273 2 2 884171913 3 3 637378824 3 3 260878823 4 3 203619929 3 2 663867340 1 2 735240655 4 2 763470324 1 2 472748671 3 2 353301219 2 2 160278671 5 2 737937574 5 3 232756404 1 2 321623685 1 2 432062053 2 2 952625298 5 3 379040418 5 2 952928681 5 2 242323568 2 2 421442038 5 2 922919956 4 3 265522566 5 2 253163864 3 2 462607119 3 2 904749253 3 3 519341336 4 3 128629947 3 2 678036529 2 2 528940142 3 3 690707699 3 2 191639788 3 3 197817133 2 3 296311442 2 3 328348997 4 3 889765751 5 3 957242676 3 3 965225687 4 2 834590770 5 2 961371417 2 2 385300638 5 2 287195681 2 2 690180021 4 2 162548841 1 2 440020169 2 3 784677690 2 2 696320808 4 2 733941983 4 3 684239271 3 3 497331853 3 3 546768879 5 2 772159400 4 3 635808525 5 3 310153112 1 2 122646213 3 3 186143779 4 3 269160790 5 2 274303632 2 2 513924790 5 3 552921861 5 2 568099092 1 3 914527985 5 2 840653855 2 2 601117967 2 2 146367644 5 3 450621849 1 3 872207488 3 3 219025156 1 3 677454861 3 2 332441607 4 3 706751819 2 2 744900335 3 2 725726925 1 2 292076905 5 2 705017347 1 3 561279634 5 2 179036019 4 3 595751275 4 2 126607396 1 3 752068118 3 2 850170145 1 3 124085826 2 2 195619379 1 2 890510214 1 3 498267604 1 3 747625823 3 3 859132186 4 2 187011851 4 2 427388238 3 3 246194624 1 3 760670754 2 3 582210856 2 2 621480051 1 3 374371886 3 3 680788793 5 3 635050033 3 2 497240877 3 2 351961627 2 3 475458235 5 2 613353511 1 2 352494906 2 2 287752782 2 2 296527807 2 3 115441242 2 3 366142653 1 3 819675182 3 3 608068826 1 2 611143834 2 3 363390731 3 2 291500497 1 2 547005343 5 2 591932315 5 2 787162916 1 2 726747159 1 3 172154895 5 2 246055018 4 3 335514961 1 2 521772198 1 2 387992572 3 3 123786082 1 3 176381398 1 3 385564005 4 2 683144749 3 3 154338138 3 3 125715288 1 3 461496200 3 2 785752387 4 2 304734771 1 2 756354008 1 3 506521566 1 3 346965964 2 2 659173264 2 3 332874850 2 2 181501240 3 2 526762392 2 3 621351282 3 2 168385219 2 2 248304438 1 2 482134254 3 3 706674643 4 2 819990225 1 3 817034163 4 3 875528988 2 3 509999612 4 2 455924859 1 2 589684120 4 2 508847275 3 2 694778388 2 3 989929031 2 2 284889727 1 3 916067972 1 2 368984317 4 2 282932805 4 3 573776816 2 3 753835466 2 2 166200163 1 3 453444137 2 3 204544051 5 2 195591636 4 2 141953744 1 2 640786587 3 3 442071627 1 2 817563603 3 2 544459712 1 3 318393150 2 3 714104941 2 3 418875802 5 2 199231468 1 2 617815983 3 2 194932964 5 3 995429218 1 3 889690799 3 2 840423250 4 2 273270688 1 3 491305222 4 3 545795045 1 2 724768550 1 3 937441213 2 2 244180285 3 2 191725610 5 3 123137370 1 2 645723251 4 2 556993759 5 3 282436917 5 3 643539835 1 3 725761627 3 2 783980220 4 3 120095762 4 3 364118766 3 2 842826115 4 3 868367585 3 3 667140703 2 2 322394458 4 3 384344755 5 3 978812665 1 2 312121119 5 3 615287279 3 2 237824383 2 2 859765815 4 2 925891467 2 3 239954668 5 2 957607554 3 2 222072612 1 2 971106575 3 2 506693929 5 2 166766917 2 2 793066858 3 3 399014204 5 2 209572467 5 2 442937829 1 2 474460143 3 3 553210419 1 3 811956106 4 2 727236814 4 3 794284087 3 2 310450922 4 2 778714792 3 2 731622805 4 3 456041086 1 3 657880496 4 3 141317502 4 3 147620079 3 2 959607072 3 3 443175324 1 3 480389366 3 3 664645046 4 2 336707440 5 2 783379811 2 2 567810078 2 2 192171062 5 3 130289388 2 2 739624923 1 2 368479557 4 3 980584402 2 3 724026583 5 3 258329096 5 2 695520062 2 2 706272943 3 3 359671845 1 3 294886934 2 3 457735926 1 3 837866894 3 3 144367671 5 3 593717687 3 3 798751522 3 3 376392110 5 3 907069281 2 3 281852132 4 3 117697497 2 3 535256810 1 2 589209807 5 3 153912326 4 2 811761362 2 2 626282481 4 2 848317924 4 3 702608148 4 2 230359043 5 3 357587825 1 3 487123064 3 3 817086521 3 2 406146325 5 3 953371054 2 3 915326280 1 2 499040466 1 2 177869504 5 2 881678519 4 3 839484385 5 3 681465951 5 3 465352886 5 3 155127374 5 2 856343200 4 2 808942216 4 2 323006956 5 2 835919082 3 2 446475513 4 2 806590543 5 2 451953903 3 2 393919005 1 2 441401149 5 3 281627343 4 3 142693622 5 3 319158993 2 2 788599598 1 2 995505107 5 3 946990717 1 3 123747074 2 2 750986513 5 3 804632940 4 2 605146328 1 3 320011246 5 3 684265901 1 3 313317065 4 3 751480033 5 3 127677017 5 3 766260497 5 2 812457648 4 2 867146344 2 3 169057648 1 3 463748083 2 2 426643475 2 2 229005365 3 3 301297580 2 3 627480944 2 2 312178652 3 3 693273474 5 3 279987939 5 2 902491401 1 3 246629004 2 3 195125747 2 2 106897147 3 3 343448307 2 2 210254626 5 3 224547532 1 2 131092812 1 2 262012215 4 2 565975980 3 2 872585252 4 2 666993392 3 2 233807309 2 3 298858582 5 3 721840400 3 2 685107681 4 3 327454823 2 2 213524642 2 3 765592904 5 2 419781992 3 2 822102880 1 2 541986507 5 2 639841966 3 2 345335643 2 2 828514695 1 3 336200481 1 2 844164412 5 3 381388198 5 2 664327225 4 2 542264237 5 3 286681581 2 2 748127765 1 3 592687680 2 3 733063056 2 3 306300131 3 3 339660348 5 3 882664239 1 3 703287597 2 3 421612919 2 3 971003074 3 2 327250110 4 2 111631100 3 2 399059479 5 3 707457977 1 3 416812860 1 3 985641908 3 3 322294469 2 3 455803820 4 3 276399745 5 3 152079449 3 2 452640677 5 3 329668257 5 3 279112912 5 3 709391238 3 3 646208801 3 3 488414450 3 2 516415338 1 2 760299539 5 3 699946893 5 2 977494825 2 3 610743831 1 2 250692240 2 2 868696406 5 2 458399243 1 2 798289031 2 3 521426382 5 2 623209520 2 3 541888268 5 2 351610082 1 2 343901829 2 3 158033888 5 2 992960569 1 3 612076975 1 2 606329484 1 2 282219578 5 2 249452572 1 3 252846064 2 2 766579190 5 3 882511850 1 3 758744421 2 2 102482912 4 3 958781740 1 3 758839435 4 2 986356188 4 2 112342369 1 2 382043018 2 2 475875439 2 2 645764746 2 2 220960566 3 3 993001764 3 2 829889283 4 2 515028787 5 2 473389484 2 3 300769355 1 3 752469551 4 2 551791933 2 3 398356269 4 3 114628793 5 3 566901094 3 2 903749203 4 3 931294613 2 3 179716902 5 3 126567578 1 2 544345916 5 3 595413357 1 3 101052939 1 3 442023033 3 2 566776614 5 3 286930807 4 2 479967192 2 2 200545715 3 2 231478670 4 3 397604313 1 3 727440024 5 2 858035399 4 2 327103245 5 2 519872457 1 2 123125807 5 2 113090234 2 3 934973980 5 3 802985658 1 3 326197566 2 3 767758655 4 3 863594294 5 2 113724328 2 2 367987844 2 3 738625599 4 3 250906740 4 3 211654905 2 2 789096987 2 2 603276262 5 2 543693244 1 2 605879417 3 3 155698667 4 2 869063102 1 3 202234882 4 3 707836048 2 2 911294579 4 3 442230501 5 2 687569725 2 2 888614593 1 3 526733815 3 3 152672355 3 3 279609423 4 2 493541420 2 3 108786114 5 3 765430441 3 3 332815206 4 3 690110586 2 3 188969855 1 2 335150064 3 3 994925105 3 3 282688108 5 3 497118977 2 3 995264191 4 2 289013202 2 3 291096052 4 2 882882636 2 3 871503459 2 3 818884482 3 3 891829287 3 3 712463410 1 2 845090495 3 2 455163862 5 3 198262365 2 3 543728247 5 2 782097311 1 3 666279601 1 3 494698344 5 2 476212270 4 2 980471074 1 2 255526993 1 3 338655520 1 3 575612752 4 2 981406952 5 2 140936128 2 2 201133678 3 2 663182036 4 3 606871163 5 2 680133763 4 2 442955034 3 2 543878853 2 2 435977006 5 3 523055818 5 2 370025735 4 2 102485861 3 2 470079213 1 2 284162229 2 2 399409196 4 2 500530734 5 3 694132571 5 3 289134289 5 2 334443216 5 3 881089121 5 2 733761076 3 2 819870460 3 2 472017782 1 2 551879935 4 2 925387898 3 2 532662434 3 3 742018269 2 2 566448520 3 2 894090187 5 3 212438169 5 2 334489404 4 2 548471751 1 3 428238797 2 2 252582563 5 2 717150885 5 3 128265534 4 3 213004721 3 2 643443313 5 2 228195343 2 2 630336879 4 3 601759442 2 2 645819238 1 2 850589505 1 2 615524204 4 2 233141135 4 3 767015264 3 3 794102596 2 3 960012105 4 2 927702845 1 2 287133057 4 3 615985077 2 2 995329614 5 2 561859570 3 3 346875829 2 2 996088673 3 3 141649659 4 2 925858670 2 2 630375935 1 3 330215612 1 3 859669719 2 2 479818550 4 2 299394902 4 2 790541029 4 2 446188034 5 2 510609496 2 2 705477185 3 3 893776694 4 2 800449251 2 3 755325058 5 2 815440385 3 3 773137635 4 3 219045270 5 3 559425421 4 3 775540092 4 2 406808177 1 2 644027299 4 2 684184092 2 3 989641307 5 2 123969573 5 3 764774343 3 3 858454111 1 2 211785406 2 2 992889824 1 2 107837260 2 3 224425148 5 2 421628275 1 2 381580798 1 3 111614210 1 3 317587454 2 3 572560313 1 3 881043139 3 2 951133336 1 2 456754528 1 3 540242721 2 2 969607004 2 2 480462930 4 2 161217326 5 2 302900086 5 2 261492897 5 2 960692054 3 3 599003246 2 3 952328903 5 3 707459037 3 2 845585628 3 3 753378615 4 2 488242357 1 2 433668964 1 3 946344597 4 3 524942207 1 2 479424110 2 3 333920100 3 3 975233471 1 3 941050610 1 2 900794399 5 3 719471493 4 2 108368652 2 3 774451888 4 3 734267817 5 2 472003023 2 3 856221288 5 2 224992727 3 3 118971391 4 2 809771282 4 3 821158099 3 2 447572581 3 3 834394461 2 3 863685386 3 2 776256810 4 2 366665561 1 3 395709212 5 3 947012196 1 2 869173022 2 2 888463246 5 3 463770950 4 2 276521551 4 3 472586460 4 3 389041280 4 3 897568512 2 2 733933029 5 3 395132885 2 3 248622175 4 2 481064844 3 3 459924462 2 2 587019473 2 2 953887450 3 2 187103832 1 2 131946423 3 2 429863854 4 2 831897212 1 2 860933095 2 2 611456572 1 3 790569902 4 2 786769185 2 2 701347261 1 2 603265692 2 3 179158592 5 2 602273685 5 2 630528811 3 3 642081320 5 2 611136566 3 3 745810328 4 2 702274626 1 2 656154627 1 3 113781821 1 2 155647486 3 2 650794913 5 3 308543028 4 3 296631998 5 3 919985769 4 3 484912703 1 2 492663300 5 2 541333109 2 2 732945333 5 3 750371766 3 3 489912589 1 3 657175019 3 3 427487852 5 2 351888736 5 3 138930207 4 2 881830664 2 3 934040414 1 2 779136386 1 3 533659073 1 2 875478729 4 3 191253879 2 2 846357648 4 2 730846987 2 2 129771458 1 3 685768179 2 2 527794528 2 3 413360544 5 2 320332998 4 3 184413784 4 3 153664427 1 2 697016798 5 3 102528112 3 3 538762310 5 2 717783396 1 2 968773288 1 3 508410803 1 2 140015151 3 2 907237481 5 2 737613679 4 3 685882518 3 3 275417927 5 2 168017464 1 2 130492923 5 2 656112080 4 2 433852633 2 3 357483676 3 3 694952833 4 3 436260267 1 3 777915482 1 2 716075687 3 2 284018118 4 3 723674942 3 3 193485952 2 3 680120516 1 2 458376181 2 2 503953860 2 2 123066221 5 2 201519427 2 2 621727253 1 2 493697666 3 2 272096137 5 2 677680030 5 2 948718227 2 2 850202161 3 3 338931228 1 3 580605708 1 3 173160397 3 3 791955722 1 3 121450904 5 3 381003012 1 3 654197720 2 3 281188625 5 3 486701014 3 3 866264574 4 3 243088612 1 3 527828536 3 3 952274167 2 3 409299885 5 2 447752313 2 3 631253694 5 2 773525092 4 2 105710008 4 3 877786788 2 3 521545309 4 2 173004314 5 2 612434603 3 3 127351688 4 3 785797678 4 2 508739634 5 3 592895869 1 2 225526770 2 3 219020162 1 3 886533603 5 3 577184446 1 3 674956846 2 3 945729460 3 2 173138473 4 3 411353195 4 3 685840444 1 2 704417296 5 3 256599083 4 2 634773553 3 3 901695896 3 2 707624414 5 3 493380347 5 2 725890552 5 3 863695185 2 2 241062076 2 3 351232229 2 2 597600357 1 2 972989201 3 3 682117003 3 3 970185828 5 3 854070540 5 3 538851528 4 2 939105925 3 3 913438858 2 3 249938426 3 2 112024666 3 3 192047825 2 2 543640970 3 3 818316850 5 3 851992465 4 3 328114534 4 2 470760444 4 3 238884852 1 2 503412597 1 3 753059604 3 2 683716536 4 2 122745887 3 2 258930327 5 3 796428449 3 3 872395372 4 2 495176544 2 3 113868832 3 2 776790768 2 3 540697511 5 2 941608679 1 2 113375575 5 2 970550253 2 2 257900776 2 3 406076737 1 3 199985099 2 3 619416524 2 3 688842205 2 3 432804659 2 2 178126090 4 2 415576314 2 2 880789992 5 3 988217090 3 2 747110557 2 3 400546416 5 3 867322327 2 3 584538946 1 2 331024362 1 3 701983504 3 2 787642713 4 2 315164892 5 2 762095118 2 3 455093923 2 3 104521908 1 2 777160212 4 2 756055741 4 2 322191981 4 3 299548993 4 2 671793009 2 3 414452307 4 2 490428913 1 2 444422182 5 3 913617526 1 2 824677894 3 2 888329053 1 2 408468704 5 3 200889028 4 2 348262532 1 3 478373404 4 3 527714284 1 3 194858755 3 2 629346042 1 2 131212990 5 3 976053697 4 2 667313105 1 3 719418970 3 2 875971231 3 3 838936826 2 2 169536911 4 3 310197318 5 2 481842265 1 2 842158058 3 2 921883057 2 3 222523916 3 3 859302707 1 2 807231321 1 3 938107863 3 2 260554253 2 2 567504781 4 3 528593462 1 2 340269183 2 2 318848228 3 3 523243729 5 3 637273544 2 2 851385047 2 3 592075947 3 2 540470036 2 2 135480876 1 2 158086700 4 2 994866018 4 3 599729701 1 3 643344662 1 3 943014593 1 2 972881765 4 3 452017849 5 3 457529373 1 3 513904424 3 2 220163093 2 3 915122762 3 2 616065615 1 3 807124785 5 2 796164090 4 2 957052539 5 2 108340505 1 3 798121023 2 2 689027656 4 3 964674828 3 3 976509947 4 3 371794756 5 2 317401856 1 3 297443594 2 3 910009602 5 2 374281569 5 2 609935826 5 2 815864895 2 2 980489283 2 2 145328328 2 3 386835578 2 2 718845975 1 3 537017133 3 2 278018152 4 2 247763173 5 2 271420823 1 3 381982697 4 3 338382251 3 3 176534965 1 3 728806783 1 3 114280516 2 2 775543451 5 3 970071615 1 3 455910719 2 3 642070694 4 2 360185096 4 3 346652843 2 2 152965268 4 3 761442909 2 2 929787569 1 2 250788780 5 2 796500466 1 2 488630374 4 2 658335896 4 3 434746341 3 2 747384646 4 3 224885757 4 2 148586539 5 2 291379941 3 3 282121761 1 3 395263216 2 3 363400767 3 3 155755221 4 2 469883397 5 2 890379310 4 3 330275775 2 3 241669536 5 2 191036738 4 3 415630223 4 3 457100070 1 2 382535244 3 2 682170175 5 2 785661242 3 3 311009144 3 2 861145005 3 3 626855353 5 2 998597610 1 3 574994765 4 2 764857216 4 2 675383021 3 3 873391492 3 3 112319790 4 2 897647887 2 3 616621733 5 3 419013178 2 3 717724359 3 2 181087331 4 3 351807021 1 3 830144546 1 2 755631532 1 2 283380663 2 2 279514685 1 3 240118037 3 2 687354500 4 2 909556916 3 3 554679183 2 2 275518958 5 2 111255786 3 2 117270301 5 2 595026871 4 2 573037368 5 2 520471875 5 2 667599334 5 2 999066215 4 3 992111568 5 3 708094353 5 2 754209233 1 2 668758718 4 2 505824679 5 2 816525267 1 2 308667255 1 2 602563496 3 2 633345601 2 2 201843265 4 3 114745394 1 2 154263153 3 3 436799893 4 3 408242899 5 3 537670688 3 2 764923983 1 3 508224438 2 3 679701875 3 2 490445265 5 2 573394871 2 2 925440845 2 2 454821554 5 3 563010279 2 3 176818509 4 3 386398828 4 2 141037420 2 3 555450687 4 2 699793203 1 2 418848303 3 3 930769465 3 3 562178092 1 2 724655811 3 3 108424182 5 2 872691916 3 2 557503460 2 2 723054264 5 2 734302645 1 2 716908947 5 3 782093086 2 3 664592346 5 2 726349337 1 2 434263881 2 3 227013943 2 2 793625916 5 3 662778210 1 2 198746152 3 2 920892988 3 2 911265238 3 2 223830948 5 3 159203424 2 3 472720546 1 2 335693430 2 3 460542750 2 3 133441312 2 3 702771500 1 2 163261594 1 3 679394021 4 3 779853563 4 2 552317798 5 3 108649742 2 3 140586210 1 3 122600294 3 3 891538170 2 3 310545990 3 2 264867830 5 2 177859035 4 3 503404050 2 2 456222509 3 2 983566704 3 2 597434058 3 3 295846851 3 3 395033852 1 3 193874423 5 2 835927009 3 3 636793663 3 2 539856391 4 3 535783392 3 2 949436350 3 3 602639034 4 3 909192869 2 3 229176577 5 3 923871593 4 2 188933902 3 2 567899350 1 3 231549005 5 3 300264447 5 3 139698495 3 3 207952094 2 3 106018296 1 2 598273743 4 2 210494022 4 2 552955906 4 2 293187112 1 2 443808890 2 3 685613719 4 2 370286498 3 3 647227009 3 3 182581239 5 3 284812266 2 2 894469432 2 2 638196518 5 3 214983272 5 3 103390758 4 2 454395127 1 2 821745760 1 2 505953615 2 3 868135824 2 3 109086754 5 3 767020805 1 2 109818374 4 3 838399107 3 3 326872895 3 2 437895326 4 3 941196746 4 2 788644445 5 2 980897361 2 2 607103363 4 3 122513653 2 3 563538878 2 3 707121362 4 2 542270701 5 3 447962408 1 3 367240680 2 2 464104674 1 2 320872193 2 2 748221094 4 2 670062119 2 3 556422197 1 2 438423937 4 3 770649187 3 2 425365405 2 3 300208370 5 3 461758206 2 3 474462348 2 3 471502823 1 3 246833579 5 3 405920271 4 3 800951566 4 3 283642388 3 3 502317142 5 3 713169950 1 2 787818476 3 2 201887761 1 2 289502916 5 2 587426447 1 2 382866878 4 2 823766652 4 2 832422162 1 3 596949001 1 3 579759231 1 2 715849728 1 3 152364801 1 3 251501576 4 2 461938697 4 2 643677222 1 2 249930916 1 3 669484997 5 2 693429161 3 2 427746539 3 3 184561321 1 2 372833442 5 2 543198374 3 3 263094389 5 2 896125438 3 2 918593888 4 2 882310377 1 2 543729890 4 2 187349915 5 3 278657047 1 2 983118868 1 3 488080584 5 2 453726471 5 2 215679680 5 2 679035180 4 3 630718946 1 2 767758879 3 3 451730819 4 3 699431573 4 2 944533056 2 2 649170415 2 2 363700972 5 2 526089268 1 3 984885212 3 2 786024534 4 2 487062301 1 3 351418814 1 2 255518957 4 3 146657513 5 2 500131864 4 2 143778940 2 3 240427479 3 3 900489939 5 2 901242448 5 3 685732432 5 2 626026515 4 2 518347080 5 3 141616511 1 2 918836280 3 3 215679395 5 2 737719537 3 2 288906424 5 2 496192974 5 2 407740662 2 2 715632074 1 3 209235141 5 3 483559701 2 2 323127359 1 3 278396960 1 3 658093968 2 2 280122445 5 3 101489165 2 2 648494110 4 3 877307090 1 3 343500122 2 2 166402075 3 2 904702238 1 2 397423822 1 3 870659174 3 3 315004629 2 3 792739427 1 3 505662110 4 2 378889134 2 3 345755734 1 3 266104421 4 3 272899917 4 3 346992069 4 2 963502032 3 2 108077113 3 3 621160191 2 3 551467931 4 2 149540377 4 2 934724676 2 3 197807273 2 3 730135413 4 2 101655286 4 3 508691934 2 3 109283293 1 3 712939509 2 3 749406168 2 3 933511747 5 3 430827695 1 2 298565033 2 2 969533003 4 3 714254913 1 3 442261303 1 2 610402422 1 2 931898423 5 2 171289721 3 2 608580202 4 2 486918380 2 3 792247164 1 3 604356913 4 3 605397509 5 2 219522166 5 2 587709461 1 3 536565036 4 2 907353142 2 2 883674536 4 3 975982478 5 2 476288592 4 3 368334452 3 3 352609486 2 2 806568504 4 2 644274513 4 3 193100821 2 2 772979645 3 3 627510039 3 3 747081928 3 2 782019563 5 2 960058193 5 3 399597471 4 3 741122059 1 2 350831900 4 3 552902003 5 2 578753580 3 3 955271093 4 2 374164966 5 2 570348100 2 2 969513612 5 2 384300445 5 2 260819358 1 3 782246937 1 3 885816490 5 2 769373326 2 3 208744359 2 2 674112222 1 2 921658818 4 3 903360363 1 3 751770991 5 3 701263313 2 2 952537200 5 2 883485921 3 2 303609893 2 2 263503465 3 2 413395519 1 2 731691112 3 2 487365066 3 3 118734109 5 3 117156866 1 2 349845997 1 3 275074325 1 2 810312279 4 3 722235202 2 3 481160669 1 3 878850387 1 3 660575808 1 3 472404058 4 3 652352009 1 3 995279566 3 2 983935481 4 3 507216932 3 3 392080480 1 3 525838689 4 2 310832341 2 2 508276097 5 2 792738179 5 2 929187890 5 3 199134720 3 2 335098483 2 3 478119094 4 2 324244373 1 3 292487772 3 3 548148491 5 2 583682419 4 3 480956024 4 2 302974972 4 3 811961208 2 3 120180606 4 3 351559775 1 3 175544809 3 3 927449593 1 3 766234708 1 2 783921663 5 2 725858235 4 3 738555695 3 3 179507409 5 2 921781932 2 2 631351735 3 3 897823814 5 2 645260946 5 3 137420152 1 2 447840172 3 2 122430136 4 2 152563182 4 3 658751132 1 2 307596984 4 2 296918606 2 3 132993152 4 3 378789058 2 3 330887645 3 3 659319058 5 3 559359739 4 2 968134392 1 2 860417681 5 3 977858807 2 3 457779285 4 3 446780775 1 2 193261540 5 3 236668290 3 3 146278918 1 3 675950156 1 2 575364087 3 3 228910624 4 2 101939637 3 2 295266034 3 2 679474559 1 3 146943803 2 3 455113910 2 3 884236518 3 2 265138608 4 2 952441124 3 3 388562802 3 2 203598613 4 3 218786016 3 2 949164306 4 3 179924703 2 2 451983861 2 2 581574358 2 3 564414283 5 2 592019052 2 3 457670508 5 2 505574203 1 2 468937233 5 2 134260516 2 3 319544493 5 2 918674185 3 2 372746769 2 3 116760131 5 3 150715887 1 3 549864991 5 3 407866763 3 2 504979291 3 2 710371855 4 3 317075397 4 3 908589471 4 2 521898237 2 3 938993930 4 2 188175212 5 2 711710834 3 2 305627566 4 2 488445006 4 2 186394596 4 3 300079827 3 3 384900897 5 2 141470259 3 2 457486178 5 2 787736895 5 2 570785365 3 2 516284188 5 3 119989681 2 2 754051401 3 2 884626493 4 3 321178417 1 2 178132033 3 2 551651592 5 2 616335981 4 3 455538911 4 3 282499752 3 3 357737577 1 2 524897227 3 3 250016586 4 2 969804661 1 3 279684908 3 2 603692832 2 3 741704873 5 2 286214852 1 2 799209365 1 2 946754720 3 2 130273602 1 3 760961121 3 3 481618876 3 3 674232017 4 2 980140825 4 3 260501182 4 3 762107044 1 3 782809034 3 3 399414408 3 3 346316817 3 2 345345374 5 3 754061067 5 2 605292972 3 2 133019919 4 2 481628780 4 3 698925611 5 3 505346072 3 2 103386424 3 3 173234661 5 3 462767205 5 3 306009651 1 2 245995517 1 2 913919722 1 3 772761997 2 3 771327863 3 3 520191857 5 3 312660856 4 3 649488648 5 2 765416484 2 3 231216532 3 3 501648508 3 2 813228672 4 3 115764304 2 3 765501313 1 2 382257219 4 3 494749412 5 2 134225877 3 2 661508016 1 3 783591417 1 3 553421526 4 3 135182696 2 2 554049118 3 2 928628251 2 2 916782989 1 2 356539927 4 3 159529687 2 2 113798338 3 2 675162960 3 2 656311618 2 2 558838204 4 2 498203150 1 3 643133120 2 3 360569064 4 2 646716514 5 2 142644327 5 2 731911016 2 3 165365791 2 2 533451023 5 3 444771792 3 2 118401762 2 2 714836450 2 2 934628413 4 3 325667829 4 3 280293667 4 3 335335122 1 3 744308520 2 3 253445758 1 2 158724786 5 3 411553879 2 2 610881548 4 2 457988323 3 2 222376403 3 3 263243235 2 3 242117534 5 3 836202740 3 2 338256615 5 3 759129658 5 3 575926587 5 3 829191267 3 3 597419133 2 3 557246035 2 3 293048440 1 2 279126904 2 2 688327963 3 2 582148215 4 3 958628987 1 2 489712208 3 2 802724057 4 3 203931045 2 3 616265757 5 2 601418000 2 2 272199993 5 2 560136846 5 3 624656914 5 2 170313656 2 2 118424121 5 2 572828014 3 2 262524476 1 3 592714115 3 3 397123609 2 2 235174077 4 2 642436324 4 2 506802727 5 2 489234880 4 3 164964063 4 2 124961110 4 3 360952410 3 3 791365508 3 3 606386752 2 2 428471522 5 3 307183418 1 3 794389221 1 2 466431130 5 3 372721540 3 3 719916037 2 2 315313505 2 2 448076674 5 3 404588033 1 2 736729505 1 3 287785019 3 3 937947041 2 2 841588283 3 3 465937027 1 3 262786075 2 2 477721363 3 3 430757254 4 3 743957838 4 2 454196918 3 3 799221406 1 2 404293153 1 2 551673092 5 2 838737201 1 3 416357571 2 3 388003815 5 2 635439175 5 2 505297949 4 3 331189726 2 2 591064626 3 2 464286519 4 2 671045564 2 2 609009612 1 3 975787240 5 3 302389085 2 3 569164989 4 2 140879302 5 2 352008532 3 3 903750256 4 3 861320702 5 3 896859638 4 2 208964115 5 3 630366033 1 3 715520055 2 2 389945561 3 3 748023556 3 3 856155079 1 3 124660742 4 3 300809952 1 2 384151794 1 3 947533428 5 3 768883024 1 2 204511581 3 3 910225392 5 2 589531741 4 3 388238615 5 2 988478167 3 3 467962154 3 3 768090082 3 3 137927308 1 3 385695172 3 2 413268116 4 2 827297629 1 3 169304763 4 2 630734944 3 3 879254520 2 2 861450951 3 2 377169889 4 2 218510320 5 2 387982666 1 3 436019401 2 2 157761605 1 3 191791329 1 3 431221582 5 2 868856322 5 3 650567528 2 3 274145451 4 2 762501740 2 3 621575255 1 3 851440877 1 2 127490482 1 3 325930043 3 3 670935651 1 2 586174476 4 3 629797491 4 2 684466384 2 3 502858857 5 3 902365290 2 3 336090080 5 2 319640941 2 3 792157920 2 3 406788294 4 3 135159856 5 2 741144917 5 3 572834623 5 2 368559889 3 3 953540179 1 3 186583607 3 2 285235696 4 3 760114902 5 2 656508234 2 2 783510528 2 3 369365923 3 3 484651573 4 2 736589838 1 3 333380669 5 3 362733859 3 3 896463069 4 3 658094053 1 3 864260048 2 3 152741975 1 3 720720403 5 2 989936685 4 3 302860726 4 3 380718141 3 3 912045079 2 3 554850085 5 2 340441136 4 3 205072614 2 2 886111421 5 3 883517215 2 2 929314022 4 2 732000027 5 2 467509260 3 2 883372816 4 3 436056625 3 2 528967815 5 2 634286698 5 3 156530418 1 3 328832406 3 3 123185859 4 2 504281353 3 2 789620169 4 3 833473579 2 2 392319701 5 3 649097800 4 3 920535285 3 3 125982896 1 3 770266442 2 2 665050856 3 2 230565826 5 2 593496009 2 3 400759567 1 2 291126030 3 3 147974291 5 3 284172515 2 2 623803871 2 2 434776423 4 2 363095262 3 3 619356086 4 3 136249876 4 2 832988842 2 3 571670841 2 3 245185303 1 3 524115846 2 2 365744609 2 2 593295549 4 2 488741129 2 3 391248085 3 2 662519035 2 3 516002180 3 2 213973088 2 2 323961507 4 2 504861724 3 3 730009877 4 2 838930758 5 2 594589958 2 3 201962778 2 2 160701217 4 2 949741072 3 2 598445750 3 2 735844523 4 2 964958729 5 2 682228594 4 2 726346258 1 2 752688445 2 3 557633178 5 3 347634701 1 3 728087490 4 2 205825880 1 3 707322200 1 3 531212189 1 2 189606200 5 2 367959623 3 3 778781858 5 2 820983528 4 3 214378838 1 3 259148718 3 3 279836958 3 3 129056592 2 3 733272201 1 2 131144054 1 3 575877154 1 3 133371765 3 2 426372364 3 3 377431506 5 3 317913053 1 2 731206840 1 2 657078300 4 3 159483793 5 2 811647682 3 3 703806511 5 3 751517749 4 2 380710809 5 3 684767633 5 3 553687408 3 3 465469881 3 3 280394950 5 2 283011633 4 3 899862343 2 2 725918624 1 2 989189148 3 2 429455984 3 3 859022850 2 2 389087010 2 2 645094739 2 2 129297274 1 3 291662640 3 3 528250332 5 2 690872640 2 3 448861090 4 3 574983666 4 2 823738367 2 3 469483690 5 2 650372803 5 3 565365355 4 3 631480995 5 2 452617416 2 2 390755435 5 2 639688610 4 3 523642676 1 2 651402243 5 2 224505416 1 3 228822668 1 2 572615046 4 2 732004974 4 3 276540681 1 3 151731571 5 3 704373397 3 3 724331737 3 2 399765406 3 3 510039091 3 3 916945542 3 2 563735805 4 3 790439268 5 3 736753668 4 2 620795990 5 2 540737261 2 3 790550768 4 3 259822482 5 2 811768189 5 2 644761639 3 2 172851412 1 2 402489058 2 3 917373051 4 3 967861479 4 2 125504384 1 2 705769476 1 3 466800571 3 2 179407821 2 2 214832603 1 2 626554931 3 2 738849383 4 2 690498567 1 3 721267223 4 2 986649958 1 3 529715453 2 3 819794379 1 2 496497398 4 3 999246432 4 2 910949218 3 3 593405093 4 2 595478865 3 2 463240998 2 2 187535638 1 2 249651478 5 3 851092509 2 2 492838925 3 3 644404545 1 2 538695442 4 2 877416513 4 2 644024780 2 2 523542534 2 3 576585161 2 3 452420395 1 3 690992552 3 2 482653176 3 3 534164535 5 3 867821224 2 3 107144510 3 3 610298452 3 2 236768616 1 3 598209903 4 3 978169525 5 3 372527363 5 3 504515804 4 2 545134748 2 2 534090074 1 3 534554644 5 3 816446960 3 3 578831145 1 3 101574080 3 3 672559935 2 2 438488088 1 2 523939464 2 3 724558792 1 3 580127344 3 2 145571619 4 2 581170430 3 3 696373390 5 2 728328339 2 2 518503997 2 3 859110041 3 2 463777886 3 3 872710750 5 3 356395997 3 2 239705605 3 2 528563675 4 3 174809233 2 2 198468908 4 2 123397702 4 2 760683286 2 3 344120465 4 2 809453448 2 2 243822813 3 3 450598736 2 3 455653806 4 3 620118032 4 3 510969215 4 2 841872562 2 2 939333018 5 2 405280432 5 3 277519324 5 2 969285319 4 3 488748087 4 2 117302580 2 3 352782443 3 2 201499255 4 3 430685803 2 2 176388373 2 2 145528086 1 3 961160081 1 2 537479039 3 3 579408759 1 3 435780851 4 3 831010742 3 2 618171466 4 3 213706039 2 2 427999341 3 2 507799385 5 2 121981026 5 3 604567836 4 2 292096176 1 2 882408493 3 2 101110793 1 2 814918794 5 2 493761877 2 3 298271640 4 3 251296204 2 3 738302792 3 3 567759113 3 3 918218005 1 2 359830385 3 3 261976604 5 3 369534626 4 3 655086813 4 2 963058864 5 3 265429087 4 3 289917015 1 3 942661905 1 2 965313617 5 2 926222975 2 3 742084625 5 2 275506496 3 3 598230193 1 3 520734619 5 2 398876955 3 2 166614811 5 3 238214443 1 3 328654455 4 2 334558786 2 2 602784711 1 3 504256415 3 2 472521412 4 3 589095037 3 2 422056068 5 3 661891843 3 2 304646935 3 3 221243150 1 2 334758265 2 3 492027833 3 2 784539206 4 2 274574679 3 3 221653780 2 2 893300851 3 2 457472875 5 2 380312349 5 3 755595428 4 3 700979942 2 2 251290792 1 3 346457143 3 2 883573962 3 3 559897806 1 3 663820231 1 3 728320275 1 3 503382269 5 3 993492447 1 2 284694466 1 2 779825038 3 3 256265286 2 2 528064875 3 3 743136180 5 2 700288066 4 3 609646936 2 3 239149706 5 2 477403650 5 3 166006736 2 3 296627588 4 2 457816543 1 3 700258575 1 3 574537789 3 2 435314970 2 3 230159601 4 3 665233459 1 2 853948188 3 2 305668211 5 3 259979068 2 3 732765855 5 3 224375255 5 2 995801111 2 3 933350909 1 2 508922826 2 2 617728613 4 3 256734724 3 2 361286732 2 3 990093722 4 3 523539792 5 2 192415920 2 2 243179521 4 3 362084786 4 2 202783184 2 3 602134753 2 2 434933104 3 3 754629179 5 2 958987354 4 2 816520703 4 2 429370828 5 2 590642439 1 2 182929124 5 2 799547401 3 3 846888431 4 2 522359586 5 2 635556078 3 2 729609740 3 3 415588419 3 3 377527001 1 3 449463308 3 2 887413409 1 2 255224320 2 2 642919877 3 3 322473112 4 2 318868359 3 3 239030767 2 3 758555802 3 3 714647868 5 3 899623453 4 2 334406219 4 2 382196282 4 2 316255392 2 3 330871896 1 2 337306208 1 3 493340831 3 2 493668983 5 3 280366760 1 3 484141381 2 2 432757970 2 3 673225228 3 3 848771747 2 2 375981109 3 3 996215650 2 2 266069140 4 3 215645544 4 2 605917251 3 3 127355168 2 3 322350097 3 2 599790620 2 3 640825224 2 3 498310745 2 2 791405821 5 2 676570581 4 3 858238126 1 3 152507616 2 3 246294971 4 2 941123122 3 2 866111591 5 3 559579181 2 3 776959817 5 3 518997554 5 3 558323079 3 2 715313318 4 3 173946537 3 2 197831198 1 3 517357650 5 3 185698856 5 3 482190935 5 2 671890967 2 2 357914653 5 2 709929494 4 2 553756237 1 3 435289105 5 2 900114851 3 3 680619844 4 2 762880356 1 3 903408132 5 2 986619203 4 2 714970872 5 2 905275640 5 3 414505187 1 3 276678867 2 2 901087987 5 2 545786483 3 2 767670765 3 3 236726915 3 2 152885827 1 3 937748127 4 2 928835015 2 3 830439154 5 3 217308584 4 2 515718153 3 3 433868210 2 2 569615730 3 2 287384375 1 2 999637968 5 3 305056732 4 3 574567596 3 3 839082383 4 2 209196248 5 3 498839485 5 2 916800597 2 2 336776406 3 3 607861235 3 2 511239047 1 2 496124789 4 3 940964235 3 2 467340954 1 2 564501296 1 2 624187830 5 3 523293766 3 2 437479570 1 2 123922222 1 2 577624610 5 3 936823301 3 3 568452475 4 3 351239493 2 2 891784592 2 2 796556099 2 3 730779126 3 3 824133574 3 2 485670051 1 2 941053584 1 2 704296410 1 3 978169764 3 2 484714065 4 2 214525548 1 2 487088850 4 3 539071124 5 3 433112696 5 2 193220807 3 2 897547653 5 2 118815919 2 3 839899956 1 2 230279875 1 2 152140368 3 3 639757484 1 3 528871342 4 3 278341589 2 3 705970886 4 3 974787722 3 2 403646753 2 2 845457283 3 2 236827082 5 2 668141529 5 3 681520327 5 3 167885722 3 3 960963298 1 3 273314616 4 3 500018558 5 2 721468181 4 3 199119507 5 3 221165151 3 3 394613347 5 3 895187603 2 2 443613061 4 3 984991956 3 3 978702739 5 3 530699458 3 2 774613432 1 3 580523200 5 3 261263041 3 2 108321539 1 2 457883010 3 3 319310569 1 3 591590404 5 2 148261198 3 3 963674596 4 2 252046855 2 3 736763967 1 3 418040005 3 2 475323239 1 2 395996200 1 2 760581548 4 3 176698420 1 3 149431946 3 2 143730880 3 3 246262884 2 2 119000367 3 2 206933091 5 2 725336056 2 2 223790381 3 2 496087375 1 3 458042100 1 2 837423325 1 3 643611401 3 3 663422447 5 3 644897151 1 3 459667509 2 2 445591826 3 2 150353731 5 2 804279521 1 2 563000222 3 2 707522446 5 2 681617485 4 3 702854792 1 2 603236499 3 3 574811036 2 3 736147082 4 2 153621800 5 3 649474497 1 3 668727075 2 2 241560268 3 3 180368694 1 2 778115670 5 2 218996450 4 2 545935776 3 3 191036436 4 2 995650207 5 2 210504377 2 3 331009774 4 2 731075016 3 2 388122630 4 2 560078606 5 2 936279699 4 2 600795794 1 2 523434732 5 3 256266503 4 2 837626513 1 2 569099877 2 2 878679648 3 2 290879573 5 2 366570733 5 2 125002506 2 2 694555307 2 2 790413314 5 2 116936371 1 3 998504722 2 2 369559651 3 3 789803264 4 2 633162374 3 2 693314886 5 3 649372440 3 3 799613183 4 2 716701337 1 3 378407783 2 3 676301842 4 2 192384046 5 2 818292049 1 3 498637278 2 2 194446018 3 3 731951626 2 3 572678783 5 2 350524100 2 2 811833275 4 3 137113890 5 3 954058213 4 2 540570601 3 3 106059687 5 3 635457979 2 2 819413210 4 2 562947943 3 3 639359481 4 2 330532396 1 3 626458517 1 2 486906594 5 2 412227739 5 2 172896586 4 2 106940065 5 2 916077502 3 2 777998122 3 2 665270674 1 2 894598796 2 3 782245318 3 3 187320196 3 3 344264723 2 3 527011059 1 3 610323666 1 3 165239963 4 2 183954348 1 2 376566472 5 2 173026469 2 2 759319799 2 2 353421578 5 2 987172532 4 3 605656563 4 2 667860398 3 3 816531315 3 2 246427963 3 3 538143668 5 2 709230383 4 2 268805482 1 2 191760746 2 3 315096132 5 3 883841326 3 3 440425396 2 3 922809555 3 3 767993627 5 2 353351734 4 3 525691395 3 2 233588295 4 2 620401353 1 2 413066042 1 2 600504829 4 3 507996061 2 2 119449818 4 3 100989271 4 2 254841310 4 2 265773831 1 2 839342996 5 3 866281296 3 2 329085825 5 2 702248247 4 3 339633471 5 2 195745313 2 3 797913166 1 2 905600360 4 3 305851187 1 2 666529509 4 3 922459311 4 3 246845962 1 3 155669982 2 2 235288229 3 3 183788238 1 3 563705211 2 3 265630338 1 2 830099179 4 2 180918233 4 3 471483049 2 3 610754753 3 2 661838562 2 2 277143854 4 2 290383464 4 2 296700057 4 3 789026739 1 3 387238737 5 3 424017774 4 3 563117693 5 2 894224426 3 2 107113305 1 3 530370092 2 2 464974216 4 3 346431885 1 3 420921230 3 3 442565202 5 2 743057917 1 2 327302465 2 2 777786414 4 3 709248286 5 2 472872396 1 3 490621412 4 2 570520844 2 3 867848438 3 3 808634798 2 2 353696882 5 3 202531288 4 3 881964852 5 3 922703286 2 2 748336334 3 3 172709622 3 2 929309390 1 3 478544045 5 2 279519135 1 3 576706929 5 3 798880698 5 3 717775392 5 3 347221150 2 2 633369773 5 2 446281076 1 3 278892845 3 3 433884875 4 2 211952527 5 2 189481248 4 2 322799668 2 3 598456512 3 3 641601858 3 3 801721025 4 2 900115686 4 2 891374901 5 2 305405703 1 3 346649715 1 2 302335355 4 2 611697196 5 3 853336481 2 2 702715226 3 2 132857082 1 3 324616617 1 2 696855183 5 2 208686336 3 3 455110971 2 3 109725511 1 3 804086536 1 2 927583103 5 3 390944678 2 3 458950302 2 2 358461218 2 2 642052869 3 2 211224160 3 2 797649947 5 2 462797686 4 2 497126766 5 3 520898365 5 2 353158695 2 2 490163913 4 2 429622720 5 3 703111641 4 3 774891066 5 3 393804310 3 2 255032254 1 3 355357486 3 2 790449901 1 3 163798638 1 2 933318855 2 2 181771186 1 2 135101037 1 3 266064985 5 3 132603744 5 2 837951014 5 3 884965149 3 2 342360364 5 2 579750062 2 3 181729414 4 2 137433025 2 2 497743768 4 3 774404197 2 3 783858874 5 3 441904532 2 3 104551816 3 3 722978474 1 2 686387232 2 2 199647209 1 3 860010822 1 3 467282656 5 2 309555312 1 3 579016660 3 2 487672474 1 2 875567774 3 3 392400350 1 3 279692080 3 2 408308224 3 2 512063558 4 2 774123441 2 3 256183354 2 3 126702648 2 2 713782970 5 3 460101981 1 3 785939498 2 2 873905212 1 2 867367743 2 2 846510158 2 2 475973789 5 2 793671307 4 2 608997378 5 3 957991076 5 3 628742156 3 2 321689954 3 3 413881299 4 2 265812277 1 3 183006765 5 3 611514254 1 3 639096866 1 3 469309941 5 3 740333908 5 3 917353866 4 2 102252408 1 3 980992648 2 2 553022124 3 2 401060061 5 3 422065875 3 3 337881035 5 2 829130125 2 2 309527753 5 2 863617796 3 2 849293383 5 2 776607169 3 3 347444561 3 3 539346126 3 3 905059186 5 3 329896269 3 3 715816128 5 2 502718341 4 3 509593427 4 3 769597900 5 3 978923365 1 3 539777337 5 2 489468325 5 3 517538896 2 2 865232664 1 3 742599927 5 2 882684107 4 3 541828016 5 2 882450376 1 3 368099025 1 2 144593294 1 2 771217399 4 2 875387252 2 3 125588744 5 3 355971762 2 2 463804399 5 3 700553305 3 2 241922950 3 2 692393064 5 2 503542428 4 2 332667883 3 2 284811870 2 3 771849788 3 3 229957086 2 2 182834755 1 2 315227107 4 2 971503197 4 2 598420122 2 3 500614369 1 2 186000601 4 2 321546654 1 2 452195280 1 3 773495254 2 3 649456219 2 2 831752769 1 3 918848663 1 2 150209165 4 3 561653867 1 3 276530758 5 3 331472979 4 2 394257244 2 3 499614713 4 2 423820225 3 3 913337381 2 2 949395550 4 3 761890444 4 3 758767890 4 2 748373901 5 3 617208746 5 3 674522040 3 2 237752954 5 2 345961922 3 3 222543214 5 3 970151665 2 3 740545547 3 2 875337763 5 2 225965385 3 3 639923870 3 2 500638293 5 2 569744124 3 2 948110429 2 3 820888347 4 2 376844230 5 2 667922017 4 3 509231812 3 2 154902907 4 3 735435870 3 2 799893043 5 3 785820376 1 3 269731291 5 2 121063179 5 3 162545017 4 2 669880924 5 3 257864658 2 2 161947680 2 3 219388981 3 3 486123100 5 2 128059186 5 3 731328129 1 3 712889809 1 2 858652631 1 3 452439692 1 3 705270280 4 2 689857681 4 2 235024055 2 2 709044581 2 3 893614139 2 2 793675049 5 3 888412611 4 2 323161738 1 3 798514862 3 2 313857360 5 2 561123715 1 2 539343520 1 2 688714581 3 3 252396482 1 2 892026043 3 2 672138067 1 3 435209894 2 3 786755875 1 3 774050977 3 3 804679222 5 3 180205602 5 3 367705518 1 2 170896457 1 3 609918132 2 2 108851687 2 3 712036010 2 2 342107156 2 2 128911690 3 2 655045657 1 2 504936821 5 3 691396707 5 3 317510841 3 3 373768562 5 2 284730680 5 2 705140050 2 2 259875532 5 2 970227087 4 2 812924553 5 2 364929192 1 2 200226189 2 2 158645865 4 2 846153705 2 2 938828135 5 2 809926374 3 3 966695586 5 3 447815002 1 3 890976565 2 3 453769677 5 2 777388671 5 3 972013533 4 3 606625312 1 3 863649023 3 3 322172993 4 2 888363561 2 2 197864868 4 3 669602618 3 3 792621510 1 3 570582233 1 2 645697446 3 2 821115370 3 3 837515305 4 3 221529218 2 2 310262840 4 2 901797068 3 3 987709750 3 2 330519290 1 2 126679498 5 3 570115052 1 2 849640570 5 2 701894667 4 2 792711748 5 3 688540420 4 2 146603504 2 2 122969158 2 3 910169217 4 3 702742429 2 2 883165633 5 3 108874126 2 3 219470194 2 2 161006469 3 2 479204474 4 3 655651318 3 2 609415290 2 2 110281155 3 3 570721161 3 2 145103733 4 2 362903783 1 2 795143235 3 2 461709078 2 2 768314298 5 2 480896914 5 2 246840345 3 2 567837533 4 3 171189779 4 2 214155851 5 3 205849156 4 2 656890858 2 2 481479477 4 3 357314888 1 2 382499305 1 2 833324265 4 2 333366932 3 3 578598357 1 2 169355904 2 2 236973978 1 3 647614557 1 2 986857489 4 2 757062444 5 2 316873878 3 3 414068958 2 2 606468162 3 2 253648288 1 2 537520799 3 2 611249470 4 2 973872643 1 3 846483919 1 2 434579722 1 2 687743716 4 2 724991982 4 2 384518638 5 3 760467917 3 3 675597294 5 3 676179291 5 2 151706548 2 2 357897838 4 2 305681565 4 3 882178710 4 3 889136764 5 3 911104147 3 2 314674936 4 2 547646257 2 2 576993098 3 3 108395268 3 2 702657021 2 2 302924830 4 3 511266556 5 2 441717949 3 3 956784369 4 2 550506781 2 2 582293032 1 2 410037426 5 2 361038229 1 3 331145136 5 2 191131542 3 2 627528394 3 3 609267103 1 3 478441764 1 3 486345383 1 3 492311439 4 3 150088584 2 2 626342360 5 3 970217601 1 2 509986924 1 2 560458870 3 3 536776944 1 3 896122513 3 2 314314009 4 3 629974027 5 2 151915727 4 3 454656225 2 3 676582676 5 3 279234482 5 3 748369915 5 2 860429901 1 3 359346005 3 3 194784466 5 2 541363583 4 3 481241779 5 2 576815487 2 2 779879569 3 2 408364944 2 2 380906602 4 2 755012061 5 2 776101215 1 2 522250675 4 2 387370474 3 2 560824917 1 2 234349259 4 3 715518071 3 2 228924482 3 2 665872228 3 2 479731499 3 2 787649906 3 3 780264311 2 3 567778094 4 3 139742688 5 3 499349817 5 3 827138354 5 3 356836733 2 2 405645904 3 3 969994147 5 2 518254356 2 2 539193220 2 3 389731031 5 3 131054696 2 2 103796436 2 3 486091680 3 3 434724344 3 3 258150580 3 3 193422356 3 2 793378146 5 2 184511780 1 3 457800025 4 3 256404503 1 3 830153891 4 3 263717342 3 3 343651955 3 3 740100923 5 2 794649841 4 3 615843238 3 2 961078648 1 3 534908708 1 2 173151354 5 2 504821469 5 2 150915798 5 2 150142988 5 3 561651271 2 2 807170122 2 2 528278792 4 2 650594709 1 2 907938593 5 2 762837739 2 3 619850837 5 3 507164189 5 2 485013064 2 3 886765265 1 3 245590055 2 3 790812295 1 2 447336640 2 3 261088876 5 2 750021338 3 2 385089437 2 2 324957823 4 3 856215791 5 3 931515501 5 2 476319257 2 3 442013975 5 3 282663925 3 2 930749465 5 2 702697286 4 2 205824381 2 3 249065955 5 2 605112851 1 2 125408390 1 2 449191089 5 2 946782862 2 3 418371338 3 3 574070989 3 3 931508494 1 3 287782088 1 3 669979463 4 3 344127829 3 2 586389800 5 3 937822016 4 3 118398633 4 3 354310928 1 3 606394646 1 3 721129713 2 2 650648808 5 2 411306701 5 2 764003416 2 2 297698663 5 3 397586464 5 2 249960413 5 2 418620657 2 2 762227953 5 3 188902989 3 2 779092744 1 3 867018427 3 3 726352883 1 2 535864351 4 3 719608798 4 3 497012796 5 3 846448452 2 2 295633896 1 3 935077905 1 3 605555864 5 3 639961850 5 3 771312598 5 2 350313898 4 2 560134729 3 2 273981919 4 3 851556072 5 3 278606882 4 2 678455620 3 3 351121868 3 2 136988484 4 3 359990459 3 3 200594189 1 2 911644965 1 2 407643068 1 2 531240933 4 3 284088856 1 3 986423787 1 3 334661190 1 3 433064840 3 3 292300046 4 2 550179532 4 3 877628378 1 3 895482760 4 2 809724166 4 2 444358345 3 2 992481034 2 2 478238294 4 3 868373031 1 2 673553862 2 2 753616175 5 2 640683968 4 3 472682226 2 3 160181443 3 2 908648470 1 2 419729171 4 2 344371315 1 3 843437240 4 2 139123385 3 2 546950617 3 3 733158663 2 3 100644293 1 3 828162057 4 3 603681021 3 3 365146020 2 3 798360165 5 3 774245486 1 3 233539816 5 3 732252383 1 2 235802043 2 3 600379570 4 3 845759108 2 2 221326499 3 3 319091197 4 3 303142491 5 2 175415276 2 3 744409322 1 3 574952558 1 3 168631056 1 2 208241790 2 2 393611861 1 3 919609734 3 3 794189793 3 3 709756251 1 2 385884440 5 2 526604596 5 2 570210494 5 3 347561495 5 3 980345666 2 2 239665414 1 2 179525687 1 2 977202721 2 2 576623486 2 3 451552328 1 3 263412574 2 3 484582064 1 2 964229133 5 3 335533950 2 3 931551162 3 2 317234668 3 3 973428006 2 2 560941618 5 2 487598658 2 3 508015427 5 2 399456409 5 3 279551946 3 2 264668309 4 2 911297457 5 2 225355068 5 2 171768861 2 3 416875180 4 2 145875353 2 3 712486876 2 3 190625025 1 2 745796692 3 3 801711432 3 3 604124096 2 2 746921615 5 2 507878579 4 3 859090645 5 3 712800374 2 2 284327914 2 2 504635458 5 3 963418591 5 3 253899812 1 3 468108767 3 2 525029970 3 3 730094460 1 2 170896995 1 2 934580830 4 2 230225431 2 2 704843987 3 3 358910192 2 3 506785243 1 2 776427336 5 2 576024802 2 2 348322144 2 2 659181519 4 3 551556018 1 2 390014664 2 2 353618306 5 2 741258854 2 3 132805118 4 3 170345980 3 2 449809373 3 3 476683472 3 3 283550552 4 3 693190136 1 3 161365532 5 3 481896120 2 2 972731805 4 2 954469058 5 2 414482812 5 3 165884970 2 3 241123778 2 3 970341369 2 3 579036011 5 3 194554326 5 3 708934036 2 3 783831759 2 3 604276562 3 2 213873115 3 3 746141420 2 3 275671322 5 2 143096447 5 3 448703116 2 2 872495121 2 2 567400230 4 3 582719020 3 3 357683331 4 2 241631706 4 2 566119371 5 3 148098585 1 3 571280169 3 3 128916662 5 2 428164163 2 3 528593069 5 2 146954139 2 2 285718739 3 3 385915779 1 2 946651820 2 3 513981367 1 2 732520774 3 2 766753761 4 3 265031885 2 2 692524745 4 3 832014063 5 2 644246622 2 2 435355819 1 2 762959546 2 3 335322522 5 3 257178188 1 2 716455860 3 2 675687856 3 2 711851583 3 2 319812604 3 2 210864478 5 3 238798728 5 2 663497834 3 2 140010470 1 2 635396415 4 3 413313054 3 2 192695160 5 3 103781643 3 2 560709591 3 2 420773594 3 2 951115023 3 2 687488613 5 3 198730290 3 3 381363974 5 3 113437173 1 2 857093190 5 3 917876096 4 2 174327190 2 3 564730235 1 3 330607202 1 2 928367120 2 3 226510606 1 3 414703309 2 2 885284649 2 2 396639810 1 3 603171863 4 3 743927048 3 2 768749698 1 2 769485545 3 3 107355016 1 3 435540010 5 3 545666816 5 2 914720314 5 3 823079588 2 2 455021031 2 3 648271776 2 2 693782582 4 2 762595763 3 3 360673670 1 2 329351491 4 3 194379456 1 3 783428110 3 3 520202308 5 2 724598621 1 3 794936983 2 3 406444453 4 3 486327624 4 2 868798211 1 3 284803554 2 3 513405390 1 2 614790970 2 3 625661723 1 2 984102968 5 3 663225191 5 3 323662908 1 2 790576686 2 3 173192782 1 2 557654428 3 2 697867912 4 3 482669190 2 2 310544491 5 3 321976027 5 3 440121945 1 3 970835417 3 3 582648815 5 2 733122793 4 2 695980249 2 2 985770907 3 3 956094916 5 2 551889485 5 2 590903370 4 2 255979294 4 2 652049656 2 3 850591354 5 2 287530068 1 2 361721130 4 3 476697824 2 2 611065180 1 3 324929016 5 3 744945768 2 2 866928644 5 3 874947223 4 2 547455438 4 2 364483084 4 3 336667299 4 2 260568277 5 2 530540588 4 2 359669019 1 3 981888778 2 3 740397284 2 2 213024522 1 3 192658241 3 2 582395996 4 3 706188828 3 2 464290638 1 2 669754435 1 3 429500796 2 3 285144770 4 2 900735948 2 3 181111331 2 2 478181229 5 2 197840325 3 3 114340321 4 3 897909359 4 2 452863559 1 2 225279377 5 3 257138864 3 2 300215658 3 3 826826305 2 2 447655248 2 2 474908305 1 2 325055534 5 2 104464574 4 2 203549397 5 2 424343805 1 3 590838038 5 3 983874432 1 3 477691909 3 2 529406563 2 3 746531420 2 2 702052372 2 2 528796605 4 2 988618473 1 2 509828776 4 3 769898198 4 3 822139861 2 2 309579919 2 2 917418962 5 2 180617931 4 2 611181186 2 3 369837839 3 2 772740371 4 3 865954950 3 3 611258506 4 3 696552819 4 3 752128460 5 2 362865374 4 2 496617050 5 3 163070221 5 3 559761848 1 2 396852423 1 2 719471704 5 2 495057005 3 2 605388534 3 2 309032893 2 3 325234690 1 2 424264385 3 3 787444110 1 3 204715005 4 2 896356279 3 2 121741673 2 2 940236341 5 3 550216003 1 2 645793506 4 3 851694931 1 3 185072650 3 3 416802125 2 3 600832392 5 3 197156468 5 3 903383248 5 2 867629983 3 3 196201253 5 3 316652217 4 3 254800782 3 3 868001206 4 3 789594758 2 2 404669954 5 3 250280165 4 2 715838660 3 2 847172585 2 3 416967115 2 2 332932116 3 2 238698458 3 2 584945186 5 2 130932895 5 2 608888873 5 3 476314847 2 3 191151080 5 2 476351544 4 3 686613533 1 3 180158971 5 2 795582901 2 2 902131754 4 2 238615150 2 3 790631124 5 3 814076469 3 2 115723854 1 2 465845795 1 3 481490934 5 2 725205655 5 3 183828597 4 3 737621242 4 3 166787627 1 3 168567459 2 2 504070191 5 3 809572960 4 3 568617592 2 2 437828292 3 3 765937137 5 2 541811900 1 3 943856694 2 3 673668176 3 3 778578038 1 3 369422051 4 2 606724413 4 2 301981152 1 3 812101507 5 3 657857046 1 3 100666027 1 2 588582297 3 2 122641361 4 3 339371167 4 2 814927013 4 2 711178587 1 3 233269089 2 2 992634902 2 3 962369865 4 2 481350438 1 2 848088341 5 3 443105683 5 3 715202955 3 2 486125474 5 3 450016653 2 3 875339708 1 2 222856846 4 3 333810784 1 2 935166046 2 3 824803463 3 2 413999902 2 3 423280098 5 2 217997103 5 2 740800007 5 3 978516054 4 3 838095831 3 3 717052001 4 3 995655505 5 2 172509714 5 2 676839343 4 3 656349228 1 3 927334417 1 3 777082222 4 3 820527466 3 2 121909225 5 2 829349702 1 2 311400107 4 3 405495081 5 2 706605978 1 2 453794079 1 3 689060379 3 3 314689420 1 3 636283762 3 2 976332588 5 2 142708386 1 3 363029863 2 2 463676521 4 2 580885259 4 3 256423653 2 2 673768098 5 3 989263200 4 2 589074339 3 3 322165048 4 2 684822815 5 2 767928107 1 2 491003419 1 2 832033064 5 3 339019378 3 2 174651795 3 2 981191288 5 2 964095060 3 3 856767464 3 3 564732169 2 2 697537326 3 2 571047398 5 3 934607452 5 3 407636347 3 2 215606456 2 2 876082024 4 2 239240772 4 2 232053147 3 2 229295828 3 2 122037098 1 3 975778562 3 3 928200622 5 2 517516527 1 3 354336062 3 2 300776994 3 2 273743937 5 2 793402452 5 2 262571444 3 2 871834984 1 2 969995139 4 2 291296812 4 3 194045194 1 2 331665034 5 3 121529343 3 2 802942323 2 2 728231650 3 3 765654934 4 2 272219984 5 3 988027992 2 3 407877459 5 2 454266922 5 2 742225317 5 3 653591378 1 3 206569015 5 2 954748954 2 2 216184079 1 2 718115885 1 3 524355687 2 2 985844051 5 2 441792744 3 2 202192775 2 3 617793055 3 2 302549961 2 3 753859309 3 2 563015055 2 3 706359108 3 3 260069354 3 2 651688280 2 3 678246479 5 3 853336172 1 2 759256642 1 3 550856057 3 3 578858268 2 2 443099687 4 2 572845263 4 3 934838370 1 2 786766406 3 3 113172105 4 3 894437250 3 3 503107848 5 3 614328153 3 2 424261622 4 2 676878297 2 2 851857161 5 2 790793877 4 3 514076115 4 2 507277888 1 3 355315459 5 2 918130889 4 3 833910937 1 2 810746951 2 2 312068093 3 3 746958050 3 2 762823628 2 2 942206601 1 3 415383344 1 3 543029385 2 3 311306183 2 3 189784242 5 3 526576944 2 2 135901674 2 2 665678458 4 3 950787794 5 3 804131707 5 3 111009029 2 3 493805255 3 3 887005481 4 3 279772422 1 3 567542115 3 3 734048857 2 2 425522200 1 3 257011801 4 3 101703857 5 2 381337150 1 3 746411494 3 3 938697762 3 2 177524930 2 3 566418925 1 2 295886266 3 2 726908935 3 2 546545302 2 3 933853022 4 2 560699034 3 2 979270961 4 3 180593819 1 3 506624189 3 3 171146378 3 3 288545254 4 2 227322861 3 2 452087305 3 3 369496847 5 3 150635747 1 3 556836270 3 2 827298845 5 2 575174701 4 2 175810287 4 3 764006480 5 3 297776128 1 3 270290108 5 3 101730440 4 3 150898451 3 2 232552528 5 3 370406826 2 3 547685292 4 2 966719837 1 2 399743299 3 3 460497022 5 3 954902214 1 2 860265013 2 2 549439389 3 2 145760299 1 2 145236432 5 3 619769239 3 3 812989072 4 2 599282449 3 3 897510281 4 3 587293912 3 2 463898720 4 2 285897273 2 2 633807703 3 3 129096014 5 2 705197270 4 3 867384663 3 2 750873242 2 3 317553527 5 2 403856816 5 2 254512518 1 2 961626769 3 3 181147996 5 3 475316268 4 3 953702328 4 3 196346384 5 2 301959247 3 3 818579453 5 3 870024672 2 3 156069315 3 3 959865624 4 2 632845015 4 3 985226874 3 3 589970984 2 2 508924021 1 2 718155276 2 2 315117872 1 3 646998128 3 2 536095167 2 2 900473849 3 3 485512250 2 3 663251298 3 2 821166604 4 3 539270293 5 3 220121038 3 3 888014943 3 2 668356139 4 2 556031753 4 3 838176584 3 3 658259050 5 2 685985788 5 2 271533415 5 3 118845086 5 3 723080075 4 2 608266813 3 3 306239988 2 2 598901854 1 3 672126092 1 3 121650623 4 2 847793978 1 2 485910190 4 3 502822707 3 3 473764143 4 2 179023980 4 3 981314526 1 3 733087328 5 3 558061273 3 2 535148522 1 3 541964335 3 3 624667719 2 2 236184534 4 3 447612091 2 3 728910854 3 2 979064841 5 3 845139198 1 2 391220989 1 3 274186052 4 3 802555379 3 3 767562290 1 2 147310738 4 2 269179961 2 2 726915908 4 3 387161224 4 2 158775309 4 2 535981613 4 3 256939185 4 3 605013078 3 3 140618690 3 2 394984040 3 2 768645597 3 2 417361757 4 3 833871610 3 3 720272047 4 3 356677748 3 3 705497902 4 2 404460526 5 3 362236299 5 3 578250057 1 3 451207423 2 2 572739992 2 3 482386401 5 2 597107586 2 3 383874787 2 2 594787368 4 3 286451114 5 2 741136336 3 2 470550434 2 2 704738161 3 2 360666249 1 3 310638612 1 2 519790185 3 2 282079862 4 3 645271509 1 3 499851021 5 3 160489253 5 3 572032760 3 2 278136685 5 2 433573720 1 3 819338596 3 3 169872895 5 3 688573263 3 2 754582326 3 3 734690802 5 3 745167615 5 3 242754490 5 2 156198579 1 3 890277817 5 3 732983989 1 2 563412010 1 2 876674774 2 2 279287161 4 3 246209297 4 3 383234940 5 3 585877755 4 2 360474785 5 2 605085734 4 3 885815066 5 3 745920027 3 2 690113376 1 2 691075330 1 2 300116098 2 2 594741786 4 2 638973692 3 2 728186456 1 2 104829512 2 3 645412909 3 2 720719661 4 2 279066905 2 3 625091125 3 3 453438118 3 2 205805721 1 3 387052987 2 2 982659979 2 2 203918411 5 3 466548062 4 2 533121355 5 3 449553535 5 2 849819600 5 2 586585076 2 2 844762423 1 2 194810354 2 3 372387486 5 3 616263354 2 2 546483193 1 3 468565705 3 2 278904634 2 3 598955105 2 3 709315074 3 2 250973593 3 3 693981289 5 2 341213925 3 2 460985570 3 3 651264669 2 3 500952829 4 2 898926271 1 3 669372330 2 3 822093492 4 2 998394104 4 2 459039512 1 2 354264992 4 3 162598745 3 2 440722809 1 2 372104962 2 3 846060732 2 2 814958579 2 3 735495330 1 3 132472230 5 2 360427329 2 2 799066658 3 2 599517619 5 3 811615933 2 2 125871037 4 3 189554382 2 3 560402083 4 2 415863443 4 2 165256288 5 3 499831728 2 2 691672510 1 2 786701982 2 3 585549648 2 3 648717477 3 3 433779779 5 2 281216612 5 3 652355884 1 3 563574702 4 2 409148464 4 2 245109846 5 2 521895350 2 2 505886301 3 2 610592929 4 2 862029886 1 2 114394485 4 2 530966673 1 3 477749082 1 2 445982750 4 3 248561732 1 2 798396766 3 3 280665353 3 2 653814437 2 3 602662257 5 3 732016733 2 2 684537455 4 2 387143983 2 2 737985261 4 2 381695424 1 3 520421215 5 3 799239947 1 2 656271667 1 3 406712974 4 2 115915642 4 2 528442898 3 3 623819623 2 2 723798263 1 3 833303410 2 3 193444628 1 2 618681400 3 2 416482175 5 3 923935472 2 3 270082318 2 3 786417486 2 3 241277196 4 2 389611967 3 2 458993194 2 2 356786738 4 3 272759517 1 3 949493504 5 3 946777462 5 2 821462256 5 2 370579130 5 2 429718822 3 3 885577096 2 3 772449692 4 3 208701658 1 3 920188601 1 3 323493939 2 3 156961699 3 3 502336538 4 3 171484725 1 2 868037763 3 2 621508054 2 2 752976012 2 3 168890281 2 2 401189989 3 2 619933029 4 2 723092851 3 3 229824773 4 2 551770110 2 2 398563818 2 3 214819788 3 2 397208878 4 2 651059053 4 3 544404722 2 2 608855953 2 3 494029759 3 2 474034609 4 2 888309066 3 3 510431379 2 2 445732835 4 2 240394479 1 2 124026508 3 3 415935292 3 3 721702109 2 2 197081531 3 3 144237584 1 3 780507460 3 2 135604191 2 2 445207849 3 2 434971294 3 2 424771095 2 2 199128112 5 3 826869043 4 2 740677144 4 3 587926263 2 3 826278723 5 3 299257636 4 2 788619832 5 3 900177266 3 3 379762736 1 3 756550036 4 3 384722478 2 2 389413365 2 2 224996898 2 2 382990210 4 3 659131081 2 2 525198347 5 3 984347714 4 2 734163863 2 2 454431276 3 3 243009198 2 3 442483877 2 3 317446524 4 3 200574849 1 2 281126681 2 3 979047430 1 2 605408210 5 2 325964267 3 3 386461478 1 3 147617408 2 3 433124210 5 3 102200014 1 3 181324106 3 2 649768230 4 2 560386299 5 2 790302539 5 2 505323747 4 3 855872473 3 3 305185480 4 3 486081217 5 3 338170902 3 2 163244737 4 3 115179889 5 3 829325560 3 2 662274370 5 3 341350758 4 2 284785787 4 2 303119914 1 3 398115193 2 3 959854452 5 2 392109115 5 3 564903200 5 2 544582353 4 3 207842510 4 3 472923491 3 2 941030071 3 2 478610801 5 3 808669101 3 2 149049600 1 3 175053391 2 3 620190507 4 3 379315915 4 2 485516540 1 2 201230418 3 2 399687136 3 2 442198877 5 3 110952798 4 3 840726671 2 2 731254964 1 3 583909156 3 2 509345712 1 3 588092223 1 2 360258818 1 2 210449323 1 3 731972229 1 3 916508910 5 2 133625152 5 3 240585801 3 3 954088844 4 3 111921451 2 3 717085627 2 2 795889362 4 3 850529734 4 2 920595620 3 2 609345578 4 3 323355234 1 3 650602486 2 2 480208503 4 3 370700361 2 2 768718450 3 3 643155959 2 3 908813300 5 3 707816703 4 3 638055216 2 2 146693636 2 3 745577413 3 3 806679301 3 2 219074195 5 3 185326133 3 3 569060843 1 2 443064158 1 2 671147248 3 2 675013975 1 2 682918746 3 3 404734389 3 3 994708133 1 3 354289337 5 2 110719640 1 2 971346603 1 3 494660434 2 2 615825081 2 3 733165867 5 2 219002646 5 3 523739054 4 2 619260857 4 2 898146759 5 2 911524263 5 2 783631736 2 2 252870655 1 3 466479202 2 2 766421222 1 3 864346943 2 2 784047413 1 3 164318552 2 3 645885461 5 2 945534264 4 2 494009089 1 3 634847025 3 3 124970564 3 2 450778088 2 2 729967209 2 2 321541531 4 3 524249206 1 3 712014924 5 3 127535161 5 3 383175877 1 2 353883386 5 2 694346370 2 2 773424459 2 2 389251200 3 2 758506019 4 2 481728265 4 3 529042510 4 2 566565571 3 3 109703431 4 3 893165456 4 2 553374883 3 2 255211596 5 3 252874685 2 3 453408766 1 2 230182014 5 2 205380293 5 2 294282511 2 2 739443935 1 2 956940752 2 2 501973030 1 3 238544251 4 2 606544369 4 2 710674734 5 2 953915940 4 3 636032778 2 2 563314015 2 3 104441760 1 2 479032569 2 3 749500560 4 2 268291013 3 3 140289870 5 3 100111126 3 3 603339411 4 3 446755876 2 3 597734114 3 3 802211833 4 3 548174173 2 3 665429735 1 2 771579834 5 2 495573529 1 3 830653808 3 2 262610016 4 3 321283425 3 2 959513162 2 2 743077826 5 3 507397894 5 2 252543504 5 2 452988405 1 3 914895723 3 3 186832541 1 2 310090422 1 3 817828645 3 3 137430388 1 3 594233961 2 3 691636899 3 3 870981193 3 3 622489929 2 3 908223932 3 3 609577703 4 2 485234324 2 2 373405309 3 3 689816486 2 2 879777894 1 2 105436951 2 3 308880366 1 3 772860446 5 3 100629354 2 2 299361536 5 3 863995018 5 2 199372277 1 3 856668599 4 3 231506547 5 2 500018118 1 3 854255533 4 3 692151038 3 2 848080371 4 3 256978767 1 3 485580323 3 3 880933985 5 2 940598481 1 2 625256632 5 2 703504106 4 3 105960475 5 2 205963062 4 3 238226798 2 2 189607670 1 3 969928235 1 2 687043999 4 2 695808323 5 3 836384608 2 3 189470744 1 2 650961697 3 2 604753888 2 3 552821790 3 3 652194253 2 2 640357145 4 3 893687775 5 3 851511195 2 3 456745038 3 2 616596551 3 2 575576566 2 3 944493041 1 2 740611538 2 2 687778875 3 3 976682003 5 2 979682875 3 2 231946488 3 2 596070561 1 3 645857250 3 2 307136506 3 3 373707864 1 2 827341781 3 2 225455416 4 3 320233175 5 3 655363063 5 2 358590482 1 3 592530664 4 2 697895658 3 2 971066102 4 3 221865246 1 3 491681717 3 2 100354089 2 3 516899749 2 3 407745842 3 2 483419990 5 3 215476674 2 2 575994451 5 2 483913134 3 3 291021789 2 2 836206836 4 3 207735077 5 2 962842026 2 3 823706794 5 3 630246085 3 2 745469193 5 2 452908616 2 2 773237787 4 3 399906933 3 3 546813070 4 2 957574534 1 2 664074857 1 3 961759124 1 3 420954904 3 2 252204216 1 2 617321750 2 2 987657230 4 2 501195848 4 3 264685387 1 2 468831226 5 3 452525861 1 3 657595170 5 2 365185128 2 3 751773317 2 3 100205076 2 3 775052887 1 2 101515760 1 2 338547031 4 2 855884198 5 2 367253360 3 2 865327774 2 2 678233383 5 3 416958458 4 3 203597710 3 3 670287190 4 2 940825332 3 2 783119692 1 2 617105486 4 3 319568209 3 3 667253664 3 2 326845371 2 3 499841289 5 3 595523969 5 2 926109489 1 2 327111888 5 3 801480014 3 2 340285732 5 3 169924404 1 3 454452871 2 3 694817062 1 2 503810254 4 2 739589596 2 3 744859638 3 2 640671227 3 2 231589283 4 3 272465423 5 3 989250341 3 2 923958543 3 2 417821787 3 3 543810829 3 2 712173222 2 3 149293814 4 3 635020114 3 3 326805656 4 2 341787489 5 3 719484571 4 3 689476721 5 3 423078070 1 3 496230053 5 2 103316815 4 3 539842098 2 2 562616962 3 3 728647539 4 2 968849254 4 3 505180325 1 3 930480543 3 3 396125305 2 3 300688845 4 3 134974927 4 2 547493446 1 2 413107303 2 2 414732765 4 2 921882524 1 2 507370636 1 3 418310291 2 3 662980588 5 3 525037104 5 3 607557575 4 2 444085561 4 2 282070539 5 3 639157599 2 2 809243864 2 3 995646953 1 3 735780971 3 3 325533084 1 3 827429624 3 2 465212675 1 2 107674052 2 2 985761361 3 2 839853931 1 3 291944905 1 2 544796688 4 2 612737348 1 2 229681264 2 2 253349960 2 3 775387436 2 2 494098732 4 3 487016902 5 2 915348912 4 2 650549047 5 2 530094120 1 3 762740811 4 2 109700947 5 3 522494634 4 2 876448631 1 2 130525560 4 3 998412280 1 2 699691564 5 2 136771870 5 2 372472229 4 2 399524662 4 2 364385401 2 2 139653244 1 2 668084567 1 2 826724554 4 2 395728692 3 3 674163284 5 2 100232502 2 2 725230652 1 2 517161001 2 2 807731887 1 3 992839007 5 2 773437341 5 2 198370050 5 2 597766004 5 3 479728385 2 2 620626837 1 2 543388157 5 2 715697190 1 3 883223964 4 3 878725445 5 3 689347125 4 3 385857515 3 3 322013875 4 3 650261378 5 3 966382803 4 3 479585834 5 3 751352207 2 2 117157195 1 3 524323328 4 2 352731734 4 3 691585650 2 3 756479548 5 3 825841726 4 2 240443512 1 2 283613790 4 3 374849504 1 3 378990326 4 3 681344449 1 3 944193087 2 2 418421292 4 2 681571197 2 2 875339434 2 3 361503495 2 3 555722573 3 3 129567268 5 3 972816117 5 2 941401225 1 3 728700363 4 3 598054483 4 3 720379565 1 2 211059175 2 3 400085935 3 3 308341332 3 2 225311601 1 2 359078910 1 3 535124459 4 2 954816240 1 3 440776663 4 2 891347831 1 2 212328899 1 2 237088099 1 2 883884233 1 3 322704474 4 3 806665311 2 2 932606891 1 3 396800258 4 2 523857023 4 3 416782666 4 2 616290360 2 2 715785203 2 2 787883155 4 3 222039469 4 3 105439481 3 2 446208686 5 2 123954798 3 3 696593732 2 3 989954356 4 3 731430225 5 2 597610508 2 2 622285172 1 3 981435851 2 3 379048221 1 3 573794950 3 3 988813545 4 3 200808268 2 3 585678551 2 3 701458169 1 2 356270224 3 2 567307287 3 2 712997101 5 2 261366560 2 2 429027552 2 2 469274878 3 2 320384623 4 2 124814654 2 2 942131327 2 3 229402177 3 3 543776314 4 3 639869376 5 2 522715458 1 2 186634812 1 3 838472371 1 2 481475879 4 3 261387572 3 3 799995388 3 2 731851505 4 2 913989321 4 3 462923942 5 3 502531518 1 3 363776319 5 2 573535436 4 3 179494439 1 3 620800918 2 3 295368861 1 2 426208066 5 2 334331968 4 3 701499144 3 3 682708719 4 3 785245494 1 3 605954758 3 3 634179694 5 2 488266820 2 3 120115030 4 3 577422287 4 3 873714742 1 2 564214113 3 3 718104832 4 3 974210252 2 2 958397119 5 3 193285196 2 3 968759916 5 3 483449774 5 3 335943006 4 2 342413036 3 2 244812375 2 3 843803814 4 2 904796491 2 3 735562441 3 2 653520310 1 3 192466505 3 2 240951832 4 2 911214078 1 3 180442616 4 3 824620639 4 3 465530562 1 2 858133202 4 2 749410195 5 3 261580687 4 2 126617708 3 3 518893332 5 3 276097169 2 3 552593567 5 2 413807137 1 3 962172807 4 2 989195603 3 2 582825291 1 2 697647091 2 2 967048473 1 2 665494527 1 2 121977547 1 2 248673377 3 3 699072001 5 3 453068861 2 3 692236518 5 3 193321322 5 2 432506881 5 3 398711151 1 2 917875160 2 2 142829551 3 3 844511445 5 2 786803209 1 2 964148263 5 2 347515862 4 3 247997565 1 3 155299786 2 2 695832899 1 2 424163721 2 2 687218747 3 3 564318339 1 2 877599864 1 2 426992964 4 2 176544911 4 2 453367497 1 2 726314648 1 3 744391197 3 3 877339905 1 2 410647366 3 2 165319042 1 3 613749371 2 3 677307984 5 3 613565270 3 3 427620940 2 3 613592475 2 2 538982280 3 2 760098658 5 3 715938417 2 2 836662501 2 2 314005918 3 3 196684521 1 2 993724034 3 3 711664623 1 2 939921700 5 3 745479159 5 2 293925097 3 2 294225072 1 2 574189776 4 3 255707130 5 3 507413024 5 2 160485755 1 2 625822661 1 2 480451663 4 2 357954386 4 3 691900554 5 3 255314862 4 3 245819394 5 2 552599054 5 2 258989744 5 3 533089797 1 2 163326015 3 3 659005910 1 3 264916394 5 3 616963971 1 2 436426453 5 2 321583360 5 2 441004893 5 2 114247462 1 2 764314914 2 2 517680234 1 3 257417013 3 2 817165402 3 2 395203564 2 2 218841390 1 3 401147530 1 2 104040409 2 2 411747314 3 3 293887475 1 3 226887979 2 3 640465961 2 3 799974086 5 3 175302108 4 3 675088959 2 3 672011415 2 3 162015595 4 3 378653290 5 2 791137995 1 3 511246850 5 3 588235349 3 2 790422760 2 3 248123749 3 3 286064348 3 2 289025398 3 2 173263165 5 2 650011918 4 3 118124012 2 3 231730833 1 2 953465123 1 3 705494628 3 3 484964818 5 3 461653424 2 3 470413517 2 3 288263718 3 2 754853778 2 2 326406436 5 3 772461538 3 3 756057985 5 3 164985923 2 3 491154147 1 2 755559927 2 2 374182213 5 2 801308829 1 3 489348597 4 2 534035579 1 3 577536289 3 2 900930572 2 2 941331624 2 2 639013143 3 2 422960702 2 2 218981047 3 3 235483181 2 3 595339987 5 2 426692442 3 3 643165024 5 3 242003692 4 2 654758304 1 3 846734544 2 3 497709510 1 3 108066285 1 3 203137093 5 3 986323336 4 3 443577742 5 3 451255101 3 3 356416454 3 2 247613556 3 3 466256598 1 3 294676888 3 3 152024686 1 3 258588957 4 2 231397429 1 3 617467945 3 3 249347364 5 3 363498587 2 3 595412664 2 3 266124759 5 2 585405878 5 3 371605376 1 2 142450502 1 3 171863935 2 2 128684922 5 3 486273058 4 3 288597601 2 3 466543013 3 2 542538734 1 3 463632560 2 2 697063396 1 3 105121392 5 2 755415033 4 2 296472185 2 2 499796045 5 3 119501544 3 3 250749600 2 2 505960546 5 3 311146065 5 2 347742029 5 3 435759787 1 2 265015769 3 2 367395144 2 3 468987645 1 3 105251502 4 3 102377228 3 3 596345384 3 3 868282454 4 2 314019744 5 3 708358158 3 3 783804800 5 2 866902833 3 2 893669714 2 2 363736717 5 3 910866565 3 3 924787964 2 3 494776476 2 2 974144436 2 3 493914505 3 2 465942392 5 3 976825674 2 2 739154885 2 2 437954223 3 3 321915197 1 2 342489086 3 3 923005040 2 3 632814223 4 2 439609050 4 3 706243306 2 3 361710495 3 2 632438433 1 3 664437144 2 2 398891938 5 2 559930476 1 2 145130149 1 3 615688991 4 2 153129603 1 3 544130569 2 3 702828615 2 3 709329730 1 3 248912604 5 2 490820676 2 2 721462532 1 2 492525538 1 2 178488876 1 2 151623140 1 2 647773830 5 3 494472388 2 2 679513708 1 3 220514056 1 3 282414029 3 2 436525229 1 3 754037243 4 3 539228994 4 2 896875214 2 3 619477015 1 3 370909439 5 3 887751648 3 3 966940582 4 3 361172339 1 2 690961414 2 2 791571819 4 2 981190818 3 2 603085738 5 3 563920019 3 2 997203049 2 2 330171252 1 3 935542810 2 3 349185695 3 2 200239414 4 2 337271469 1 2 492026155 1 2 498836438 1 2 614347695 3 2 455766951 4 3 628117169 5 2 197156708 2 2 220379278 2 3 296316549 3 2 408975504 4 2 968022371 2 2 254296118 5 2 272760080 5 2 891354973 2 3 189703294 3 3 526860943 2 3 218149107 5 2 981163360 5 3 708904268 3 3 981838912 4 2 539849660 3 2 219408796 2 2 631728573 4 3 634197123 4 3 450082914 3 3 627980871 4 2 139884683 3 3 450244582 4 2 888755526 2 2 771147393 2 3 238379266 2 2 636222636 3 3 440448383 5 2 786567860 4 2 698579477 2 2 410077027 5 2 257489909 3 3 976594477 1 2 907266738 3 2 888440620 3 3 195519438 3 3 957207929 4 3 279951325 5 2 418365644 2 3 723247206 5 2 406270220 2 2 499553369 2 2 193763078 1 3 994603733 2 2 714825548 4 2 969412113 5 3 906269988 3 2 779298834 4 2 720947344 5 3 709428980 5 3 427207153 2 3 207629249 2 2 397990656 3 3 202307055 3 2 163280102 1 2 388301506 3 3 288457504 5 2 358144302 4 2 386855275 5 2 116994584 1 2 723526024 1 2 475912785 5 3 748028703 2 3 136538938 1 2 630060512 2 3 194128951 1 3 229788903 1 2 645088758 1 3 369761104 2 3 228484466 2 2 396197516 5 2 396388557 2 3 471359834 3 3 886543811 2 3 345592882 1 2 543984416 4 2 507047069 5 3 228268500 5 3 376322993 1 2 150050290 3 2 338229387 4 3 291303085 4 2 525005613 4 2 650438404 4 2 818587556 5 2 373732335 3 2 229655427 2 3 595998052 1 2 360541673 4 3 231700228 2 3 794277164 2 2 839822527 2 2 359423427 1 3 471088205 5 3 487191879 4 2 681751719 1 3 161735684 1 3 373777303 5 2 223924018 4 3 293382741 2 2 779629945 5 2 455124385 1 3 562800103 4 2 588398218 2 3 280885731 2 3 870749248 1 3 702906342 5 2 207944855 5 2 126633125 5 3 778147984 5 2 575149171 4 3 391728644 1 3 517204824 5 2 622483177 5 3 972398978 4 2 149468731 2 2 556974876 2 3 429877790 4 3 780887935 1 2 489754786 2 3 562625947 1 3 518598656 4 3 163694739 5 2 494864104 1 2 276394144 5 2 673861960 3 2 631057146 5 3 619129954 2 3 428073685 2 2 174020430 1 2 439674308 2 2 503214152 5 3 668873322 3 3 477782669 2 3 724669380 4 2 944249618 2 3 340493454 3 2 197866302 4 3 699178710 1 3 694785662 1 3 362923079 3 2 343974881 2 3 568827800 3 2 922068125 2 3 794708257 4 2 307283863 3 2 239803123 4 2 718698294 1 3 949472617 1 3 764883687 4 2 755091640 1 3 848094900 3 2 322912534 3 3 148213481 1 2 258758227 5 2 988188607 1 2 424007489 3 3 942816135 4 3 195254185 5 2 285555087 4 3 120144700 5 3 709942370 4 3 514595423 3 2 470509419 3 2 805542945 5 2 835451799 2 3 121797414 3 3 352448841 1 2 430397195 5 2 719226930 5 2 879780863 4 3 173702133 2 3 627090483 5 3 822943111 5 2 998349963 3 3 297623622 3 3 149668406 1 2 482328983 4 3 536758056 4 3 600445617 3 2 586877466 4 3 216501550 3 2 792586792 3 3 838992171 5 2 915524239 4 3 657145346 4 2 375016589 5 3 614078259 4 3 691446842 4 2 226578188 1 2 351135227 3 3 636894759 4 3 578678143 3 3 119835526 1 2 666014589 4 2 109261125 1 3 911258394 3 2 432581382 2 2 968548642 1 2 844571432 2 3 168332869 3 2 920049194 5 2 588773627 4 2 310611974 4 2 129783169 4 2 497206384 2 3 504432010 1 2 523339013 2 3 591852564 1 3 130783863 4 3 554081345 2 3 561557449 1 3 260124081 2 2 868946395 1 3 800900235 5 2 372271837 2 3 188854743 1 3 443786502 1 2 474042954 3 3 952128511 4 2 398724851 3 2 361678587 4 2 127920681 5 2 929384330 1 3 717642841 2 3 426872659 5 3 410038782 3 3 944660459 3 2 467203101 5 2 323581613 4 2 142308963 4 2 788656380 5 2 532804525 3 2 107463265 1 3 123770141 2 3 136769499 5 2 495703872 2 3 393272135 1 2 669263722 2 2 883101236 2 3 251459024 3 2 793314232 5 2 696795705 1 3 438954542 4 3 420708699 1 3 928826861 2 3 771716833 4 2 238209767 5 2 599561447 3 3 428415409 5 3 970982088 5 2 634365291 3 3 504647584 3 3 713959096 2 3 821414216 2 3 750251698 5 2 168839855 3 2 801211552 1 3 240109636 3 2 235349704 1 2 748109256 4 3 373254246 5 2 994363341 3 3 428779852 3 3 543354969 2 2 161308103 2 3 399822055 2 2 742410086 3 2 715657052 5 3 204068464 4 3 399459446 5 2 583922666 4 3 246189672 1 3 384494290 2 2 255362012 3 2 263861984 5 2 851365123 3 2 444271073 5 3 302063299 4 2 478471823 4 2 183931200 3 3 368284989 4 3 808755853 1 3 119993356 5 2 613946799 2 3 758104454 5 3 825017824 4 3 398856054 4 2 330294533 2 2 595576663 2 3 976269347 3 3 638836891 4 2 517435366 4 3 327553418 1 2 753759695 4 3 532672956 5 2 158858193 5 3 163581163 4 3 833347269 2 3 602418856 2 3 656326097 2 3 360677780 2 3 531316027 4 2 354453996 5 3 593110874 2 3 592081692 1 3 357182120 2 2 693811845 1 2 904666614 1 3 685992453 4 2 668495199 2 2 482815963 5 2 304724592 3 3 717752002 4 2 256916568 4 2 125609280 5 3 921665707 4 3 966191625 4 3 234930500 4 3 925848513 1 3 569186862 4 3 348468049 4 3 955831412 2 3 296893092 1 3 506664495 5 2 425942306 2 2 999540849 1 2 391586157 1 2 871603919 1 3 514350428 4 3 212476676 2 2 720337070 5 3 147997270 5 2 478650106 3 3 997092896 2 3 212272517 5 2 498448192 3 2 826935548 2 3 943805728 2 2 839467846 4 3 198460258 2 2 941594373 1 2 715388628 3 3 357812107 1 3 682846177 1 2 459126163 4 3 125093200 2 2 966877796 4 2 603740861 3 2 529856666 3 2 222188213 1 3 500803040 5 2 217257391 2 3 951237696 1 3 875167669 2 3 967632404 5 2 615096493 5 3 436999654 3 2 599344108 1 2 371529224 3 3 489971465 4 3 895710811 1 3 618983904 4 2 306148786 1 3 238583120 3 2 124472422 5 3 481817731 3 2 657825074 4 3 442956585 2 3 816957560 2 2 959827611 2 2 597066051 1 3 631980317 4 2 344039986 4 2 121974599 3 3 881657131 2 3 153489790 4 2 602485041 2 3 834757239 3 3 390613614 4 2 246792902 1 3 721016457 2 2 459166098 3 2 312708120 4 3 643731869 5 2 326537996 2 2 722503930 5 2 670817686 4 3 236675645 3 3 177264734 5 2 429110454 1 3 432680394 1 3 487179443 4 2 401661819 1 3 193611217 3 2 781840499 3 3 658061634 4 3 981467940 4 2 905946892 4 3 905096617 3 3 506298889 3 2 900905664 5 2 119365965 2 2 119963764 5 3 405411259 4 2 721403751 5 2 495595974 1 2 692619779 1 2 945610537 2 3 427865765 5 2 511770444 2 2 818241763 3 3 330849764 5 2 694936963 1 2 588465676 2 3 386358202 3 3 725410300 2 2 577737616 3 3 147526464 2 2 608721886 5 2 520249328 3 2 963348981 1 3 359444648 1 2 114513481 2 3 503331922 1 2 231767803 4 2 428454627 1 2 640229072 3 3 454459006 4 2 205117171 2 2 226565830 2 2 166917352 3 2 837997743 4 2 767066799 4 2 176959594 1 2 188917790 2 2 144428475 2 2 450761256 3 3 748634173 5 2 835732778 3 2 707282041 3 2 321222029 1 3 158658850 5 3 524753407 3 2 756618489 1 3 925202024 3 2 875997214 1 2 636989088 1 3 792327939 5 3 410211287 4 3 114370639 2 3 937987246 4 3 225586922 5 2 953703946 1 2 581872231 3 2 361152254 5 2 458094556 3 2 377472143 4 2 494526674 5 3 405327866 3 2 649139541 4 2 228343735 4 2 905384093 4 3 116720734 3 3 523206517 2 2 833990409 4 3 678889257 3 2 142980637 1 2 100611288 2 3 715282179 1 2 575475489 1 3 701674165 1 2 820089397 5 2 572673614 4 3 783043900 1 2 818707329 2 3 772544515 3 3 593061514 5 3 390012226 3 3 151479157 5 3 635092500 5 2 540480956 3 2 993178344 3 2 590255984 5 3 220599077 4 2 481725580 5 2 489189020 5 3 658472666 1 3 843973519 5 2 379434516 5 2 634615270 3 2 360324045 3 3 465586640 1 3 160090697 1 2 360093395 3 2 846232971 2 2 250356277 5 3 679473132 1 3 460518101 1 3 413415372 5 3 995640169 4 3 723357915 2 3 603809245 1 3 831965682 3 3 413880124 2 2 383458663 4 3 898876905 3 3 858534764 2 2 517434213 2 3 291370749 1 2 420753388 1 2 177508594 3 3 475039466 4 3 163865403 5 2 334063967 1 2 510782073 3 3 572156805 5 2 595462654 5 3 265339159 3 3 264212551 1 3 598495104 5 3 397094231 2 3 516160150 4 3 252829832 3 2 871732336 3 3 935615384 2 3 709496398 3 2 650896784 4 3 659939787 5 2 929308639 4 2 191615469 1 3 758773512 3 2 170380806 5 2 148089692 2 3 624171900 1 2 715591128 4 3 110330973 2 3 613476490 5 3 416292206 1 3 299161447 5 3 455589858 1 2 117032808 5 2 269259511 4 2 333713218 5 2 739991860 2 3 639509896 2 2 541888578 3 3 416893561 5 2 774202664 5 2 457016810 2 3 779757423 1 3 947063697 3 3 354118708 2 3 659776472 5 2 295608651 4 3 101015082 5 2 778896623 4 3 975185368 3 3 681366749 4 3 377522727 3 3 853760716 5 3 217332284 5 3 543529211 2 2 350582692 5 3 732839568 1 3 573890323 3 2 380766110 2 2 668169024 5 3 460122528 1 2 296298313 5 3 330437942 2 3 916557603 1 2 408396438 4 2 159831327 4 3 771292983 4 2 296226326 1 2 623782230 2 2 136789469 4 2 158983287 3 3 213764339 1 2 895213571 3 2 252448253 1 3 235706457 2 2 285438573 2 2 521126426 5 2 193759950 4 3 723597393 1 3 752641217 3 2 678925918 5 2 112437333 2 2 419635863 1 3 348914268 2 2 240575290 2 3 152806276 3 3 387941611 1 3 862952229 1 3 239308943 1 2 408622085 3 2 488528225 4 3 200412378 5 3 363070233 4 3 601948249 2 3 168051686 1 3 894145057 3 2 725307265 5 3 711098812 2 3 847983924 2 3 264397173 5 3 252675836 1 2 201877281 5 3 469002476 1 3 763301545 5 2 777956617 3 2 938287186 4 2 585991302 5 3 440817640 1 2 142717540 2 2 392648051 3 2 502269541 2 2 997290981 1 3 733241206 4 3 994283012 2 3 440831428 4 2 482904663 1 3 729239754 2 3 388929634 3 2 875281408 2 3 904200133 5 3 839022718 2 3 299738566 3 3 318462245 1 3 225388331 1 3 449650063 1 3 936417038 5 3 363582014 2 2 578780647 1 2 622080941 4 2 900250290 1 3 321345587 4 2 211852841 3 2 885611438 4 2 240174204 5 3 210360090 1 3 201368998 3 3 997819988 5 2 530776496 1 2 996086111 5 3 338179358 4 2 971160462 1 3 497625624 3 2 907960219 5 3 569277145 5 2 364477281 1 2 175861671 2 3 963007390 5 2 813595362 2 3 956199215 4 2 393689072 1 2 294932530 2 2 824013829 2 3 978636575 1 3 725297325 1 2 546796686 5 3 236308905 1 2 164986258 4 2 531028356 2 2 968830292 5 2 204024760 3 2 571985847 3 2 203790538 4 2 629736918 5 3 171738397 5 3 108708835 5 3 919703489 4 3 378082994 4 2 459467086 1 2 325164838 2 3 835391321 1 2 756064263 3 3 669055626 4 2 967770594 4 2 117669557 5 3 878897631 3 2 384767028 5 3 157305419 3 2 774094777 1 3 289560303 5 3 395696839 2 3 132491093 3 2 621233035 3 2 627781079 2 3 497221438 1 2 438654465 2 2 531144031 3 2 668816818 5 2 154095432 2 3 318938781 5 2 639153953 5 2 478306809 5 2 560780338 2 2 261037996 1 3 577388582 5 2 230687514 1 2 411991312 4 2 600381668 4 3 971575115 2 3 640260291 5 2 273724368 2 3 334448866 5 2 695476751 5 2 871204151 1 2 979516793 2 2 673922660 1 2 432932961 1 3 616223477 4 3 477510997 3 3 312448587 4 3 453101005 1 2 960111695 4 3 607612895 4 3 914255942 4 3 473504799 2 3 463938958 4 2 296388075 3 3 399748114 1 2 972664334 3 2 703329869 4 2 841745057 2 2 373866182 4 3 698169961 4 2 823351977 2 2 868662675 3 3 355030290 4 3 712940183 1 2 366156041 1 2 675617115 1 3 496897344 2 3 973854055 4 3 217558434 5 3 980019699 3 3 623848097 3 3 753507806 3 2 540932708 2 2 461707284 4 3 386238124 2 3 914271872 1 3 675318196 2 2 236935078 2 2 366599023 4 3 511167818 2 3 436377236 3 2 377162273 5 3 362299221 2 3 657383929 3 3 298166380 4 3 634287598 4 3 559553058 5 3 513506656 3 2 882699270 4 3 319491680 2 2 391678595 1 3 737360294 3 2 208183182 2 3 132338303 3 2 902506803 1 3 484702927 2 3 201418668 1 3 251283560 4 3 564089912 2 2 359726055 4 2 716381735 1 3 738554212 4 2 479060947 4 2 358625138 5 3 473905402 3 3 679287949 3 2 420652280 3 3 246326576 1 2 424627184 2 3 537540481 5 2 469412744 1 2 500255591 3 2 751768702 4 3 820469724 5 3 744775789 3 2 663447772 4 3 573306085 5 2 305346485 5 3 788098177 5 3 434492424 3 2 322778456 3 2 335879704 5 3 272449437 2 2 857557673 3 2 259252242 1 2 771218245 2 2 128747362 2 3 217145489 5 2 777666906 2 2 666956881 3 3 461454693 3 2 489865065 1 2 722352284 4 2 887296315 4 3 406474550 3 3 190008330 2 3 837366891 1 2 583810130 2 3 244701309 3 2 273983548 1 2 530697758 1 2 349924918 2 3 764052272 2 2 720287118 4 3 362597509 2 3 946702072 2 3 149303616 3 3 296138725 5 3 167165992 3 3 355682099 5 2 968231613 3 2 586503251 5 2 282649069 2 3 197952676 4 2 398150327 4 2 487535879 4 2 247435020 3 2 509377212 5 3 420459002 4 2 967391787 2 3 998576610 4 3 487591818 2 2 251804779 1 3 983321337 4 3 976862669 1 3 277355899 4 2 468372467 5 2 654966070 2 3 608256894 4 3 655296799 3 2 266109563 4 2 795382523 5 3 890533750 4 3 110109845 1 2 127356697 5 2 454833571 3 2 285753526 2 3 428536858 3 2 211734384 4 2 900498973 3 2 979103929 3 2 531547233 3 3 131088948 4 2 333170490 5 3 620093062 2 2 492178313 3 3 181797984 1 2 107666402 1 3 167655653 2 2 935980750 2 2 265345984 3 3 666831141 4 3 341663145 2 3 664689622 4 3 510372083 5 3 258828650 2 2 341246376 4 2 965017705 1 3 127296192 2 2 670166208 5 3 606864670 4 2 259603695 3 3 368093169 4 2 420776212 3 2 939775457 2 3 837726233 3 3 165515237 4 3 459502592 5 2 583952287 3 2 178105916 1 2 966727193 5 3 568699159 4 2 750241837 4 3 226182859 4 2 908196465 2 3 866455241 1 3 491090741 1 3 811439474 2 2 775269575 1 2 612817809 4 2 805193533 4 2 161110813 3 2 435816179 2 2 490771022 1 3 315961826 5 3 291697903 1 2 396069256 4 2 902633912 3 3 910794956 3 2 958783272 1 2 264118540 1 3 610361557 1 2 886842330 1 2 313721501 3 3 689236748 4 2 605359017 3 3 429211011 4 2 728857721 1 2 838753862 4 3 671276722 4 3 736125050 5 2 581717138 3 2 310921462 4 3 453840485 1 3 135986739 4 3 209161707 3 3 186448353 3 2 248549100 4 2 683830709 2 2 468382986 3 2 655136839 3 2 107946845 1 2 685894218 3 3 937167862 5 2 401633825 1 2 926241689 4 2 495282167 3 2 806335325 1 2 368497819 2 2 202879760 3 2 236889117 3 2 244545275 1 3 989810497 4 3 125308108 5 3 976852630 1 3 417408181 1 3 437238595 1 3 373093585 1 3 866091274 4 2 839142190 2 3 970101277 4 3 970049533 2 3 312845040 5 2 279494956 5 2 840010945 5 2 510641949 3 2 136972269 3 2 277305612 1 2 496189256 1 2 914248798 5 3 403904423 3 3 971480514 3 3 695126343 2 2 827175102 2 3 227855937 1 2 643928309 1 3 163965067 5 2 520333074 5 3 458124262 5 2 200518873 2 2 149474035 3 3 100509904 2 3 331722452 3 2 201890320 2 3 171715495 5 3 130832579 4 2 854788679 3 3 629535678 1 3 983328365 4 3 422264696 1 2 463624626 1 3 762409157 2 2 950732664 5 2 464784587 4 2 170692491 3 3 186280525 4 2 671109649 5 2 856114938 3 3 656155191 3 3 729402518 1 2 472167973 4 3 139246752 1 2 736304485 4 2 987570545 5 3 104045618 1 3 526379131 4 2 460606121 1 3 201878272 2 3 611232968 1 3 421442742 2 2 151164564 1 2 166592655 4 3 288054491 5 3 579400033 1 3 874922401 3 2 381353333 4 2 409447608 4 3 179352172 5 3 412816228 2 2 744881724 4 3 437597465 2 3 116326806 5 3 558322877 3 2 851253998 3 2 999530798 5 3 405746128 3 3 510245174 5 3 947822284 3 3 107588487 3 3 373808289 3 3 243874303 1 2 640032643 5 2 991065507 1 2 213778114 4 3 995711019 2 2 550138013 1 2 687533606 3 2 116509230 4 3 836132976 4 2 215798346 4 2 594919506 1 3 151457588 2 2 427073467 5 2 327589033 3 3 194979940 3 2 181942447 2 3 811857814 5 3 227047634 5 3 668931246 5 3 694804322 5 2 209203769 1 2 628975547 3 2 635772471 1 3 353359540 5 3 380982031 3 2 681572038 4 2 254924245 1 3 743786945 3 2 665400347 5 3 771484279 3 3 461434755 3 3 749405825 1 2 145248931 5 3 205948543 4 3 784876480 2 3 292504571 1 3 183293309 3 2 766097163 2 2 543955966 2 3 758004156 2 2 329352134 5 3 242784016 4 2 994985357 2 3 963612124 1 2 533234214 3 3 157048572 2 2 711721153 3 2 157732984 5 3 121265191 1 3 292163698 2 3 176573893 3 2 243328538 2 2 315209672 4 2 406181430 4 3 293881394 4 2 464705136 2 2 309246267 2 3 895405574 2 2 962610416 4 2 718728547 2 3 437510547 2 3 724527597 5 2 754402169 1 3 906478562 5 3 867785456 2 2 299581943 5 3 126816419 4 3 611830535 3 3 967373816 4 3 404408643 4 3 343574517 2 3 904677420 2 3 115185492 4 3 599284220 3 3 643082942 3 2 504399095 3 2 218680969 1 3 443712242 1 2 350775535 4 2 383521992 1 3 687539160 4 3 545596547 4 2 378173897 1 3 542498387 3 2 468631651 1 3 551011441 3 3 529628790 5 2 211220676 3 2 223466087 3 3 896270842 4 3 193838380 1 2 394912963 2 2 665144185 2 3 599972167 5 3 132374181 5 2 777572851 2 2 813940097 1 2 572146796 4 3 350282447 2 2 308206497 4 2 298046885 1 3 855932278 3 3 382513308 4 3 407216654 5 2 443946295 1 3 113068818 4 3 566861926 5 3 332042859 3 3 977347896 3 2 883015250 5 3 666248358 1 3 553970421 2 3 867041883 4 3 635405582 1 2 893939456 5 3 228132435 2 3 581782031 1 2 245412287 5 2 555739251 1 2 100518924 5 3 718950102 1 2 311792196 2 2 242274283 5 3 827205935 5 3 933062743 2 2 639075913 3 3 441067263 1 2 102195073 2 3 153654666 3 2 791038542 1 3 483497868 1 2 999995749 1 2 992270592 1 3 339101444 5 2 998726424 1 2 609758819 1 3 292049574 5 3 898614344 4 2 480574991 1 2 859172135 1 2 438066994 4 2 248441250 5 2 451039802 1 3 363574256 4 2 125904161 5 2 297290286 2 2 103800804 2 2 894104590 3 2 930328657 4 3 667080213 2 2 660901893 2 2 104345818 1 2 895513339 2 2 167684856 2 2 195857335 4 3 380756120 2 3 715964708 5 3 277731398 1 3 669644229 3 3 224643078 2 2 638273045 2 2 742046036 3 2 888091078 5 3 198869298 2 2 478934850 5 2 137358992 1 2 986689828 4 2 422427478 1 3 386201566 4 3 498738674 2 2 492978350 3 3 574515726 1 3 693137048 4 3 674142251 2 3 127510268 2 2 465498342 3 3 526187300 3 3 505034746 4 2 915574298 3 2 548906752 3 3 354021869 1 3 714963421 2 3 597046290 5 3 560280527 3 3 721125237 5 3 766563608 3 2 626203874 2 2 225806721 3 2 556456760 1 2 950285409 4 3 192199433 4 3 208063745 3 2 186222086 5 3 284424609 4 2 484469141 2 2 691692168 3 2 114112106 5 3 470996554 2 3 140268396 2 2 383550067 5 3 725225465 3 3 723398660 4 2 270418813 1 2 580734327 5 2 261102907 5 3 633262569 3 2 397848483 1 3 295899771 1 2 505357553 2 3 124726897 2 2 428608596 5 3 267578605 3 3 724391453 2 2 958777376 1 3 141113184 5 3 325169389 3 2 578194943 2 2 100285618 1 2 823704407 4 3 503301088 5 3 456813951 2 3 468658613 2 3 582629903 3 2 237337199 3 2 566926499 1 2 583041002 4 2 628347072 2 3 311662203 5 2 544590204 4 2 434776973 2 2 722643209 4 3 716049845 5 3 617536276 5 2 446010779 1 3 341867758 1 2 563077036 4 2 202369672 1 3 599615106 4 2 790286389 4 2 702411984 2 2 217449601 5 2 282701151 2 3 180012012 3 3 745099416 1 2 221889085 4 3 152157195 1 3 702468280 1 2 356411060 2 2 509109550 2 3 549744344 1 3 891234174 2 2 128442024 1 2 400025832 1 3 502220068 5 2 333471811 5 3 349052265 3 3 292454638 5 2 867307896 1 2 363694179 4 2 275641057 2 2 512539140 4 3 540278947 1 3 931279305 4 3 509991539 5 2 207710745 2 3 669982658 5 2 639049488 1 3 642547702 4 3 957649309 5 3 126656448 3 3 941746032 3 3 242209363 5 3 336594627 1 2 611428451 2 3 946479402 3 3 153733350 1 2 222190797 5 2 647056886 1 3 718858555 1 3 852743534 5 3 712587051 5 3 105990339 4 2 397680375 4 2 905079042 2 3 388842909 3 2 280386096 1 2 333767539 1 2 105595865 4 2 176968857 2 3 974375638 3 2 544153091 1 3 667330461 4 2 787570191 2 3 197334852 2 2 414157584 5 2 708735547 2 3 491947115 1 3 226968992 5 3 490115594 3 2 747275126 3 2 587261607 5 2 383979143 4 3 573633221 2 3 987450766 3 2 103715563 1 2 996894484 4 3 557900581 5 2 832322806 5 3 901740639 4 2 862901377 1 3 583808091 1 2 517281074 3 3 149148812 5 2 167260662 2 2 566812172 3 3 218587063 3 3 356287389 2 2 166353201 5 3 546272641 5 3 545416337 2 3 264959708 3 3 235237691 2 3 165762390 4 3 294297130 4 3 880367567 2 3 784959860 2 2 367366522 3 2 180418744 3 2 950911199 3 3 831080747 3 2 501429643 3 3 187460425 4 3 948884252 5 3 928088944 4 3 106500004 2 3 233266346 4 3 485096691 3 2 635582621 3 3 180675175 3 3 797167732 1 3 987725124 5 3 744419379 3 3 403104873 3 2 197200077 5 3 947174734 3 2 542743356 1 3 299186590 4 2 408667967 4 3 423308530 2 2 632917578 1 2 873185084 5 3 271519015 3 3 163287695 5 2 497593275 2 2 577374525 3 2 299326227 4 3 274361516 1 3 478148183 1 2 828972214 2 2 651041285 4 2 671558312 1 3 406903268 1 2 547993629 1 2 519659376 1 2 267039446 3 2 953567202 3 2 109622610 2 3 176143029 5 2 779256794 3 2 694693088 5 2 521136663 3 2 475462279 5 2 317410253 1 3 436976079 1 3 150657995 3 2 885773663 5 2 988369671 2 3 851929526 5 3 902583746 5 3 241155881 5 2 702101912 4 2 161606106 3 2 901226500 1 3 497771265 4 2 634182797 5 3 178941277 5 3 743812165 5 2 451438607 3 3 471537596 2 3 594828427 2 3 550635585 4 3 981399488 3 2 412590577 4 3 999792513 1 2 754917385 5 2 438882449 3 3 136324576 3 3 951599040 2 2 645347705 4 2 908431822 5 3 576608630 2 3 539542419 1 3 282256676 5 2 118568728 5 2 375768108 5 2 681388530 2 2 112415979 2 3 129675477 2 2 247687740 4 3 724265465 1 2 516872898 3 2 247922181 1 2 814282580 2 3 414015448 3 3 782084384 2 2 403295991 2 2 109087919 2 3 201015233 2 2 687049823 5 3 666647927 4 2 278716879 3 2 771445832 5 2 350436726 1 3 904053206 4 3 469298869 2 3 781224455 2 3 711776026 2 3 651813223 2 2 435959484 3 3 589559878 4 2 795747369 5 2 555973167 3 2 637792421 1 3 358353589 3 2 335754387 1 2 528316266 3 2 528233721 5 3 421627081 4 2 600765653 1 2 223077986 2 2 324190875 5 3 600044617 5 2 928459238 5 3 751267072 3 3 669430194 1 2 380219840 2 2 375999098 3 3 255566881 5 2 605511813 2 2 196523166 4 2 445968284 1 3 713175603 2 3 852089561 1 3 107601255 2 2 414111619 2 3 857796988 2 2 912179811 1 2 466957616 5 3 205392525 2 2 525766043 4 2 371780665 5 2 770998949 1 3 525719334 2 2 211107096 3 3 572146112 1 3 422826683 2 3 614371551 1 2 958865795 1 2 647412987 2 3 137840567 2 2 904786032 3 2 348598064 4 3 111527499 2 2 385659530 5 2 782292641 5 2 858882818 2 3 562596754 2 2 421740969 5 3 360927851 2 2 960586556 4 3 654072474 5 2 734114349 4 3 592308288 4 2 241035709 2 2 737737404 5 2 767740807 2 3 295213548 4 3 717973551 5 3 624395428 3 3 171387932 5 2 152716508 5 3 808381058 2 2 907198502 2 2 120135105 2 3 252231666 5 3 144958801 1 3 151581667 2 2 834869453 4 3 106422490 5 2 101114228 3 3 820786657 3 2 518701171 4 3 564788648 5 3 992175566 4 2 215814153 3 3 145776488 5 2 271580406 4 2 472327770 5 2 783148243 5 3 428009469 3 3 468025541 3 2 344296246 2 2 173353206 2 2 898339911 5 3 637331262 5 3 819164632 1 3 235149172 2 2 499475891 4 3 635685812 3 2 204460818 2 3 401798861 1 3 515311512 5 2 617936847 2 3 575142128 3 3 539413782 1 3 775090824 1 3 700148399 1 2 627443978 2 3 771503385 4 3 172451002 3 3 430755686 5 2 678507544 2 2 244627579 3 3 753090737 5 2 601880743 4 3 987247633 1 3 904145146 3 3 855112889 2 2 347009069 2 3 431331881 2 2 845200256 2 2 462959191 3 3 165819917 5 3 440629862 2 3 835643510 1 3 673988257 3 2 609370286 2 2 677189490 3 3 584015710 4 2 487130760 2 2 871659751 5 2 649153782 5 3 113337019 1 2 974022946 3 2 673963437 4 3 438312437 1 2 870401870 3 3 948084791 1 3 466272303 1 3 121068310 1 2 836624279 1 3 928597310 4 3 635488767 1 2 829439489 5 2 684692421 3 2 949008980 5 3 873040917 1 3 684486338 2 2 539453268 1 2 424217070 2 2 702734499 1 2 821872221 5 3 187355522 5 3 411049691 3 3 297087167 4 2 493986410 1 2 837964945 5 2 329041321 3 3 469342788 2 3 365962040 2 2 130449130 1 3 859229993 2 2 913643894 4 3 118881353 2 3 434518586 2 3 633517985 1 3 119445420 1 2 198988459 2 3 596711189 2 2 346775005 2 2 667296265 5 2 351917620 3 2 274535206 4 2 391308460 2 2 849705692 4 2 277508221 3 3 615862848 1 3 290550376 3 3 344609993 5 3 180716943 1 2 540862673 1 3 161487563 2 3 932521324 5 2 647167845 5 2 919769098 3 2 845355787 5 2 985632496 2 3 939563924 5 3 700860585 3 3 287603239 4 2 378531817 5 3 915995282 2 3 396983052 3 3 749077473 2 2 228645526 5 3 737989994 5 3 780068581 1 2 707905554 5 2 726664823 4 3 681735170 3 3 501601714 5 3 405935080 3 3 549457305 3 2 593552763 4 3 763563725 1 2 554221293 1 3 586293182 5 2 384840632 1 2 279626427 1 3 372391708 3 2 285636821 2 2 855941090 4 2 109814210 1 3 777666452 4 2 435399800 3 3 991257977 2 3 885040963 2 3 382475225 4 3 740949378 5 2 350943303 3 2 430850051 5 2 548715183 2 2 341222358 1 3 717985896 1 2 582559768 2 3 540056933 1 2 775675353 1 2 233675314 4 3 244609619 5 3 773337042 2 2 556242372 5 3 851199141 5 2 528952686 3 2 106491713 5 2 516666251 1 2 197025593 5 2 644069612 2 2 774388796 1 2 230674644 3 3 941033751 2 2 238998005 2 3 603516079 1 3 296764096 3 2 765832310 1 2 477539162 2 3 593193508 5 3 844059191 3 3 250963800 5 2 870757898 2 3 233493104 5 2 904683400 1 2 308217226 3 3 180098603 3 2 779696528 1 2 583934018 3 3 483939335 3 3 555959361 2 3 193424036 5 3 708196765 1 2 858850896 5 3 408493686 4 3 218989954 2 3 440762250 1 3 202557189 2 2 330033239 4 2 406963846 5 3 159430670 3 3 817928392 4 2 398825837 5 2 390837174 3 2 150917670 4 2 606141301 3 3 710429586 5 3 195374078 5 2 276480522 2 3 745470383 2 3 863675810 5 2 400645732 4 2 208447188 2 3 933285197 2 3 508713532 2 2 973258645 1 3 878340590 5 2 811993308 1 3 124607982 4 3 382566262 4 3 494963006 3 2 229406362 1 2 251116802 4 2 652730269 4 3 612907980 4 2 328818524 1 2 396838386 5 3 822148213 1 3 761022159 2 3 680171540 3 3 344917202 1 2 104118008 4 2 267212309 3 3 769882020 4 2 305104338 5 3 892505054 2 2 216698133 3 3 255829639 1 2 515959940 3 2 593506016 3 3 620581165 5 3 631125018 1 2 911685928 5 3 361609776 5 2 939096267 3 2 849616738 3 2 192934776 4 3 175005006 2 2 480858983 1 3 468954451 2 2 887179546 3 2 725941698 5 2 424695403 1 3 776935649 5 2 726752111 1 2 625162137 4 3 462456469 1 2 908138475 4 3 385187614 5 2 457875505 1 3 490220969 1 3 569188936 3 2 656420885 1 3 527138314 5 2 336508457 2 2 930397585 2 2 992849426 4 2 459330234 5 2 444727381 4 3 632182276 4 2 436023715 4 2 746289239 5 2 496574524 4 2 147425368 2 2 572241664 5 2 542431070 2 2 860967535 2 3 652656759 1 3 782102810 5 2 476282699 4 2 275750234 2 3 576384625 3 2 529518813 2 2 389336748 2 2 885142841 3 2 151340569 3 2 664326751 2 3 831415671 2 2 804694823 2 3 360092010 5 2 574490520 1 3 793884098 1 2 630036820 1 2 375099181 2 3 440912618 4 2 585353523 4 3 510241404 2 3 238304715 3 3 650725836 1 2 293315388 1 3 562938733 3 2 465733179 4 2 268333170 4 2 122043555 3 3 986181100 3 3 202488877 3 2 119183532 4 3 770010937 2 2 521356803 5 2 310360462 4 3 239570218 1 2 932308486 2 3 491479305 2 3 500828091 2 3 857076045 3 2 670586134 2 3 601394588 2 3 729828333 5 3 537780483 4 2 185816597 4 3 548592727 5 2 524760371 2 2 870776246 1 2 411920940 2 2 364229687 2 3 265175380 4 3 443769358 5 2 504468208 5 3 652943744 4 3 975253336 5 3 657047458 1 3 102032007 1 3 881903985 1 2 437718531 4 2 634351279 4 2 620476374 5 2 352395092 2 2 454559826 4 3 476672977 5 2 481140149 4 3 809482832 4 2 277532019 4 2 964550911 1 3 957762242 3 3 594099577 1 3 306463524 3 3 492362402 2 3 930065200 4 3 512028520 3 2 634500603 3 3 168588915 2 3 784266198 5 2 703937340 2 3 731489745 1 2 533519497 2 2 407401737 5 2 528523163 1 3 785308186 1 2 210631531 1 2 362417393 4 3 548914828 5 3 954802541 1 3 582112897 4 2 756789183 5 2 587013798 2 2 675630077 1 3 586895585 2 3 529625688 1 3 261507005 3 2 632585386 1 2 334445642 5 3 525174977 5 2 449197089 5 3 784116726 5 3 831546031 3 3 727421933 4 2 894784634 3 3 165599447 1 3 755539854 1 3 562009180 1 2 122317423 5 2 140154017 1 3 100191684 3 2 447798227 3 3 353773202 1 3 865507150 4 3 480563719 4 2 828585951 2 2 493072672 4 3 329037939 3 2 455246760 5 3 384003492 2 3 931598196 1 3 871159180 3 3 486814155 4 2 361070440 1 2 199848016 4 2 385206801 5 2 341309920 4 2 710354022 2 2 738905345 3 2 162382818 4 3 127482541 5 2 421308368 4 2 572012000 1 3 430297907 2 2 866302206 4 3 802933654 5 3 533509362 3 2 461987633 1 2 101605798 4 2 283169149 2 3 221654949 3 2 121687394 5 2 858184550 5 2 471218387 2 3 292898908 3 2 483202493 4 2 268619182 4 3 299202696 2 3 712003492 4 2 653364932 3 3 889624110 1 3 372050820 1 2 934719918 3 2 371274367 4 3 233321440 4 3 360166972 4 3 979383642 5 2 293053623 5 3 730447976 2 3 270260132 3 3 459733640 5 3 703807208 2 3 707770739 1 2 108035141 3 3 352048309 3 2 186017352 2 3 761164000 3 2 728602393 5 3 471563811 4 3 758920919 2 2 202936559 2 2 719847961 2 2 889293094 3 2 934660291 1 2 471090764 4 3 773979018 5 3 687891953 2 2 354873003 2 2 636892247 4 3 427105692 3 3 628951997 3 3 384825937 4 3 388128044 5 3 164592771 1 3 230137461 3 3 596298629 4 3 890090743 1 3 785044965 3 3 865178123 3 3 781271860 4 2 877722079 2 2 773443564 3 2 591049887 5 3 179109478 4 2 264907924 2 3 947701872 1 2 388772724 3 2 879926130 1 2 830573053 2 2 389575247 4 3 121156298 5 2 191979479 2 2 209852603 2 3 375526516 5 2 916157661 4 2 362636318 5 3 349429822 3 2 936605039 1 2 206288963 3 3 459475579 4 3 903890115 5 2 391672125 1 2 719744216 4 3 458526961 5 2 767163093 2 3 517026103 4 2 293478000 1 2 102947534 3 2 589027660 1 3 649876073 4 2 914899918 2 3 850417331 4 2 940167895 4 2 139554866 1 3 110775868 1 2 233038946 3 3 976361114 5 3 153699472 1 2 645737878 1 3 600808464 5 3 378891917 3 3 677928303 2 3 678776705 4 3 494809889 2 2 505922326 2 3 251945211 3 3 709345414 1 3 455783710 5 2 412510838 5 3 994218032 1 2 849387542 4 3 693599308 3 3 383412188 4 2 369904516 5 3 919638088 3 3 945933051 2 2 715897174 4 3 509304721 4 2 163115680 4 2 381645368 3 3 255909673 3 2 523814086 4 2 374869101 2 2 448504115 5 3 243078887 3 2 668560577 2 3 264078902 4 2 444933069 5 2 723122581 2 2 303531466 4 2 813140152 4 2 882538793 4 3 492946257 5 2 632581901 4 3 610802102 5 2 180540987 1 3 243785997 3 2 595201229 4 2 538508601 2 3 229543054 3 3 599961553 5 2 472015824 5 2 297908619 1 2 357766998 1 2 820527728 5 3 288798216 5 3 317094646 1 2 957976632 4 3 278100607 5 3 137839321 1 3 783799292 3 3 647697866 3 2 748270425 4 2 778130848 3 3 996561487 5 2 270210906 2 3 105996338 4 2 935134137 1 3 774263366 4 3 864605070 2 2 138028391 5 3 789284172 3 3 571544117 3 3 126685395 3 3 814087625 5 3 103514847 2 3 297682200 5 2 882631039 4 3 659081112 5 3 786703802 5 2 932063621 3 3 765022836 1 3 996306788 3 3 219882070 5 2 636794356 2 3 971983700 4 2 688420888 3 2 449473961 5 2 396265411 2 2 258234459 2 2 761605714 5 2 626432545 5 3 798244231 4 2 644039831 5 2 161606095 3 3 121974502 2 3 700891285 4 2 760455579 2 2 855517979 2 2 118800019 3 2 370500841 2 3 181607523 4 3 554050762 4 3 852151066 5 3 581236810 3 2 805482590 1 3 227488441 5 3 374691801 3 2 729446670 5 3 415212484 5 2 255343924 5 2 465797841 2 2 243740989 2 3 964114619 4 3 525189060 4 2 601127450 2 2 379560618 4 3 940930833 5 3 639551834 2 3 504870500 5 3 976305236 2 3 824282104 2 2 381397412 3 3 202561782 4 2 150787847 1 2 804120601 3 2 737050653 5 2 332593531 5 3 139803676 4 3 159452545 3 2 781142341 1 3 705886024 3 3 575120399 4 2 185006593 1 2 665008889 4 2 505918835 2 2 826563325 5 2 396083835 2 3 874119073 3 2 981950641 5 3 470592829 5 3 526387155 4 3 368267819 1 2 769879953 4 2 190754114 4 2 772650874 2 3 100971996 2 2 730580027 5 3 479915866 1 3 211891796 5 3 311879363 2 2 463006955 2 3 573333598 3 3 226722472 2 2 373378865 4 2 709968592 4 2 247667517 1 2 586171040 5 3 598488424 3 3 369556604 5 2 684155253 2 2 337169443 1 2 687008296 5 3 252903491 3 3 679477656 2 3 855538654 2 2 382478825 4 2 616789272 4 3 347830112 4 2 185021632 2 2 128061201 5 3 205493823 5 2 135050130 4 2 319332466 3 3 124253939 4 2 224049674 3 3 645059992 4 2 644288147 2 2 963264723 4 3 465824664 2 2 147009529 5 3 329920083 5 2 872447914 2 3 188742376 3 3 542991994 4 2 970492171 1 3 400875082 3 2 737307892 3 3 905056130 5 2 775349244 4 3 204726354 1 2 484865290 5 3 166064178 4 2 753715068 4 3 562629045 2 3 548474996 1 3 617377017 3 3 442810235 1 2 488526293 3 3 904377382 3 3 331120459 1 3 394334389 5 2 216533693 1 3 310922422 4 2 400292887 3 2 635860981 5 2 546687934 5 2 810730806 5 2 101526949 3 3 268974697 2 2 335027454 4 3 319214648 1 2 471740660 3 3 377894426 3 3 714054245 1 3 657956218 5 2 885747690 3 2 747617769 2 2 825926552 3 3 619838581 5 3 220575027 3 3 640394298 4 2 220735263 3 2 776784504 5 3 409804507 2 2 907338837 5 3 660083628 1 2 790119807 4 2 117306335 1 3 117920583 3 3 585027426 5 2 456742108 3 3 299433261 3 3 317596317 2 2 883351863 5 3 638186599 1 3 682990550 4 2 735786978 4 3 305958968 1 3 558320474 3 2 993080090 4 3 301234806 5 2 476063996 5 2 805740461 4 2 857682413 3 2 425683977 5 3 156014155 4 2 342427425 5 2 747416043 1 3 169265627 1 2 771936012 1 3 728811610 3 2 878054166 4 2 538340140 1 2 617959811 2 2 117636282 4 2 906265859 4 3 773343437 5 3 597207181 2 2 357748541 4 3 161761955 3 2 668652502 5 3 948470222 4 3 267834317 4 3 185254074 1 2 727693635 3 2 579004172 4 3 655316944 1 2 772707053 3 3 360824439 2 3 417040216 1 2 286422583 5 2 499425311 3 3 352722845 2 2 623248962 4 3 417109550 5 2 946582113 4 3 126792784 5 2 683445000 3 2 851400795 2 2 414738694 4 3 548973269 4 2 908424249 4 2 509720348 1 2 544105288 1 2 321575465 3 2 613743827 4 2 579341736 1 3 235477186 5 2 620478211 1 2 360397731 5 3 877119400 2 2 426934848 5 3 514846784 3 3 157938375 5 3 264804575 3 3 337151135 3 3 908775320 1 3 158840898 5 2 879658639 3 3 387396344 1 3 637720944 3 2 396461243 2 3 262039284 1 2 706088368 2 2 898005750 3 2 423153426 4 3 397662614 4 2 623377911 5 2 423729204 4 3 486876754 1 3 540602594 3 3 409105501 1 2 957358183 3 3 899162142 3 3 417722466 3 3 964975629 3 2 376828198 4 2 757868699 5 2 715562894 2 2 930528838 2 2 819181709 1 2 566836709 3 2 624978844 2 3 181195821 2 2 772474228 2 2 834316257 2 3 639556704 1 2 589433452 1 2 181178857 2 2 476302633 4 2 804295294 5 3 599803631 4 2 526125277 1 3 871739056 5 2 180693964 5 3 393341449 5 3 649020693 4 2 237172488 1 3 816463212 2 2 773603857 3 3 347334122 2 3 557014093 5 2 105944831 3 3 786294658 3 2 787936862 4 3 442096141 5 3 372389882 4 2 408466531 2 3 471954563 4 3 762561816 3 2 200159196 4 3 744905994 5 2 440035045 2 3 749657148 4 3 246272198 5 3 689998881 2 2 717690878 4 2 931009690 5 3 711038847 1 2 273008894 2 3 588339934 2 2 882992616 1 3 258709358 5 2 689190082 2 2 170950285 2 2 141018282 3 3 415118402 3 3 905984677 3 2 484629665 3 2 191726772 4 3 689922863 4 3 638717619 3 2 207153276 3 3 280556401 1 3 478356418 5 3 660277499 2 2 393256144 3 3 283178657 5 3 976663915 2 3 353753872 1 3 518584596 1 3 287657894 1 3 952819711 4 3 896318485 1 3 662917072 3 3 263939104 5 3 209630815 3 3 245856426 3 2 824496386 1 3 300158412 5 2 790652397 3 2 156511054 5 3 110474857 4 3 977088723 5 3 222353899 5 3 832385513 5 2 961720489 2 2 979691084 4 3 100142367 5 2 647541111 2 2 937763647 5 3 677149768 4 3 358428240 5 3 391750593 5 2 282229497 3 3 869128015 1 2 615363651 1 2 463314596 5 3 418484492 2 3 349544776 2 3 192320426 3 2 656357407 3 2 709449506 3 2 330006085 2 2 389225728 1 2 343475304 3 2 935494690 4 3 958922904 5 3 586560181 4 2 168357698 4 2 329064381 5 2 893809438 3 2 326327378 1 3 404667042 3 3 238497238 3 2 970093665 1 3 614172184 4 2 928985051 2 2 226311694 3 2 795910211 4 2 234203405 2 3 186149070 4 2 763586692 1 3 526882378 4 2 507649027 1 2 320582524 5 3 327566255 5 2 452865430 3 3 417926127 4 3 188571593 1 2 928753492 3 3 942690456 3 2 153090530 2 3 658987796 4 3 821913321 4 3 314694174 5 3 875983574 5 2 778267346 4 3 608554112 3 2 326705861 5 3 576557727 3 2 160118442 3 3 659757677 2 2 175977370 3 3 602472542 1 3 375839722 1 3 416154886 4 2 624509582 4 3 664705869 4 2 486792899 5 3 657484689 4 3 114621482 4 2 647089317 3 3 412751052 2 2 753863107 1 2 226599548 3 3 303658570 5 2 176817185 2 2 521987623 4 3 645133093 4 3 390077607 2 2 529936053 2 3 336657832 2 2 215116925 1 2 285735541 4 3 487069516 2 3 172643584 1 2 803723249 2 2 297008560 3 3 254692059 5 2 479945159 1 2 465114701 2 2 329982203 4 3 187254750 1 3 713628979 2 2 198420411 2 3 560563593 2 3 134886836 3 3 781117720 2 3 672565797 4 2 221396202 2 3 172160228 5 3 777448100 4 2 781265460 2 3 674416045 5 2 794517835 2 2 985868750 1 3 490544333 1 2 108010795 3 3 875707131 2 2 819172744 5 3 652591286 2 2 483020784 2 3 841999434 2 3 234627293 4 3 659397833 3 2 126410802 3 2 632666237 4 2 458835747 4 2 240768282 5 2 932651341 2 3 839531349 3 2 362844086 4 2 502924006 5 3 231076009 4 2 779541911 3 2 933611600 1 3 894286522 2 2 555510221 4 2 889511904 2 2 506155616 5 3 716802750 3 2 222540355 5 3 170312682 1 2 161395605 1 3 794050981 5 2 167995473 1 3 606102855 4 2 794828863 1 2 352244364 5 2 786995238 5 3 404341172 2 3 957476541 2 3 653590225 2 2 806846183 2 2 538992297 2 2 806141719 4 3 300247018 3 2 936985054 4 2 365086401 4 3 121239171 5 2 194396700 3 2 627120684 5 2 439927433 5 2 488234796 1 3 620015454 2 3 958998727 3 2 395333931 4 2 627741306 4 3 680273764 4 2 186091540 2 2 954386227 3 3 514551304 5 2 864883339 2 2 523516289 2 2 217790170 2 3 321065494 3 3 251204883 5 3 107102911 4 3 688310470 3 2 792491522 5 3 605453953 4 2 123568138 1 3 106326879 2 2 450417620 3 3 912844292 1 3 562240542 5 2 888800376 1 2 798478398 2 2 889693183 2 2 549361895 5 3 695879321 2 3 367822113 1 2 890518620 5 2 182699296 4 3 780864237 3 2 901225074 3 2 830514615 5 3 844031635 5 2 913553453 1 3 392859072 3 3 162591558 2 2 925029231 1 2 788223005 5 2 660097976 3 3 318198138 5 2 625818918 1 3 567054065 1 2 281421960 5 3 876244633 2 3 645841001 5 2 455934352 5 2 421796119 2 3 538165234 4 3 624539719 2 2 742762667 1 2 596877438 3 2 924500101 5 3 879075330 5 2 240145423 1 2 766760908 3 3 442177973 3 3 426909635 5 3 572889263 1 2 304601248 3 2 543198606 4 2 476887350 4 2 831121762 5 3 630114803 4 2 917374180 5 2 972489889 4 3 465771994 4 2 149901312 5 2 839840992 2 3 962747747 2 3 344683480 1 3 209341547 4 3 537276351 1 3 111504463 5 3 733992871 3 3 314380532 4 2 142985093 4 2 638060627 2 2 670205793 3 2 327123473 3 2 225050614 1 3 111600140 2 2 823791109 4 3 861938969 1 3 517755430 1 3 550462873 3 3 394347844 4 2 634346194 5 3 953042798 3 2 661734857 1 3 490768666 5 3 355427767 5 2 920320021 5 2 839871862 1 3 906275421 5 2 911268654 1 3 773348846 1 2 525006415 4 3 474868650 1 3 875552673 1 3 810382908 5 2 773027038 1 2 723518390 2 2 184970106 1 2 482326594 5 3 365682862 4 2 319911158 3 2 873719250 2 3 585599073 4 2 508630601 5 3 744877390 1 3 366189882 1 2 649723769 3 3 238326781 5 3 793340810 4 3 597264939 1 3 423055358 5 3 771958538 2 2 152539890 4 2 533901008 5 2 696648366 1 2 917220024 5 2 481975054 5 2 528331500 3 3 547615039 4 3 751821925 3 2 176666819 4 3 833060722 1 3 838439019 1 2 729186807 1 3 942562032 3 3 631876887 4 3 657328949 2 3 141105353 4 3 849049780 2 2 290413830 4 3 337470018 4 2 785166953 4 2 957049785 4 2 730536981 2 3 258064829 5 2 974039756 2 2 914173109 4 3 399429074 5 2 362504179 1 2 277841999 2 3 114017760 2 2 388723625 2 2 455359606 3 3 367853622 3 2 147056354 5 3 522007738 3 3 592108980 1 3 234126697 2 3 629835047 1 3 620199062 3 2 351123943 1 2 135174824 2 3 350019263 5 3 549358036 5 3 794749516 1 2 843862957 1 3 876483904 2 3 188998043 2 2 225856287 2 3 254630327 2 3 786687353 4 3 907765318 2 3 320243681 2 3 456471283 3 2 798114128 1 2 669108323 5 2 516627992 5 3 442660466 4 3 903318327 1 2 829455717 1 2 410927856 1 3 496488190 3 2 984010255 4 3 692741349 3 3 133956622 4 2 631009091 5 3 276923313 2 2 710205020 5 3 440414910 3 2 556994171 4 3 545181056 1 2 130041409 1 2 275309103 3 2 219805245 3 2 606105625 4 3 760207013 1 2 478542465 5 2 737959699 5 3 176013951 1 2 401839930 3 3 372408835 3 2 619049843 1 3 206819713 3 2 792557922 2 2 797858906 3 2 860594754 4 2 946589588 2 3 736723040 3 2 600444963 4 3 318676568 2 3 987341372 3 2 745808435 1 2 435328993 1 3 597565368 5 2 320996191 4 2 546079226 5 2 331668358 2 3 227207651 2 2 270770162 2 2 604368442 5 2 884931409 2 3 456429031 2 2 268590652 1 3 135541111 5 2 504450247 1 2 553922322 5 3 841815342 3 2 645958549 2 3 316917610 3 3 202923628 1 2 555287105 2 3 602044072 3 3 197473182 1 3 659388020 4 2 529349389 3 3 265874206 4 3 420253567 2 3 627476732 3 3 888377917 5 3 239650855 4 3 850568055 3 3 258457744 1 3 617480756 4 2 168252195 5 2 869782147 3 2 265388186 2 2 210279814 4 3 951010894 2 2 712464814 2 2 639149995 5 2 647879009 3 3 916845612 4 3 314008397 5 2 410360681 5 3 932792758 2 3 854243806 3 3 291535503 2 3 794035396 3 2 587330656 1 3 154301174 1 3 260683647 4 3 317080160 5 2 565027971 1 3 156877550 3 3 782215437 2 2 509807969 5 3 626469924 2 2 610126720 4 3 209680683 2 3 861167514 3 3 886106653 3 3 727146159 3 3 603469574 1 2 455890224 4 2 143839625 1 2 802482590 1 2 552032494 4 3 213092048 4 2 175306965 1 3 704438970 4 2 496055394 3 3 176397067 1 3 516752159 1 3 333558900 4 2 285983656 2 2 966198697 5 3 749177129 3 3 162396156 2 2 389265222 3 2 908699813 4 3 914820285 2 2 368684334 1 3 104016052 2 3 885456502 2 2 378343314 3 2 900670258 2 3 464918459 4 2 910538458 4 2 148143105 1 2 143652732 1 3 246970535 3 3 848830980 5 3 600503461 4 3 171211755 3 3 464985977 1 2 917108714 4 2 863266023 4 2 533547584 1 3 248768567 4 2 511636513 1 2 621145892 4 2 452866937 4 2 351259531 4 2 527208768 2 2 639064504 4 3 509502194 3 2 129298345 5 3 815026895 1 3 183023574 1 2 464693114 3 2 838439384 5 2 653553155 1 3 259884253 3 2 690338632 2 3 827619541 4 3 686907744 4 3 113533575 2 2 529901448 2 3 796375487 2 3 415493705 3 3 322559964 4 3 125572822 3 2 245829289 2 2 223062870 2 3 322226141 2 3 252287008 4 3 846886440 1 3 885463573 4 3 801406461 1 2 798942490 2 3 360891370 3 3 729443456 3 3 753124932 5 3 939320759 2 3 147284007 3 3 774408745 1 3 342082965 2 3 586084532 3 2 176859685 5 3 586629041 3 2 843787368 2 3 406029665 4 3 295908149 2 3 804240791 4 3 383028331 5 3 762713127 4 3 591857734 1 3 737136206 5 2 549337017 4 2 292744930 4 3 605740482 4 2 203413067 3 2 148838769 2 2 767043365 5 2 208181284 4 3 250371764 5 2 619653494 2 2 501824939 3 3 271534938 5 3 665057269 2 2 948239035 5 2 393721484 2 3 922331709 5 3 468921729 2 3 369138602 2 3 331432347 3 3 597553420 4 3 515599896 2 2 531647736 3 3 576872002 4 3 531355329 1 2 931415257 3 2 321284309 1 2 697052783 1 3 690415953 3 3 671576713 3 3 935226953 3 3 179287646 1 2 270753936 2 3 523079875 2 2 441436766 3 3 748030249 5 2 339130958 1 2 727946393 3 3 896662691 5 2 239200235 4 3 529954207 5 3 731510856 2 3 890511315 4 2 180392824 2 2 641316074 2 3 518557404 2 3 503211491 4 3 179008758 3 2 505593014 3 2 860570958 4 2 653983691 2 3 787058142 4 2 936635834 4 2 182938191 5 2 886382691 5 2 616444469 5 2 426767404 1 2 404659464 1 2 246025422 2 2 621197133 2 2 296893175 2 3 179080354 4 2 480792463 4 2 800110867 1 3 336294419 1 2 243770406 3 3 768000544 4 3 915523750 1 2 709674217 2 3 782146618 4 3 564422920 2 3 735552395 4 3 468341752 3 3 942805883 5 2 644507295 5 3 309126202 1 2 385365292 1 3 716621224 2 3 927296867 1 3 173894524 4 3 840622554 5 2 492580525 5 3 667046939 5 2 431370792 4 2 558508524 4 2 783113119 1 2 228287711 1 3 600263720 5 3 575902210 4 3 129633515 3 3 875003709 5 2 285638036 2 3 683969991 4 2 778766325 4 3 225995439 2 2 402014759 3 3 521515158 3 3 326318962 1 3 106175544 2 3 383659137 5 3 388910167 2 2 155305116 3 2 311344519 1 3 337413904 5 2 695642931 5 3 256207380 5 3 287575924 5 2 501885615 5 2 603317320 3 3 787551590 5 2 544909291 3 2 132903568 2 2 814985812 1 2 714683919 2 2 568818726 5 3 899232511 1 3 386513393 4 3 189900799 3 3 775597927 4 3 303420430 4 2 887471157 4 3 883135146 5 3 314564077 3 3 849650373 2 3 560441769 3 3 495942285 4 2 759662291 1 2 762145787 4 2 581055634 5 2 252058738 5 3 153055823 3 2 902853123 2 3 529266787 5 3 601506789 2 3 324857334 5 3 443457224 4 2 708854044 1 3 910376555 3 2 491751128 4 3 339334468 5 2 862120842 3 2 411001366 3 3 203663388 5 3 359603817 5 3 166650703 2 3 459591823 4 2 590560672 4 3 736641131 1 3 112300184 5 2 297943398 4 3 659789718 3 2 500600923 1 3 270115832 1 2 789265995 4 2 817901019 4 3 213265644 2 3 557770259 1 2 675557132 1 2 992565145 3 3 208630364 3 3 102482074 3 3 431973134 5 2 266990641 3 2 829736158 2 3 774994931 3 2 765085770 3 3 714206844 2 2 966107708 3 3 818390948 4 3 672735924 1 2 180434013 3 2 646285085 3 2 134638209 2 3 287645655 3 2 887727646 2 2 508640928 4 2 359732685 2 3 837778910 2 2 863643122 2 3 418471272 3 2 522485562 3 2 481390881 5 3 745499807 4 3 555547385 1 3 968149590 3 2 668891711 2 2 678509941 2 3 271640959 2 2 663647665 3 3 249327403 2 3 328814228 4 2 544426457 5 2 717885416 3 2 468053752 3 3 376878388 1 3 306411903 5 3 938771971 3 2 584884347 4 2 227006543 5 2 584491608 3 2 552691459 4 2 945691196 2 3 278951967 5 2 392465287 3 3 955049386 4 2 543487976 2 2 878553594 5 3 634672376 2 2 885094930 2 2 596899400 3 3 148165320 2 3 969002253 1 3 277488082 2 2 719627651 3 2 491459902 1 2 648789876 2 2 288827808 1 3 999154405 3 3 637455067 4 3 486197690 2 2 899322071 5 3 645995511 4 2 738012572 1 3 124002830 3 3 807857238 5 3 829166533 5 2 511672115 5 3 335304674 5 2 905052888 2 2 971050041 5 3 641897134 5 3 421064645 1 2 711133633 4 3 950299180 4 3 673092864 2 2 391465801 4 3 115219008 1 3 933918288 5 3 848824038 3 2 745887190 1 3 894899770 5 2 407218712 5 3 339171262 5 3 165533045 3 2 870308444 4 2 340620496 5 2 204025405 5 2 138800358 4 2 919277160 4 3 292994487 3 3 865363171 5 2 165197155 5 2 712376950 4 3 754066250 1 3 197405115 3 2 547450808 3 2 288188930 2 2 939484164 4 2 376789064 5 2 876617306 3 2 639669629 3 3 104897610 2 3 187348385 4 3 458492102 1 2 292068993 4 3 594785633 3 3 112260011 5 2 173710673 2 3 557894781 3 2 130398488 1 3 197009660 2 3 560395551 3 3 643649931 2 3 544553670 5 2 151234872 4 2 648834499 1 3 603806822 2 3 668302861 4 3 449980766 1 2 615127062 1 3 677730204 3 2 417437437 5 3 431773490 1 2 855753534 4 3 115078656 2 3 376574896 2 2 512600994 4 3 586148898 3 3 581227674 4 3 376259585 3 3 966786544 4 3 185204949 2 2 275176927 4 2 833270262 1 2 408471584 2 2 762590931 2 3 641486637 2 3 347184273 4 3 362700618 3 3 656562415 1 2 279539699 5 2 370526855 4 3 405413253 1 2 992440554 1 3 127490181 2 3 952820766 1 3 566368968 5 2 766659370 4 2 731187629 5 3 501079922 3 3 513484269 1 3 123681672 4 2 364966958 1 3 269298394 5 3 402473099 4 3 704002081 4 2 251979819 5 2 895936741 4 2 745474594 2 3 418190812 2 2 117786731 1 2 314750301 1 3 664995149 5 3 352225320 1 3 149441258 2 3 356492191 5 3 203700176 2 3 546183691 2 3 947821622 4 2 887416973 5 3 373835509 1 3 809759589 2 3 157590889 1 2 836200909 2 3 600086734 3 2 125653232 4 3 130789233 3 2 883364342 2 2 161424013 4 2 731931789 4 2 236920155 4 2 508448909 4 2 405829816 5 2 550313699 1 3 262718833 2 2 544741257 2 3 448478909 4 2 321207985 4 3 772858193 5 2 468076788 3 3 325418787 5 2 310185424 2 3 598304608 1 3 839577202 3 2 644119104 2 3 143498505 4 3 984124351 5 2 476776564 1 3 700430946 5 3 897480985 3 3 607126786 2 3 608772377 1 2 340786260 5 2 646807763 1 3 912762487 3 2 314306081 3 3 641353316 1 3 354887313 2 3 146270411 4 3 585144840 4 2 896996906 2 3 956198285 1 3 154665383 3 2 314821020 4 3 427138424 4 2 340845505 1 2 492028074 1 3 136647155 1 2 314536594 5 3 562362462 5 3 299063823 2 3 101980537 3 3 479520424 3 2 904964748 3 3 807506713 3 3 399516433 2 2 280643099 3 3 333781796 2 2 180794524 1 3 566712079 2 3 653781342 3 3 976490531 2 3 593329360 2 3 548564855 4 2 435461808 4 2 981910735 3 2 318847130 1 2 692964115 2 2 680375214 5 2 870483249 3 2 746340476 1 2 786514326 5 2 124708787 1 3 970878495 5 3 357958905 4 3 604471242 4 3 621167690 1 2 512679488 4 3 759723059 3 3 170842136 3 3 147949831 3 3 183788457 1 2 327136931 4 2 614812548 3 2 730133843 3 2 161058088 4 3 868319208 4 2 483505609 4 2 573866578 5 2 565909635 5 3 415609104 3 3 769077535 5 3 427345638 2 3 852950433 3 3 452109162 1 2 907562481 4 3 754003432 1 3 999131184 5 2 904790815 4 2 945261878 2 3 786693150 2 3 763234892 2 2 139602558 5 2 415197116 1 3 376057856 3 3 493465185 4 2 773324876 2 2 486230358 4 2 976842866 3 2 787316498 5 3 970616524 2 2 642140202 4 3 723298462 4 2 513344328 2 3 689518140 3 2 848268970 4 3 324553376 4 3 146438474 4 2 885607562 5 2 875421428 1 2 580614801 4 3 119037575 4 2 310035525 2 2 970795443 5 3 147964598 4 3 860147989 5 2 454126846 4 3 669364401 3 3 727197212 4 2 302094626 1 2 158131558 2 3 549087569 1 3 879767914 4 2 184229163 2 3 670202153 4 3 422299173 3 2 647840318 4 3 411544749 2 3 829738929 5 2 438621413 5 3 317578512 2 2 466241945 5 2 478944845 4 2 832803739 3 2 875746537 5 3 291389339 5 2 633094647 1 3 758208901 3 3 834466789 1 2 223746520 3 3 440577167 1 3 920651805 5 2 413866764 3 3 621390964 5 3 115216469 1 3 919655036 1 3 183688438 1 2 866444356 4 2 301569524 5 3 386931648 2 3 689357797 2 3 862640510 2 2 618059973 4 3 195726048 4 2 670413904 4 3 505958987 4 2 150201351 5 3 672744435 5 3 954014646 3 2 239277526 3 3 859897437 4 2 788519290 3 3 397977525 4 2 607496875 4 2 687092574 4 3 383736403 5 2 750063765 3 3 727518402 3 3 421477414 3 3 822816648 2 2 960579843 2 3 804932642 4 2 418133253 5 2 608647536 3 3 800649524 4 3 899046463 4 2 336061329 3 3 507538210 1 2 243214170 5 2 546614825 5 3 946847447 5 3 128850215 4 3 512756893 5 2 774580089 2 2 867475432 3 2 773514634 2 2 551800202 2 2 771078333 2 3 544742121 3 2 128517177 3 2 228481038 2 2 524371582 5 2 302525842 1 2 656238771 1 2 689518530 3 3 182764312 4 3 419985249 3 3 132424386 2 3 135790660 1 2 391227657 2 2 121326028 4 3 730727126 4 2 230759640 2 3 288648227 2 3 510917916 4 3 734544453 2 2 912034242 3 3 286972888 5 2 180589658 2 2 867202805 5 2 906317591 3 3 732529513 3 3 904359619 1 3 735853294 1 2 285823227 3 2 106805490 2 3 730197193 2 3 108477694 4 2 677691318 1 2 178543044 2 3 354884534 2 3 258136138 3 3 401822674 4 3 831592802 5 2 523285528 1 3 566809753 2 3 395492193 1 2 461132942 3 3 422075681 4 3 946845970 3 2 537865195 4 3 814443160 1 3 188423362 5 3 780887557 4 3 991102389 2 3 186962292 5 2 339686292 2 2 383716913 5 2 324184560 3 3 495945045 5 3 789590868 1 3 331824742 5 3 518191473 1 2 863905580 5 2 609378102 3 2 202466919 2 3 337286595 5 3 631141543 2 3 718053229 2 3 311816093 1 2 989834319 2 3 478515729 4 3 656928571 2 2 187003838 2 2 326437264 2 3 302922076 1 3 959115641 4 2 524597406 2 2 165723707 5 2 840326438 3 3 296489833 2 3 404997298 5 3 393543334 3 2 181601470 3 3 645282626 2 3 997642145 5 3 770736156 4 2 754210116 4 2 535084809 1 3 474443098 1 3 668845246 4 2 278836521 2 3 837797070 4 3 877560079 4 3 728714555 2 2 850493487 4 2 209531610 2 2 632639646 4 2 730266773 1 2 962546149 3 3 467242282 1 3 617661477 1 2 913034577 2 2 675880841 5 3 926414130 2 3 565939796 1 3 425616114 5 2 471122761 3 2 259250877 2 3 866117918 4 2 711828734 1 2 458631358 1 3 126097305 1 2 917753545 3 2 980505005 3 3 796801928 4 3 669471391 5 3 817262533 5 2 805516796 3 3 377358549 3 3 270057217 2 3 732545186 2 3 377288457 1 3 765423718 2 3 305373465 3 3 349251405 5 2 719680443 2 2 505453238 4 3 846946959 5 3 201253476 5 3 747185448 4 2 641038453 1 2 742470860 5 3 793597469 5 3 850552439 1 2 950704646 3 3 740656117 1 3 438156645 5 3 933252243 3 3 450839946 1 3 848921000 4 3 128453739 5 3 910954637 1 2 451970810 2 2 391387791 5 2 557265864 5 3 518840746 3 2 935913319 1 3 608586347 3 3 345866121 4 3 401092283 5 2 499488520 1 3 410078297 3 3 519537822 5 2 208826472 1 3 578817058 4 2 953756679 4 3 381804568 5 2 265722821 3 2 237795234 1 3 200259322 1 2 454063374 5 2 105736718 5 3 248265782 2 2 736351062 2 2 638011295 3 3 336419912 4 2 802178881 5 2 170936639 5 2 287661486 5 2 546678058 2 3 597113873 1 2 486385618 3 2 635948491 1 2 209478643 2 2 307960086 2 3 929005637 3 2 764531668 4 3 681705534 2 2 504229639 5 3 172049201 3 3 701683660 3 3 894707760 1 3 465038492 2 3 694009762 1 3 310039492 2 3 751380807 4 3 827629665 2 3 945629728 4 3 627382644 4 3 207060834 3 3 300252697 1 2 511316896 5 2 760418929 4 2 790040349 2 2 328089560 1 3 121168063 4 2 967070306 5 2 619757094 2 3 824263076 1 2 400895204 2 3 927496119 1 2 773655081 1 3 295119959 2 3 760136846 1 3 345776864 5 2 344842102 4 3 502268801 4 3 113545501 5 3 760158563 5 2 503012669 5 3 187846342 5 2 264498058 5 2 180348295 4 2 721326087 5 3 363282949 5 3 740367944 3 3 889694546 1 2 557205628 3 2 796980054 5 2 951315008 3 3 252638172 5 2 515120386 2 3 240487514 2 3 710998505 2 2 390908160 3 3 431077103 4 3 792705387 1 3 560279564 4 3 308431796 1 3 106351328 3 3 547926827 4 2 273019966 5 3 679340118 5 3 114909575 5 2 770418122 1 3 148941167 5 2 537407923 1 2 456936443 1 3 988635949 4 2 480908821 1 3 418807477 4 3 668263518 4 3 491410065 5 2 832302193 1 3 285668707 3 2 373289830 2 3 370185876 5 3 817757658 4 3 154226888 1 2 774469232 2 2 938199744 5 2 169836293 1 3 660600327 2 2 135492924 3 2 255523028 1 3 883947663 2 3 511952315 5 3 547803229 3 2 487202822 2 3 671657171 2 2 199127946 2 3 368957211 2 2 467492091 1 2 589908628 2 3 768917599 5 3 254137315 2 2 526304999 1 3 779036310 3 3 805506623 2 2 133693857 3 2 825932479 1 3 433186822 2 3 841054098 5 2 718120273 5 3 339080994 5 3 953461840 1 3 186923807 5 3 529961144 3 2 861320858 5 2 477176340 5 2 969785700 1 2 458408072 1 3 768982228 2 2 379007280 2 2 174362426 2 2 742935079 1 2 647557878 2 3 687449565 3 3 656583924 4 3 802941449 3 2 137536278 2 2 953588568 3 2 983201779 2 2 691934674 5 3 112730127 4 2 251508075 1 2 619361596 5 3 218606041 1 3 719301733 2 3 288503981 4 2 689481187 3 2 588483996 2 2 906911007 1 2 752253920 4 3 266263168 1 3 999210891 5 3 125876014 3 3 714154820 5 3 643034979 5 2 301681860 2 3 687884067 5 3 960076866 2 2 546487218 5 2 533435137 3 2 696898470 1 3 805180315 5 2 454278878 5 2 237945613 1 2 341459071 4 3 428145968 2 3 153344819 1 3 182338011 5 2 645907601 3 3 884088149 4 3 125525117 3 3 771158740 5 3 225824644 1 3 162105822 5 2 403927472 4 2 781057427 2 3 716310684 1 2 351347024 1 2 956816658 1 2 442441268 2 2 401928116 4 3 210319327 5 3 201387307 5 3 859588026 3 3 967692717 2 3 753840072 5 3 196972516 2 2 255903436 1 3 602140719 5 3 203376628 5 3 475919375 5 2 114606975 5 2 620768879 2 3 414209156 5 3 254804322 2 2 264946969 3 3 571954694 2 2 956435014 5 2 857721645 2 2 416356677 1 2 544824298 3 2 548437986 4 2 170383237 4 2 906837688 1 3 102908322 5 3 978250337 2 2 709072366 5 2 767690243 5 2 592534482 2 3 853626519 5 2 301278027 4 2 439502002 3 3 637327863 3 3 578933635 4 3 275034988 4 2 801895372 4 2 381858581 4 2 330125648 4 2 881681169 2 3 609479105 5 2 832614047 4 2 394198415 5 3 156289350 2 3 260488122 2 2 516106322 3 2 286343534 2 2 738222955 5 3 654047897 5 2 238216371 1 3 381432408 4 2 600483946 3 2 758391293 4 3 811427817 2 2 853439703 2 2 559329614 5 2 733648393 3 3 958313609 1 3 923016677 4 3 169431156 2 3 599143797 5 2 898929890 1 3 499852838 5 3 333236916 2 2 263067686 3 3 199588236 2 2 357852302 3 3 806256960 1 3 578303727 3 2 687239172 2 3 999523226 3 3 204316786 4 2 147971266 5 2 728667813 5 2 572987124 4 3 945634557 4 3 676668219 2 3 653130725 3 2 642339171 3 3 727502274 5 2 893514199 1 2 125731886 3 2 776275151 3 2 952545373 4 3 535798126 5 3 921249920 1 3 157233895 2 3 878391797 4 2 352261645 5 3 774638548 3 2 498317307 1 3 382331377 2 2 561935801 3 3 888547373 1 3 825993307 3 3 690305087 3 2 423254088 3 2 488188206 2 2 890477526 1 2 383653309 4 3 639426692 3 3 564389766 2 2 638993314 3 3 877238843 5 3 875321403 4 2 482729206 3 2 561395455 3 2 717207585 1 3 561939862 3 3 345901772 4 2 401076112 2 2 466733513 4 3 728582837 2 3 570041167 2 3 274174165 1 3 851837980 3 3 324869870 1 3 596094170 4 3 487448420 4 3 620997786 3 3 578299701 5 3 539854013 5 2 129159283 5 3 759469729 5 3 966669762 2 3 919954779 1 3 414009637 5 3 597945374 4 3 489201760 3 3 192822921 1 3 807842747 3 2 136896694 3 2 383334160 1 3 225694495 4 3 446125486 2 2 202682512 3 2 781032440 5 3 632005525 4 2 485861871 3 2 492352626 5 3 937301649 2 3 540982547 5 2 344223512 5 3 418257896 4 2 373717588 5 2 237422861 5 2 637116015 5 3 185946573 2 3 909902417 3 3 253034468 3 2 131752759 2 2 689009318 3 2 144466770 2 3 195265051 3 3 650693387 3 2 331556354 2 2 458793237 5 2 595067956 1 2 135964240 2 2 982361296 1 3 300366598 4 2 673287082 3 2 446969431 4 2 833147974 2 2 336493573 3 2 444422871 1 3 482790519 2 3 365567240 4 3 689932714 4 3 641022696 3 2 809531057 1 2 483014704 1 2 130957717 1 2 262381032 4 2 516624000 3 2 215281217 1 2 108864968 1 3 669298991 3 3 825642230 5 2 103559864 4 3 117332239 1 2 389308210 2 2 914165294 2 2 337882484 5 2 615120378 1 2 223689423 1 2 440581841 1 2 728581349 4 3 418581967 3 3 818776828 4 2 368156491 2 3 214213565 3 3 972964736 4 3 302872391 5 3 550992464 5 2 658154730 5 3 544967753 1 2 393576667 1 2 423668304 1 3 746565504 5 2 347019457 1 3 440435053 4 2 135719921 2 3 718211241 4 2 455759480 4 2 729132174 2 2 415639945 3 3 614854115 4 2 905985568 4 3 263073979 3 3 859800118 4 2 443329571 1 3 374621433 2 3 505482731 3 3 659710271 2 3 991418113 5 3 388249066 5 3 277662496 2 2 240333388 4 3 611895022 2 2 520036284 4 3 123875659 3 2 616770888 3 2 227954592 3 3 217799651 5 3 787577406 1 3 119215832 5 2 435813051 4 3 590445977 1 2 226072234 4 2 720339897 4 3 154662771 1 3 284223236 3 3 802327894 3 2 155530788 5 2 104266867 5 3 374493396 3 3 521304360 3 2 449901910 5 2 986927248 4 2 500431310 4 2 638060168 5 2 651222594 4 3 526588209 1 3 730655806 3 2 460768798 2 3 356196351 3 2 680804492 3 2 344870166 1 3 792514582 3 3 349938392 2 3 208979884 2 3 297439551 5 3 107064035 1 2 754294434 5 2 985400229 2 3 670405604 3 3 487272707 5 3 248155930 4 3 740680923 5 3 565535172 2 2 215936602 1 3 688207271 5 3 365663996 3 2 321604873 1 3 883105968 1 3 328721303 2 3 409952711 2 2 938545890 5 3 989951338 1 3 727698253 3 3 116627412 5 3 272937703 3 3 567241319 5 2 826079095 1 3 497684241 2 2 997288591 4 3 641968095 3 2 738985101 1 2 182318595 4 3 207199902 2 2 952353704 3 2 717767402 1 2 531986977 2 3 149912204 3 3 441964896 4 3 690121733 3 2 914529659 2 2 516647599 3 3 292018917 1 2 577802480 4 3 112032264 2 3 371422554 1 2 460481219 5 3 609773546 5 2 200263528 5 2 875898269 1 2 586662133 5 2 283231463 4 2 126760050 5 3 794508697 3 2 694060364 1 3 169317945 5 3 348317145 1 3 112517064 2 2 763996266 5 3 718722121 5 2 107274069 1 3 797075816 3 3 127400820 1 2 456115844 1 3 279776995 3 3 512327972 3 3 317631435 2 2 451236664 5 2 222684271 1 3 453460265 1 2 968192958 5 2 470234628 4 3 276937972 1 2 262054263 2 3 627139812 1 3 412900987 3 3 645642576 5 2 374070484 2 3 529486206 2 2 961524600 1 2 886604386 1 3 780145699 2 2 511475935 2 2 200733027 3 2 951758477 1 2 579402347 3 3 646914235 4 3 569875749 1 3 415728181 2 2 328636169 2 2 865097543 2 3 589678846 1 2 504096329 3 2 794181004 1 3 209957600 5 2 292197335 4 2 328202195 1 3 683300931 4 3 850911115 2 3 717027389 4 2 381929506 3 2 276196854 2 2 363453677 2 3 139775262 5 3 184614318 4 3 632006179 4 3 590648421 1 2 882719506 5 2 736361213 2 2 140985653 3 3 357940143 1 2 795899483 4 3 831891036 3 2 527844899 5 2 886714965 3 2 293064000 1 3 539473645 1 2 487834260 5 3 341677478 2 2 385642763 2 3 771123315 3 3 296092166 1 2 718381755 5 2 822887123 3 3 491742106 2 2 643545056 3 3 533827602 5 2 923340283 5 2 234810907 3 3 127641001 3 3 100261776 4 2 414343450 3 2 113379091 4 2 556205825 5 3 463828156 2 2 650158892 5 2 100244584 3 3 734726701 5 2 970117619 1 2 683062047 4 2 509032400 1 2 694116887 4 3 346287169 1 3 357998968 1 2 321959112 1 3 151836751 4 2 916155824 1 2 120202597 5 2 561808192 5 2 500985515 2 2 494180179 1 3 131671789 2 2 299997371 2 2 684712411 2 2 504566612 3 3 226564953 3 3 101552719 1 3 720572661 5 3 181501409 3 3 501035066 1 2 367854167 5 3 665205222 4 2 990744381 1 2 574282432 3 3 594614549 3 2 791424164 4 3 491423995 5 2 551498134 4 2 664385670 1 2 778922255 5 2 583478073 1 3 386921931 3 2 714248210 3 3 767923686 5 3 465793273 2 3 108856046 2 2 496274329 3 3 359251690 2 2 593070240 4 2 458433154 4 2 162085505 2 2 595424200 5 2 173851561 3 2 983484126 3 2 150254103 1 2 566767983 1 2 908269552 1 3 297912501 5 2 315939635 4 3 365632082 1 3 158270929 4 2 260738008 2 2 945977389 3 2 438743934 2 3 627763779 3 2 756859479 5 2 481164959 5 2 128669512 1 3 213755704 4 3 606128983 2 2 692673874 5 2 283454870 1 2 605600301 4 3 890129141 5 3 918718611 5 3 681930756 2 2 884990233 2 3 484099622 2 3 528519169 4 2 650415818 4 3 283938578 4 2 770733411 4 3 332749634 2 2 521847519 1 2 801325343 5 2 394183555 4 3 758778987 3 2 277477216 1 2 813404879 1 2 331008116 4 2 771459570 1 2 697521370 2 2 268375307 1 2 426623044 4 2 181963307 1 3 191396817 5 3 914171410 4 2 759990445 3 3 211177586 1 2 943727544 1 2 276396055 1 2 770309073 1 2 382127217 5 2 676658390 1 3 459619754 4 3 130663800 4 2 213131081 4 2 260399373 5 3 333387258 5 2 297522709 5 3 231359075 4 3 730377865 1 3 619619233 4 2 604342085 1 3 576441443 2 2 151818090 5 3 608743094 5 2 234176678 1 3 713899934 2 3 288600060 4 2 784682461 1 3 425960958 2 2 302658579 4 2 318320405 2 3 675616754 3 3 493077198 3 2 771166154 2 2 442303566 4 2 847442203 2 3 689875777 2 2 407213700 4 3 228833259 5 3 647905545 3 3 169973614 4 2 536047487 5 3 122229933 1 2 485824218 1 2 333550364 2 3 260553770 5 3 751341767 4 3 155595302 1 2 584125349 2 2 167529177 2 2 612226270 1 3 731374270 2 2 965123216 5 3 166710008 3 2 452239571 3 2 214916034 3 3 718533386 3 3 720739034 1 3 974747438 2 2 923006638 5 3 316813997 4 3 136366841 4 2 250209692 1 3 513009865 4 2 951130780 3 3 167588757 4 2 304079397 3 3 112311445 4 2 309067539 1 2 949403010 3 2 784828408 1 3 554840841 2 3 144496284 5 2 243472465 3 3 937308624 4 2 663275691 5 3 797476661 5 2 295515680 3 3 837162242 4 3 649948052 5 2 469913041 3 2 506199468 2 2 341344017 3 3 501175753 5 2 225615062 2 3 511440220 4 3 103526353 1 2 972553870 1 3 945353550 4 2 251349804 4 2 754242057 4 2 466757979 1 3 289689148 5 2 713029571 4 3 804046403 2 3 833532176 3 2 208349366 4 2 609479286 2 2 877069681 4 3 786518275 4 2 339922609 1 3 966749784 4 2 871841812 4 2 224370955 5 2 617154670 1 2 736488422 4 2 804879632 4 3 507134273 3 3 528485363 2 3 441983059 1 3 541768025 2 3 865103206 5 2 811122039 2 3 173946664 1 3 692447253 2 3 629533185 3 2 111839285 2 3 488778468 2 3 793390391 4 3 272239264 1 3 717128756 1 2 191822728 3 3 922861209 5 2 690305396 4 3 645536447 1 3 486639175 3 2 450752702 4 3 260267031 4 2 367437376 4 3 209096683 5 3 768736555 5 3 732921037 3 3 157946033 2 2 771507027 5 3 678006114 4 3 286501851 5 3 686915543 5 2 363911411 3 2 529296673 2 3 467838827 2 3 556280830 3 2 247853532 4 2 770832866 5 2 581728778 1 3 495194481 3 2 642443471 4 2 375913426 5 2 295487041 5 3 208346317 4 3 588667076 3 2 543777874 5 2 217344718 4 2 197440702 3 2 617021841 4 2 852447837 5 2 444793744 2 2 667477770 5 2 753429849 5 2 196135616 5 3 722790474 3 3 194570671 2 3 950250363 1 3 188753771 3 3 534232013 3 2 395705047 3 2 304678998 2 2 683642410 4 2 420322764 1 3 375916706 4 3 714768308 2 3 148356854 3 2 436751666 1 2 761928218 3 3 499608262 3 3 276319807 3 2 259976480 3 3 408953082 5 2 999317768 5 2 319381476 5 3 161954932 3 2 751599077 4 2 767430569 2 2 830686983 4 2 402675999 2 2 197331880 2 3 618043425 2 2 911071026 3 2 570403828 5 3 856922236 2 3 901389394 1 3 867912427 2 2 278185108 1 2 481414999 2 3 684173555 2 3 764935337 2 2 429877484 1 3 479502950 4 2 846680408 1 2 260687470 4 2 564360920 4 2 707399046 3 2 489719340 3 3 125630601 4 2 841301742 1 2 605392772 4 2 559484636 2 3 726174480 2 2 129063737 4 2 716791025 5 3 760547250 3 2 538183725 3 3 125150867 4 2 872383462 4 3 493715118 2 3 826367542 3 2 542269624 1 3 432126178 4 2 880210346 1 3 683983718 2 3 734663333 5 2 952085371 1 2 398990226 5 3 368575520 5 3 977775082 2 2 259413264 2 3 452372576 2 2 824169799 4 2 765690617 5 3 415604327 1 2 255652199 2 2 365994610 2 2 939792861 5 2 162810979 5 2 763658639 4 3 734288319 1 3 787345445 1 3 290527639 4 2 711360201 2 3 623858284 4 2 329786049 1 2 172984203 3 3 837069920 3 3 374986414 2 2 552422742 4 2 440870329 4 3 760804580 3 2 588540463 4 2 920194378 5 2 311254552 4 2 409888314 1 2 695679702 1 2 200728346 5 3 204680691 4 2 106646134 3 3 722649953 2 3 346579558 1 2 374971580 2 3 113272917 1 2 966108155 1 3 647472774 1 3 390353713 3 2 477857611 2 2 621069844 5 2 484928995 5 3 384675277 1 2 585122959 4 2 694123633 5 2 296205040 5 3 447018907 3 3 169540980 1 3 504815104 3 3 189235564 3 3 579916394 3 2 708874416 2 2 257909746 3 2 207533370 1 2 518758582 5 3 682975350 2 2 509652040 4 2 943366177 3 2 231543452 2 2 737972860 3 3 864240580 5 2 827356182 4 2 516705817 2 3 940456392 4 3 349532756 3 2 928181416 4 3 953776083 3 3 180282275 4 3 290580213 5 2 634646360 4 2 106855521 5 2 424419579 1 3 836338409 5 2 753002089 4 2 857533730 1 2 787540455 1 2 985856542 4 2 295426732 4 2 535949630 3 3 127561466 2 2 536199664 4 2 676681176 4 3 940379079 5 3 310022781 3 3 284994041 3 2 690459216 1 3 352903496 5 2 186494325 5 3 947038779 5 2 781783275 3 2 250988589 5 3 706013308 5 2 992691492 1 3 401798339 1 2 770988696 2 3 594350985 5 2 565457182 5 2 973653781 2 3 663755619 3 3 741737565 3 2 555486163 5 3 549254847 4 2 523742706 5 2 573850956 1 2 345662780 3 3 293441117 3 2 491624267 3 2 772394734 4 3 792255498 1 3 320546618 3 2 809259350 5 3 882630235 5 2 649773072 5 3 134741342 3 2 726649163 4 3 903797115 1 2 562257750 3 3 765319016 2 3 537328751 3 3 879503502 1 2 627671890 5 3 711355149 1 3 474188627 5 3 320995735 1 3 141451357 4 2 324232493 3 2 394411863 3 3 753162047 2 2 141543981 4 3 383830967 3 2 717201228 1 3 428100579 5 3 952859595 3 3 875115255 4 3 341047959 1 2 797111450 2 3 213069850 5 3 658451792 3 3 431048134 4 3 640291793 1 3 669923159 1 3 761169304 4 3 479077842 3 3 713714073 1 3 954203624 2 2 134130063 3 3 130334928 1 3 799296522 1 2 168045577 5 2 395014389 4 3 223581809 1 3 830856673 1 2 274223598 2 2 511691040 4 3 372849569 5 2 224925673 4 2 482737538 3 2 582827291 1 3 279852249 4 3 634225949 3 2 170392293 1 3 166174696 2 2 567114919 5 3 281761015 2 2 594830811 3 3 843621480 2 3 118124229 2 3 145414918 2 2 248518171 5 3 976466200 4 3 242643083 2 2 119565251 3 3 614048663 3 3 385038828 3 3 141150184 4 2 747679390 3 3 469066045 2 3 972741845 5 2 579648513 1 3 230344168 2 3 788283010 5 2 322799036 5 2 156595409 5 3 581852541 5 3 699560604 4 3 685770468 5 3 897535717 1 2 575303952 1 3 389546250 4 2 639438241 1 3 555553484 4 2 646815457 2 3 475679435 1 2 545227376 1 2 615011976 5 3 301445163 5 2 949452763 3 2 175620157 2 2 324117348 5 3 591332632 4 3 850254634 3 2 273887599 3 3 751603444 5 2 918224481 2 3 936039317 5 3 838316318 2 3 526790889 3 2 972938934 5 3 278608502 2 3 581113414 3 2 891545441 5 2 692699252 1 2 223729420 4 2 507411884 4 3 889667659 1 2 129450597 5 2 281184200 1 2 211964629 3 3 352230588 3 2 151498387 4 2 699887522 4 2 950833875 4 3 380881814 2 2 352395972 5 2 302221497 3 3 834186375 3 3 922214788 5 2 969842513 3 2 524255894 2 2 420579055 2 2 700568923 1 2 318437241 3 2 669598410 5 2 377899429 3 2 259328123 1 2 466369510 4 2 420131605 4 3 996450018 5 3 453364414 4 2 403544184 1 2 111538371 1 2 218575193 3 2 750953395 4 2 810117998 2 3 488673751 1 2 590795306 2 2 228436205 5 3 876110686 5 2 975935289 1 2 197371913 1 3 666541020 5 2 676809094 1 3 301041664 4 2 672478387 3 3 561920346 3 3 292719582 3 2 927076213 4 2 432293705 5 2 428853409 2 3 203873652 3 2 420106495 1 2 690505575 1 3 631391638 5 3 141855660 5 3 633099637 4 3 417027853 4 3 944511030 3 3 739390777 5 2 170257695 2 2 298770540 3 2 547768510 1 3 140947189 3 2 828892575 1 3 479675729 1 2 685606476 2 2 309214336 4 2 260180301 3 3 258116413 5 2 349361042 2 2 643531461 5 2 295800263 2 2 279957216 1 3 110050258 3 3 794445162 2 3 711709833 2 3 676375810 3 2 339838554 4 2 465841450 4 2 815958174 2 2 814168628 1 3 532406041 3 2 375708584 5 2 603764382 1 3 940158992 3 3 876082716 3 3 150603551 2 3 793193017 4 2 403644186 3 3 228157487 5 2 144477393 1 2 431216026 1 2 954774799 2 3 164839297 2 2 495705971 2 2 642756597 4 2 770698447 4 2 471921303 3 2 248760075 3 2 573797899 1 2 596861339 2 3 486000351 1 2 805223272 1 3 475885054 3 3 327763414 5 3 477540680 2 2 983127674 1 2 460575072 2 3 300894224 1 2 986666497 3 2 118951555 4 2 778716986 3 2 858178093 4 2 517918052 4 3 105684457 2 2 556242752 2 2 634035075 5 2 581226657 3 2 319868263 4 3 724721408 1 3 735500994 4 3 972497646 3 2 358760407 4 2 629450364 5 2 288440244 1 2 839124805 1 2 628118208 3 2 291759828 1 3 781405017 3 3 845148609 2 2 808895878 3 3 824476479 2 3 445897405 5 3 384875835 5 2 383726509 5 3 442480867 2 2 829536712 2 2 121648509 2 2 480703645 3 2 999144683 1 2 474363125 2 3 972472483 1 2 922500281 1 2 883233762 3 3 144707034 5 2 707747263 3 3 202533876 3 3 691432338 2 3 164504744 3 2 357790616 2 2 882632817 2 2 791361564 4 2 796991505 2 3 139548492 5 2 756234401 2 2 968123468 1 3 261476468 5 2 455423197 3 3 313966171 1 2 584512654 3 2 464966347 4 3 186579461 3 2 603436163 5 2 264699452 5 2 553677831 3 2 787492353 5 3 684991104 3 3 996246740 3 2 211786136 1 2 213446043 1 2 889141983 4 3 291946414 4 3 751791484 2 3 901175652 5 3 680130940 2 2 168393130 2 2 128631696 3 3 643926631 5 3 209109337 3 3 941451649 1 3 985090306 1 2 474660550 5 3 500020214 4 2 927789580 5 2 901005738 2 2 938911481 4 2 257214799 4 2 389098608 3 3 553491799 4 3 463226711 3 3 720574688 2 3 457591705 3 3 532391307 2 2 319853054 1 2 758552316 1 3 178501549 1 3 208244756 1 2 292674445 2 3 341221340 4 3 546327512 5 2 292343989 4 2 353306821 5 2 690115210 5 3 852524817 3 2 194377498 3 3 303361547 5 3 652966975 1 2 406079890 3 2 852384240 5 3 265869408 3 2 399664135 2 3 522846582 3 3 647675813 5 3 334401520 4 2 623531264 3 3 980304170 2 3 128591841 2 2 120207872 1 3 665062286 1 2 232110686 1 3 387518458 1 3 129526792 2 3 671437387 2 2 629242861 2 2 417069544 2 2 968538498 5 2 665224397 4 3 716779045 2 3 238806285 5 2 220732887 1 3 291375131 2 3 834231038 3 2 332721888 2 2 874221712 3 3 107128236 3 2 647354893 1 3 332628558 1 3 256435306 1 2 426851898 4 2 209172163 1 3 427130646 2 3 918411077 4 3 967772465 5 3 612701043 4 3 467780523 1 2 155111264 4 3 382769913 5 2 823203223 1 2 975887229 2 3 687441976 4 2 297427860 2 2 266473777 4 3 600405213 5 3 835844205 5 3 321821036 3 2 359010443 4 2 548753863 3 2 640406690 1 3 874415827 3 2 898958108 5 3 581981966 3 2 344014208 1 2 428453174 3 3 341874978 4 3 923384493 1 3 792967386 5 3 426608382 5 2 389706353 3 3 478799466 5 3 203536614 1 3 724018672 5 3 301737994 1 3 708725065 4 3 453282743 1 3 143094296 5 2 344830298 2 2 317961595 1 2 571211279 2 3 391285790 4 2 162484148 1 2 146457375 2 2 113301060 3 2 775593276 5 2 659741934 5 2 717425404 3 3 566808780 5 3 237658206 2 3 782938693 1 2 373812818 3 3 343442541 1 3 110970687 2 3 710311826 2 2 152202049 2 3 204409864 3 3 899930796 3 3 349639863 2 3 896914953 2 2 909997053 3 2 491469164 5 3 962405078 4 2 978187660 4 2 180635236 3 2 704093841 3 3 419420978 4 3 110117796 1 2 512117767 2 3 737105994 1 2 976741173 2 2 214061888 5 3 946399492 3 2 251112524 2 2 433057773 1 2 355290039 5 3 708967991 3 3 737154440 3 3 579315014 1 3 964591352 4 2 601752083 5 3 524926337 1 3 750739410 2 3 565338941 1 3 475508192 1 2 772877552 3 3 552940558 4 2 508224236 2 3 358124985 4 3 690570986 4 3 905297862 4 2 616971203 5 3 205352829 3 2 591403375 1 3 124525944 3 3 507776595 4 2 765168881 3 3 784432101 5 2 130650364 3 2 647447875 1 2 507402299 3 2 935257154 5 2 931503170 5 2 399002752 5 3 457529907 1 2 654183241 2 3 761359032 1 3 613154357 2 2 679397157 2 3 176012682 2 2 448649989 5 2 310691254 4 2 699872299 1 3 830253010 3 2 410362811 3 2 630906266 4 2 101424483 4 2 512979078 1 3 202286402 4 2 931425135 2 2 498437801 5 3 741815659 4 3 394207672 2 2 491331979 1 3 180577264 1 2 263774672 1 3 860807503 1 3 113522121 4 3 609903183 5 3 938087563 2 2 427608850 5 2 979060805 1 3 298388260 5 2 932409431 3 2 712416621 3 2 822218915 2 2 959493896 5 2 155669783 2 3 365255038 1 3 753619709 5 3 551365094 2 3 528145856 1 3 894511925 5 3 826843312 1 2 198785085 2 2 476653063 5 2 940472513 2 3 875037980 1 2 955928707 4 3 440249604 5 2 164465845 3 3 657946671 5 3 608504501 5 2 358754130 4 2 552752570 4 2 433830146 5 3 774120096 5 3 511123737 5 2 373919165 4 3 685034238 4 3 691347486 1 3 642896283 2 3 368283761 4 3 777671578 4 2 373296050 1 2 416786295 3 2 572325520 4 2 594820166 5 3 624350993 2 2 331797112 5 3 455976896 1 3 755595055 3 2 330902156 2 3 816496911 1 3 601475435 2 2 630109772 4 3 430769462 4 2 773996855 2 2 816408565 5 3 837410823 2 2 638915924 3 3 334410452 2 3 552335777 4 2 562421006 2 2 358830233 5 3 197419644 1 3 978690069 2 3 415037505 4 3 333986355 4 3 220244498 5 3 333836669 5 2 404960659 1 3 331267474 3 3 310764484 4 3 553380500 1 2 815515412 3 3 823425128 3 2 946509520 4 3 378774856 5 3 329117760 4 3 746796071 4 3 516727900 5 2 118594874 3 3 729992470 1 3 616299459 1 3 496061038 3 3 624325370 3 2 432950186 2 3 201917104 2 3 417767065 4 3 616111743 1 2 158941680 2 3 479958884 2 2 410786226 4 3 378736433 2 3 276869096 1 2 375181524 4 3 888871969 1 2 311137966 2 3 517960467 2 3 956450724 4 3 892950054 3 3 702769286 3 3 349056109 4 3 788872154 4 2 124103042 4 3 596467759 1 3 585765781 3 2 669400073 1 3 389919740 5 2 297535252 1 3 784890102 3 3 350483306 1 3 184229016 4 2 721169396 3 2 821009962 3 3 821983905 3 3 114626868 3 2 932820873 4 3 150663261 1 2 280549981 2 3 559716997 5 2 774348518 2 3 670410745 2 2 665526658 1 3 593942568 4 2 793705585 4 3 540019313 4 3 753418901 1 2 933533950 5 3 300579592 3 3 693607064 2 2 421199196 2 3 830736970 3 3 915026160 4 2 489743630 3 2 317783366 1 2 123099727 4 2 711908883 5 3 405911178 2 3 850487739 1 2 212366113 1 2 979321044 4 3 985574283 1 3 113313446 2 2 915802865 5 3 676372029 1 3 584144710 1 2 637593830 1 2 625061951 2 3 515619415 4 2 609802641 3 3 932270492 2 2 546021312 2 2 335056132 5 3 194802826 4 3 249726292 1 2 953724065 5 3 743434260 4 2 543913104 1 2 625823098 3 2 255896180 5 3 419291815 3 2 412324913 1 2 102062590 3 2 571080444 1 3 853076196 1 3 440522941 3 3 432239693 3 3 858788654 2 2 471644023 2 2 921849313 5 2 194387697 5 2 850964354 4 3 969653661 5 2 582366471 4 2 324322482 2 2 176055726 3 2 856961962 2 2 924676466 2 2 771094167 1 3 383198988 5 3 324213116 2 2 807920238 3 3 159340307 2 2 235189211 4 3 763057413 5 2 285846803 2 3 604065940 5 3 614454097 3 2 262733158 5 2 494134920 4 3 359807747 2 3 172481667 4 3 765010370 2 3 186841005 4 3 106802517 3 2 714551597 4 2 520845576 5 3 663552865 4 2 287129587 2 3 483550355 4 3 280968576 1 2 197746527 4 3 432898158 2 2 592542357 1 3 313761330 5 2 951884250 5 2 115376684 4 2 581380626 1 2 899892020 3 2 650850480 4 2 732203485 2 2 716381417 1 3 656942664 5 3 664496961 4 2 520004549 5 3 618261840 4 3 793330647 2 3 436631341 4 3 710823195 3 2 474702930 4 3 891212494 3 2 271379806 1 3 411707872 3 3 101019391 4 2 906225018 1 3 338051944 4 3 475653573 1 2 412259009 4 2 110419320 5 2 551597038 5 2 187143270 3 2 941558683 5 3 996444161 2 2 939440146 2 2 902524840 4 2 435039826 1 2 968763682 1 3 643705154 4 2 583679802 2 3 999073257 2 3 339246832 1 2 193576607 4 2 733413184 5 2 269098386 2 3 928324967 1 3 250904004 5 2 239297458 1 3 884893636 3 3 634271485 4 3 254842842 3 2 103552829 4 3 692542912 1 2 302568638 4 3 820565730 2 3 646775599 3 2 517021535 4 3 366706688 2 2 100697638 2 2 919241071 2 2 570233379 1 2 779333197 3 3 301965036 1 2 436897107 4 3 235246718 5 3 124316148 2 2 792275937 1 2 313763720 2 3 220874577 4 2 391959837 3 3 225679084 4 2 106617540 3 3 134901088 3 3 828726928 3 2 705568009 4 2 403691494 4 2 721766870 4 2 475266567 5 3 524377506 1 2 129517638 3 3 956187935 4 2 341053659 3 3 506059965 2 2 242584329 3 2 589187514 2 2 693888465 2 2 483984514 4 3 446282686 3 2 648434788 5 3 655533899 3 2 229437920 2 2 692226253 2 3 950153256 4 2 778449738 2 2 598176128 1 2 683366016 4 3 617071085 2 3 890762644 3 2 810032993 3 2 727210556 2 3 416686311 1 3 915536473 3 2 463071464 5 2 934676236 4 2 853692035 4 3 713439443 1 3 616052295 3 2 716907739 5 2 801482458 4 3 642011047 2 3 839966976 3 2 368599006 5 2 584239386 2 3 212071650 2 3 906760571 5 3 614726406 1 3 487723193 2 2 130967466 1 2 150454725 3 2 420497375 5 2 207229491 4 3 981579992 4 2 111589696 5 3 557274678 5 2 303989970 1 3 249701752 2 3 897619103 2 3 908783612 2 3 862305916 1 3 476686096 2 3 397587884 5 2 636794235 1 2 689211429 3 3 161682903 4 3 991829135 4 3 614684372 3 3 583004723 4 2 386599382 2 3 555939333 5 3 701299546 2 3 727288964 4 3 275908486 2 3 733329495 3 2 534772905 1 2 422639507 1 2 799454988 4 2 966375481 3 3 277335672 4 2 972516227 5 2 354926262 3 2 206997781 2 3 508072583 1 3 784930931 3 3 592419766 3 3 105398273 2 2 106664920 5 3 778486096 5 2 541622110 4 2 366895289 3 2 103741874 3 2 973873655 5 3 179182965 5 2 775473398 5 3 822516225 1 3 220153209 3 3 447613928 3 2 518639696 5 3 263944285 3 2 656437499 1 2 183357810 2 2 738049080 3 3 962785427 3 2 676007432 5 2 306807856 4 2 832847095 5 3 528993569 2 3 341088649 1 3 515354754 1 2 471075461 4 2 951586715 2 2 783486471 4 3 462174549 4 3 537756354 4 3 261578300 2 2 523095864 2 3 627019580 1 2 271828647 2 3 279203996 5 2 303600241 2 3 453420918 1 2 484231663 5 3 706833169 2 3 850915298 1 2 775484976 4 2 650176130 5 3 792779146 1 3 159447129 1 2 727981595 1 3 805288750 5 3 855630491 2 2 570877545 1 2 687906469 2 3 586508621 5 3 820782748 4 3 907266476 4 3 232731312 1 2 543657689 4 3 243595547 5 2 240285545 5 2 858074898 1 2 605180240 2 3 126300929 5 2 265218005 2 3 826925007 4 2 125568088 4 3 728639134 4 3 611448213 1 2 286800081 2 3 386023256 4 2 773376146 4 3 271576449 3 3 332616017 4 2 902659228 1 3 450621634 2 2 746074672 2 2 150864400 2 2 709339240 2 3 563127668 3 2 200065839 4 3 954626579 5 2 999086919 5 3 175661686 3 3 546663111 3 3 427461790 1 3 170987511 4 3 248609262 2 2 505493711 2 2 307700192 4 2 857988967 4 3 243583978 1 2 661084240 5 3 916545244 2 3 266222181 2 3 329041772 2 3 502773453 2 3 834735926 5 3 469654147 5 3 440156651 4 3 826610379 1 3 933527792 1 2 481102360 2 3 506590980 3 2 805593671 1 2 158824717 4 3 249085441 4 3 479194007 2 3 441170878 4 3 976562159 5 3 651143891 5 3 780257216 2 2 340239159 3 2 191265303 3 3 146246101 1 2 153247286 3 3 629203992 2 3 738401412 3 2 225874020 5 3 589231095 5 3 972951414 1 2 214858686 4 3 258734424 2 3 779351407 5 3 831733570 2 3 222192623 2 2 900695175 4 2 349519653 1 3 858946886 5 2 698489575 3 3 758292117 5 2 604838940 1 3 357538767 2 2 696846325 3 3 246653404 1 3 534249508 1 2 621404897 3 2 761807892 2 3 405736543 3 3 391543789 5 2 946849497 2 3 923288324 4 3 112125235 4 2 230487038 2 3 152850504 2 2 987271634 5 2 569147054 1 2 221183071 1 3 156672950 3 3 147875411 5 3 825205107 2 2 680250718 4 3 577183818 2 3 840308620 1 3 843987768 4 3 902757863 3 2 210046371 2 2 657434975 2 2 644825520 2 2 219079880 2 2 579727120 5 2 504805565 2 2 288541815 2 3 954882180 5 3 477880587 5 2 229925531 4 3 271574554 3 2 925322121 1 3 530522404 5 3 907148190 3 2 667440042 5 2 632033382 5 3 491625820 4 3 706432673 1 2 964554754 2 3 434158941 3 3 805856394 4 3 369487436 1 3 978290376 4 3 782396041 1 3 232265139 4 3 221031294 4 2 131872433 1 2 299045682 4 3 363324722 5 2 828519136 2 2 955217707 5 3 736959563 5 3 770980248 4 3 847149358 4 3 584271858 4 3 371189507 1 3 745361898 3 3 776081957 5 2 149361403 5 3 760127967 1 3 843780574 3 3 330355680 1 3 911865863 3 3 367047379 4 2 695039097 4 3 310120263 5 2 562715262 3 2 771090336 1 2 844722476 3 3 373321243 3 3 190718520 4 2 210013514 3 3 747586201 5 2 649727147 2 3 229937959 3 2 772178128 3 2 764563864 1 3 959157581 1 2 892896303 3 3 214516812 4 3 171543672 4 2 301336716 1 3 270848763 1 2 515150292 1 3 222569177 2 3 973109546 2 3 489825608 4 3 913576242 4 3 412560730 2 3 413031660 1 3 980166018 4 2 229016793 4 2 610881285 3 2 666389922 1 2 728299611 3 3 434196674 5 3 365271617 2 3 384041348 1 3 602447041 2 3 814383020 5 3 732743581 1 2 153915974 1 2 683293965 1 3 115202222 5 2 195236488 5 3 636254982 1 2 696972267 4 3 522020573 1 3 155704915 2 3 781400447 2 3 125031363 4 2 115038995 2 2 930382483 1 3 725589239 2 3 607685216 5 3 115135732 5 2 787391778 2 2 545489099 1 3 116708285 3 3 507437494 5 2 818037689 4 3 807281087 4 3 606731584 4 2 925641223 4 2 738900972 5 3 500831185 1 2 429397043 5 3 933941913 1 3 418872878 4 3 755517081 3 3 545920895 3 2 521642959 5 2 424354052 1 2 616730174 5 3 578461854 1 3 477482363 1 3 590202878 1 2 771277345 1 3 750713972 3 3 581207451 4 2 967408349 2 2 362880062 3 3 349508184 5 2 653883001 1 2 436898764 1 3 985574693 1 2 882644035 3 3 637485217 1 3 594057358 3 3 174622200 1 3 936972451 3 2 164118901 3 3 592733595 4 3 495223147 1 2 545053577 1 3 617243873 5 3 592593073 2 2 302134730 5 2 797079841 4 2 644482674 5 3 306301099 5 3 354197684 1 2 943728038 3 2 309282619 3 2 442940571 3 2 808479897 5 2 891644438 1 2 280402649 1 3 362302084 3 2 838557866 2 2 475639860 4 2 168127421 5 2 981512583 3 2 504681109 4 3 383497044 5 2 586385406 5 3 329636923 5 3 904586542 5 3 675974337 4 3 994571623 2 2 760034084 2 3 562635187 4 3 761619397 2 2 637236031 4 3 511739894 3 3 617733597 2 3 850045037 1 3 525448686 5 3 623263385 2 2 839419099 2 3 536663697 1 3 275552074 1 3 264753150 2 2 628559637 4 3 428993664 3 2 912525503 4 3 709871882 1 3 692860249 5 3 233163433 3 3 380935655 1 3 759764656 5 3 612996824 2 2 777858043 2 2 322975973 5 2 577119159 5 3 691335246 3 2 935935535 4 2 583333703 1 3 338874095 2 3 855570610 2 3 996857402 2 3 846403110 4 3 553620485 4 2 567043822 4 3 215246877 2 3 231457587 5 3 148435313 1 3 980492764 5 3 647594825 1 2 304187587 1 2 646607857 1 3 322423566 2 2 565359570 2 3 189884051 4 3 301833189 4 3 781596655 4 2 659379949 1 3 952903725 2 2 429680331 1 2 571212183 3 3 618740370 3 3 495752411 2 3 442495793 1 3 162366134 2 2 377109184 3 3 406091418 4 2 802818866 1 2 425090332 1 2 760445149 2 3 670742376 4 3 334273607 2 3 755034138 2 2 409701361 5 3 853153404 2 2 683909223 3 3 274083401 1 2 227782447 3 2 541404366 4 3 960469176 4 2 104188486 3 2 623100699 3 3 462059718 1 3 438951310 1 2 521555273 2 2 706587216 5 3 181795659 5 2 189615267 4 2 829809617 3 3 704216313 2 2 347138188 4 3 738880576 2 3 961830579 2 2 841718627 4 3 282808717 3 3 252151905 3 2 521770372 4 3 760658675 3 2 716982254 3 3 496977183 5 3 412775515 4 2 217444530 5 2 522906262 1 3 379394812 3 2 543445109 4 3 501835960 2 2 538097201 1 2 580336597 3 3 851580966 2 3 597123269 1 3 134152521 5 2 281793764 3 3 515268330 3 2 984285925 3 3 528524427 1 3 568793911 4 2 281956210 5 2 136519772 4 3 379148741 1 2 163764451 4 3 439561394 3 2 948106118 2 3 706171090 4 3 657113518 1 2 567036711 1 3 696828000 3 2 511968045 1 2 248859571 3 2 310842248 1 3 992992691 2 3 401239777 3 3 927336694 2 3 297489008 4 3 980599645 2 3 338396631 3 3 672395961 3 3 785834265 2 2 531984918 1 3 913445198 2 3 509823433 1 3 808852271 1 2 675324440 3 2 471260214 4 3 552983153 3 2 678164697 1 3 947034617 3 2 659337469 5 3 398271153 1 3 265614128 2 2 241402838 2 2 293271196 1 3 353981010 1 2 489912702 5 2 159436054 2 2 106299020 2 3 506379083 4 3 317926824 4 3 788389560 1 3 248797323 4 3 210436982 3 2 286580468 2 2 609478895 2 2 342458918 3 3 600433584 3 2 521212151 4 2 802684711 5 3 466806155 1 2 465006021 5 3 992842007 2 2 108521455 2 3 177933805 5 2 992670419 1 2 170895885 4 2 443293683 3 3 288646697 2 2 328267931 3 3 214913126 3 3 524203437 5 3 164893848 3 3 656946413 4 2 777320137 3 2 281933459 2 2 245545260 1 2 727048035 1 2 123184706 5 3 643087122 4 2 800129432 1 3 804515304 3 3 248204685 3 3 949892779 1 3 901406799 1 3 452257397 5 2 938907486 2 3 633684760 3 3 802320652 2 3 459894101 5 3 560516537 3 2 692473506 3 3 216228185 1 2 286856537 2 3 717031847 2 2 700215500 1 3 392407168 5 3 882933962 4 3 674748579 5 3 548022324 3 3 624706044 4 3 341728115 2 3 401109335 4 2 592874847 4 2 534609801 5 2 438786550 5 2 256686830 3 3 523824251 4 2 419963362 4 2 811298831 1 3 332267222 2 2 199590865 2 2 486975346 3 2 761195291 4 2 260975040 3 2 408836821 1 3 827954983 1 3 339488298 2 2 380594390 4 2 156977495 3 2 974451070 1 2 362404532 5 3 710854895 3 3 714420016 2 3 825323560 3 3 726882353 5 2 630263509 1 2 595212987 2 2 920471147 1 3 124101500 5 3 512570351 4 3 337853930 3 2 762343079 5 3 921553208 1 3 233226554 4 2 953409370 1 2 489419412 4 2 715936451 5 2 947928191 4 3 756332781 3 2 750421232 2 2 686050203 1 2 718631321 5 3 794194624 4 2 633351951 1 3 749163082 2 2 776922471 3 2 244221094 2 3 229195583 5 3 170226166 5 2 496433202 4 2 220616601 5 2 735734604 5 2 616253130 4 3 121507965 4 2 153960876 2 3 462518896 3 2 447756823 3 2 377479864 5 3 731293005 5 2 238836624 2 2 448707596 2 3 747407968 4 3 690103581 4 2 502728818 3 3 374604251 3 2 265691000 4 2 118068567 2 2 809150084 5 2 653746176 1 3 746688952 4 3 976300833 4 3 208357515 1 2 437611277 2 3 179788069 4 2 476772572 1 3 175061840 1 2 134141072 3 2 422104250 4 2 259992222 3 2 781038237 2 2 882641170 1 3 143260454 1 3 175668366 4 3 559006569 2 3 638414286 3 2 943070213 1 2 137086858 5 2 655754766 5 3 780928076 5 3 206170030 2 3 172378858 4 2 402063548 1 3 217215886 2 2 509925568 3 3 571734705 3 2 152302053 1 3 144803473 5 3 947588256 2 2 833548449 3 2 762933541 5 2 644764752 1 3 967651833 5 2 278199037 5 3 192719060 1 2 668754337 5 2 208003855 3 2 463735616 4 2 661846740 3 2 866439572 4 3 882632334 4 2 147132583 4 3 761782193 5 3 270219064 5 2 291732321 4 3 812968610 3 2 876907721 2 2 981632723 3 3 840490885 3 3 537193334 5 3 968851530 2 2 290114209 2 3 158478719 4 2 239527300 2 2 517836199 1 3 497962663 4 2 150746269 5 3 400529319 4 2 816047850 2 2 450251523 5 2 333400439 2 2 370406277 2 3 352392591 1 3 796441629 2 3 967693980 3 2 318896157 2 3 503780607 4 3 333156418 5 3 309016232 5 3 961573020 3 2 914938087 3 2 225842724 4 3 456734487 4 2 492382745 1 3 121334593 2 3 189164482 4 2 391074755 3 2 305215109 5 2 512075628 1 3 348084558 2 2 108087741 3 2 757214392 3 2 680621101 5 2 678480267 1 2 463342834 3 3 771167919 3 3 278722912 2 3 143519513 2 2 436038801 1 2 132508507 4 3 886421714 2 3 449238544 5 2 585587939 3 2 754839804 2 2 296487056 1 3 401496346 1 2 771498187 1 3 233145443 5 3 581206237 2 2 637499036 4 3 136241709 1 3 439313645 1 2 936515441 3 2 169691058 1 3 177526271 5 2 534180903 2 3 461258590 1 3 708797079 2 2 386814881 1 3 844536210 1 2 284203423 1 3 190345027 5 2 525563852 1 3 366815328 5 3 449311533 1 2 373712432 1 2 522465992 5 3 484686796 4 3 572107909 1 2 844271835 3 3 616822652 5 2 563134713 5 2 511035241 4 3 705567150 5 2 384741539 3 2 865178439 4 2 270738199 5 3 535834558 1 3 882443959 2 3 886418764 5 3 176703512 1 3 753973731 3 3 946707539 3 2 865722211 1 3 321589157 5 3 416808593 4 2 359592349 5 3 493267287 1 3 171728655 1 2 680448793 5 3 432150307 4 3 669191107 3 3 195374366 3 2 326068354 2 2 284095165 4 3 449816036 5 2 368196778 4 3 730942987 4 3 596380782 4 3 321821316 1 2 483225357 5 3 147787141 2 3 458004845 3 2 984053424 1 2 184294518 4 2 997332303 5 3 867855122 3 2 271499443 3 2 512680214 5 3 951652676 2 3 113685524 3 3 562696697 2 3 115489476 5 2 546560196 1 2 701841405 1 2 913237895 3 3 995179196 2 3 113074687 3 2 239848972 1 2 797455551 5 3 799962467 1 3 576492492 5 3 959728903 4 3 528041779 2 2 536066484 2 2 288329090 3 3 440705244 1 3 647177534 1 2 337430539 5 2 798841224 3 2 249598300 2 2 328676617 2 3 746205767 5 3 404722213 5 2 205619979 5 3 730830387 4 2 136077945 1 3 259937574 3 3 762936121 4 3 719537046 5 2 104739977 5 2 468832031 3 3 538450009 2 3 248437949 3 2 828456863 3 2 184750545 2 3 897520040 1 2 531544067 4 2 186817122 1 3 516043723 3 2 714637205 1 2 409920298 4 3 674445363 4 2 967210569 1 3 902868856 4 2 543785362 1 3 566877855 2 2 418554056 5 2 331902678 2 3 346824473 4 3 274049250 3 3 464200123 4 3 650890163 3 2 745076087 1 2 371442284 2 2 476576127 5 3 384836962 5 2 663556284 2 2 943253249 4 3 639905671 2 3 896976540 5 3 550021887 3 3 314909981 2 3 542828806 2 3 167295414 1 2 173453555 2 2 767965945 3 2 658316854 4 2 655824561 4 2 742233149 2 3 599979838 1 3 719004582 5 2 670742433 3 3 102943772 5 3 860841989 4 3 436524333 2 3 573677086 1 2 600822840 3 2 427540684 5 2 555005907 1 2 102659970 5 3 470136033 3 3 212176445 2 2 997538748 4 2 823331931 2 2 740152528 5 2 806155955 2 3 114275879 2 2 650786556 2 3 690214423 1 3 253015110 1 2 941718686 1 2 153898088 4 2 702506192 1 2 473569513 4 2 469989398 3 3 182224789 2 3 663030063 1 3 311266311 2 2 182074455 1 2 822025078 5 2 714888043 5 3 870191888 3 2 503991986 5 3 515395485 2 2 390845831 3 2 202508962 3 3 308808989 3 2 582991375 4 3 690927899 3 2 939304539 2 3 564837392 5 3 343134431 3 3 220921290 3 3 244886967 3 3 659820218 2 2 667223313 2 2 307624512 4 2 517024702 2 3 968319912 5 3 404239970 1 3 198860678 5 2 119456257 2 3 194461563 3 2 690339899 1 2 805452246 2 3 715815180 2 2 330943622 5 2 380705780 4 3 163316935 2 3 175713581 1 2 137269000 1 2 215740831 4 3 141980215 3 3 620526313 5 2 809017077 1 2 730796989 3 2 736572690 5 2 531580278 5 3 918449922 2 2 450868212 5 3 761443381 5 2 152234692 1 3 403788677 2 3 796420552 4 3 815869501 4 3 655947184 4 3 262702103 5 3 787478950 1 3 781680572 4 3 930520909 3 2 710169543 2 3 138979973 5 3 682264174 4 3 388935907 2 3 336754595 1 3 766018004 5 2 555787035 5 2 776079372 1 3 237423119 5 3 250167475 2 2 772929274 3 3 531869677 5 2 736846343 2 3 445751225 1 2 173994617 5 2 161764832 3 3 436761068 5 3 230067649 2 2 678431831 4 3 508300491 5 2 669953851 2 2 468378731 1 2 384919577 4 3 502976950 5 2 349199103 4 3 208661463 3 2 598552092 4 3 301551315 5 3 470468787 3 2 120540192 1 3 677175943 3 3 551947044 2 3 668919831 3 3 945297786 2 2 123366250 5 3 522421068 3 2 650187223 1 2 392555044 4 3 174985177 5 3 448073942 5 2 367650103 5 3 936658137 1 2 508266635 5 3 454332396 5 3 934492230 2 3 386787535 1 3 591626540 4 3 929821148 3 2 736110853 3 3 206888503 4 2 651698860 5 3 932360958 1 3 589236321 2 2 234208558 1 3 179915557 1 3 159287985 5 2 144577977 2 2 451477983 5 3 832832794 3 2 897535903 3 3 811654174 1 2 857226089 5 3 339825320 3 3 143488581 5 3 622715104 3 2 149305383 3 2 151794106 5 3 988874168 4 2 183656853 5 3 794442630 4 2 621658104 1 3 925162516 3 2 795040984 4 3 939200306 1 3 873433539 4 3 475374194 3 3 375592932 3 3 337015674 4 3 730769827 5 2 689632338 4 3 865432363 3 2 137029243 5 2 662079042 5 2 689823100 4 3 440104818 2 3 693714376 5 2 514655910 1 2 215352884 1 3 545491521 4 2 433169970 3 2 739991788 3 2 604140356 1 3 504821620 2 3 192653477 5 2 737163735 3 3 205814587 2 3 709295673 4 3 123114924 4 3 477463299 5 2 639636299 5 2 253449930 1 3 899009082 3 2 511745100 5 3 194878287 2 3 812690316 2 2 371198391 2 3 727726485 1 3 178750545 3 3 803632862 1 2 680546078 5 3 831136657 5 3 408764203 1 2 730717597 1 3 520756248 1 2 841473115 2 3 357150191 5 2 705150795 5 3 603375158 4 3 266829299 1 2 755830036 2 3 890466754 1 3 529712642 1 2 791468483 3 2 980594720 2 2 322504608 3 3 906736220 2 3 448764683 4 3 252265280 1 3 262829959 2 2 249487018 2 3 285445093 4 3 906083144 1 3 261370809 2 2 422617682 5 3 744100763 2 2 423285813 4 3 423768421 5 2 261129550 1 3 283000188 5 2 667889565 3 3 630022571 3 2 345869673 4 3 258074163 4 2 477429317 1 3 285293386 2 3 629329201 5 3 487120462 3 2 790545324 4 2 503947213 2 3 409542485 5 3 293905769 3 3 973163624 2 3 253271753 3 2 451817857 4 2 379830770 3 3 607274263 1 2 574116238 3 2 379635395 3 2 178149588 2 3 807659254 1 2 392748825 4 2 478610162 1 3 353027047 2 2 776919209 2 3 590573425 5 3 303363801 5 3 658996606 5 2 814836147 4 2 818865532 3 3 344523429 5 2 849593455 1 3 396406427 2 2 948801532 4 2 341478888 2 2 697793340 3 3 523753085 3 2 103806561 5 2 211346429 5 3 108094945 1 3 487054198 4 2 303505215 4 2 888407952 3 2 350134538 2 2 996363003 1 2 570972722 2 2 449283660 1 2 907842213 2 2 452906040 1 3 231969868 1 3 630569362 1 3 644032193 1 2 487726050 4 2 406484358 1 3 135221779 2 3 580043403 2 2 697248376 1 3 914018180 2 2 174547309 3 2 272985651 5 3 615096758 1 2 471138736 3 2 570793207 2 3 119942206 1 3 423574564 4 2 324492205 2 2 428534947 5 3 531709816 4 2 410851360 4 3 536170860 4 3 438997976 4 3 536975710 5 3 192930532 4 3 196761543 1 2 131506988 4 3 384951675 2 2 737242067 2 3 751097413 2 2 635550018 1 2 418613286 3 3 581944153 3 3 740805295 1 3 393151322 3 2 259955757 2 2 983191237 5 3 107249584 5 2 992225880 1 3 568080413 3 2 597977745 3 2 800322916 3 2 763429459 1 3 431790592 3 3 342249091 1 3 783829822 2 2 234200189 5 2 171393304 2 2 507428196 1 3 515427900 3 2 580460737 3 3 619118109 5 3 816327198 5 3 604765324 2 3 349506432 4 3 860856649 2 2 553863238 4 3 538259542 5 2 667228151 5 2 195248848 4 2 472732319 5 2 358926583 5 2 817665708 4 2 403275001 2 3 922653031 2 3 741443331 5 3 129198141 5 3 117585656 3 2 537255777 4 2 393785892 5 2 571784761 1 2 157317362 1 2 420767708 2 2 339747527 3 3 561285960 2 3 537017659 1 2 848843897 3 2 579020872 4 2 304603500 5 2 706272152 5 2 378098269 4 2 922702302 3 3 270320844 2 3 666566026 3 2 901198004 4 2 312971587 2 2 417044422 3 2 574629536 5 3 776502826 4 3 840337696 1 2 495804015 3 3 284007319 5 2 730016425 2 2 567503725 1 2 815051563 5 2 712454121 3 3 632269060 3 2 389573517 4 3 288901652 2 2 524473352 3 3 975419356 1 2 750516550 4 3 603766411 2 3 712154799 5 2 190009468 5 2 293367878 5 2 426603110 1 3 895636408 3 2 913325397 3 3 917513769 3 3 859612381 3 3 151123776 2 3 900560186 1 3 772926406 4 2 655144532 2 3 199577618 1 2 397385759 1 2 647797818 5 3 396312784 2 3 636491686 3 3 545323377 5 3 492408080 3 3 743915366 2 3 995194302 3 3 435690199 4 2 330835427 1 3 852181268 1 3 268261055 2 2 934702278 2 3 538926125 2 3 448586314 5 2 576824862 3 2 129774701 1 2 294928442 1 3 621771524 2 3 184276551 5 2 218343817 4 2 247302109 5 3 910952022 5 2 856824195 2 2 723602225 4 3 276340451 4 3 873819852 2 3 802086380 1 2 291703358 4 3 655244097 3 3 198014596 2 2 548964511 5 3 206746978 4 2 371531647 2 3 746766876 4 3 370884229 1 3 256192320 1 3 512654223 3 3 759775099 2 3 124743149 3 2 825529080 3 2 497388638 2 3 605310999 3 2 500628000 2 3 323851433 1 3 773458109 3 3 359199547 5 2 809497059 4 3 799263877 5 2 146334639 1 2 575927154 2 3 751229244 2 2 338386940 5 2 746145214 2 2 242341122 3 3 571854445 1 3 101472808 1 3 367765043 4 3 102593829 3 3 500027280 1 2 339985431 1 3 710490723 5 2 398617535 1 2 530700090 3 3 919580600 5 2 591070018 2 2 469002012 5 2 474485452 2 2 621288227 3 2 108990967 3 3 563929912 3 3 851462388 4 3 775268022 4 3 903375836 5 2 354086367 2 2 145598227 5 3 487216037 5 3 138199257 5 3 875608728 2 3 610772610 2 3 400725540 5 2 571962488 1 3 603040881 1 3 655995857 2 3 672269438 4 3 189786805 2 2 547045362 1 3 643497850 5 3 451558162 1 2 732447279 2 3 725734643 2 2 904212124 2 3 234709823 5 2 768706513 3 2 951875540 1 3 960910799 3 3 744185135 3 3 474710319 3 2 101389692 2 3 235100993 3 3 302886697 5 3 232153524 3 3 531785419 5 2 705518847 4 3 730273541 1 3 619585013 5 2 586781177 2 2 699137320 3 3 150100003 3 2 569255893 5 2 768474221 4 2 404824901 5 3 492895018 5 2 233400882 1 3 618216512 2 3 343404392 3 2 731817587 4 2 902155208 3 3 976244004 3 3 282778649 4 2 320288331 4 3 166809804 5 2 619273294 1 3 852767995 1 2 617340867 2 2 810847635 1 2 155973782 5 3 461792813 1 2 548970656 3 2 132183572 5 3 593611699 2 2 975634972 3 3 750707506 3 3 997855177 1 3 589017662 2 3 915303340 5 2 497020285 1 2 485608243 2 3 495921708 5 3 188502812 2 2 478617749 4 3 730522469 4 2 372526516 1 2 635747744 5 2 537952944 1 3 406715196 2 3 986228375 5 2 556618872 3 3 763443550 3 2 925743348 3 2 970468699 5 2 798563498 3 3 793743551 5 3 888678524 3 3 611815410 5 2 763675593 2 3 159163532 1 3 847968587 3 3 574657820 2 2 304276976 3 3 361769872 5 2 161064440 3 2 538756954 4 2 608007756 5 3 254829044 5 3 582539827 3 2 665829002 2 2 706749921 1 2 706224005 5 3 737419639 5 3 528034044 4 3 606218924 5 2 519691350 5 2 767160155 4 3 307134229 5 3 203360259 2 3 223406006 5 3 658275454 3 2 781824755 1 3 570797641 3 2 993820231 2 2 708971202 1 3 150045215 1 3 276040954 2 3 986477229 5 3 156164829 3 2 652325163 1 3 444099341 1 3 697114051 2 2 185029539 4 3 506451466 1 2 533839182 4 3 760939824 2 2 547344939 5 2 633140905 5 3 125254445 2 2 737402104 2 3 529024524 4 2 356965236 4 3 432845720 3 2 807473467 1 3 515143308 4 2 499724255 5 2 758039809 1 3 261934991 3 3 661290799 3 2 521778411 2 2 685483787 4 2 711104026 4 2 308984642 2 3 806991734 5 3 840836601 2 3 819558201 2 2 553584979 4 2 431097393 3 3 382875594 1 3 719681569 2 2 699792014 5 2 870078307 1 3 781707417 4 2 361143116 1 3 288610765 1 3 208409684 3 3 542630969 3 2 268227897 1 2 660391056 4 2 317976003 5 3 268838843 2 3 199350628 5 2 259063607 3 2 423887095 5 2 631191990 4 2 523859317 2 2 643028123 1 3 669458828 2 3 617622538 4 2 690276697 2 2 598097090 5 3 666828176 3 3 631467410 3 3 211493575 3 3 552963313 5 3 958224718 2 3 974706427 2 3 747658128 2 2 141525553 5 3 599839654 2 3 181531117 3 3 160684162 2 3 644851124 2 2 979262588 2 3 162906284 2 3 410937753 4 3 724338507 1 3 205152169 5 3 615746141 1 3 434609697 2 3 852294049 4 3 225471645 1 2 492294498 4 3 732212540 4 3 683714983 3 3 649593431 3 3 345383915 3 2 996150727 1 2 368250098 4 3 436798629 4 3 426481094 4 2 237526578 1 2 242673166 2 2 797931257 4 2 790806041 2 2 605298436 3 2 100118699 3 2 454789789 4 2 241820080 2 3 637360174 5 3 856018511 5 2 801415634 5 2 445985948 4 2 789146442 5 3 830118217 1 3 360973029 2 2 995781453 1 2 618753778 5 2 692073193 3 3 943791875 5 3 604361455 1 2 475408769 1 3 286820892 4 3 557430668 4 2 567920584 4 2 311887163 1 3 687205467 5 3 637149744 4 2 801264955 5 3 512901039 1 2 616710145 3 2 752073122 3 3 855626453 3 3 394964981 4 3 400699623 3 2 697469750 3 3 418859690 5 2 677969589 1 3 788815451 2 3 640364581 2 3 574068992 3 3 550155370 1 3 188685216 1 2 941316401 3 2 141915440 3 3 305917621 1 2 142263355 2 3 247964310 3 2 526828387 2 2 578069459 1 2 691607516 3 2 222767827 5 2 293734359 3 2 613260400 5 3 521144434 2 3 190225695 4 2 234675181 4 2 943712120 3 2 102699769 3 3 228515786 2 2 554312077 3 3 824118825 4 3 331404685 3 2 750264021 4 2 415475122 4 2 209008201 4 3 923503693 4 3 321797024 5 3 426517224 2 3 821177785 2 2 401535122 2 2 829895556 1 3 925940113 2 3 802586500 5 3 160474389 2 2 462164754 1 2 978966898 1 3 200172762 4 2 112004116 5 3 404720945 4 2 731390162 2 2 316626156 2 2 426350400 4 3 957980194 2 3 197416863 1 3 631058138 3 3 543999640 3 3 641807197 4 2 596734358 3 2 479235802 2 2 981976071 1 3 176528605 4 2 592791079 2 3 882327447 5 2 305218130 1 2 385337101 4 3 244818910 2 2 471478849 5 2 341243465 1 2 992666847 1 2 115885679 2 2 599814893 5 2 651476873 5 3 170757890 2 2 794768511 3 3 135930265 3 3 833095865 2 2 429989533 3 2 779215239 1 3 798740828 1 3 998869698 2 2 934305568 2 2 758923958 1 2 210840335 1 2 220225582 1 3 219833837 5 3 705370790 2 2 461055370 3 2 622717708 2 2 595699434 4 3 536130034 3 2 840838571 4 2 330309587 3 3 487218257 2 3 453357436 3 2 251001723 4 3 612019063 1 2 955739583 5 2 116283898 2 2 940775770 5 2 379800748 3 3 478587793 3 2 791267203 4 2 146471158 3 2 223067240 2 3 253921058 4 2 354471578 2 3 195024564 5 3 366882614 3 3 462911818 5 2 926793383 5 2 471148963 3 2 216040239 4 2 621888974 5 2 919434277 5 3 399147131 2 3 535276623 2 2 189620162 5 2 595472975 3 2 424560544 5 2 709970788 4 2 374332251 4 2 679255750 4 3 373396809 4 3 914270785 1 2 763001520 1 2 547256268 3 3 260782259 1 3 410418884 4 2 653187634 1 3 789631954 5 3 322687933 3 2 457649901 4 2 455844035 2 2 309017652 4 3 958796902 1 3 856515697 5 3 269661072 1 3 894654160 3 2 970503166 3 2 891821327 4 2 288813001 3 2 278344558 1 3 110308904 4 3 492221446 2 3 147368886 1 2 580169285 3 3 409885095 4 2 104406697 2 3 223776654 5 2 389206996 3 2 703861683 4 3 261613969 4 3 490979305 3 3 984268796 2 3 395995455 5 3 691764948 2 2 827197560 1 3 251770426 3 3 942995740 1 3 278595805 1 2 418695620 2 3 682425662 1 3 362223141 4 2 656165430 2 2 159577587 2 2 349903820 4 3 353810514 3 3 750614777 5 3 743664748 5 3 667644336 4 3 177184215 4 3 478315371 2 2 524774860 3 3 790602588 3 3 665390699 2 3 418380106 3 2 239672908 4 2 450398459 4 2 466662129 3 2 139628171 2 3 507838328 4 2 559030127 1 2 123141893 3 3 985950264 5 2 438482040 4 3 888141144 2 2 518491204 2 3 729493252 5 2 224776942 2 2 766686287 4 2 730164587 5 3 533578073 4 2 295543481 5 3 652004320 1 3 462803792 2 3 110190925 1 3 610735734 5 3 442414930 4 2 992482218 1 3 253683563 2 2 663509093 5 2 464333922 4 2 653075694 1 2 681831246 1 2 753645366 3 3 304177480 2 3 356003188 2 2 463893913 5 3 114195633 4 2 436903451 4 2 350607292 5 3 429191021 4 3 210914355 3 3 479784399 2 3 830663399 4 3 303549939 4 2 581251250 5 3 484372460 3 3 327642595 5 3 896825189 4 2 622864317 5 2 726730862 1 2 248382849 3 2 512147003 1 3 815194346 2 2 366836579 5 3 802684206 1 3 290940230 4 3 664026615 2 3 522940151 3 2 210734476 2 3 486363890 5 2 727752456 3 2 176909335 1 3 356683601 5 2 421731509 5 3 678377657 3 3 476917644 4 2 407646492 2 3 701834835 5 3 843108761 4 3 495880981 1 3 347938844 5 3 238252804 5 3 167059912 1 2 541215299 3 2 145073052 4 2 515227692 3 3 312810497 1 3 429437125 3 3 490678456 3 2 518945760 2 3 308585599 3 3 184999335 4 2 635854853 3 3 100168000 4 2 365353681 4 2 932111039 2 3 246076777 1 3 972722185 3 3 836531300 1 3 927105768 4 2 865773007 1 2 273795077 2 2 345006436 4 2 484392517 5 2 971979225 4 3 133356720 3 2 323006289 1 3 235376634 3 3 586702158 3 3 457707472 2 2 361325683 1 2 324408621 3 2 211556968 4 3 279529695 3 2 408929882 4 3 305123308 5 3 988906643 2 3 285857933 2 3 988143171 2 3 698908905 2 3 690913826 5 3 485750852 2 2 742754421 1 3 442936539 3 3 132244841 2 2 385669701 1 3 935841256 5 3 847449062 5 3 386894378 2 3 688028321 2 3 840651412 2 3 998939496 4 2 420773618 5 2 866485409 5 2 459191894 3 2 811877559 2 2 736084695 4 2 334378101 3 2 320939094 5 3 680838220 1 2 551878907 5 3 248019164 4 2 750007977 3 3 664947493 3 2 228829716 5 3 484876778 4 3 283949582 5 2 894647318 4 3 494990373 2 3 159340231 4 3 576181505 4 2 186109112 2 3 170681965 5 2 409170999 1 3 801987995 3 2 960839531 3 3 681778209 4 2 537876075 1 2 485779376 5 2 577062687 3 2 419707643 3 2 902820105 2 2 872385593 3 3 200573457 5 2 378433327 5 2 466758838 5 2 977586608 1 2 653546246 5 3 713683417 4 3 634627960 2 2 587983859 5 2 326235889 4 3 850276789 3 3 189698319 3 2 792513995 3 3 976461904 3 3 845466064 4 3 100097549 2 3 740992647 1 3 285989680 1 3 333428712 1 2 104634300 1 2 965916429 3 2 424013102 1 2 489508947 1 2 852444006 4 3 600547243 3 2 427829761 4 2 218425910 2 2 719075875 1 3 663768273 4 2 242277068 1 3 217156466 5 2 322507116 2 3 676403621 2 3 250880731 5 2 598247635 5 2 361046128 1 2 986049225 5 3 545615564 5 3 275407484 5 2 557186705 3 3 443149181 3 3 937763375 2 3 471716400 2 2 820714863 3 2 567167192 4 3 419555214 4 3 280811061 4 3 971351037 3 2 385824153 2 2 109263265 1 2 388812866 3 3 456697331 5 3 819144918 2 2 222484852 5 2 307213497 4 2 844601850 3 3 866846632 5 3 472099969 4 3 386652240 4 2 280107205 4 2 262451360 1 2 394583563 2 2 929611562 4 2 201758968 3 2 723553871 2 3 535083688 1 2 506097405 1 2 554569769 2 2 163233068 5 2 118436863 1 2 869472443 4 2 423184005 2 3 571067529 5 3 216438698 5 3 492491009 1 2 699112098 1 3 501348596 3 2 680665053 4 3 674923911 3 3 425677237 1 2 613163109 4 2 887863710 1 2 493800410 5 2 594398943 2 3 935524406 5 2 421115590 4 2 784799167 4 3 933699289 1 3 237978821 4 3 700528065 3 2 323536602 2 2 724650793 3 3 397261282 2 2 502914776 4 3 685740093 5 2 235123403 3 3 681155753 3 2 899137450 2 3 653288709 5 2 405013291 4 2 134597715 3 3 175018936 3 2 543287787 1 2 486333290 2 3 872269714 2 3 471128368 2 2 173916446 2 3 397286009 1 3 624750619 4 2 830891981 3 3 380933187 3 3 219219858 4 3 965866189 1 3 486214853 1 2 474055999 5 2 471005728 4 2 928751757 2 3 535775596 2 2 222723239 4 2 237055896 3 2 477813344 4 2 447360884 3 3 526416649 2 3 405933703 4 3 526220614 3 3 358757750 4 2 588438999 2 3 240536773 3 3 139865725 5 2 919991567 3 3 325272633 3 3 503007598 2 2 635473034 1 3 216357195 3 2 768152291 5 3 853969874 1 3 201264818 5 3 227906435 4 3 531245000 5 3 255866367 2 2 604643460 2 3 954849033 5 2 626258163 5 2 119957461 3 2 493561969 3 2 380290265 5 3 862661925 4 2 341688937 1 3 963119255 1 3 434695027 3 2 475297879 3 2 427666589 1 3 699339607 2 3 422572974 3 3 860833164 5 3 533169741 1 3 890670992 1 3 633218641 2 3 761906046 5 2 329852913 2 3 563583233 2 2 325106900 5 2 793709822 1 3 580056752 5 3 273024451 5 2 884026757 5 2 168844520 4 2 579903786 1 3 517935548 3 2 393824775 1 2 224887771 1 2 456723232 2 2 198044775 3 2 421506079 4 3 941417937 4 3 868260900 2 3 700989657 5 3 809616470 5 2 111239795 5 3 230589634 2 3 466004804 3 3 444865438 2 2 283951172 1 2 805353658 5 2 763980962 1 3 337369856 4 2 564205107 3 3 978988050 3 3 733778620 4 3 623118044 5 2 489547319 4 2 216343589 4 3 792475930 2 2 544839817 1 3 644276124 4 2 627997271 4 3 690791162 3 2 428468912 4 2 505816630 4 3 971932236 2 3 704832518 4 2 921555236 2 2 991446130 4 2 878772577 3 3 892524082 5 3 621102278 3 3 938637623 5 3 831329231 5 2 579965253 5 3 575507755 4 2 376264925 3 3 981989154 5 3 867834302 4 2 532456884 4 3 379117914 1 2 400098038 3 2 414966067 1 2 924374586 2 2 689224251 5 2 256183677 2 3 285446699 4 2 542838385 3 2 407119699 1 2 486202992 1 3 582287418 5 3 812483407 1 2 358317882 2 2 930397435 5 3 532570334 5 2 629326304 4 3 880087624 2 3 711716677 2 2 685225223 4 3 701693086 5 2 496426042 2 2 113021208 1 2 724959689 3 3 579284895 1 2 242825928 2 2 612887878 4 2 791204046 2 3 543916785 1 2 984579678 2 3 800253755 1 3 743168130 2 2 477513734 1 3 292785022 2 3 560093760 4 2 429564899 3 2 387825840 1 2 902213077 1 2 897508909 4 2 175157868 4 2 215304202 5 3 489727624 1 3 960487466 1 3 205840991 4 2 555226710 1 2 205174868 2 2 483662142 4 2 676284193 5 2 734971601 3 2 789662907 2 2 563627879 4 2 403950107 2 2 339364637 4 2 157684584 2 2 766270616 5 2 895554800 5 2 811962310 3 2 130199296 3 2 139639832 1 3 205461063 3 3 553078443 5 3 805264422 5 3 904559784 4 2 627167871 1 2 163713208 4 2 764065121 3 2 355907641 2 3 923160364 5 2 259242040 4 3 779215459 1 2 434906698 5 2 993817464 5 2 686181331 3 3 508780021 1 2 923468411 5 3 732455740 4 2 544977742 4 3 220998125 5 2 913629595 2 3 850598624 3 2 443269183 2 3 832745562 1 3 736756388 1 3 900749497 5 2 208811988 5 2 986785850 5 3 428753883 1 3 627087488 5 2 120753118 3 3 702044562 2 3 565617269 4 3 695012715 2 3 462049164 1 2 314663824 2 3 425904061 5 2 308914298 2 3 749991077 2 2 295169031 5 3 695510036 5 3 825656530 1 3 477008135 1 3 391741515 5 3 727190126 1 2 287227888 2 2 801702342 2 2 104240853 1 2 184475181 1 2 666444907 2 2 241489819 3 3 380246722 3 3 555255106 3 3 111721358 5 2 286408404 2 2 197879324 5 2 531148549 5 2 602244640 2 2 297836940 1 2 127139216 3 3 874917433 1 2 569798325 4 3 418921584 2 2 941710059 4 2 809401860 5 2 220515065 4 2 436596615 1 2 655606220 4 3 138402485 4 2 679509394 3 2 253516538 2 2 641752292 1 3 690891170 5 2 786552065 3 2 335028205 5 3 609684926 2 3 831722414 5 3 753411848 3 3 199600483 5 3 412559858 5 3 603651839 2 3 723311750 4 3 405551069 4 3 237441361 1 2 802986180 1 3 427861397 3 3 160472723 1 3 349845986 2 3 463126950 4 3 499646012 5 3 345748055 3 3 598010852 2 3 294602420 1 2 925343370 2 2 208024013 1 3 325783382 5 2 556747447 2 2 516808864 1 2 122980199 5 3 189803492 4 2 545873750 5 3 463686843 4 2 283546313 2 2 499274307 3 2 888871094 4 3 681409720 3 3 824865470 5 2 999560311 4 2 863915981 5 3 585046755 1 2 313187152 1 2 460574582 1 3 413610866 1 2 659093710 4 3 697152052 2 3 358434045 3 2 844511924 1 2 849504472 5 3 240488099 5 2 637273878 2 2 269590240 5 3 390569808 5 3 807744198 2 2 567794238 5 2 827034969 4 2 633573338 4 2 699438026 3 3 658798088 4 3 420434570 1 2 424100412 2 3 386336261 5 2 612566859 3 2 895878068 5 2 494742844 2 2 856970251 4 3 233838286 4 2 602162814 4 2 704723186 2 2 618137111 3 2 110968942 2 2 859453095 4 2 409789160 5 3 343575478 1 3 461287134 3 2 548759680 4 2 927575939 3 3 749838350 1 2 683475214 3 3 411952897 2 2 871653066 2 3 115678928 4 2 193279129 3 3 647061491 4 3 767197324 2 3 435122001 5 2 416769175 4 3 906969833 3 2 729559364 1 3 592533897 5 2 260728777 3 2 251959087 5 2 628577458 3 3 380833273 2 2 552063958 1 2 484250542 1 2 617886460 4 2 964505685 4 3 202812956 4 2 633844318 1 3 832361820 2 2 997375493 1 3 425681229 1 3 964322748 2 2 779063395 5 2 294582797 5 2 210019296 2 3 750665010 1 2 796034163 2 3 752683311 3 3 179691367 4 2 538103253 1 2 550138920 3 3 797821267 1 3 368624210 4 2 591353492 1 3 260494080 1 2 582779102 1 3 437141780 4 3 874971021 1 3 243224783 4 2 169385931 5 3 175403019 4 3 913411426 1 2 322639860 1 3 738249893 2 2 739990858 3 2 835468102 4 2 404594583 5 2 658687405 3 3 178955467 3 2 221276721 1 2 928635954 2 3 854567564 4 2 537709542 3 2 673023942 5 3 925303582 4 2 478235046 5 3 237196030 5 2 498933699 5 2 788485028 1 2 890889530 2 3 357746322 5 2 770806378 4 2 437490526 4 2 628364610 1 2 974104227 5 2 534586699 2 2 743277959 5 2 811553010 4 2 525334438 4 3 135866310 4 3 953927632 5 3 464354103 2 3 736426927 5 3 770228457 4 2 956670502 3 3 438232987 1 3 667829920 4 2 966226947 5 3 619722922 1 2 594597346 3 3 678354762 2 3 882420897 1 2 911681508 5 3 471512938 4 2 946983107 4 2 128767247 1 3 196956019 5 2 808620210 1 3 481090664 3 3 119786832 1 2 328523047 5 2 199641554 1 3 856912693 1 2 259973646 2 3 664153024 1 2 820182270 5 3 873915386 1 3 323089394 4 3 466399484 5 3 521772888 4 3 381933702 1 2 718005658 2 2 192078186 4 2 920786222 4 2 205805061 5 3 153014007 2 2 440305415 1 3 237896574 1 3 222180779 3 2 966683063 2 3 303116859 4 2 948134213 1 2 205889126 5 3 566486874 3 2 662829109 1 2 351999192 3 2 482601298 4 3 776710817 2 3 592063883 2 3 299739004 2 2 309816595 1 2 163610260 3 2 343202997 2 3 516854927 5 2 754494857 4 3 549440184 3 2 637114493 1 2 494797685 4 3 134550218 5 2 234480291 5 3 782677020 2 3 598277362 3 2 121679882 1 3 615860846 3 2 268191287 2 2 233983339 4 2 315874860 4 2 894991625 5 3 873764372 2 3 201897086 4 2 902816149 4 3 575713659 1 2 993671737 5 3 979384763 5 3 281198575 2 3 383538586 3 3 643809731 4 2 547687203 2 3 558093639 3 3 144884296 1 3 699874747 5 2 363058376 5 2 165993347 4 3 670912619 4 2 176310145 1 2 985745256 2 3 571071758 1 2 253210296 5 3 118386480 2 2 686812913 4 2 675377348 5 3 177369650 5 2 290577817 5 2 511102517 4 2 506413762 5 3 270802519 4 2 757654956 4 2 643265816 2 3 872406296 1 3 694771630 1 3 862935722 3 2 579259770 4 2 345874469 5 3 895127685 4 3 942493534 2 1 277241580 2 777008570 4 3 126605422 5 2 261118936 5 3 336492631 4 2 626247815 4 2 752498467 1 2 856125350 5 3 664969134 2 2 396342607 1 3 497370705 4 3 265222124 5 2 270410122 2 2 961931561 1 2 133727293 1 2 386419249 4 3 678903563 4 3 954670537 5 3 792268150 4 3 980816215 5 3 547057700 1 3 522964031 3 3 552116027 4 2 306015674 3 3 402046284 1 2 691193243 3 3 834722129 1 2 176681774 1 3 691535592 1 3 669481707 2 2 578739799 3 2 877408688 5 3 424002200 2 2 651652408 1 3 911323575 3 2 363277753 4 2 649159930 1 3 262379299 2 3 115444555 4 2 233542999 5 3 248790166 3 2 623778514 5 3 722552889 3 3 844058453 4 3 322579748 4 3 755352984 5 2 335144432 5 2 764863045 1 2 146800896 5 2 425177849 3 2 198420370 4 2 752642039 2 3 316173544 1 3 141561012 3 2 254429604 2 3 451706272 2 2 864868318 1 2 201527446 2 2 422175185 2 3 722722105 1 2 743869210 3 2 363332813 3 3 225208408 1 3 240319216 1 2 666772488 5 2 865461525 4 3 625613478 1 2 830772679 4 3 648868231 5 3 128763658 1 3 149601626 1 3 695339610 4 3 315222496 1 3 350227437 1 2 155097422 2 3 917285763 3 3 851667370 4 3 937872548 1 3 479921675 3 2 427056093 5 2 390423272 4 3 503214424 4 2 880829466 1 2 849530947 4 2 791715090 4 2 915578242 1 3 351700415 4 2 460439076 4 2 760841231 2 2 524623902 2 3 522951797 3 2 423441826 1 2 785558736 5 2 563878796 1 3 698144895 2 2 987333756 1 3 494349707 5 3 635719965 2 2 208592119 5 2 316359240 5 2 460256385 2 2 481548907 2 3 478286797 5 3 895353226 2 2 141995503 4 3 765537082 5 3 266905202 3 3 100549141 3 2 303092796 2 3 681391335 4 3 652493153 1 3 205834680 3 2 709930749 1 2 252158952 5 2 897437084 5 2 238868548 4 2 300865444 5 3 875131210 3 2 464383186 2 3 671687514 1 3 643699127 4 3 662633386 2 3 669983219 3 2 160224092 1 3 713548297 3 3 290320910 4 3 863129293 2 2 944061342 4 3 559988499 1 2 765677741 3 2 677327371 4 3 924251366 3 2 680888875 5 3 103225174 1 2 508698825 2 2 175834407 2 2 636243767 3 3 910071457 5 3 675964345 4 2 253320129 4 3 731330606 4 3 205520298 5 2 946215701 1 2 902434863 1 2 348136032 5 3 489783806 2 2 499912062 2 3 404140610 2 2 518362951 5 3 664781639 1 3 770461208 5 2 483681339 2 2 813325833 2 3 418300612 3 3 805391639 2 2 361172811 1 2 765418605 3 2 365071279 2 2 327269846 5 2 167391303 5 3 868010885 5 2 332617974 3 2 735797830 5 3 290397723 5 3 630769803 3 2 585472786 1 3 386712154 4 3 377701337 5 2 749213061 5 3 277353810 4 3 976816248 5 3 234891835 3 3 240406891 2 3 793922073 2 2 202044129 3 2 144209170 1 3 783190479 4 3 966832204 4 2 724724642 1 3 658462727 5 2 692807170 4 3 303540911 3 2 923895568 4 3 202680059 1 2 731077763 2 3 784344991 2 2 598783314 3 2 102675126 1 3 921573513 2 3 182530907 5 3 126289952 5 3 244637656 1 3 470527277 5 2 105847597 3 2 293102845 3 3 760222919 1 3 526049623 1 2 209175139 4 3 405227825 3 3 171506155 2 2 340806081 5 2 427579182 2 2 672018245 2 2 549888537 3 2 489419350 2 3 246426191 5 2 992409733 2 2 373395323 1 3 675846051 4 2 408944954 2 3 392055394 1 2 532586656 5 3 319718064 2 2 363638749 5 3 661838469 5 3 992601722 3 2 752454498 2 3 194726207 5 3 816144982 3 3 786886932 5 2 164826991 5 2 264277764 2 3 706771500 3 3 710959709 1 2 430908907 1 3 891683841 1 3 896509248 2 2 110868821 5 2 158546942 5 3 117139333 5 2 452735458 3 3 103737905 2 2 832162652 4 2 234485045 2 2 725396638 2 2 272271666 1 2 704939054 4 2 473395852 4 3 242228014 4 3 234442531 1 3 596650650 3 3 569119598 3 3 752009923 1 2 256588044 3 2 535160223 3 3 257545425 5 2 238313122 5 2 414382205 1 3 815857410 2 2 822922175 2 3 703943804 2 2 803969499 4 3 196760797 1 2 431178898 4 3 150950867 1 2 878455115 5 2 270257850 3 3 441225948 2 2 778922405 1 3 347923087 2 2 840790034 1 2 724183003 4 2 130480216 4 3 685885159 5 2 504782493 5 2 130536345 3 3 909920652 4 2 865343319 3 3 166721123 2 2 720349509 5 2 468749731 1 2 966993035 3 3 287905380 5 3 772263010 1 2 356958320 4 3 488176615 3 3 933181139 2 2 837627114 3 3 492093301 4 2 718021828 1 3 404199571 2 2 868996149 3 3 486505903 5 2 957416877 2 2 457933649 3 2 563623296 4 3 688840307 5 2 909880731 4 3 622311188 4 3 930628816 4 3 683177663 1 2 296257791 5 3 251687618 1 2 810467198 5 3 851411498 4 2 714523632 3 2 788385139 5 3 192317859 3 3 345560199 2 2 427111307 5 3 136510193 4 3 494630896 2 3 662829368 4 3 992726978 5 3 728544294 4 2 739994863 5 2 667109458 2 2 689603134 5 2 794175855 3 2 793419701 5 2 762066315 2 2 986037015 1 3 650310578 3 3 186592876 4 3 487851598 1 2 478561899 5 2 641257916 4 2 322648465 2 3 951027752 5 2 423358157 1 3 580823385 1 2 309698136 2 3 753013442 2 2 132752108 5 2 352018419 1 2 142899995 2 3 443659782 4 2 205198212 3 2 204886074 2 3 668672890 3 2 371067737 3 3 108336739 1 2 200320286 3 2 502424359 3 3 193887500 2 3 723302510 1 3 692181483 1 3 473885539 1 3 451523177 5 3 739360163 5 3 363577318 1 3 154728503 4 3 403760150 4 2 425248802 2 2 152234932 4 2 456957715 3 3 827337782 3 2 935175110 4 3 680825778 3 3 964502191 2 2 349600300 5 2 620564867 3 3 256168482 5 2 880945506 3 3 248208987 3 3 956520934 4 3 605126567 2 2 610867242 3 2 262468328 1 3 227576127 4 3 757373093 2 2 348382203 4 2 280522750 4 2 878560713 2 2 102324639 4 3 351016577 5 3 399228286 2 3 815990273 2 3 271041087 4 2 221551700 4 2 235214982 4 3 631485493 5 3 451644067 4 3 110723910 1 2 802035416 1 3 937599169 4 3 416688843 3 2 244807558 5 3 242470667 5 2 542308226 1 3 446003690 2 2 118681836 5 2 867344434 3 3 522296991 2 2 442893509 5 3 138278632 3 3 419589969 2 2 600063100 3 2 545155254 2 3 774471490 1 3 747484246 4 2 553294913 4 2 301570693 4 2 626175429 2 3 391141503 1 3 114513075 4 3 857167909 3 3 216937218 5 3 583768098 3 2 679123642 4 3 199970841 2 3 348869430 5 2 189499380 1 3 784332663 2 2 109176637 5 3 489176728 5 3 873169017 3 3 105684631 1 3 742071612 3 3 165785885 2 2 271497829 4 3 389967646 2 3 793180985 2 3 358990745 4 2 518871887 1 3 124788484 5 2 568115304 5 2 246547512 1 3 626747004 1 3 758126410 5 2 241826086 5 2 370645654 1 2 773146030 3 3 712513537 4 3 754311460 5 3 183373458 2 2 802941405 3 2 399397694 1 2 955558335 3 2 836958985 2 2 228303713 5 2 779495231 2 2 851647993 1 3 600594955 5 3 814033999 2 3 775405770 3 3 920452888 5 3 116133565 3 3 215472211 1 2 716663794 1 3 547786255 5 2 782106868 5 2 957447033 5 3 460323777 4 2 477187608 2 2 542931189 1 3 798875205 5 2 132401903 3 3 805122139 1 3 380160370 2 3 452944642 2 2 662063134 3 2 497393515 3 3 476093721 2 2 527895361 5 2 552685522 3 3 280838231 5 3 668786001 3 2 788959909 4 2 300516145 2 3 422542369 1 2 387530991 5 3 372437182 1 2 593565172 5 3 818332654 4 2 591348715 3 2 678744425 2 2 832138645 5 2 402405234 1 2 201756159 4 3 170657629 4 3 584167525 4 2 715467194 4 2 413384936 2 2 471344380 1 2 475686398 3 2 546037834 2 2 848145863 3 3 387171103 4 2 179618164 4 3 100499131 2 3 639351724 1 2 367338731 1 3 469998083 5 2 195771737 2 2 695855282 5 3 864430575 5 3 475843126 3 3 754967362 2 2 510850947 4 3 455737887 4 3 535579412 4 3 531386541 4 3 514360262 3 3 911842868 5 3 744785148 4 2 661191520 5 2 212967146 2 2 692312440 2 2 524887297 2 3 286852267 3 3 694585536 1 3 811988551 3 2 583398749 2 3 827667198 2 2 911058375 5 2 997244531 2 3 110616483 4 3 276914487 2 2 312873203 4 2 355889439 1 2 273592245 4 2 434601334 2 3 346417174 1 2 473921576 4 3 174696913 4 3 976573299 3 3 276957034 3 2 532861271 1 3 502255181 2 3 227663253 4 3 138172167 1 3 818474661 2 3 199238474 3 2 790059094 3 2 582165719 5 2 607241581 1 3 490758061 3 2 943600143 5 2 791942038 1 2 604604158 1 3 764720827 3 3 234753868 1 2 973911246 5 3 393478514 4 3 380891523 4 3 234088348 4 3 283700272 3 2 786372938 2 2 985742458 5 3 260136116 4 3 290679919 1 3 108071144 4 3 622883454 2 3 435846831 2 3 242487090 2 2 832547898 2 3 608170753 3 3 139307452 3 2 407285991 5 3 527420413 4 3 692215394 4 3 349529120 5 2 393164681 3 2 731574666 5 3 657522790 4 2 926615437 4 3 275245104 2 2 728349412 1 2 346684708 5 2 829977390 5 3 565292001 3 2 161053813 4 2 476204400 1 3 960286303 3 3 656404424 5 2 308455861 2 2 750024279 3 2 688180277 2 3 367133286 3 3 243327994 4 3 108238363 2 2 725444644 1 2 701092066 5 3 712913787 1 3 584959664 3 3 548810439 4 3 814886620 3 2 483101365 4 3 786569717 4 2 715771601 2 2 341086924 4 3 639887415 1 3 983332113 4 2 372267731 1 2 275402543 3 3 268368168 5 2 274142116 4 2 544238300 2 3 299000736 1 2 152302454 4 3 984617296 5 3 819144618 5 2 250110273 4 3 507047618 3 2 718634035 3 3 239157716 2 2 660047392 1 3 109847121 2 2 325788740 4 2 275706275 1 2 684066428 2 3 455037149 1 3 238665967 3 2 529391716 5 2 954563324 3 2 403865816 1 2 595138956 5 2 827347854 4 2 184830607 4 2 319915514 2 2 810994007 1 2 312138214 5 3 431457185 5 2 854557092 5 3 849415633 1 3 214948170 5 3 788462598 2 3 689331825 5 3 159233108 2 2 402828710 2 2 915900637 5 2 602004819 2 3 492683177 2 3 646857400 2 3 133542445 3 3 617518102 2 2 261912125 1 3 822132486 5 2 417776713 2 3 381464184 5 2 242718476 4 3 169471330 1 3 969208172 4 2 118570106 5 2 817904449 5 2 466383870 1 3 665311747 5 2 869667027 1 2 969610973 1 3 798267823 1 2 397614716 2 3 533106605 5 3 458114939 1 2 760228975 2 2 625647074 2 3 869048314 4 2 732764917 5 3 608466765 2 3 546327269 5 2 754916290 2 2 840650403 2 2 536684848 2 3 912723239 3 3 193928463 5 3 390046817 2 3 706553010 3 2 740029188 5 2 114170766 1 2 740992419 4 3 116629553 5 3 899075335 4 3 491124000 5 3 105540900 5 3 483686165 3 2 263669700 2 3 781553965 4 3 895813810 5 2 457312006 2 2 484656157 2 3 125565679 4 3 620767280 3 3 310524164 1 2 223062524 5 2 711531428 4 3 410239237 4 2 763469491 2 3 984444346 2 3 258225322 1 2 509432298 3 3 150917033 4 2 637300629 3 2 722003877 1 3 541916973 3 2 501789498 1 2 909639892 1 2 142718239 3 2 995533892 1 3 652954800 3 2 410931783 4 2 673190978 1 2 765178974 4 2 211906770 5 2 370239225 4 2 633248560 2 3 206683271 2 2 709427400 3 3 321611319 4 3 747916207 3 2 286063982 3 2 454631318 3 2 319246389 5 3 643104940 1 3 478470721 3 3 850710647 1 2 882755941 5 3 318457203 5 2 896022157 1 2 445467463 3 2 637465721 5 3 947037919 4 2 743303219 2 3 293244043 1 3 940468975 5 2 912604497 4 3 767451810 5 2 189793076 3 3 344131393 2 2 560334641 4 2 915891136 4 2 622258066 2 3 571024810 5 3 691071676 3 2 732167825 1 3 601363497 3 3 867786206 1 3 890008559 1 3 185705821 3 3 300199235 2 2 387715004 1 3 919930412 3 3 643360764 2 3 824461334 5 3 707349031 2 3 126007566 2 3 453292681 1 3 410652388 3 2 702145481 4 2 772522990 3 2 253141425 3 3 359351344 2 3 201933692 5 2 941053888 5 2 487142943 3 3 982963014 4 3 297247236 2 2 457152644 3 2 154875018 2 3 262233659 4 2 803977224 1 2 648306642 1 3 893946090 4 2 278997690 1 3 406412034 2 2 347286600 5 2 902290763 4 3 559308786 5 2 594623878 5 3 520301790 2 2 892673417 1 3 545738532 4 2 596059403 3 2 211127775 5 2 497352540 1 2 839704487 5 2 478434164 4 3 756876210 5 2 997978946 2 3 166056902 5 2 924987099 4 3 296494525 2 3 782985391 2 3 463793358 3 2 680637571 5 3 926681012 2 2 797611434 5 2 186008213 5 2 330217939 4 3 757205220 5 2 328486964 5 3 296172439 1 3 771498863 3 2 584213426 4 2 267601080 2 2 928120130 3 3 394857925 4 3 321057059 4 3 953781460 3 2 553913459 1 3 830719114 2 2 819200586 4 2 635228889 1 3 474652787 1 3 415300296 3 2 781115508 4 2 620260328 2 3 112282111 1 3 561796988 4 2 643444442 3 3 459713222 1 3 841657481 1 3 914716142 5 3 810984862 4 2 759855162 3 3 912407238 1 3 623849998 5 3 131733705 1 3 685618478 2 3 128123186 2 3 900380629 4 2 379994661 5 2 138562146 1 3 459716805 3 3 441378556 1 3 428810619 1 2 206311216 2 3 584886106 1 3 474948851 1 3 662928220 1 3 944354406 2 3 526405569 1 2 119277838 5 3 499561923 5 2 351357540 1 2 375090191 3 3 723484347 5 3 675575475 3 2 678936680 2 2 407269251 1 3 936971298 2 2 962018966 5 2 662332205 2 3 378604115 3 2 145050107 4 2 651357756 3 2 690125994 3 3 478884018 1 2 293682965 4 3 870578361 2 3 296334142 2 3 726340039 1 3 295433425 4 3 856745347 1 3 188947002 4 3 551370709 2 2 416680451 3 3 678891723 4 2 196742436 1 3 538718016 1 3 753317428 1 2 477860289 1 3 922109335 1 3 822506384 5 2 640713860 1 2 861269684 1 3 395337366 4 3 726162774 5 3 282089905 1 2 988749230 1 3 508841882 5 3 660508176 1 3 228864100 4 2 563701913 1 3 151951035 5 2 987939057 3 3 915042946 4 2 652536895 2 3 923092552 4 3 263059875 1 3 408831935 4 3 596763928 3 3 366763811 4 2 567923881 5 3 159027277 5 2 277578131 2 3 934968211 3 3 617602256 3 3 369326240 3 2 143876120 5 2 225292706 3 3 128353893 2 2 680297401 2 2 712825142 5 3 698126251 1 2 303963644 5 3 974115170 2 3 418463221 2 2 183925753 1 3 703419579 5 2 349701502 5 3 536590219 3 3 328497545 3 3 635761053 5 3 814350262 5 3 454730343 4 2 425152046 3 3 400104092 2 2 415325820 2 2 495315966 1 2 937730893 4 3 960000129 4 3 449976302 4 2 334639452 1 2 343464825 1 3 169693007 4 2 686408762 1 2 970117364 1 3 644179154 1 2 883940341 3 3 221389884 4 3 761089813 2 2 686798322 4 2 348886161 3 2 537758277 4 3 773043304 2 2 484754995 2 3 336429848 4 2 414913922 3 3 708905673 5 3 225565554 4 2 307288732 3 3 389240462 2 3 605927321 2 2 475949690 3 2 414590002 3 3 349249799 3 3 280102345 2 2 449754369 5 2 565644338 1 3 933555666 1 2 716721906 1 3 468723537 4 3 807893788 3 3 693881815 1 3 231313105 2 3 127478335 2 3 783938009 5 2 146476175 3 3 310855260 4 3 848424303 3 2 703536660 3 2 876485566 3 3 973015885 3 2 682914059 5 3 276119045 4 2 205470211 4 3 131490670 1 2 550203196 1 2 972817912 5 2 260154266 2 2 303894393 1 3 107171726 5 3 987138284 3 2 304531698 4 3 446916048 1 2 483530310 1 2 583526394 5 2 343519494 2 2 255783615 3 3 374880391 2 3 880845815 2 3 199717592 5 2 127863504 3 3 541411391 3 2 899756506 2 3 968775023 3 2 540481154 3 3 846933907 2 2 603634803 5 2 763666169 4 2 589002742 3 3 103615886 1 3 671998531 5 2 574879582 4 2 727058209 2 3 253419084 1 3 709965248 4 2 655884525 4 2 922718072 3 2 457138745 3 2 694631434 1 3 439309152 5 3 875355786 3 2 703962351 1 2 452429680 1 2 286281222 4 2 663923820 5 3 308036586 5 2 842247546 3 2 775354337 2 3 382407469 3 3 475558428 3 2 659884669 2 3 856885708 5 2 495746223 5 2 444818055 4 2 762163205 5 2 152451191 4 2 331283197 5 3 128823171 5 2 596007212 1 2 868867244 5 3 420595660 4 3 206690657 3 3 126054764 3 2 553333194 3 3 216585381 4 2 544489550 3 2 452899633 5 3 333557618 1 2 570590630 3 3 699617273 1 3 577410276 2 3 686852151 5 2 480634978 1 2 232272913 3 2 246525228 1 3 187642334 5 2 706972028 1 3 626708774 5 3 721800721 1 2 398576279 3 3 730912743 4 3 418903607 2 2 281400750 4 3 421389333 4 3 376868858 3 2 431980411 5 2 839880325 3 2 457762438 1 3 140421411 3 2 830024035 4 3 462204919 4 2 140945929 2 3 152840595 4 2 655851576 2 3 534414742 1 2 536781273 2 3 742506838 3 2 589238665 2 3 248082383 1 3 949580972 1 3 727132000 5 3 455916029 3 3 834468770 4 3 495506313 2 3 498707379 5 3 255225528 3 2 574928379 5 3 748688794 2 3 520206501 4 2 221423498 2 2 872658849 3 2 110005964 4 2 533059299 3 2 152151872 5 3 932937391 5 3 560497955 4 3 925852599 4 2 302952797 5 2 375609831 2 3 380572495 2 2 918768243 2 2 368822679 4 2 711612135 5 3 145268846 3 2 212589316 1 3 906539860 2 2 603861036 5 2 523599741 5 3 619716142 3 2 906677128 4 3 792687784 4 2 910738169 4 3 422379574 5 2 296934295 1 2 128021262 1 2 995352746 5 3 429100260 3 2 440292390 5 2 321052927 5 3 256527632 2 3 215288681 3 3 303413075 2 2 349828867 3 2 606969011 3 2 776572279 3 2 481041921 2 2 275669669 4 2 460278435 3 3 306769013 5 3 136547287 4 3 800928813 1 3 596680801 4 3 472868205 4 3 499125914 1 2 465270927 4 2 903365033 1 3 982577595 5 2 596501897 1 2 333385518 1 2 726761468 2 3 964394667 2 3 443871505 2 3 275566014 4 3 840864157 4 3 548786281 3 2 743637730 2 3 184311663 4 3 528823138 2 3 764941757 4 3 115789122 4 2 196909355 3 2 414501015 4 2 229759750 1 3 234618228 5 3 436176405 1 3 790758902 3 3 877686507 2 2 561760229 3 2 498250835 2 3 415305708 5 3 591362056 3 3 475003912 3 2 790731951 2 2 408163176 4 3 261275561 1 2 868833630 4 3 513390787 2 2 289197344 4 2 922800607 2 2 369615197 2 3 760879045 3 3 736597776 2 3 671250591 1 2 897744587 3 3 447068716 1 2 628903934 4 3 517891368 5 2 460268483 4 3 142359374 5 2 658572153 3 3 688198354 3 2 725427818 4 2 390580476 4 3 422860886 2 2 290460262 5 2 555496884 2 3 956573300 1 2 714561283 2 3 284924646 5 2 176781261 3 3 302366321 1 3 381467078 2 3 195612502 4 2 471448315 3 3 555371180 3 2 864508588 4 3 255412315 3 3 928763802 4 2 630911885 5 2 861990043 3 2 235690161 5 3 100863940 1 2 831298216 4 2 550570313 4 3 661750538 5 3 696618637 3 2 879147276 1 3 507682477 3 3 715519183 1 3 627493001 2 2 999066999 2 2 341116242 5 3 730201404 2 2 571927876 3 3 715260192 2 2 957825840 2 2 672131651 5 3 348559817 1 2 584281125 4 3 206521922 3 2 276287085 1 3 554077247 2 3 236055254 5 2 423553299 5 2 165023002 4 3 193421562 2 2 673390914 2 3 725714054 5 3 276568100 3 3 760000230 5 2 165475379 3 2 647117648 2 3 238441800 4 3 739441272 4 2 603500310 5 3 404060821 2 3 320242247 2 2 418134119 4 2 243530589 3 2 566973295 1 3 784843672 4 2 152620095 3 3 140881149 1 2 953134578 3 3 685644945 3 2 419839261 1 2 891408208 2 3 505842712 3 2 730535604 4 2 681603531 1 3 929104806 1 3 389720148 1 2 729661081 2 3 135990940 3 2 803930606 4 2 354125435 5 2 485585696 3 3 740770343 3 3 231797572 4 2 962363416 4 2 867756464 4 3 274758296 3 2 987732495 1 2 865786548 2 3 260796847 5 3 265971972 5 2 411909564 1 3 821215796 3 2 510315816 5 3 525202703 4 2 491709278 1 2 375330372 3 2 339517732 1 2 118548409 3 2 952506173 4 2 250360866 5 3 587226958 5 2 336011372 4 3 374329965 4 3 795957035 5 2 302922341 5 3 432710219 2 3 197661052 2 3 802690628 3 3 129086366 1 2 124658693 2 2 845591668 1 3 507910366 1 2 369961074 4 3 599819409 3 2 744851962 3 3 267228207 5 3 910447334 1 3 573071987 3 2 480504917 2 2 965426443 4 3 167270973 5 3 252201284 5 2 884429552 4 3 926750675 3 3 801659466 3 2 259140678 2 2 968948518 2 2 792862671 3 2 280980515 2 2 607954435 3 3 135609956 4 2 354769513 1 2 180951622 1 3 672193275 3 2 142932263 2 3 379694356 4 3 721749134 4 2 159808539 5 2 565700200 4 2 254507362 4 2 466417802 4 2 695249796 3 3 410468872 2 3 888519416 4 3 810164192 3 3 431462466 3 3 373392194 3 3 424623816 1 3 315468821 3 3 701603551 4 3 377410227 1 2 933572986 2 3 561138887 5 3 242554393 1 2 493454455 1 3 133822737 5 3 496228107 3 2 107373175 1 2 857104383 4 2 573239763 2 3 643479355 3 3 551552284 4 2 247037070 3 2 359254954 5 3 148111009 4 2 127764186 4 3 154248048 2 3 406736998 4 3 480889458 4 3 741976039 1 3 750531800 4 3 397237740 5 2 950323450 3 2 818588812 2 3 139851394 3 3 228389382 3 2 122798117 5 3 213361589 1 2 276409951 3 3 888390189 2 3 706412358 2 3 889291104 2 2 773591356 4 3 183818487 1 3 196374731 3 2 676907976 2 2 717113052 5 2 886669520 1 3 456711604 3 2 855319393 4 2 999543254 1 2 101409106 3 3 148970427 3 2 297985246 2 3 193171107 4 3 560440968 2 3 858786763 5 3 217129708 5 3 144591431 5 3 975139936 5 2 242868934 5 3 951687855 3 3 947657796 4 2 656587116 5 2 248917904 2 3 378182506 3 3 190908466 4 2 605076505 4 2 412886354 4 3 109633281 3 3 557947099 3 2 493763621 1 2 837673650 5 3 404022541 4 2 159495745 1 2 699413875 3 3 269485133 5 3 872522190 3 3 742329125 3 2 648265912 3 3 145883677 4 3 455770546 5 3 176043665 3 3 319590249 4 2 897858644 4 2 404755301 5 2 649675887 2 3 122656281 3 2 652194704 1 2 779119021 4 3 377461249 4 2 960232143 2 2 709116594 5 3 501709375 5 2 435928961 4 3 661930501 2 2 350840728 2 3 669485315 5 3 805686507 3 2 791434920 1 2 497875033 2 2 874824881 5 3 359655187 2 2 771171674 4 2 217401713 3 2 505093309 2 3 158218683 5 2 105592790 4 2 843958628 2 2 393839944 4 3 536240590 5 3 677216139 3 3 278139825 4 3 747667677 3 3 149612194 5 3 986058937 4 2 139740285 2 3 934653881 5 3 864131088 5 2 768214119 1 2 810256931 4 3 277981303 1 2 791572647 1 3 606302352 1 2 188631858 2 3 358929359 1 2 583090209 5 2 171053172 5 2 287896393 1 2 703319654 2 3 772948739 1 2 230656328 5 3 980017269 3 2 650779655 4 2 295590395 1 3 590770273 3 3 631623444 4 3 315524314 3 2 609268274 2 3 629780340 4 3 177548441 3 3 420496508 3 3 250566162 3 3 704595489 2 3 934040733 3 2 392722273 1 3 813607177 4 3 273292286 4 2 173463242 1 2 369047756 2 3 651465059 1 3 975546263 4 3 845443926 3 2 834519642 5 3 923582439 3 2 616537015 1 3 906904195 4 3 736767256 1 2 618692285 4 3 812574996 5 3 689798087 3 2 440369387 5 3 376215546 1 3 920682158 5 3 822426909 4 3 319396268 3 3 315339246 4 2 764434008 3 2 428795682 4 2 546549392 5 2 665772435 1 3 160074391 5 2 628187776 2 2 720683928 1 2 957804355 1 3 147387812 5 2 376330834 5 2 983983827 1 2 862726527 4 2 111167336 5 3 850907168 1 2 938576583 3 3 598048794 3 3 636489578 1 2 286621544 5 3 899714333 2 2 536974896 3 3 267997012 1 3 648210882 1 3 992455396 5 3 414073382 4 3 377890707 1 2 110280273 2 2 858437445 3 2 186806007 1 2 253537032 2 2 669926113 3 3 930302813 5 2 701994878 3 2 328824514 3 2 435972812 4 2 144214027 3 3 483322580 1 3 888937670 3 2 924728471 1 3 340636688 4 2 699308246 5 2 947385424 2 3 633561653 3 3 797906594 4 2 359024164 4 2 309215907 4 3 781201771 3 2 295103463 4 3 666770778 2 3 106184959 3 3 637080577 3 3 589935047 5 2 655354163 5 2 308868191 4 2 239206297 4 3 827967440 4 3 262076489 3 3 875100336 1 2 417378492 2 3 720778968 2 2 292294967 4 3 363489499 3 3 144197325 5 3 400010029 2 3 572316305 3 3 675689544 5 3 622984229 5 3 188815620 4 2 599210734 3 3 543717992 3 3 329333768 5 2 629369756 3 2 390155715 3 2 493099001 1 3 109685139 3 3 666184011 1 2 264631724 5 3 527375601 3 2 771046985 5 3 613805548 5 2 519809405 1 3 698413782 4 3 860802854 2 3 402457266 2 3 116441167 5 3 166444592 1 3 431181174 1 2 387341030 1 3 460708501 3 3 852110276 4 3 265866879 3 2 285784736 5 3 822892315 4 2 381768997 2 3 455244829 1 2 356346109 5 3 239163513 2 2 618175190 2 3 544638780 2 3 816114750 5 2 698795187 3 3 420826885 5 3 753649005 1 3 383057570 1 3 624234557 4 3 169333633 1 2 683126744 3 3 309518586 5 3 392986769 2 3 713015351 4 3 120336774 2 2 779497386 1 3 201520647 5 3 431629055 5 2 775521128 5 2 198495455 3 3 499229317 1 3 104696464 1 3 345952149 2 2 151823614 4 2 253361423 2 2 105717772 4 2 752744181 3 3 272907305 4 3 141462012 2 2 714292528 4 2 380820634 3 3 443333248 3 2 971852571 2 2 991303267 5 2 998884982 1 2 987288389 3 2 720245282 1 2 516806678 2 3 260466728 5 2 814443320 5 2 935678789 1 3 526747010 2 2 910486095 3 2 310185015 4 2 642682468 1 2 399581871 5 3 656471482 3 2 509230649 1 2 843806834 4 2 219450758 5 3 292034029 5 3 394505335 4 3 108535820 2 2 100878992 2 3 358656443 5 3 152653435 4 2 116660349 1 3 378060236 2 3 376881534 5 2 409180888 4 2 407466664 3 2 464636498 4 2 312190457 3 3 364962487 1 2 640860951 5 2 808828795 2 2 321198521 5 3 385547855 4 2 247091476 4 3 234252797 3 2 864303974 2 2 791386611 1 3 473385886 2 3 556190510 5 3 246507218 1 2 350728478 3 3 337589729 4 2 752297051 1 2 524676932 2 2 760181864 5 2 371281718 3 2 287922763 2 3 714928968 5 3 449161766 5 3 295695297 2 3 245089032 3 2 309696392 2 3 243532816 2 2 432752765 5 3 933823739 3 3 658020129 4 3 439828780 5 3 494697354 1 2 301319762 5 3 848637992 4 2 296413076 5 3 309697234 1 2 760425305 3 2 569350765 4 3 285472615 4 3 588321647 2 3 326047052 4 3 741646184 4 3 113540053 4 3 956583990 1 2 970258644 3 2 684039842 2 2 118050841 2 2 123122245 5 2 394083463 2 2 749429512 1 3 932345057 2 3 442655992 3 2 715925895 4 3 364834659 5 3 169284417 4 2 554175230 5 2 401971225 4 3 991345654 5 3 827094861 3 3 777521011 5 3 900029008 2 3 639064752 4 2 329736077 4 3 297153490 3 2 622318646 3 2 177550754 2 2 491482480 4 3 350422235 5 3 982372648 3 2 105262469 4 2 602711796 4 3 398102918 2 2 357553705 3 3 874311966 3 2 914762413 2 2 156738140 3 2 334033605 4 2 418539658 3 2 487351127 3 3 683638320 5 2 575799939 1 2 872760253 2 2 154260980 4 2 332110000 2 2 909627906 1 2 455434433 4 2 666543918 2 3 928927408 1 3 863238581 5 3 502732638 3 2 586767247 1 3 167555033 5 3 968177288 1 3 397880298 4 2 529309977 3 2 638600705 4 3 523036775 3 2 807251008 5 2 712290925 2 3 682845260 1 2 238488690 4 3 743552039 2 3 111327602 2 3 671628274 5 2 497234596 1 2 276547808 4 3 466345955 4 3 546024946 5 2 362681495 5 2 152262475 5 3 650556029 1 2 127188811 3 2 923614357 4 2 435307030 1 3 944558149 3 2 414921725 2 3 629616852 4 3 363294424 1 3 902093349 3 3 213109267 4 3 456694370 4 3 822907195 4 2 565881693 2 2 963793142 2 2 101934280 2 3 700469060 2 3 529209525 5 3 121839515 2 3 889214215 5 2 782798309 1 3 850026829 3 2 609769715 3 2 886253318 2 3 681012622 1 3 266904479 5 2 400975559 3 2 926815633 5 3 205074483 4 2 478694683 4 3 681464652 2 3 196971255 2 3 489450885 5 3 749705695 5 3 911466201 1 3 615095018 2 2 356737391 4 3 827951819 4 3 157890497 1 3 347518505 1 2 164473275 1 3 755214203 5 2 750671181 2 3 301979094 4 2 624239625 2 2 465149086 5 3 884825889 3 3 194717623 4 2 669049252 5 3 396401416 3 3 334634847 3 2 883930970 3 2 888341556 5 3 827127885 1 3 726522967 1 2 304882491 2 3 138245295 3 3 575027915 3 3 336821341 2 2 271960963 3 2 796286780 3 3 530934052 3 3 399329914 4 3 523298715 1 3 953414859 4 3 902706408 3 3 430504530 2 3 310730910 4 3 780791374 2 2 630285548 2 2 533790085 5 2 901375905 5 3 418516441 2 3 936059722 4 3 885322611 2 2 518081128 4 3 116568280 4 2 386004641 5 2 645547249 1 2 757531027 1 2 261000296 5 3 130831035 3 3 507529046 2 3 250077973 2 3 627814440 3 2 128933076 5 3 509645253 1 3 776646670 3 2 187253236 3 2 780626469 3 3 681917670 1 2 764443013 5 2 497965602 5 2 417422365 5 3 463733028 1 2 478770693 4 2 631558222 4 3 461555732 2 2 620021798 4 3 634432665 1 2 942749867 3 2 480323544 5 2 493025184 1 3 638121183 2 2 294411372 1 3 867156211 5 3 321663176 5 2 417759196 2 2 270741802 1 2 882741430 2 2 196121342 2 3 657913741 1 2 843883393 2 3 583662297 3 2 806274579 2 2 951010896 5 3 612881441 1 3 563999125 1 3 236305149 3 3 331501995 3 3 225218502 4 2 799342367 1 3 950182126 4 2 922235437 4 2 535952899 3 3 913436105 2 3 342279123 3 3 187035367 3 2 407894260 1 3 404528370 5 2 481827533 2 3 461762568 3 3 166121077 3 2 516166738 2 2 734327817 3 3 999606710 5 3 272048046 4 3 327921285 3 2 607928802 5 3 707214500 1 3 633197920 5 2 765099675 4 3 509294616 5 2 779311662 3 2 679345187 4 3 407748732 2 3 781660828 4 2 325931937 5 2 775643057 5 2 428561099 3 2 313838020 1 2 638851778 4 2 776106522 3 3 829993375 3 3 143826947 5 2 367693947 1 2 186228189 2 2 534227923 1 3 177471533 5 3 127725018 1 3 599109323 1 3 425063201 4 2 267705947 5 2 936019065 3 3 783977616 5 3 774730956 3 3 440463643 4 3 359790711 5 3 789729031 4 3 601590421 2 3 284032234 1 3 170361698 5 2 894897925 3 3 455950932 4 2 691739980 4 2 221443522 4 3 561346009 2 2 722684363 1 3 729505239 3 2 963062100 2 3 317966023 5 3 596636670 2 2 633295354 1 3 580247822 4 3 146206481 4 2 456696090 5 2 381536372 3 2 583943228 1 3 797514288 3 3 877043905 5 2 680656614 4 3 503233808 3 2 166285018 4 2 436372849 4 3 145203386 3 2 594839313 1 2 950266792 2 2 465136797 4 2 334886964 2 2 427862824 3 2 741557756 1 2 916671862 2 2 416912890 4 3 630070907 1 3 222989989 5 3 523604146 1 3 587995697 3 3 860548569 3 2 871288262 3 2 685100165 3 2 806942221 1 2 884077366 2 2 295454368 4 2 944835876 3 2 842219112 5 2 467685663 3 2 841306282 3 3 760438013 1 2 717070122 4 3 446701452 3 2 933147861 5 2 206515222 1 2 266557089 3 3 318018402 4 3 467152450 3 3 770239484 1 2 774803579 4 3 345060430 2 3 231957880 1 2 900402715 1 2 689090916 3 2 329748800 4 2 404581909 3 2 111371668 2 2 842700599 5 3 918232445 2 3 244366208 4 3 635267066 1 3 296683187 1 2 225379053 2 2 235048102 5 3 992071359 4 2 609670064 1 2 810206453 3 2 583568449 3 3 582731162 5 3 595302929 2 3 638910170 5 2 290085176 2 2 798870473 5 3 144075602 3 2 293108939 2 2 142936197 3 2 837182269 1 2 490814675 5 2 519977195 4 3 705127712 2 3 165300219 4 2 372208247 1 2 508258908 4 3 394425834 5 3 344618191 4 3 940866146 5 2 428306376 1 2 775210242 5 3 144121181 4 3 264969552 4 2 877897164 5 2 759740064 3 2 335561016 5 3 284642181 3 3 758477870 4 2 144857157 1 2 495143129 4 3 704888367 1 3 772921882 3 2 278357812 2 3 362051049 1 2 248571716 1 3 913885080 4 3 303463059 2 3 821871998 5 2 685586809 4 3 362089156 1 3 624628516 1 2 787173528 1 3 528732223 5 2 107014055 5 2 264751299 1 2 984531307 5 2 532086935 5 3 751507584 2 3 390566495 3 2 608342527 3 2 362786902 2 3 896606549 3 3 605475001 5 3 130119667 1 2 577434690 2 2 295034849 2 3 724210273 1 3 607354517 4 2 794006187 1 2 759314494 5 3 787321774 4 2 334543392 1 2 531191847 4 3 124650167 5 3 666770753 2 2 264808574 4 2 487675055 4 2 203622031 4 2 225056988 2 3 934003354 2 3 641704488 2 3 530054182 3 3 217173886 1 2 609293193 2 3 143371129 2 3 663157805 4 2 193382723 1 3 271989912 5 3 966799725 5 2 922107456 3 2 305932506 2 3 616197677 4 2 229342754 5 2 777993043 2 3 157621438 1 3 481677092 2 3 546383197 5 2 926256229 1 2 106438075 1 3 638756644 3 2 708156503 2 2 854027769 5 2 814264215 2 2 265826230 2 3 358128911 2 3 115491812 3 3 322330247 3 3 399970795 3 2 629020765 3 3 765720262 1 2 750403974 5 3 420785361 3 3 252779975 3 3 449400511 1 3 900362706 3 3 332034120 2 3 612088419 2 2 702704372 4 2 138081984 4 3 163376160 1 2 924153190 4 3 301074581 4 3 705544340 4 2 378764158 1 2 342879813 2 3 726109619 4 2 522417089 1 2 987303862 3 3 436494487 2 2 839037088 4 3 125378831 5 2 160759158 2 3 169981691 1 3 703949077 5 3 666554500 1 2 512852580 1 2 764354638 1 3 474763373 1 2 171644403 4 3 454179742 1 2 274732628 1 3 404149922 4 3 229058156 1 3 516631682 1 3 739984812 5 3 920647244 3 2 814866874 1 3 250096095 1 3 720392706 2 3 748297541 1 3 845267892 3 3 184210421 2 2 397777751 5 2 249340082 3 2 892295469 5 2 768516488 5 2 506201580 5 2 769631011 3 2 296754468 3 3 989480479 4 2 851487655 2 3 562376155 2 2 427493561 1 2 713661191 5 3 296139849 5 3 205735481 2 3 497328509 3 3 620761789 5 3 945602997 5 2 799675242 3 2 496035907 2 3 355715789 2 2 906201709 2 3 904456592 5 2 794235088 3 3 788629505 3 2 584682103 3 2 952288705 2 2 458099209 1 2 703198427 2 3 710329708 2 2 861097351 5 3 746640353 3 2 104647956 2 2 735218642 4 2 598220950 5 3 637353066 2 3 978421218 2 2 243741510 2 3 667997902 2 3 609924978 5 3 120096795 4 2 284630650 1 3 128409730 4 3 506042346 1 2 794733216 1 2 799746358 2 2 231776345 3 3 977199272 5 2 845715037 5 2 457926982 1 2 256602791 2 3 865522358 4 2 176731559 5 3 410891076 4 3 688477858 4 2 384156591 2 3 459559595 3 3 860201301 3 3 537059297 4 2 688107803 1 3 451851706 1 2 386847730 5 3 106408951 2 3 452353708 3 2 620475246 4 2 484677383 5 2 227277529 2 3 270697543 1 2 421585356 3 3 645712090 3 2 125180254 5 3 707709356 2 3 109659214 1 2 167027176 2 3 276633610 4 3 337325590 5 3 284563542 5 3 922159427 1 2 520939211 5 3 284989648 3 2 706655112 1 2 788850172 4 3 226981476 1 2 329176292 3 2 388750829 1 2 520818339 1 2 594386844 3 3 460092128 1 3 780261808 3 3 162165711 5 2 648291044 3 3 838042814 3 3 464290132 1 2 123702456 2 3 721688491 4 3 224897642 5 2 290266822 3 3 728247230 4 2 404371106 3 2 172200304 1 2 846586927 3 2 142383131 4 3 279658090 4 3 433630202 1 2 733670034 1 2 974640626 2 3 337283129 1 3 429261290 3 3 314415428 2 2 622211867 1 2 261588127 1 2 995442938 3 2 482798960 2 3 672281829 3 3 633302034 5 2 764913044 3 2 874967947 1 3 505034642 2 2 305028695 2 2 668790010 4 2 211407145 2 2 881739378 2 3 376685570 3 2 459390482 5 2 887669002 5 3 257347062 2 3 544875749 3 2 357279288 2 3 688517607 4 2 848015274 4 2 971177322 2 3 196222812 1 2 191963208 5 2 688112809 3 2 582485941 2 3 816444019 4 2 116850046 5 3 593261311 1 3 319378112 1 3 161768940 5 3 481461972 3 3 848786487 1 2 794025688 5 2 243792564 2 2 882729612 2 3 187949686 1 3 209316145 4 3 490899498 5 2 475308824 4 2 510685146 4 2 188504400 2 2 399864821 3 3 242728343 5 3 122070082 1 2 247555690 4 3 582515679 5 3 889503477 4 2 879863745 3 2 108000152 3 2 171453553 4 3 796695377 1 2 654445844 4 3 187125632 1 3 594882200 1 2 134616145 4 3 883002214 2 3 243828404 1 3 644669671 1 3 541373849 5 2 970740635 1 3 764469169 4 2 643705626 5 2 214401502 3 3 325716527 4 3 489983201 3 3 448308069 2 3 463921794 4 3 664720602 5 3 519367513 2 3 590448567 1 2 611002792 3 2 216519404 4 2 650922370 2 2 842502576 1 3 737371065 2 3 517716650 5 2 697079744 5 2 410642951 1 2 946053479 5 3 855668143 3 3 124035683 3 3 201399788 2 3 695707225 5 3 665304969 2 3 944720891 5 3 734508057 3 2 904427173 4 3 147452115 1 2 797730457 3 3 780606618 1 3 827747667 5 2 486923492 3 3 326611815 4 3 929989080 1 2 143917510 3 3 500176436 3 3 462774072 3 2 644246687 2 2 819051191 2 3 293414721 1 3 505916329 5 2 279271848 4 2 619977614 3 2 171676001 4 2 689354754 4 3 944299918 3 3 186232386 1 2 120528415 3 2 174871135 4 3 664981118 3 3 820628642 5 3 738615857 2 3 979256913 3 3 772659355 5 3 150358497 4 2 496430921 3 2 596061572 4 2 423831048 5 3 522442606 3 2 423409154 5 2 325828263 4 2 879391326 1 3 999430444 2 2 566502923 5 2 993571735 1 3 315161971 2 3 744366543 2 3 385475803 4 3 437383408 1 2 219134955 3 2 564404361 4 3 658964654 3 3 929163730 3 2 464337280 5 3 282251017 1 2 353854650 3 3 101154037 1 2 153742923 4 2 174067908 2 2 112409827 3 3 919375612 4 2 672095257 4 3 640040377 5 2 874336465 3 3 203789863 1 3 481104867 3 3 116009403 4 2 485825102 3 3 546504490 5 2 761361855 1 2 792348181 4 2 938340059 1 3 529917216 1 2 926417251 5 3 608019825 3 3 572850966 2 3 149656749 2 2 513814499 4 2 732357706 5 2 495839346 2 2 492476588 5 3 100693633 5 3 903315182 2 2 237280843 2 3 989569676 2 3 909549191 1 2 213888936 4 3 980338055 4 3 180874419 4 3 103822719 1 2 910899148 5 3 886317663 4 2 847046153 2 3 573816524 3 3 396343161 2 2 330133563 2 2 399432112 1 2 196891826 3 2 250805382 2 3 943634606 1 2 826796242 2 2 209888832 3 2 372546367 1 2 104567370 4 2 120405297 5 3 365246270 4 3 159510314 4 3 788030427 1 2 936718914 2 2 585336504 3 3 791301119 2 2 160858836 4 3 586896702 3 2 444616438 3 3 915492586 5 2 857660585 3 2 214549291 3 3 508073495 5 2 877731684 3 2 343988034 1 2 668902227 5 3 520949567 3 2 774082621 1 3 742650472 3 2 567855394 1 2 938743718 1 2 144393484 4 3 541316976 5 2 540480794 1 2 235814011 4 3 212360394 4 2 871224932 1 2 445915474 3 2 280304072 2 3 862535055 2 3 969533379 5 3 638623387 2 3 225506815 5 3 264959532 5 2 632617018 4 2 766481493 3 2 789943564 1 2 595384401 1 2 826405384 1 3 970217990 5 2 232424754 2 3 884209209 5 3 301674955 5 2 439158339 3 3 508646352 3 3 876956411 4 2 304300297 1 3 261319195 4 2 517143223 5 3 380102365 2 2 953988977 3 2 606993996 2 2 721507187 3 2 968562778 5 3 506407177 3 2 903079929 2 2 103514781 3 3 781772430 4 3 679394809 4 2 971040624 3 3 326367470 2 3 920128332 1 3 318319110 5 3 200587446 1 3 589786169 3 2 656624505 3 2 749125426 2 3 283028528 5 2 740745963 5 3 531545933 4 3 917215573 3 2 484085834 2 3 106231871 4 2 153208279 5 2 789781608 2 3 182114715 5 2 617201759 5 2 860833598 1 2 639412726 1 2 980331940 1 3 957422367 2 2 290623336 5 2 150785287 1 2 694233771 1 3 719138199 3 3 259060040 4 3 624971989 5 2 913820411 1 3 217315256 4 2 407355523 3 3 934615208 4 3 583021186 3 2 196064882 3 3 593616492 1 2 177121434 5 3 218852104 3 3 774728346 5 2 429294023 2 3 520625212 3 3 386499278 4 3 577954868 5 3 283868630 4 3 961843749 5 2 491466365 2 3 130246004 5 2 746873791 2 2 663057533 5 3 724135241 4 3 908414551 1 3 300992642 5 2 767083710 2 3 323956974 5 3 826207927 5 3 327096202 2 3 509061857 2 2 500306116 2 3 887828585 1 2 665048158 5 2 754731030 2 2 237295875 3 2 236051090 1 3 281977992 2 2 300874761 1 3 558319316 4 2 366250655 3 2 827681937 5 2 905835404 5 2 152219777 5 3 428305848 4 2 127373487 2 2 716317323 5 2 366526225 4 3 764145061 4 3 304408493 4 2 301813698 2 2 396414668 3 2 585306435 2 2 504503568 4 2 574872101 3 3 630049122 4 2 515882238 2 3 426481018 2 3 351290710 4 2 398842995 4 3 116055579 1 2 469263503 4 2 851787496 4 2 171252302 4 3 445588072 1 2 306746747 3 2 416294005 3 3 744457115 5 2 325225265 1 2 765796942 5 2 439513084 3 2 557127638 1 3 590999392 1 2 752887087 2 3 602421592 5 2 205818190 1 3 938346248 4 2 142580596 2 2 320817212 5 2 810539586 2 3 896242441 1 3 465249187 2 2 413780736 1 2 219755359 5 3 216677898 3 3 975343925 2 2 129526497 3 3 220586244 2 2 941177572 3 3 556698024 4 3 398104564 1 3 659353316 2 2 573846424 3 3 903321878 2 3 265549167 5 3 437481857 2 3 941014111 4 2 417102679 5 3 316465692 2 3 349999358 2 2 925911720 1 2 671211717 5 3 574383099 1 2 885719939 1 2 164660325 3 2 457564888 4 2 439751847 2 2 182051557 4 3 179372222 3 3 704752744 3 3 585932491 4 3 609245486 4 2 521426696 1 3 446402590 4 2 363888543 2 3 518878015 4 3 343718759 1 2 610982847 3 3 679247424 4 3 155512018 3 2 785008617 1 2 615721943 2 2 191955326 5 3 436942393 5 2 226064454 3 3 411791289 5 2 107912795 2 2 217075123 1 3 164723400 3 3 625309198 2 3 731090153 4 2 917245343 5 2 227533068 1 2 904253479 5 3 892531398 3 2 818372096 3 3 823974200 4 3 312191879 3 3 465064313 3 2 774043629 2 2 376928050 4 3 451762840 4 2 749081923 2 3 488429001 3 2 545731315 5 3 485966934 3 2 533332920 1 3 561985834 1 3 842485284 5 2 484134622 4 3 805495828 5 2 323512245 5 3 600811267 3 3 294056142 1 3 610452573 2 3 631960940 4 2 377619467 5 2 144621745 5 3 259771522 4 3 729113512 2 3 199668181 3 3 350377238 2 2 619555468 1 2 699676494 5 2 204173706 2 3 114993627 3 2 588862669 3 2 238281231 1 3 698558931 3 2 174403638 3 2 939963031 3 2 136029401 1 2 241762045 5 2 283162143 3 3 862998640 1 3 334203570 4 2 174123908 3 3 975814731 4 2 606590749 1 2 536015034 4 3 882325638 1 2 401983468 3 3 112335212 1 2 129239661 5 2 352822073 4 2 829853007 1 2 671902007 1 2 951172951 2 3 132175461 1 2 898053970 2 2 348888268 4 2 652198214 5 2 666858076 4 3 601991805 5 2 836489954 3 3 859454743 4 2 615405518 4 2 193343997 4 3 615204452 2 3 940914461 2 2 147155747 5 2 589592705 5 3 136959474 3 3 286729202 3 2 285479688 4 2 559842721 2 3 468540134 4 2 513997170 1 2 289137149 2 3 938455760 4 2 644526528 1 3 230313494 1 3 177766894 4 2 727387479 1 3 513643740 4 2 785399319 5 3 907608700 1 2 422247240 3 3 158468198 5 3 875700301 3 2 876330635 3 3 580562886 3 2 518593330 5 3 509101110 3 3 647849326 3 3 633682359 2 3 245361766 5 2 477044996 3 2 351140090 5 2 412602833 2 2 726323441 5 2 861770076 1 2 398003257 5 3 853500714 4 2 921902695 4 3 855709488 1 2 621277202 4 2 609405210 5 3 715814185 1 2 746978162 1 3 737321494 2 2 560542727 4 2 798927583 4 2 946405835 4 2 703388920 5 2 468805624 4 3 495068703 4 2 839676085 1 2 499382602 1 3 155599807 2 3 509156784 3 2 406498408 3 3 106905470 5 2 397330168 3 2 885526947 4 2 780073284 4 2 941559180 3 3 566071623 5 3 815065208 1 2 135695913 2 3 342234025 4 2 864869797 5 3 678931927 1 3 666268279 3 3 301244912 4 3 318685160 2 2 910752087 2 3 976657700 1 2 494212085 1 2 388923961 5 3 301427511 3 3 386894139 3 3 343587305 5 2 678595658 5 3 489175708 1 2 892906184 2 2 274571371 4 2 582170419 2 2 422517413 1 2 551598656 4 2 267659221 4 2 530223225 2 2 762932543 4 3 386840867 1 3 500062385 4 2 188347820 3 2 535214672 4 3 833363637 5 2 248563744 4 2 307732329 2 2 905820973 3 2 839771651 3 3 999025255 3 2 952759579 5 2 834195625 5 2 816416151 1 3 824793892 1 3 199965333 4 3 621890294 3 2 546531276 1 2 152049147 5 2 556476909 2 3 689651513 5 3 932239848 4 2 283808429 3 2 908920734 1 2 559520986 5 3 733934020 1 3 107373065 2 3 782156632 1 2 384248813 5 2 302982997 1 3 959521066 1 3 510297329 1 2 292442560 2 3 611891832 5 3 275366522 1 3 141637482 5 2 559415387 3 2 422471709 4 2 646317481 3 2 262782708 5 3 696919780 3 3 159076008 4 3 731859094 1 2 193283032 4 2 986020532 5 2 118784820 1 2 380847694 2 2 937618515 5 2 519511042 5 3 517913891 5 2 647047009 4 2 877355188 1 2 725200798 3 2 401222134 4 2 410575000 3 3 167813061 4 3 172905490 5 3 518269654 1 3 225759364 5 3 589291936 4 3 699758739 2 2 412348961 1 2 848196771 5 2 124009808 5 3 804108469 1 3 210469345 1 2 210889334 2 3 876559096 5 2 423976246 1 2 719377608 4 3 224756461 3 3 576513199 3 3 526834503 3 3 604506763 3 3 160771182 4 3 532577202 5 3 736222472 2 2 754294863 2 2 298008791 4 2 450363294 5 3 199015309 2 3 672958452 1 3 272859827 4 2 839584629 3 2 215227703 2 3 721259881 5 2 878775937 4 3 704347367 3 3 650666315 1 2 378306290 5 3 346995285 4 3 787507947 5 3 414311651 4 3 423189828 5 2 764119304 4 3 621886844 2 2 271759733 2 2 579638577 1 3 564442919 2 2 992820284 4 3 458284941 2 2 865138458 4 3 974440903 5 3 117907955 4 2 215317910 4 2 810902888 1 3 633997274 3 2 618275812 3 3 675877475 3 3 437404079 5 3 565750959 5 2 523811702 5 3 499444573 3 3 923114624 5 3 445342657 3 2 531852721 4 3 941730412 2 3 447102160 5 3 664153213 1 3 700558750 2 3 698607515 5 2 278073662 4 3 675007058 5 2 150339250 1 2 788883128 4 3 375687215 2 2 791811498 4 2 771293864 5 2 428006334 1 3 926856830 5 2 143766449 1 2 904608905 2 3 844088111 5 3 923836754 3 2 550128308 3 3 262049653 4 3 552870149 5 3 467239925 3 3 410623223 1 2 496967098 5 2 493309778 5 3 114607554 2 3 553379686 4 3 824985570 3 3 824394149 1 2 758288694 4 2 332026351 5 3 129218686 4 3 370313956 1 3 182306428 5 3 846266875 2 3 157962158 1 2 543533465 2 3 136382374 3 2 398331361 4 3 216890361 4 3 337589407 1 2 256417718 1 3 853808178 1 3 841224306 5 3 575893625 1 3 574136886 4 2 694884929 5 2 501585918 3 3 526121420 4 2 485344736 5 2 726678231 3 3 586202120 3 2 363953693 5 3 662001966 4 2 137613073 4 2 189353325 4 3 432975602 2 2 158198168 1 3 848770610 3 3 814049921 5 2 726300912 5 3 752470806 2 2 742728239 4 3 850280089 3 3 679114535 4 2 767611213 5 2 174666212 4 2 805683282 4 2 522524257 2 3 940796789 5 3 476066490 3 3 109121687 4 2 589806248 3 2 487285229 3 2 511668263 1 2 572293134 1 2 629856962 2 2 628058591 2 2 755617012 2 2 574632199 3 3 672285179 4 2 684747508 1 2 422752366 5 2 360206503 4 3 212524561 4 2 273469302 3 2 290009395 3 3 106090026 1 2 766650968 3 2 664640712 3 2 265543504 5 2 324442989 5 3 426417053 2 3 814656826 5 2 175647617 5 2 657192051 3 3 587296700 4 2 481743438 3 3 810142257 1 2 749051261 1 2 627826654 5 3 715055865 5 2 564124736 5 3 149039561 5 3 739249545 1 2 326654568 1 2 528035763 2 3 800518234 1 2 307800432 3 2 898555946 4 2 906832342 4 2 114320680 3 2 186590666 3 2 651348219 1 3 389876666 4 3 391854605 4 3 205128216 5 3 185335740 5 2 571350293 3 2 628060323 4 3 935348957 1 3 320646950 1 3 414542373 2 3 449038647 3 3 586193655 1 2 100529708 2 2 270007725 5 2 214098078 5 2 891933671 1 2 229370479 2 3 257042974 2 2 651686078 2 3 163742907 4 2 481256670 1 3 664424454 4 2 390582110 5 2 306653025 3 3 448422757 1 3 932607511 2 3 563211928 2 3 829264398 4 3 989170592 4 2 114301670 1 3 295070502 2 2 258683556 1 3 277923928 2 3 760426543 3 3 587379913 5 2 119527466 3 2 174057054 4 2 339122879 4 2 159753138 3 2 879451733 2 2 889939883 2 2 699979844 5 3 261359900 1 3 435270772 4 2 900878343 3 3 130959394 2 3 247687902 2 3 436913683 4 2 839454161 3 2 564378120 1 2 147763990 1 3 466843572 3 3 841963566 1 3 202855442 4 2 382649020 4 3 479424304 2 3 890783393 1 2 669311477 2 3 955000720 2 2 726128409 3 3 611279629 2 3 573503722 5 2 708287464 3 3 154415593 1 3 363449559 3 3 690545254 4 2 746518386 1 2 209735117 5 2 691824430 1 3 765679879 1 3 146171079 4 2 729656665 4 2 542986189 2 3 878422682 1 2 252759084 3 2 675018335 1 3 428041610 4 2 125217992 2 3 164373779 1 3 172189430 2 3 361877204 1 3 369046006 3 2 648220097 4 3 614706824 5 2 790572338 5 2 935549500 4 2 477104618 3 2 184888795 4 3 541237632 2 3 711983419 1 2 975752743 3 2 241072820 3 3 415194793 5 3 700881519 1 3 704120029 2 3 264666320 4 3 294220748 2 3 135262178 1 2 993386048 4 3 112052642 3 3 291699341 5 3 398768649 4 2 905283194 4 3 394747551 5 3 431147446 4 2 791974956 4 2 562729791 3 3 462940716 3 3 557915641 5 2 966050020 1 2 872018874 5 3 717694002 5 2 394979187 2 3 743034406 3 3 840939917 3 2 768663501 2 2 993170937 4 3 261667095 1 2 936804356 3 2 490032421 3 2 426680147 3 2 390014891 3 2 580798333 3 3 370566035 2 3 554558237 4 2 440481341 4 2 850352972 4 2 747279422 1 2 111421030 4 2 146592049 1 2 877972530 2 3 138548020 5 2 932155661 2 2 653114852 4 3 935686998 2 2 736591704 3 2 506732300 2 3 799383933 5 2 841926431 1 3 534514086 1 2 282609154 1 3 748690894 3 2 258222837 1 3 477761578 4 3 505428924 3 3 435009775 1 3 691048275 3 3 826562331 4 3 757223803 5 2 781777224 2 2 145725293 4 2 469087638 4 2 192856483 5 3 636517452 1 3 322241020 2 2 466295352 3 3 212783870 2 3 786945000 1 3 613407901 1 2 690457163 2 2 219325930 5 2 279197627 5 2 307059569 1 3 175561567 2 3 874288589 4 3 657973206 3 3 680262537 2 3 374814011 1 2 354612670 4 2 159078625 1 3 479880074 5 3 490736609 4 2 249794662 2 3 228031787 2 2 930975058 1 2 521403684 1 2 227002193 2 3 617696529 4 2 483145175 1 2 427251401 1 2 411857020 4 2 465651565 2 3 200124336 4 3 986568169 5 2 273051653 2 2 713785892 1 3 580959019 4 2 896459205 3 3 471747192 1 2 158048076 3 3 144763069 1 2 192564147 2 3 340861615 5 2 936659619 2 3 649561948 4 2 687283638 3 2 622023639 3 3 138646919 3 2 372100737 1 3 934660549 5 2 323132632 2 2 194046227 3 2 443612858 4 2 306024072 1 2 537617957 2 2 366988428 5 3 135156606 3 3 873302260 4 2 472649166 3 3 277612901 4 2 705770421 5 2 676668498 3 2 238607727 3 3 165837812 2 3 827536423 2 2 601556725 1 2 241412225 1 3 488228964 1 2 133433272 3 3 210836144 5 2 403246449 3 2 893792866 5 3 819184017 1 3 932847400 4 3 743502620 2 2 396524313 2 3 342437504 4 3 973462975 3 3 152393785 1 2 928899294 4 3 441741622 5 3 799791453 4 2 180234017 5 2 315787675 2 2 296764338 3 2 272405863 3 3 549520187 2 2 813701982 4 3 477365517 5 2 742694008 5 3 384695573 5 3 625404917 1 3 565075764 5 3 467884575 5 3 534252232 5 3 552392414 5 3 119302579 5 2 625553438 4 3 334572795 5 3 465297038 1 2 138846859 2 2 487056488 2 3 824476423 2 2 532628553 1 3 904485908 1 2 878884108 1 2 292269526 2 2 421677774 2 2 494782679 3 3 335148563 3 3 534604332 5 2 425493136 5 2 240513724 4 2 943167445 5 3 520956500 3 2 939108354 2 2 924595363 3 2 856688602 1 3 539943247 2 3 378445595 4 3 519626361 4 3 694943233 1 2 518860166 4 2 233983199 1 2 944790419 3 3 240143881 2 2 991555312 3 2 313746682 3 2 423197516 2 2 200433754 2 3 848812632 2 3 505671001 1 3 844162534 2 2 526334533 3 3 214419906 5 2 387975654 3 3 500426844 2 3 492666297 1 2 386999641 1 3 946646980 4 3 242828614 4 2 355194590 1 2 244262424 4 2 153821169 3 2 562158333 3 2 844806528 3 3 601338988 1 2 420133606 3 3 908164295 3 3 260893246 3 2 264984259 5 3 799060262 2 3 302207791 1 3 406516610 4 2 425007867 1 3 744430867 5 3 870803560 2 2 721621187 3 3 958554047 3 3 408383866 5 3 593022030 1 3 402295008 2 3 314792666 1 3 225706239 1 3 285878771 2 2 786255283 5 3 254657668 1 3 925182193 3 2 630322825 5 2 565654202 2 3 453310564 1 2 696665219 1 2 787235069 5 3 919164105 2 2 904111371 4 3 533764025 1 2 348470359 1 2 206784558 4 2 870053367 5 2 648670058 2 2 783658549 3 3 169334364 2 2 870591712 1 2 176279535 2 3 935497992 5 3 165338167 5 3 620189768 2 3 985133294 5 3 126850159 4 3 309749478 1 3 286026277 5 3 130552043 1 3 694192699 2 2 115681101 2 3 275007842 1 3 955683127 4 3 333400159 5 2 557199354 2 3 369503555 1 2 256160249 4 2 264090910 5 2 700130115 3 3 694431780 5 2 195576773 1 3 780591161 3 2 407497053 4 2 968563780 3 2 191951423 5 3 218294034 2 3 334143491 5 3 166990624 5 3 337608217 1 2 697485985 4 2 920501828 1 3 404554228 5 2 119376806 3 3 164760479 4 2 541931334 2 3 687968556 5 3 436535606 1 3 917060948 2 3 224101163 5 3 183511679 2 3 410514178 2 2 141690192 1 2 827961322 1 2 689448629 5 2 897764808 5 3 532814517 2 2 473957166 1 2 598679359 3 2 754330272 1 3 275839205 5 2 901822613 4 3 896401009 2 3 259722069 1 2 544792097 4 2 818159703 4 2 406481238 3 2 524133083 1 2 419642237 4 3 149185367 3 2 259000185 2 2 846811282 2 3 732142456 1 3 112177543 1 3 853996758 5 2 395905385 5 3 211934803 2 3 168487007 3 2 550665529 4 3 420450902 2 2 574039102 5 3 232399284 5 2 829521508 4 2 395959686 4 2 502543730 4 2 100298807 3 2 482538315 2 3 105061747 1 2 141215858 1 2 715609278 3 3 552343854 4 3 794389823 1 2 767325608 2 2 286135086 4 3 637192767 2 3 474772296 5 3 328437279 1 2 607852464 2 3 880604615 1 3 433495153 1 2 374018330 3 3 845578943 5 3 113456647 5 2 945952567 3 2 714124556 3 2 559516692 2 3 852625360 5 3 760549754 1 2 116477322 2 2 616385802 3 3 172959120 3 3 812102642 4 3 733089769 1 3 609839615 4 2 606650289 3 3 398283020 2 2 267925896 3 2 885989345 5 3 363425748 4 2 100496980 5 2 507798058 2 3 704746085 1 2 356567787 5 3 716659571 5 2 253135633 3 3 973357287 5 2 768020600 4 2 758837662 3 3 374267260 3 3 872833804 1 3 340464275 5 2 481504266 1 2 494074607 3 2 525759781 3 2 119833729 4 2 748075788 2 2 545458068 2 3 256073755 1 2 128505760 3 3 615617444 2 3 525072596 3 2 105037591 5 3 395938281 3 3 355167792 2 2 709816508 5 3 611333427 2 2 637837468 1 3 934210034 4 2 161059368 5 3 912383328 1 2 444054041 1 2 792953404 2 2 149507361 5 3 646168998 1 2 419296692 1 3 832826152 2 2 167465481 2 3 518178336 5 2 773927089 1 2 262214033 4 3 650370603 1 2 570136864 1 2 464238989 4 3 935582392 5 3 103857322 2 3 943990470 4 3 338436291 3 3 435395077 1 3 363192570 3 2 284510623 4 2 119644126 5 3 598786179 3 3 415118179 1 3 709369912 3 3 981634982 5 3 690888469 5 3 312708375 5 3 387934088 3 2 951165132 1 2 312995950 1 2 525543395 5 2 526637830 2 3 332046600 3 2 998001187 2 2 230822828 3 2 247544405 2 3 100394927 4 3 640550409 4 3 700924504 3 3 771203737 3 2 623893781 3 2 975360022 2 2 752303271 4 3 790287993 2 2 103074279 1 2 993737620 1 2 291965323 1 2 848335768 4 3 391722895 4 2 807193088 3 3 831133942 3 3 392490546 4 3 839376722 1 3 506025448 3 2 311657499 5 3 655679031 3 3 213866704 1 2 132969766 3 2 379889437 2 2 443997570 3 2 103063298 4 3 246822849 3 3 472807672 5 2 762339922 1 2 181941966 3 2 851205093 4 3 922989063 1 3 775532351 4 3 480472357 1 3 595767173 2 2 619373948 4 3 782154930 5 2 653044645 1 3 286946976 1 2 873757494 4 3 684128908 2 3 297037803 3 2 880826147 5 3 399187927 1 3 271835077 3 2 147142474 4 3 566455371 1 3 430306669 5 3 674715223 1 3 827065473 1 3 447185332 1 3 902410530 3 3 434837855 4 3 359341409 5 3 197570514 2 3 535399729 4 2 541473058 3 3 253036388 3 3 114598201 4 2 195296603 1 2 130891666 2 3 427643480 5 2 590167030 4 2 434181763 2 3 452758993 4 3 479417948 1 3 533053395 5 3 950770518 1 2 224450325 4 2 437317232 4 3 365133886 5 2 153858942 5 2 149937833 2 2 489952591 3 3 629989772 5 2 904286060 2 3 436301043 2 2 997890226 1 2 874725904 5 2 906789163 4 2 848642879 2 3 765196882 1 3 785216114 1 2 759229520 4 2 593185847 5 2 532559235 2 3 694524949 2 3 206804406 2 3 829928921 5 2 992491741 3 2 122265858 2 2 568889833 1 3 251716699 4 3 768268618 5 3 694530445 5 3 149432904 3 2 129893862 1 3 188542918 5 3 233037641 3 3 184946556 4 2 668653695 5 2 669432269 1 2 985698703 3 2 363789014 5 3 197668105 3 2 352033359 5 2 128060942 4 2 851122077 3 2 357738297 4 2 637139065 3 2 225912514 4 3 870183113 2 3 887693076 5 3 581252031 5 3 195228335 1 3 783374430 3 2 257479792 2 2 956081078 5 2 764961503 1 2 919407288 4 2 700113328 4 2 801606403 1 3 401215707 5 2 353769166 1 2 791248237 5 2 237976969 1 2 984034178 3 3 208472027 5 2 852857386 2 2 393115172 2 2 186008226 5 3 887315027 5 2 175422452 2 2 643525485 4 2 400822131 2 2 859925901 5 3 261382729 4 2 358331083 1 2 297429611 2 2 727642087 3 3 696792337 1 3 331857736 5 3 128344527 1 2 203162150 1 3 431937426 4 3 651018463 3 3 713936695 5 3 293100628 5 3 450038013 5 3 342679110 4 3 266063865 2 3 936833341 1 2 858624956 1 3 543488127 5 3 707029388 4 2 924316421 1 2 273959456 4 2 974434978 3 2 892993153 5 3 733097004 5 2 499465896 5 2 182259057 1 3 586996172 4 3 179694269 3 3 343630058 5 3 850196923 3 2 231898038 4 3 137771394 3 3 826081356 4 2 185930194 5 3 458847260 5 3 518368914 3 2 430619335 5 2 162507490 3 3 267380699 1 2 337379820 3 2 348815182 1 2 950707729 1 3 588514475 1 3 683667626 4 2 119814477 3 3 917466454 3 2 986375717 5 3 726636722 4 2 690921574 5 2 216947098 1 3 377451367 4 2 208199372 3 3 929092558 5 3 552240568 5 3 711336523 1 2 588176105 3 3 546387104 1 2 400387982 3 2 987621494 1 2 765795940 1 2 498832755 4 3 227715607 4 3 329895403 2 2 419606709 1 2 323312175 5 3 647751240 2 2 507120388 2 3 961992075 5 2 634592517 4 2 269314114 3 3 157139138 3 3 691067489 5 2 137745072 4 2 289838156 4 3 551206365 3 3 193966494 2 3 570008087 1 3 861163194 5 2 717180512 4 3 800894190 1 3 192398757 4 3 402221037 1 2 882262425 5 2 289466748 1 3 964687970 4 3 574550598 4 3 602529086 3 3 737794528 1 3 836162549 2 2 254452753 2 3 790966682 1 2 496984672 4 2 956426546 2 2 474584545 5 3 277975919 4 2 744538166 2 3 681481944 1 2 438131311 1 2 947518031 1 3 688755440 5 2 940039831 4 3 295315385 3 3 225872207 2 2 388650566 4 3 524310840 2 2 296073077 2 3 270802464 2 3 684692997 2 2 269173311 2 3 914251703 2 2 523729594 1 2 867209361 5 2 934563310 5 2 327707326 3 3 197007280 3 3 440441543 1 3 680973823 4 2 543857946 3 2 282691112 3 3 518693987 2 2 939505505 5 2 438743851 3 2 324812213 4 2 706754857 4 2 780139572 1 2 129269932 1 2 196153528 2 3 832515018 4 3 245140627 3 2 871637826 2 2 724764730 5 3 666865051 5 3 675053622 1 2 127440179 5 2 323325024 4 2 113516854 4 2 259574222 2 2 173185784 2 3 529019100 2 2 371051451 2 2 470981028 4 3 938239084 1 3 203441025 5 2 452270264 5 2 906358781 2 2 785465068 1 3 975582249 2 3 263956013 1 2 610443268 4 2 207640682 5 3 930743162 1 2 332665545 5 3 656505705 3 2 484109530 2 2 896126772 1 2 308714729 4 2 578519177 3 2 549020974 5 2 253311696 3 2 394712645 4 2 141412848 3 3 871815358 2 2 413825800 4 2 913513399 2 3 433206576 1 3 397114476 2 2 565327888 5 2 666729088 5 3 380836706 5 2 888229546 4 2 814148959 3 2 752578688 4 2 207795934 3 2 576974772 5 2 166062212 1 2 172262889 1 3 631978312 2 3 799194619 4 2 499345893 5 3 212541957 5 2 728495107 1 3 805247656 1 3 542801613 1 2 963073657 2 3 312543614 4 3 464248693 1 2 352371502 3 2 658293051 3 3 740072351 5 2 682896936 2 3 747802762 5 2 779626873 3 2 997571557 1 3 642954815 1 2 436126227 4 3 168968729 3 2 952407106 3 3 459350743 5 3 190957994 5 3 296192977 2 3 140598346 3 2 577412440 3 3 654902055 4 3 899514094 5 2 213295757 4 3 385124245 2 2 160952059 3 2 621712572 2 3 479753299 5 3 311086223 2 2 243045038 1 3 507883186 2 3 187033471 4 2 914910316 2 3 760772247 3 2 172791402 3 2 141229505 4 2 541348935 3 2 630684875 1 2 464423987 3 3 438703368 1 3 845400594 2 3 573421141 3 3 874834295 1 3 819576921 2 3 605657353 4 3 885511137 4 2 292431951 1 3 966234641 5 2 597764892 4 2 332381461 5 3 167238699 2 3 318956187 3 3 857718874 5 3 368833301 1 3 712521666 3 3 215416616 4 3 619672017 1 2 669318982 5 2 602398779 1 2 115632707 2 3 350494292 5 2 140373118 4 2 889824130 2 3 734558047 2 2 168106043 1 3 845671534 1 3 881206112 5 3 279029647 4 2 162676863 1 2 429110748 5 2 271339188 4 3 130852212 4 2 697489701 3 2 141003479 4 3 529291593 4 3 259732734 4 2 188667810 1 2 622655444 5 3 759486310 3 2 836360044 3 2 887444464 2 2 145544245 5 2 158496599 1 3 858233033 1 2 128826461 3 3 925414704 5 3 213987069 4 2 691681280 5 2 296525005 1 3 697750876 1 3 918748180 3 3 593524365 4 2 992612596 3 3 942654775 1 2 368888244 4 2 512734267 3 3 640700563 5 3 926020831 2 2 983665667 1 2 900663366 4 3 825959049 5 3 381497837 5 2 117776219 4 2 693050017 4 3 752888707 3 3 970739282 1 2 316702901 1 2 526660573 1 2 423146076 1 3 617465213 3 2 774615081 3 2 706277204 2 3 743934444 3 2 713153593 5 3 156782214 5 2 582774883 5 2 251395911 1 3 119783933 2 3 440861483 5 2 656504342 4 3 516090405 2 3 180130650 5 2 206904332 1 3 786146439 1 3 420188177 4 2 988595360 1 3 930012608 2 3 587062140 4 2 870998428 2 2 785849404 4 3 279397412 5 2 971700098 3 3 325896170 3 3 788665341 1 3 623579791 5 3 124399701 4 2 641889525 4 3 755415868 1 3 938784066 4 3 334773228 2 2 434335048 1 3 582768332 4 2 359839641 3 2 776666995 5 2 609570357 5 3 701588774 2 2 244373352 2 2 814249944 3 3 418911683 2 3 741168727 2 2 546358729 1 3 165330523 5 3 379025792 5 2 463222606 5 3 564490402 3 3 221855322 5 3 525424705 3 3 953551842 4 3 127278001 3 2 467775018 4 3 135278889 1 2 547086297 2 2 405829456 5 3 612236993 5 2 453903160 5 2 249483614 5 3 464389274 1 2 428445708 3 2 295548448 5 3 505306768 4 2 129769563 5 2 340958509 4 3 340500032 2 3 542233440 5 2 827558531 3 3 319602355 4 3 746643834 1 2 811013722 5 3 328394394 3 2 305001011 1 3 979132359 4 2 842500760 1 3 574742812 5 2 278107117 2 2 721767484 1 2 258521475 4 2 539755269 4 2 805282671 3 2 881311626 5 2 561342342 4 2 185205070 1 3 625477021 1 3 550586664 1 3 292882956 5 2 659707930 4 3 202489510 2 3 473109603 3 2 886228514 4 3 967856327 2 2 177858401 3 3 160452030 4 3 357677963 3 3 159721636 3 2 191528140 2 2 282349926 4 2 322789423 1 3 909229213 1 3 834809343 2 2 929386823 4 2 307048978 4 2 747951558 1 3 100801603 4 2 757597399 1 2 253732665 1 2 255168349 1 2 245110279 2 3 846299854 1 2 923843113 5 2 170573306 4 2 849814558 5 2 240183173 5 2 508361305 3 3 453779332 3 3 768538434 3 3 589016024 3 3 529027149 3 3 130108594 3 2 232627400 2 3 963772545 4 3 662773591 4 3 571464549 1 3 129865602 3 3 810303936 3 3 484709542 5 2 492200533 2 3 596124457 4 3 189498312 2 3 783044898 2 2 749426363 5 2 713308868 1 3 534734154 3 2 768463694 5 2 757704956 2 2 696882814 3 3 201687227 3 2 775414354 3 2 620419670 2 2 419316347 5 3 546379680 2 2 115405469 1 3 556994247 5 2 962540611 5 2 264717243 5 2 833626144 3 3 330836461 2 2 576121335 1 3 175278958 4 3 314857438 5 3 445729646 3 2 924482755 2 2 736928876 5 3 433876984 3 2 569079810 4 3 117932664 1 2 746933525 1 3 314943697 4 2 307280846 3 3 445041320 1 3 667338002 1 3 802386272 4 3 766061026 1 3 595540580 3 2 493410930 1 2 189968120 5 3 457449178 3 3 933973109 4 3 252891561 1 2 698724538 5 2 205521003 5 3 694458497 3 2 748930158 2 2 816168593 1 3 681271672 4 3 695846769 5 2 516309623 1 2 436822891 4 2 398560386 2 3 865493783 3 2 977556899 3 3 646834112 2 2 876954437 2 2 551216020 4 2 867195350 2 3 372546549 4 3 220180030 2 2 330532617 4 2 855542057 4 2 665825388 1 3 304051993 1 2 424056639 1 3 695265398 4 3 591504010 3 2 644533190 5 3 186131845 1 2 937025097 3 3 485687985 3 2 954686545 1 2 242820372 1 3 435567389 5 2 488775685 1 2 243199971 1 2 341055264 5 3 808420669 1 2 123959848 3 3 223988183 1 3 601282323 2 3 768486760 1 2 242135517 3 3 987571171 3 3 860301148 3 2 780254176 1 2 419883118 5 2 616537623 2 3 304284024 1 3 804997911 2 3 415174535 5 3 257516089 3 3 582264200 1 2 789791440 5 2 322479914 5 3 498016014 5 3 414549821 4 3 262721572 4 3 173831042 1 2 796776946 3 3 999930300 4 3 935056995 4 3 560635331 3 2 417201840 5 2 313940206 3 2 679369227 5 2 460192095 5 2 765323930 1 2 518223282 2 2 892750621 1 2 162434136 4 3 366160813 1 2 629572919 2 2 117011113 5 3 406145460 3 2 663019599 1 2 754510813 4 2 307551001 1 2 733380079 3 2 359877290 1 3 950496179 4 3 335370820 2 2 995987432 4 2 888328969 2 3 906639193 4 2 223795633 4 3 249704070 4 3 856017955 3 2 325798625 2 3 840005311 4 3 331208789 3 3 910604117 2 3 161323613 2 2 532435022 5 3 783516559 5 2 368895114 5 2 903362250 4 2 469622670 1 2 843186954 5 2 952407232 2 3 190962663 1 2 308425770 4 3 450794143 4 2 235485452 4 2 549201773 1 3 444013226 2 2 284119471 4 2 506843053 5 3 738605720 2 2 284815197 5 2 639036531 3 3 472382899 4 2 398855031 4 3 781210920 3 2 722733806 1 2 361550781 2 2 228047033 2 3 432556433 1 2 254601069 3 2 133092984 3 2 215037753 4 3 328697834 3 2 427687109 5 2 506134981 1 3 210555487 2 2 971815354 1 2 962667091 1 2 148141119 4 3 482827703 4 2 699742956 2 3 281064783 2 3 970791483 5 3 703522662 2 3 285167531 3 2 397547292 1 3 601116772 1 2 791299414 2 3 255936522 4 3 446317903 4 2 636014165 2 3 112904800 1 2 182232552 5 2 125586209 3 3 367831161 5 3 487715996 3 3 472724639 2 2 229374013 5 2 126358643 2 3 618346539 3 3 716662363 3 3 247014908 3 3 354262883 2 3 641103754 5 3 708327514 4 3 493473273 2 2 455602922 3 2 385787291 5 2 171631904 5 3 926933152 5 2 809771353 2 3 956930003 1 2 950908107 3 2 957740680 4 2 192179526 2 2 194199099 2 2 805441267 2 2 101716058 3 3 294437833 5 3 974281418 3 3 396038256 3 3 316336068 5 3 430198126 3 3 213374072 5 2 915679553 5 3 411050088 4 2 457347496 4 3 648848452 5 3 376385264 2 3 720546110 4 3 742983508 3 3 588698804 3 3 552735596 3 2 117906204 1 2 292202287 1 2 355476501 5 3 192194324 4 2 191111006 1 3 835821080 3 2 334276079 1 3 180551368 3 3 942491940 4 3 157264991 4 3 715789732 1 2 195818731 2 2 496080967 5 3 482048531 5 3 110186541 1 3 380270289 2 2 289718389 3 3 365245307 2 2 905985991 5 3 723360718 3 3 556092417 2 2 573160060 3 2 469543384 4 2 583102160 1 2 177881920 5 3 214769131 1 2 664425374 1 2 386111859 5 2 913584723 3 3 206418504 5 2 445716844 1 2 772695073 4 2 809645585 3 3 289952406 5 3 788823020 4 3 437292798 4 3 714200726 4 2 738584072 1 2 342526612 4 3 429432812 2 3 788570358 1 3 564729847 4 3 940679289 4 2 943178122 3 2 541945326 1 2 789409814 5 3 875593483 1 2 803117775 1 3 221543480 3 2 534679009 3 2 898783690 1 2 637650306 2 2 329890623 2 3 767899411 5 3 585958532 3 3 525582662 3 3 231586980 1 2 896359235 5 3 929506273 2 2 975728638 1 2 118435978 2 2 501988681 1 3 151859804 5 3 838030685 3 2 404010401 5 3 562562296 1 3 496191516 5 3 704152510 1 2 986192037 4 2 936574707 2 3 609628242 2 3 167829943 3 2 274000742 5 3 961903004 4 3 447595756 3 3 727767123 4 3 645585670 4 3 486821255 1 3 913843927 3 2 677365876 1 3 335289342 3 3 942087084 1 2 142587860 5 3 392193562 3 2 381085526 1 3 711064903 2 2 145856167 5 3 996866726 2 3 394770864 1 3 622807189 5 3 787392581 5 3 673489942 2 2 702502819 2 2 234983694 3 3 292751891 3 2 189329933 2 2 453312468 2 2 560799946 5 3 815070233 2 2 602363703 3 2 510249403 5 3 426896826 3 3 459962031 5 3 449731320 1 2 691186581 5 3 864190192 1 2 249030731 2 3 196726065 1 2 403494277 1 2 984880999 5 3 908177000 4 2 813235922 5 3 320849771 3 2 554180968 3 2 648000696 3 2 939143759 1 3 411936091 5 2 608642191 2 2 990368910 5 3 247661116 3 3 513530451 2 3 178983227 4 3 677122326 4 2 600010253 5 3 669333119 2 3 912337552 2 3 652309127 2 3 473960514 5 2 757594276 5 3 907216334 4 3 920437829 1 2 262420134 2 2 339005817 3 3 633341631 2 2 814025147 4 2 393080881 1 2 789519415 4 2 861323727 5 2 515266706 5 3 684325056 4 3 355005515 2 3 231338083 1 3 662037411 5 2 229261528 4 3 747891036 2 2 805348182 2 3 800214513 1 2 949918330 2 2 914794854 4 2 473549098 2 2 309058938 5 2 554086975 1 3 268894923 5 2 774137366 4 3 186334369 4 3 748395371 5 3 742392677 4 3 104108649 2 3 575365197 1 3 139060689 1 3 619815866 3 2 145806790 4 2 377279323 4 3 546386621 4 2 817104543 5 3 198914118 4 2 981011541 5 2 334887665 1 2 431750934 2 3 560397784 1 3 787708957 4 2 677993645 3 2 440442900 3 2 217040067 2 2 468369799 5 2 521863219 5 3 548870999 1 3 979163997 2 2 530014252 5 2 609449773 1 3 759563284 3 2 320643591 4 2 426041860 1 3 640466729 4 2 271265408 2 2 163939818 1 2 103820719 1 3 814273564 4 2 204612800 5 2 908922731 4 3 413465511 3 2 275732339 4 2 680661232 4 3 197930640 5 3 885859602 1 2 131660167 5 3 995724486 2 2 834920708 1 2 419293409 4 2 751773422 5 2 732542517 4 3 188872884 3 2 988455777 4 2 298416558 4 2 984393742 3 3 593387162 5 2 118314656 3 2 468056881 1 3 568713730 4 3 286037654 2 2 709410533 1 2 562100418 5 3 219047072 1 2 365324772 3 3 287214939 4 2 742509546 4 3 365195213 4 3 128915750 2 2 936922655 3 2 455627286 4 2 293581417 5 3 778882147 4 3 861521163 2 2 978721753 1 3 111032146 4 3 261144371 3 2 473958259 3 2 107949680 4 2 702852430 3 3 411099337 5 3 930656105 5 3 715409572 4 2 900623263 4 3 685630017 4 2 802747995 3 3 147640730 1 2 118193921 4 2 726046015 5 2 485582375 4 3 542917767 1 2 521429430 1 2 439178545 2 3 728786830 4 3 920348334 5 3 935304072 2 2 478559408 3 3 155339152 1 2 342777992 2 3 374939163 2 2 315915146 5 2 289751697 4 3 545147700 2 3 417720371 2 3 354977421 2 3 635049863 2 2 283312740 1 2 401917596 5 3 656287013 2 3 301363052 2 3 618267095 4 2 889684545 5 2 472663641 2 2 600385890 3 3 279352873 3 3 446853979 3 2 966555329 3 3 184834895 4 3 234687055 5 2 175848368 5 3 366460497 1 2 156888517 2 2 307587318 4 3 645787086 1 2 307701963 2 2 640802587 4 3 504618749 3 2 162950187 5 3 581128523 3 2 631872480 3 3 923826552 4 3 746393351 4 3 912176985 3 2 890209017 5 2 617409912 5 2 682038146 5 3 544205098 5 2 499774312 4 2 487061431 1 2 207089206 1 3 520251903 5 2 136711656 4 3 875378067 4 2 745060888 1 3 554119183 5 2 151379240 2 3 529541256 3 2 436948586 2 3 517548594 4 3 531106143 5 3 228247304 3 2 154784603 2 2 957747066 4 2 558710419 2 3 203239291 3 3 627995343 3 3 830293596 3 3 234151087 4 3 222339203 1 2 243319631 4 2 563764499 5 3 887380881 1 3 792958014 1 2 963215284 3 2 342037776 3 2 888779972 1 3 523266272 2 2 283771477 2 3 881667957 2 2 261602321 4 2 915120990 5 2 518821191 1 3 722608497 1 3 455771013 4 3 577518153 5 3 774350769 4 3 855875620 3 3 309123875 1 3 309976142 1 2 532515618 2 3 664892552 3 3 810912038 5 3 172078267 5 3 807808815 2 3 298597754 3 3 531992766 1 3 592963258 5 3 921510319 3 3 771973242 5 3 452587493 1 3 808781628 4 2 865898146 2 2 920853046 1 2 168899356 1 2 185949248 1 2 483653643 1 2 119682585 3 2 347523866 5 3 571006630 1 3 648294553 1 3 597305104 2 2 861924345 4 3 806759685 1 3 793696085 2 2 392609089 4 3 425521277 2 2 779156664 3 3 199531740 2 2 502652084 4 2 777733855 4 3 505892164 4 2 460289543 4 2 770604839 3 2 458056763 4 3 516534101 1 2 480248035 3 2 284191563 2 3 267455282 5 2 685549210 4 3 364737454 4 3 197664153 5 3 244012049 2 2 718332739 1 2 209989830 5 2 167530706 1 2 758110573 4 2 247761745 2 2 685173065 4 2 868032367 2 2 605223828 4 3 574653154 2 2 648897893 2 2 552630016 4 2 740943178 1 2 850840404 5 2 415799984 3 2 915115836 4 2 881374501 2 2 444257840 4 2 808169582 4 3 189623392 4 3 761462867 2 2 564434693 3 3 244627793 4 2 228067688 5 3 447613040 4 3 479482699 1 3 791384525 2 3 603980081 2 2 474675629 4 3 333971650 1 2 854772930 2 3 839122295 5 3 759975989 5 3 613320790 5 3 300010375 4 2 381480826 5 3 378453558 2 3 404567538 3 2 127537778 1 2 161594719 5 3 237537138 3 2 597434213 3 3 435658243 3 2 274100865 4 3 782601350 4 2 736463781 1 3 213340319 2 2 704276059 4 3 235983270 5 3 674545675 3 2 538340538 5 2 936902044 5 3 118641517 2 2 328655546 5 3 484616461 4 3 588300136 2 3 127654523 5 3 118251247 1 3 330011803 4 3 464833872 1 3 861733525 1 2 250578189 3 3 536083248 5 2 684652516 1 2 298024068 5 3 931867093 4 2 153363223 4 3 358622669 2 3 721068876 3 3 156145109 5 3 586246390 5 2 566909542 4 2 596459590 5 2 591996065 4 2 956887398 2 3 456197135 2 2 922500995 2 3 376539719 4 2 631589578 3 3 526075401 4 3 443516913 5 3 657457595 4 2 595889730 2 3 137715638 5 2 532981221 5 2 639409035 5 3 477273245 2 2 619828542 2 3 981600082 5 3 747240947 4 2 844983449 2 2 653817876 5 2 536346954 2 2 344068601 4 3 855031736 2 3 569692853 3 2 198694860 3 3 478516600 5 3 911152001 2 3 139380854 4 2 345252958 2 3 894246500 3 2 278888717 4 2 448874551 2 2 477192124 3 3 685550145 1 2 393427144 3 2 988156026 5 3 137585052 1 3 177213452 3 3 671530060 1 2 892514191 5 3 612907372 4 3 315852973 1 2 883409956 4 3 889021200 4 2 517745464 2 2 614747916 2 3 925119573 3 2 249362836 4 2 502527236 2 2 493786359 2 3 409435096 4 3 571391473 2 2 958017385 3 3 817066930 4 3 814813578 3 2 748287064 3 2 530159725 2 2 307515712 4 3 407837964 3 3 248432068 5 3 571911077 3 3 862973591 3 2 802456689 2 2 455583199 4 3 318960721 1 2 285009335 1 3 970353830 4 2 869935304 5 3 535262810 1 2 711533269 5 3 692325080 3 3 217693775 4 3 830949799 3 3 909317973 4 2 437820728 2 2 664674323 3 2 720710267 1 2 146455891 5 2 256890164 1 2 836118235 1 2 275649082 5 2 687482007 4 3 448737849 3 3 578026716 4 2 916191670 1 3 874700466 1 3 820435980 5 3 980799342 3 3 137496201 3 2 355349200 2 2 553397828 2 3 365166882 1 3 430593200 4 3 764988997 2 3 370636835 2 3 493340315 1 3 254210644 3 3 492798374 5 2 641874465 1 3 189669779 3 3 993916409 3 3 293397948 2 3 296338652 3 3 625407331 5 2 200917656 1 3 958078731 2 3 243557661 1 2 602793770 5 3 212874163 3 3 950439696 5 2 988854134 1 3 477341441 5 2 682398668 4 3 803408142 4 2 322652146 1 2 986547566 3 2 934555985 2 2 850205866 3 2 165878128 2 2 342810259 1 2 445039035 1 2 695656349 2 3 682663864 4 2 876623730 4 3 404614016 4 3 255012243 3 3 736497406 5 3 768739096 3 3 186736044 3 3 512822611 5 3 736830192 5 2 323848003 3 3 988303165 1 2 534316623 1 2 997122022 5 3 402096765 4 3 971976042 3 3 240097274 3 3 787468446 1 2 494281981 4 2 444214418 5 2 667566288 4 2 264563202 4 3 546203599 4 2 693057672 2 2 924649138 3 2 688864917 5 3 755116999 4 2 977443233 2 2 571705493 3 2 141348082 2 3 396362606 4 3 246031739 2 2 404148053 3 3 330576299 3 2 416499654 2 3 121788861 2 2 116105751 3 3 601830024 3 2 517803180 1 2 973448204 4 2 696947823 1 2 302609566 4 2 598402376 5 3 863732139 4 2 540865377 3 3 122483305 4 3 401716963 1 3 890005423 5 2 358981105 1 2 530600553 1 2 710018897 4 3 786312733 4 2 261987189 1 2 518654998 3 2 728390124 4 3 925513346 2 2 900800643 4 2 546424376 2 2 837473014 4 3 631088189 2 3 588397397 1 2 793434863 5 3 310290909 3 2 480816841 1 3 518225368 1 3 622367376 5 2 845962886 4 3 915990482 1 2 538251471 3 3 462953222 1 3 392153491 4 2 632784719 4 3 215253908 5 2 566604850 3 2 642746623 2 2 452421031 4 2 307949017 3 3 232399436 4 3 724227303 1 3 858576972 5 3 977941410 5 2 818350067 3 3 483783128 3 2 702525265 1 2 275457932 5 3 733023783 4 2 224654059 5 2 720727786 2 3 800575650 2 3 960874538 1 3 878435121 2 3 282584126 3 3 414708916 1 2 353908509 1 2 409579338 1 2 940363424 1 2 749181880 4 3 598262038 2 2 161200869 2 3 634610844 2 2 883128863 1 2 632712286 2 2 279265740 2 2 641543359 4 3 387194239 4 3 230773994 3 3 332181840 3 2 621760111 4 3 941158583 2 3 201408761 5 3 565986242 5 3 963684058 1 2 273859413 5 2 367858480 5 2 983222111 4 3 942692338 2 3 277517432 3 3 776051844 4 3 341556766 5 2 125766440 4 3 419038148 1 3 784622046 5 3 876655506 1 2 632622698 4 3 570014432 5 2 119641940 2 3 768138652 4 3 811886086 2 2 152377363 5 2 951536800 4 3 598089666 3 3 783324081 5 2 537137436 4 3 279556935 3 2 576378801 5 3 711321030 4 3 209425647 4 2 776284537 3 2 192583042 5 3 738492190 3 2 677070057 3 3 776061264 1 2 811148074 3 3 516701927 5 3 282267814 1 2 188250493 5 2 531509375 4 2 767693602 5 2 662922975 5 3 381838550 2 3 122275012 5 3 285184154 4 2 546988498 3 2 826234663 5 3 462749316 3 3 379514543 2 2 880034500 2 3 618688603 5 2 919487565 3 2 642554663 5 2 822779069 2 3 838045678 2 3 884114875 1 2 473618279 5 2 190309636 4 2 496035783 1 3 222219685 2 2 950126890 3 3 293397980 5 3 319890644 2 2 146732744 3 2 368329226 2 2 481139171 5 2 286645467 4 2 860967118 5 3 431781899 4 3 218041666 4 2 299437939 2 2 507413089 4 3 451648596 1 2 968969245 4 3 861601147 5 3 708133942 3 2 927294346 2 3 798648138 4 2 557544353 4 2 310431756 4 3 132515093 3 3 426662323 2 2 285229387 1 2 653716085 2 3 494668341 3 3 513244030 4 3 153222365 1 2 855898433 2 3 111774908 1 2 259851104 3 2 150717663 3 3 792455859 4 2 428514403 1 2 544883420 1 2 776319944 5 3 301561685 1 3 774477871 3 2 356682853 2 2 296039678 4 3 220074345 3 3 565181836 2 2 269425854 4 3 740539237 4 3 997351800 1 2 180343243 3 3 381084298 2 2 128115804 1 2 740203522 5 3 990227124 4 3 891012960 3 2 850635532 5 2 807857409 1 2 603619488 1 2 245441574 2 3 787418733 5 2 254961488 2 2 458990098 5 3 896112316 2 3 474696488 5 2 741913540 1 3 139299774 2 3 814660712 1 2 305813999 4 2 519869612 2 3 680731061 1 3 208412026 4 2 881123782 1 2 572048821 2 3 163038009 5 3 262617806 4 2 612325266 3 3 514458930 3 3 386853591 1 2 678601933 4 3 862154841 3 3 594480181 2 3 397159915 2 2 796363222 1 3 171248319 1 2 876905546 4 2 270160845 5 2 749342207 5 3 378511117 1 2 991750549 5 3 537965648 4 2 455295350 4 3 378571584 1 2 503719568 1 2 241077905 1 3 662673473 3 3 957437515 2 2 906604623 1 3 825329810 3 2 290659425 1 2 659930591 1 2 840327338 2 2 986240691 3 2 394765834 3 3 807988243 1 2 302775982 5 2 613834905 4 2 662350154 1 3 232030208 3 3 449999237 5 2 825665153 3 2 775909764 2 3 524656586 5 2 768090886 5 3 490443122 5 3 796993653 4 2 865150783 4 2 404381521 2 3 249340955 4 3 988399062 5 3 893226156 1 3 351622331 3 3 796366672 5 2 326810120 5 2 184011720 5 2 777008373 3 2 617103557 1 3 584586875 2 3 615242389 1 2 449031336 4 2 188754129 5 2 375973202 4 3 222813604 5 2 167325258 2 3 652757530 4 2 717042204 5 2 909984456 1 3 186826258 4 3 613199946 5 3 769895951 5 3 219720885 5 3 590477394 4 2 586252672 5 3 538142527 4 2 485553399 2 3 883188796 4 3 205398556 4 2 772757455 5 2 332524918 2 2 889906166 3 3 961770396 5 3 753919343 5 3 183407398 1 2 586237622 5 2 599736625 1 2 909334818 1 3 466143940 4 3 382160754 2 2 539376964 5 2 880916487 2 2 398574307 1 3 524251796 4 3 660448242 2 2 129375650 2 2 874362171 2 3 143279640 5 2 221966878 4 3 896129794 5 2 373672569 4 2 531307859 4 3 536291506 1 2 382215515 2 3 970524685 3 3 147771662 1 2 753647920 1 3 599712644 5 2 366015989 2 2 441278826 3 2 836514892 4 2 596055580 1 3 490329195 2 3 131669528 4 3 330408019 5 3 717151429 3 3 830002958 1 3 297311646 5 3 599397631 1 2 581604837 4 3 539806185 1 2 377122332 1 2 239778623 1 2 455868051 5 2 476959349 5 2 771313858 3 3 919354157 4 2 728468092 3 3 342159040 3 2 137608522 2 2 662342472 4 2 105395586 3 3 217967083 3 2 492110903 1 2 373835175 1 3 230448113 4 3 285088042 3 3 563037252 3 3 790628241 5 2 269317427 1 2 735159536 3 2 798109422 4 2 318679714 3 3 507910851 5 2 844808125 2 2 404534963 1 3 592283534 5 3 413797501 4 2 379771446 5 2 571129764 3 3 541033418 5 3 472157067 4 3 238779405 5 2 277344793 4 3 838733970 5 2 500899150 1 3 804783453 2 3 999329231 2 3 570116638 3 2 575489768 5 2 597764409 1 2 820092598 1 2 834676745 3 3 580169991 2 2 504056129 3 3 707074037 3 3 957601661 4 2 261089749 4 3 300872327 4 3 147853052 5 2 452611730 1 3 120354926 4 3 812894032 5 2 459324830 1 3 613221916 2 2 634213701 5 3 364450572 1 2 536464302 4 3 377504323 2 2 191296397 4 2 941320105 1 3 349169236 5 3 821424624 2 3 681375987 1 2 324206648 4 3 334039175 3 3 756346663 4 3 348707670 1 3 417914334 4 2 125014813 4 2 865201750 3 2 797121723 1 2 588740165 5 3 890042572 3 3 556554311 2 2 453846001 5 3 322984219 1 2 179212781 1 3 840982206 2 2 390087571 2 3 611322631 4 2 364081889 4 3 395424160 4 2 631946538 2 2 675132192 2 3 421757135 1 2 527010435 2 2 796784663 1 2 983902516 3 3 922590036 2 3 901791011 5 3 267724154 3 2 285799693 1 2 206231608 3 2 679699662 4 3 784192038 4 3 487905598 5 2 822537033 1 2 130100079 3 2 421774032 4 3 271864229 4 2 326628294 2 3 303006516 5 3 923315455 4 2 182977042 5 2 474553137 4 2 738530276 5 2 134671623 4 3 886880686 5 3 599119472 1 2 905486640 1 2 171074556 5 3 288844876 1 3 883948208 3 3 290852185 4 2 780919514 2 2 779183340 4 2 689463565 1 3 245566832 1 2 519132073 2 2 204833917 1 2 946806285 5 2 971059586 4 3 344403312 4 3 265030563 5 3 190414925 3 2 111677221 1 3 369619221 5 2 719023617 1 3 482950269 2 3 575420616 2 3 926808067 4 2 781573450 5 3 736963375 5 2 983138918 3 2 296899315 3 2 414404837 5 2 207789966 3 3 215134275 2 2 336921418 4 2 635359345 4 2 702786047 5 3 559040742 3 2 463093881 4 2 267365331 5 2 845946651 2 3 132748930 5 3 135538455 3 3 251991081 4 2 175414585 5 3 249436721 2 2 903365991 1 3 937563133 2 2 962388374 1 2 402856329 2 3 888296942 5 2 673266067 1 3 734765736 4 2 862629953 5 3 234588353 3 2 677779113 1 3 700524513 3 3 173907654 2 2 770826401 1 3 950489857 5 3 642215302 3 2 647632063 4 2 665150097 4 2 806717879 3 3 112515506 1 2 896687242 1 3 971635735 5 2 479611935 2 3 289113814 2 3 487040408 5 2 904458865 3 2 919821782 5 2 995808344 2 3 236105223 3 3 159024985 2 3 574348438 2 2 150318009 1 3 279540940 1 3 910442500 3 2 834096670 5 3 859161581 3 3 296951694 5 2 822023866 5 3 717460762 1 2 858035414 3 3 505815025 2 3 881059175 2 3 547370467 1 2 441529286 5 3 595768364 5 3 617600827 4 3 592982955 4 3 961616221 3 2 401792027 1 2 710657935 2 3 719712968 3 2 424497290 3 2 142219992 4 3 116141810 2 2 759925917 5 3 626464747 3 2 995971236 2 3 962985961 3 3 104152571 2 2 805267030 3 3 416254542 5 3 343301864 2 3 659930721 1 3 792738551 3 3 184307887 2 3 770054720 3 2 272129857 2 3 517065451 5 3 586700161 1 2 214280158 3 2 919936571 1 3 820686710 2 2 655380210 3 2 995415781 2 3 348904659 2 2 603720451 1 2 965144189 3 2 213297903 1 3 654807147 3 3 622758055 4 3 154492497 1 3 194621425 4 3 571664689 5 2 950649987 4 3 900899849 1 3 149557312 1 3 953677814 5 2 698310995 5 3 634461318 1 2 133121273 1 2 891924690 3 3 807803221 1 2 502971135 1 2 833440803 3 3 207272955 4 3 546652672 5 2 386523349 1 3 397298483 4 2 190535825 3 2 789095777 4 3 242133180 5 3 761984541 2 3 366153088 2 2 939212101 5 3 949520507 2 2 955706942 4 2 349858431 5 2 142649438 3 3 956241410 3 2 244291839 4 2 927510909 5 2 637870936 1 3 821858063 4 2 676419061 5 3 771646079 4 2 414351330 2 3 843325203 1 2 328763516 4 2 975172732 5 2 175601161 1 2 649047173 2 2 559569686 1 3 649976529 1 3 765713251 2 2 959606332 4 2 115156091 3 3 311947625 2 2 154550587 3 3 496002524 5 3 106408758 3 3 937194807 1 2 253841610 2 2 180600288 5 3 907981422 2 2 719355821 4 3 976422405 1 2 586058062 2 2 384109175 5 2 383825195 1 3 663941664 2 3 327496813 4 2 226995388 5 2 104695633 3 2 365722588 1 3 728115750 5 3 929824542 1 3 156932454 3 3 141427086 5 3 626452346 1 3 527487530 1 3 108564153 1 3 965723739 2 2 218827885 4 3 288400854 4 2 587913131 1 2 377660193 3 2 275596706 4 2 485010553 2 3 475908663 4 2 178284363 5 3 720647433 4 3 295256518 1 2 197569435 2 2 476542927 1 3 682340257 1 3 153292186 1 3 722869186 2 2 706369676 3 2 292779924 3 3 288720434 5 2 990661140 1 3 936471784 4 2 566142091 1 3 988168340 5 2 449909888 1 3 730004197 2 3 234497521 4 2 292754189 4 2 166252751 1 3 227969954 4 2 990464415 2 3 655229559 5 3 388670987 2 2 762521925 5 3 341371175 3 3 652919978 1 3 706312016 4 2 561068524 4 2 925313579 2 3 527852538 3 3 785141052 2 3 462204836 4 2 169529204 2 3 612159154 3 2 445846828 1 3 241345039 1 3 935490959 4 3 770734416 2 2 736089507 2 2 643751181 3 2 786076090 5 3 837542385 1 2 612357298 2 2 560444419 5 3 872406997 4 3 818599796 5 2 879016197 2 2 387855179 5 2 431342930 2 3 313773368 3 3 575937784 4 2 537182021 3 3 500151965 1 3 110317614 2 3 655067578 3 2 530101598 1 3 774559047 5 3 392374131 3 3 815235522 4 3 905222393 5 3 104956314 5 2 821020892 2 3 416186354 2 2 442219563 2 2 792709861 3 2 151343926 2 2 607733585 2 3 489827563 1 3 533516417 1 3 607389417 2 3 845888821 3 3 122454352 1 3 104933588 2 3 921911832 1 3 764133751 1 3 443387199 3 2 207954961 4 3 900575374 5 2 288515861 3 2 411953813 4 3 318762186 4 2 679337073 1 2 291739050 2 2 884391549 1 2 346508452 4 3 158542671 3 2 704847826 5 3 470476364 3 3 629396464 1 2 803880757 5 2 921231663 5 3 635217213 5 2 941984972 4 3 269746201 3 3 201422216 3 2 309678638 3 2 718139964 4 3 234445761 4 3 938192554 1 3 655564856 2 2 920712935 5 2 742419156 1 3 259509752 4 2 188957029 1 3 839386422 3 2 834707651 2 2 871511801 3 2 640860804 5 2 290013353 1 3 522754385 2 3 880401269 3 2 527745144 1 3 281349462 1 2 793825703 4 2 508147583 4 3 827626795 1 3 307637635 4 2 607032321 3 3 547158190 4 3 851649541 1 3 976922742 4 2 282612537 4 3 227288465 2 2 858080150 1 2 769189288 3 3 128726699 1 3 147948736 3 2 413314567 4 2 690046319 4 3 315380394 2 2 975226058 4 3 857888631 4 2 693358962 4 3 759116736 5 3 307501175 2 2 585913263 4 2 617057883 5 3 499642497 4 3 521647245 3 3 450951670 5 2 845559720 3 2 818645519 3 3 130737215 2 2 998960751 2 2 758256170 5 2 341438971 2 2 470883881 1 2 707729391 5 2 504006294 5 3 659130442 2 3 385009387 1 2 582649622 3 2 666258335 5 2 265098025 3 2 120835406 5 3 368542606 4 3 601563004 1 2 907300576 4 3 994831658 5 3 948969620 1 3 493739768 2 2 710620244 3 2 179176515 1 2 262517331 1 2 780741216 3 3 123116435 5 3 961992058 3 3 936995487 1 3 480477848 4 2 916172351 3 2 529022097 5 3 793966170 2 3 382157093 5 3 607655728 4 3 976466424 2 3 850040840 1 3 154930862 3 2 489515154 3 3 865864947 3 2 709927595 1 2 405627743 5 3 773504540 4 2 347570383 2 2 555932345 1 2 953530823 2 2 306067312 4 3 475627635 2 3 971658611 2 2 878499350 2 2 186893879 2 3 282599019 4 2 429719131 3 2 954795609 4 2 644019782 5 3 855397524 4 2 555488801 1 3 406084502 1 3 514520764 5 2 395583754 3 2 327023266 4 2 134671334 1 3 240316922 1 2 695040431 2 2 631942844 1 3 437242182 1 2 404171674 5 3 687026882 3 3 731886182 4 3 486721252 3 2 434355295 5 2 385575892 1 2 715013953 1 2 660378702 3 2 617299953 2 3 628427202 4 2 188722804 1 2 250431442 1 3 900504073 2 3 566145831 1 2 597720618 1 2 358486025 4 2 751619329 3 2 546744605 5 3 262135001 1 3 503749418 1 2 495221623 4 2 540498656 3 2 482583696 3 3 273072196 4 3 203608784 1 3 283301509 5 2 960608255 3 3 571955368 4 3 293352655 2 2 897447587 2 2 647430932 1 3 658502446 1 3 944809995 2 3 810485932 2 3 738767576 2 3 753502562 4 3 358482171 5 3 749550520 3 3 836427875 3 3 250278245 4 2 438946449 4 3 171189761 2 3 733819818 3 2 151172295 1 2 473405078 5 3 412957965 3 3 540679754 3 3 909415101 4 2 912001347 2 2 844520528 5 3 183486573 4 2 450574094 3 3 305583962 4 3 133523756 2 3 853358528 2 3 352287424 3 2 912196325 4 2 228145526 3 3 586126096 1 2 187362249 1 3 606597241 1 3 697673319 3 2 265334689 5 2 120318107 3 3 456964871 5 2 335068735 3 3 353772492 4 2 484222068 3 3 184951658 2 2 768144891 1 2 105402209 5 2 484423785 1 3 185635434 1 2 968567662 3 2 775394311 3 3 102285246 1 2 400419516 4 2 625908941 5 3 511719814 1 3 413666235 3 2 299576019 4 3 865527672 5 2 404993743 1 2 984984864 2 2 801356957 1 3 924182243 2 3 925118632 4 2 358823219 3 3 653275462 2 3 959360029 4 3 562983250 5 3 689404924 2 2 395223902 4 3 419832632 2 3 693318287 1 2 716453447 3 2 751432818 4 3 351780663 3 3 360594368 5 2 903545516 5 3 357146261 4 3 659939240 1 3 697083853 3 3 467834970 4 3 503525583 3 3 894118430 5 3 576916887 4 2 420990247 5 2 279598571 4 2 512066032 4 2 331000267 4 3 161559081 5 2 494344127 3 3 618946412 5 2 601783606 1 2 107220230 5 2 654016037 3 3 187807253 2 3 283791435 4 3 243680877 2 2 672317342 4 2 679064923 2 3 396269961 3 2 350534477 5 3 786479172 4 3 490345576 5 2 359153047 2 2 833271423 3 2 857097564 2 2 110231603 4 3 859079938 1 2 109237660 4 3 559519591 2 2 844072389 4 3 644271231 2 3 667989255 1 2 506424689 5 2 150405794 4 3 447486073 2 3 848191706 2 2 571964034 2 2 168814647 1 2 395363877 5 3 439557887 4 3 539339908 5 3 349232433 3 3 369718544 3 2 179218499 5 2 141295581 2 3 966754082 2 2 580986924 3 2 260636533 3 2 160007483 1 2 188624509 2 2 516778914 5 2 655759201 5 3 432300766 2 3 535042617 1 2 978956478 4 2 854273858 3 2 862731570 3 3 818239578 3 3 258474261 1 2 128957411 5 2 331952682 2 3 400546661 1 3 510932373 1 3 486204576 3 2 490793745 4 3 761412750 2 2 229800806 4 2 188088604 1 2 993120288 4 3 783266608 1 2 688064017 4 2 944386556 1 3 233110226 4 2 622895836 1 3 743197593 2 2 896326835 1 3 130403790 1 2 689262986 5 2 748154024 3 2 777999522 1 3 245324165 5 3 650460494 5 2 178849170 4 3 789790371 1 3 229273439 1 3 902064381 1 2 627441280 2 2 982922669 5 3 571998408 4 2 261964477 2 2 799520756 1 3 585737212 5 2 947120497 1 3 251971894 4 2 541964710 1 3 240565271 1 3 637094461 1 3 428090895 5 3 850496443 1 3 115267322 3 3 933250887 5 3 466188313 1 3 643850920 4 3 848946239 5 2 981014784 5 3 754755352 2 2 276021223 3 3 235449499 3 2 121858746 2 3 466106521 3 3 975117489 1 3 141310304 3 2 604902610 3 3 585143095 1 3 532226105 1 2 241648314 2 3 732257003 2 3 207691808 2 3 950567248 3 2 120035649 4 2 141190751 4 3 403857221 2 2 178312750 2 3 931505684 4 2 439773246 3 3 476519425 2 3 309408573 3 2 761552782 5 3 389123157 2 2 203369566 2 2 569388554 3 3 510862094 3 2 423400374 2 3 574939522 3 2 775721597 4 2 400660234 3 3 827531626 4 3 191124476 5 3 166224683 1 2 119806957 2 3 896659077 1 3 503284685 4 3 318215478 2 2 363090728 2 2 322377151 2 3 849745913 3 3 968036514 5 2 468065156 5 3 586192157 2 3 986085067 5 2 863711448 1 2 379994137 1 3 180382484 2 2 100608592 5 3 477584811 5 3 194914981 2 2 164567269 2 3 569043066 2 2 124809578 5 2 184741158 5 2 297745104 3 3 873456832 4 3 856160447 4 3 392681825 3 2 619892832 4 3 382706317 5 3 215457054 5 2 624831019 5 3 371595133 2 3 135694764 2 2 254226409 5 3 502740893 5 3 917008336 2 2 215981734 4 2 814715686 5 2 356663608 3 2 304025903 5 3 452529735 2 2 929257564 3 2 246864077 3 3 828579562 2 2 753210705 3 2 773665459 1 2 481657799 3 2 508202007 3 2 552449022 3 3 749206336 1 3 943888497 4 3 383152880 3 3 505413870 2 2 424896043 4 2 569464459 1 3 392395168 3 3 134183793 3 2 612669578 1 2 971975160 2 3 456503592 4 3 479279431 3 2 141071412 5 3 110398402 2 3 374233721 5 2 736356499 2 2 853464093 2 3 139172055 4 2 531885774 3 2 441176041 5 3 332520500 5 2 973339540 4 2 673465416 4 3 719633935 1 3 411628851 5 2 750047878 5 2 150285583 3 3 227048831 4 2 177777687 4 3 376321129 5 2 562531610 3 2 736195816 3 2 606058790 1 2 112831389 5 3 243405132 1 3 566558294 3 3 308977723 4 2 561803814 3 2 236244181 5 2 168198143 4 2 314892512 3 2 805383105 1 2 201382527 2 2 441875749 4 2 730529141 5 2 980211542 3 3 657144712 1 3 750472746 3 3 930606948 4 3 690788577 1 3 429388002 1 3 573110364 5 2 682443851 2 3 589646541 3 3 536387987 2 2 368325587 2 2 780215765 1 2 254937581 3 3 674658007 3 3 256225365 2 2 724339123 1 3 193098802 4 2 537044098 5 3 159839760 4 3 497195199 3 2 704310849 1 2 672067844 3 2 317399874 4 3 893207109 4 2 176396301 2 3 280440864 3 2 797537813 4 3 625383860 3 2 405720308 4 3 711385328 3 3 823222538 2 2 397608317 3 2 426986121 4 2 102625862 2 2 186726384 2 2 316473761 3 2 188222148 5 3 688745341 2 2 286511590 4 2 988329504 5 2 506622313 1 3 905756078 1 3 477470938 1 3 391839882 3 3 796421071 5 2 159329689 3 3 275078463 3 2 120338468 2 2 656667483 1 3 661175789 3 2 819340560 1 3 254486113 5 3 349230510 5 3 690199915 4 3 408162116 2 3 241805576 2 2 254300579 3 2 442618428 2 3 347093888 3 2 209603491 2 3 889262376 1 3 721191260 3 3 647502783 2 3 227172251 4 2 111803392 2 3 324713190 4 2 431433316 2 3 742820708 4 2 440662059 4 3 192133724 5 2 579875453 2 3 508180160 1 2 572494584 1 2 190484028 3 2 353902103 4 2 951182075 2 2 313200045 5 3 421376067 2 3 590327199 1 2 372242285 2 3 371641334 5 3 228077857 4 3 639364799 4 2 528500688 4 2 422644542 1 2 447829351 3 3 531423450 2 3 211464783 5 2 540570761 3 2 902850820 1 3 967682285 5 3 489520076 5 3 741156215 3 2 736514190 4 3 339437403 4 3 437416054 2 2 885359633 3 3 111560049 5 2 743117675 5 2 543119675 2 3 203296353 3 3 215945301 2 2 775899706 4 3 635432585 4 3 182133499 3 2 643674344 2 2 419260965 5 3 117964274 2 2 420362621 2 2 460380750 5 3 943114101 2 3 537079839 3 2 383999438 2 2 974563108 3 2 468999684 3 2 104971928 3 3 400518453 5 3 685452406 5 2 710279857 2 2 639747533 3 2 204205404 1 2 596640953 3 2 491429991 3 2 640974166 3 2 741223107 3 3 701999123 3 3 959771118 5 3 466229453 2 2 598077691 4 3 745020883 5 3 464422235 3 2 214507180 1 3 564834474 4 3 899703043 1 3 335333012 4 2 842040934 1 3 939551915 5 2 781522876 3 3 949632129 1 2 824461742 4 2 691413030 1 3 155810446 2 2 270856822 3 2 187873713 2 3 182359611 3 2 796514697 2 2 680449694 4 2 703903711 5 2 585444256 5 2 311137880 1 3 977872980 4 3 625235976 1 2 750678327 2 3 648893070 4 3 592054648 1 3 888057312 5 3 489716685 5 2 138127570 2 2 748071740 2 2 464378564 4 2 340770779 1 2 165721493 3 3 464067266 4 3 141976497 1 2 700657150 4 3 461513284 4 3 923856169 5 2 174971136 4 2 508599083 1 3 535633654 3 3 342207897 2 2 571289188 5 2 244292980 3 3 795342137 2 2 676311043 1 3 190074544 3 3 149798653 5 2 422671034 4 2 718998765 1 2 234172978 1 3 554512774 4 3 768468231 3 2 122143846 2 3 556763236 5 2 900811224 5 2 923798085 4 3 755426516 5 2 341186389 5 3 657343084 3 2 153844900 2 3 772247074 2 3 572936185 5 3 973321041 5 3 872329278 3 3 640351753 3 2 857204799 4 3 142508419 5 2 428161310 5 2 940733449 4 3 203649864 1 3 246076258 5 3 794260124 3 3 871434530 1 3 472148103 2 3 305750457 4 3 159388201 5 3 635180599 4 2 785749858 2 3 990700275 4 3 822526609 2 2 513770258 4 3 812203160 4 2 633987920 5 3 427578423 1 3 693529403 2 2 584951807 2 3 814126545 3 3 898957794 4 2 566857021 3 3 298387330 1 2 705429979 3 3 261065813 5 3 843358437 3 2 910031845 1 3 584218695 2 3 704547640 3 3 216262444 1 2 230611408 4 2 946627178 4 2 280328608 2 2 627434134 5 3 523197918 3 3 145588513 2 2 999296852 4 2 716028844 2 3 404903332 3 3 635119249 5 2 381503850 5 2 880071998 2 3 250054249 1 3 883795203 1 3 705707222 2 2 455111420 1 3 159491406 1 2 356076317 1 2 144559851 2 3 618081329 3 2 629496274 1 2 568398008 3 2 761277283 2 2 981418194 3 2 755687758 4 3 652259806 1 3 920352239 3 2 515162195 5 2 300283676 4 3 148439694 4 2 480087188 4 2 831881918 5 2 758271384 5 2 357097991 1 3 889102765 5 2 791082651 3 3 769107979 4 2 180607964 5 2 117798350 5 3 304226028 3 2 632898737 4 2 931159857 1 3 694195100 4 2 395923907 1 3 266102948 2 3 703670287 5 2 793905674 1 2 491446549 3 3 610069100 3 2 192815224 5 2 296737921 2 2 359614060 2 2 104534601 4 3 274921870 4 2 741262545 3 2 592256274 4 3 488241652 1 3 498194502 2 2 467623567 4 3 844422831 1 3 734289733 5 2 988082676 5 3 969810706 3 3 253865682 2 3 817029118 1 2 287429462 4 2 433975854 1 3 689597497 3 3 879659180 3 2 264729728 3 2 536763199 1 3 359907338 1 2 194498388 1 2 648516759 2 3 387649112 4 3 567631246 2 2 629514887 3 2 504946980 4 3 101549939 4 2 716320162 2 3 516069848 5 3 777447757 4 2 724676782 2 2 239363771 5 3 902612733 3 3 694670571 2 3 864640017 1 3 260482812 1 2 429729044 2 2 651475619 3 3 588052940 3 2 829961432 1 3 364943666 4 2 787675775 2 2 663864581 2 3 745800941 4 3 276407042 4 3 216481567 2 3 943404071 2 2 160950922 1 2 429205771 1 2 867040660 4 2 926274785 4 3 567821657 3 2 158628299 4 3 109773406 2 2 863127441 3 3 234766963 4 2 424827209 2 3 334473975 2 2 934018088 3 3 878442207 1 2 382101907 4 2 434922352 3 2 923120497 5 3 865201850 4 3 659042223 5 3 407954193 5 3 311717484 4 2 314016726 4 3 277820969 4 3 582118568 1 3 238818359 5 2 236774660 2 3 385587225 1 3 703986450 2 3 670210739 5 2 141903687 5 3 968479394 5 2 996906710 4 3 914631871 5 3 826226157 1 2 413857586 5 2 737361217 4 3 308833442 3 3 373117471 2 2 853500882 3 2 713863254 2 3 273396014 3 3 668616021 1 2 997293387 5 2 582721747 1 2 139674727 3 2 945408983 3 3 247188269 1 3 486973744 3 3 756549137 3 3 408645804 5 3 888447791 5 3 744328695 3 2 997257688 2 2 735168176 2 3 205629518 5 2 350063114 5 3 806595102 3 3 193167581 4 3 195432580 2 3 433405784 2 3 379940325 1 2 873480154 5 3 624117176 1 2 985162862 5 2 188031323 4 2 284327034 1 3 787452275 5 3 614122190 5 3 449685027 5 3 602148303 1 2 669586275 5 3 556738083 1 2 730367729 4 3 125291583 1 2 802164699 5 3 866460994 3 2 230516641 2 2 542531471 3 2 620805682 2 2 151711976 2 2 430615815 2 2 916340276 3 2 942443661 5 2 603178200 5 2 179109652 4 3 558463181 5 3 404503396 1 2 445387048 1 3 248474622 4 2 705760158 3 2 553239053 4 3 663849899 2 2 202385933 5 3 325399370 1 2 787011281 2 2 123128910 2 2 604562244 5 2 301632354 2 2 647867019 4 3 301495525 1 2 492566995 3 2 793859258 5 3 635278840 4 3 477600329 5 2 752963054 3 3 229898949 2 3 587134389 5 2 322362394 1 2 492021170 5 3 782849904 3 2 406337049 5 2 134231757 3 2 580693152 1 2 934848160 4 2 860335569 3 3 367001990 1 2 794852036 2 2 179631861 4 3 129111702 5 3 955044831 5 2 327460460 3 2 364579421 3 2 208527054 2 3 320491434 3 2 911600419 5 3 771422336 3 2 650751281 4 2 860377994 5 2 826702557 1 2 124231278 4 3 609473656 1 3 258789471 3 2 293072757 5 3 819238254 1 2 181210287 5 3 152477216 4 3 333040936 1 3 633611511 4 3 605265820 2 2 908572520 1 3 272546860 2 2 388182427 5 2 848827097 2 2 906541082 2 3 323440938 3 2 266456920 1 3 217757219 5 2 203334683 1 2 538769022 5 2 545972468 5 2 410743393 4 2 190771737 4 3 939458838 3 3 145605351 3 3 358580146 4 3 541070683 1 2 167713815 4 2 323293750 4 2 896380423 2 3 177295321 3 2 153483629 2 3 749713130 2 3 345001006 1 2 412064466 3 2 998320196 2 3 966063599 1 3 802983254 3 2 452972541 3 3 242427401 2 2 266163464 5 2 479915867 1 3 455566051 1 3 390083597 2 2 614543435 4 3 601284057 3 3 465327384 3 3 913873449 4 3 583319967 5 3 463736648 1 3 315868705 1 3 191149135 3 3 453049450 1 3 879337558 3 3 543700477 3 3 682859153 2 2 286496414 5 3 540709053 5 2 354978068 4 3 998188999 3 2 813404764 4 3 225063942 5 2 377065068 1 2 955891185 1 2 712419245 2 3 320071069 2 2 874822650 4 3 282155738 3 3 345149863 4 2 146238293 4 2 591165355 1 2 590715132 1 2 504096353 1 2 685949731 2 3 375145924 3 2 449211745 2 2 689435769 2 2 186436585 1 2 118307425 4 2 961754266 2 3 534652335 1 3 944407166 2 3 255605217 4 3 621678152 4 3 728950575 2 2 215457014 2 3 453916875 1 3 946052507 2 3 323605640 3 2 676914959 5 3 732249809 4 3 612554065 3 3 258992571 2 3 343625101 5 2 650870780 3 2 862607768 4 3 763863014 1 2 368375649 4 3 270313481 4 3 119883253 3 2 710465118 5 2 569543739 4 2 104932804 5 3 599155056 1 3 123089417 5 2 780035703 5 2 504024109 3 3 981243010 2 3 244518245 2 3 190418103 3 3 535311225 3 2 574952618 2 2 401801605 4 2 185869250 4 3 497795000 1 2 520317828 1 3 524515841 5 2 246639197 2 3 597867117 3 3 444370661 2 3 298343461 5 2 279033361 4 3 211390973 1 2 976648545 2 2 703352301 4 3 728369236 1 3 938515353 1 2 625414843 5 3 963987322 4 3 177072645 5 2 264657631 1 3 238711637 1 3 225459700 1 3 194787557 1 2 807360221 1 3 874493233 4 2 792004836 1 2 355741863 4 2 531572773 3 2 928719240 3 3 315127128 1 2 456709695 1 3 461534714 4 2 721154315 5 3 501695976 5 3 335755509 4 3 324529268 4 3 548675813 1 2 298469906 2 2 980082652 2 2 297499168 5 3 801982318 5 3 139129856 2 3 316161582 1 2 962073654 5 2 972217811 5 3 236725862 2 3 855131428 5 2 615406807 5 3 678361418 3 2 531567910 2 3 579474713 4 2 362623505 4 3 923628517 1 3 238272826 3 2 622454516 2 3 778321391 1 3 410265849 4 2 100205665 5 3 978894011 2 2 715032348 1 3 368711300 1 2 413526245 3 2 347624586 2 2 993070328 2 3 933045124 5 3 241941479 4 2 717202817 5 2 321393190 2 2 755092394 1 3 718690737 4 2 388503076 3 3 649976205 5 2 543814096 1 2 138120813 5 2 293318643 1 3 524334089 5 2 296228748 5 2 264803512 5 3 191895184 4 2 442371027 2 2 871790992 2 3 380253544 2 3 832649737 2 3 271351857 5 2 281495909 1 2 775375700 2 2 757673856 3 2 604153321 4 3 102687343 2 3 850455011 1 2 133018727 2 3 245851517 4 2 453404856 2 2 852945373 5 2 821578765 2 2 610705316 2 3 628431992 1 2 633785631 3 2 311612086 5 3 308600030 3 2 264622922 4 3 132649532 3 2 710470616 1 3 836210693 4 3 400477853 3 3 218892493 1 3 977911324 4 3 917025143 5 2 213260878 3 2 146118111 5 3 673057907 5 3 347377286 1 2 179395797 2 2 268012872 2 2 149325186 5 3 599178268 4 3 219328868 3 3 246276044 5 2 332812925 2 3 250871312 2 2 346355048 1 3 629433783 1 3 629807094 2 3 625942956 5 3 474965193 1 3 761809259 1 3 570088499 5 2 899848611 5 3 339492854 2 3 281497699 1 3 272104854 2 3 150265506 5 2 405363310 5 2 635288897 5 2 559209159 2 3 213047280 1 3 392808377 5 3 831398982 1 2 374046845 5 3 634590498 3 3 619538759 3 2 405100352 1 3 310133420 2 3 203097871 1 2 251763500 2 2 784683060 1 3 556362159 3 2 161273081 4 2 303733853 1 2 835347364 4 3 356329136 4 2 121457689 4 3 130731015 1 2 584778292 4 2 648944877 3 2 442794191 5 2 201413678 1 3 836883852 5 3 250017138 4 3 426643930 2 3 715924651 4 3 553597437 2 2 239838712 3 2 192971635 5 2 998023650 1 2 581828425 4 3 184356183 2 3 814139621 4 3 628350585 5 2 794092879 2 3 606909565 5 2 455727639 1 3 353844150 3 3 678382928 5 2 176286291 1 3 493059354 3 2 534594542 4 3 296597069 2 3 925746948 3 3 962554947 4 3 572828261 4 3 102055772 5 3 508723798 4 2 181422333 5 2 680169170 4 2 643841819 3 3 503426362 4 2 636342737 3 2 434802688 2 3 580977159 3 2 986232853 2 2 137775883 1 3 584647004 1 2 812623653 3 3 976834618 4 2 216145201 3 2 557595637 4 2 123264159 5 2 389485495 4 2 507322655 4 3 443696334 3 3 216938191 1 3 307109333 2 3 307693889 3 3 818029442 3 2 485773955 2 2 337175632 5 2 165588584 3 3 304927221 3 2 155175861 5 2 992584548 2 2 351046499 1 2 392392674 3 2 226840967 3 3 591419432 2 3 593231064 4 3 560014781 5 2 257465067 2 2 972955747 3 3 779068743 5 3 892576465 2 2 155986000 3 3 784794936 1 2 332410714 5 2 688761005 2 3 204157785 1 3 235287353 2 2 935132333 1 3 784689876 5 3 455833024 5 2 867281644 2 3 636923367 2 3 298309387 1 2 650840033 4 2 635111249 1 3 403976125 2 2 160336731 4 3 711648297 3 3 491634139 5 3 606019165 3 2 618835143 5 3 615599497 1 3 572172929 2 3 646741738 5 3 890594737 1 3 878750651 1 3 414547495 4 2 474514478 2 2 391358330 3 2 121562200 4 3 531674872 1 3 103198443 3 3 726439117 1 2 896748524 1 2 215533474 2 2 856315276 5 3 818222945 1 3 354644055 1 2 748903492 2 3 575749192 5 3 589552524 3 2 476901203 1 3 952323744 3 2 813997137 2 2 445000337 3 3 886551823 1 3 713437061 1 3 360510304 2 3 117843931 5 2 546273194 3 3 260903519 5 2 993387274 5 2 504510437 1 3 732111205 4 3 309217775 5 3 479653352 2 2 744997358 4 3 773838350 3 2 378605430 3 2 750654831 5 3 538981728 1 3 125111777 5 2 344804311 1 2 660327944 5 2 601841193 2 2 862034696 4 3 606791920 1 3 547562055 2 3 901095528 4 3 848958678 3 3 839300125 2 2 479894222 2 2 491591863 5 3 922926944 4 2 444670051 3 2 330466268 2 2 961256432 5 3 270842987 1 3 411858033 2 3 309050813 5 3 724613074 4 2 196322660 4 2 515093699 5 2 916900077 3 2 357924774 3 3 731328347 3 3 173727097 2 3 785500801 3 3 761294067 2 3 666746353 2 3 294780305 3 2 773694582 3 3 358262731 4 3 663261582 3 2 618421824 4 3 615537141 2 3 870947933 1 3 627912665 5 2 858973917 1 2 789586687 1 3 887512036 4 3 277776417 3 3 406140204 5 3 546849432 5 2 638440042 1 3 750469466 5 2 653672795 5 3 670176889 2 3 975249810 2 2 377958851 1 2 405710064 2 3 773822682 4 2 735989847 4 2 430454856 2 2 566158389 3 2 230491259 4 3 246185697 5 2 108889155 1 2 820258625 1 3 978415881 1 2 183088632 4 2 397998386 1 2 547988241 5 2 252324200 1 2 534438897 5 3 102505104 2 3 753204405 5 3 931082615 1 3 410840749 3 2 903114755 5 3 511612225 4 3 259315127 3 2 170389369 3 3 374754621 4 3 390340516 5 2 545812102 2 2 290689032 3 2 806146783 1 2 286258099 1 2 980203246 3 3 728748410 4 3 760389801 2 2 160244659 5 2 232891270 1 3 580139660 5 2 874229522 2 2 452161154 5 3 661850265 4 3 524669513 3 3 623342925 2 2 226905885 1 3 559411916 1 3 337480950 1 2 420154565 3 3 376137714 1 2 313884063 1 3 770150119 1 2 173338903 3 3 568735556 1 2 937894772 4 3 105469264 3 2 811548457 3 3 845147408 3 2 734107309 4 3 753176640 3 2 890419625 2 2 772667085 1 3 138314084 2 3 865763239 3 2 411558943 3 2 813688666 2 2 322500354 2 2 914164952 4 3 594039512 5 2 728559355 5 3 334103832 2 3 688812195 1 2 549549967 3 3 508595364 1 3 306584335 3 3 409494091 4 3 647213356 1 3 207837769 3 2 474971504 4 2 364044222 3 2 267836835 5 3 754557008 4 3 392505199 5 3 738258053 5 2 634620863 1 2 579239097 5 3 455849658 4 3 245543517 5 3 546681244 4 2 673890037 4 3 355982225 1 3 535251522 4 2 371632900 2 3 563522443 5 2 631985058 4 3 506142386 2 2 144366819 1 2 572766124 4 2 121408255 5 2 730395565 3 2 635718197 1 3 151838787 2 2 828819071 2 3 233682904 3 2 678471095 4 3 792344428 4 3 217859575 5 3 536516944 5 3 438072004 5 2 570206979 5 3 646043620 1 3 478491762 5 2 563944906 1 2 889680764 5 3 111117196 5 3 390310244 1 2 584251165 5 3 216392784 3 3 306314067 3 2 778350455 4 3 654570516 2 3 254600287 2 3 797820333 3 3 207310218 3 3 850945414 3 2 568541923 2 3 961861653 5 2 523390920 1 2 322609211 4 3 940332582 4 3 149717039 4 2 421546275 5 2 401425254 5 3 835192583 5 2 789234427 1 3 162013702 5 3 336563696 4 2 854527756 4 2 708287732 4 2 562566816 5 2 701848888 1 3 403318359 3 3 928627688 2 3 607305587 2 3 566314278 2 2 172069176 2 2 537802273 3 3 111870978 1 3 728088029 1 2 445010238 4 2 348536819 3 3 409505982 4 3 536486856 2 3 320323250 5 3 739955292 1 3 636054605 5 2 288541310 2 3 196506771 1 3 899324184 5 2 438717720 4 3 830266376 1 3 418343529 4 2 329789973 3 3 548660323 5 2 455745290 1 3 252130808 4 2 222117986 5 2 733734764 3 2 745418983 1 2 938745546 4 2 403264989 3 3 647027627 2 3 389061582 3 2 270779856 3 2 105527470 1 3 365204204 4 3 427331371 4 2 187080971 5 3 555998652 4 3 268549709 4 3 488601237 1 2 512521696 1 3 900313740 4 2 183185680 1 3 222464164 2 3 915716004 2 3 298846388 5 2 270957014 3 3 279282357 4 2 646667912 1 2 479920919 2 3 937196037 2 2 259914034 1 3 372584165 4 3 335088969 1 3 140134729 5 3 646539304 3 3 566167043 2 3 566382767 5 3 137951809 2 2 804206883 2 3 741947094 2 2 755395717 2 3 674569863 1 2 714927132 5 3 366029084 1 2 393780224 1 3 810939047 3 3 245573464 5 3 279259009 2 2 146586963 4 3 950062006 3 2 680578376 3 3 128773790 2 2 380140882 4 2 677279748 1 3 467699236 3 3 737086901 5 2 561067961 4 3 787952293 2 3 889462678 4 2 691147815 3 3 391058794 2 2 559741851 5 3 552949040 5 2 239892656 1 2 411890520 5 2 720637630 4 2 419131179 4 3 178748200 1 3 630591402 2 2 372518350 3 3 485828903 3 3 185329945 1 3 901973483 3 2 396840111 4 2 680619312 3 2 981794997 1 3 564999301 5 2 269310880 3 2 988134523 5 2 527074741 3 2 378676034 5 2 705544140 3 3 193938061 5 2 759235515 5 3 878156301 1 2 382856179 4 3 664327263 4 3 918580432 5 2 800439008 1 2 468724904 3 2 455022396 3 2 742010707 5 3 995049267 1 3 543440194 3 2 602720650 3 2 473771555 2 2 119695144 2 2 471505299 1 3 143647334 2 3 922609890 4 2 470087664 2 3 418252582 4 3 276114094 4 3 518142472 3 3 644434570 5 3 208319429 4 3 152538795 3 2 950827890 5 2 697300796 1 3 728916416 5 2 544600012 3 3 586240227 4 3 799859580 5 2 667476647 1 2 203249136 5 2 771861637 3 3 995376670 4 3 422710394 1 2 411515371 4 3 299039756 3 2 666784783 3 2 173530714 4 3 817224096 2 3 498569932 3 3 647877925 5 2 581104749 3 2 631614224 2 3 647852805 3 2 598016766 2 2 196417461 4 3 358319189 5 3 976331993 5 3 166219766 1 2 191147446 1 3 320557000 1 3 982801819 5 2 465755472 2 2 664441312 5 3 109007384 1 2 932320942 4 2 904285560 2 3 799888772 3 3 868144036 3 2 450968403 5 3 593267941 4 3 444394278 1 2 704903158 1 2 168150003 2 2 572699013 3 2 235440790 1 3 581306308 2 2 146006580 5 2 254415364 1 3 430908118 1 2 200158807 2 2 114164851 5 2 320866126 4 2 395721927 1 2 755466873 5 2 787966296 5 3 249050439 1 2 319735872 1 2 117647150 5 3 951658684 4 3 650606617 1 2 607475048 4 3 886157432 5 3 477876800 2 2 916630612 5 3 631349288 4 3 533027284 4 2 857562283 4 3 158836163 2 2 333808814 1 3 574826801 4 2 568795130 5 2 242366097 3 2 411297453 1 2 207554212 5 3 327721872 4 2 551740036 5 3 561386832 2 2 738195464 1 2 613131015 4 2 493970795 3 2 180568357 5 3 221490753 5 2 529184323 2 2 464830088 4 2 891132992 5 2 406714519 3 3 451879317 1 3 144744585 1 2 923803590 3 3 488891620 1 3 248647644 2 2 342616302 5 3 280998842 4 3 293830996 2 3 356195152 4 2 823507273 1 3 645615950 2 3 461934800 4 3 506720895 5 2 809793934 3 2 808033926 5 3 352896892 2 2 134176802 2 2 708989664 4 3 374507349 5 3 564196175 4 3 619407557 3 3 723921784 5 2 473818732 3 2 829734875 5 2 731532002 3 2 674465252 5 2 112795935 2 3 485615410 2 3 198340346 5 3 401956776 4 3 646272411 1 3 451646255 1 3 479646243 4 2 602526266 5 2 682127889 3 3 889546048 5 2 502782768 4 2 485120638 1 3 329260284 4 2 598946721 4 3 491487194 1 2 364618657 3 3 942723780 1 2 748940322 4 2 870376988 3 2 759028104 1 2 333072256 4 3 294869963 1 3 109180780 1 2 387139768 4 3 978785856 5 3 181780059 5 3 124086506 1 3 184877396 1 3 385720132 5 3 813558159 2 2 705278364 2 2 601015792 2 2 743506050 3 2 239073206 5 3 665843295 2 2 579574372 4 3 271854901 3 2 343406502 3 3 331874349 3 2 957035031 2 2 198344103 3 2 185984656 1 3 131323738 4 3 271056647 1 3 380172877 3 3 941252162 1 3 674401402 5 3 658146332 3 2 568487498 4 3 627067077 4 3 526916789 4 3 805038188 4 2 319453127 2 3 863781182 3 3 597890456 4 2 577427973 1 2 827444091 4 3 444825351 5 2 101108595 3 2 291105221 5 2 925432612 3 2 360294455 4 3 348289638 4 2 830337423 3 2 761839099 2 2 258560247 1 2 470110498 4 2 995097379 4 3 704616769 4 3 693518868 1 2 583397568 4 3 107821102 2 2 572987324 4 3 835227995 1 2 862084250 4 2 903774810 1 2 174813833 4 2 158023259 2 2 205586014 5 2 703812076 2 3 881858658 2 2 207163380 1 2 298386945 3 3 458056141 3 2 720928479 1 2 304454586 1 3 283162740 3 2 418914896 1 3 751247272 3 2 451334393 5 2 657576167 2 3 414357903 4 3 570803892 1 3 618853518 4 3 249080024 5 3 359059368 5 2 415481800 5 3 275384840 2 3 711415293 2 3 592641513 2 2 427895278 2 3 538832737 5 3 932653539 5 2 420066737 4 2 670519004 4 3 690511133 4 3 494718773 5 3 672118876 5 2 806650947 5 2 218255379 1 2 492263614 4 2 907601089 2 3 653844526 5 2 230075354 2 3 475857782 1 3 476408791 2 3 178295831 3 2 748987948 1 3 654930422 4 3 388329455 1 2 237411931 5 3 706991991 1 2 474432327 4 2 561140876 5 2 900732501 2 3 855381832 5 3 666095889 3 3 591533646 3 2 639101176 3 2 531888828 2 2 828322646 5 2 482521840 4 3 231991479 2 2 398345286 3 3 717998992 3 3 428642388 4 3 487855359 3 2 914243142 1 2 147631554 1 2 473571530 3 2 829239899 1 3 165848723 3 2 965866462 3 2 729897551 4 2 997975694 2 2 648913041 1 2 176796407 3 2 405812033 3 3 138904879 1 3 341241280 1 2 387714055 3 2 464019159 5 3 208640072 5 2 402465584 3 3 138848326 2 3 518702416 4 3 886655268 5 2 678498416 4 2 209391349 2 2 712173193 1 2 640342701 4 3 589820939 1 2 368662125 5 3 476979944 4 2 653420679 2 3 651554101 2 3 607547082 5 2 630240788 3 2 266285514 4 3 406614243 1 2 972218760 1 2 432860693 4 3 476513354 5 2 667205630 5 2 392019651 1 3 202321579 5 2 789279065 4 3 941608351 1 3 752506879 3 3 806873233 2 3 230734019 4 3 108309071 1 3 394826147 4 2 570686883 1 2 767360191 2 3 697145427 3 3 446936557 1 2 126859359 3 2 683391318 2 3 617121787 1 3 498557438 3 2 933121726 1 2 902787408 3 3 515505606 4 3 368603485 1 2 889227056 5 2 257630213 2 3 213136976 2 2 300861112 4 3 930950280 5 3 241960010 1 3 267801494 2 2 469408996 2 2 181268700 4 3 875909403 2 2 413411684 2 2 592076300 3 2 712212128 1 3 606329612 3 2 429676779 4 3 756544911 2 2 933928350 3 2 795289807 1 3 416313342 2 2 388883984 4 2 179658910 2 3 663901494 3 2 623446788 4 2 671073463 2 3 163957977 1 3 817350626 4 3 360594960 5 2 245886056 4 3 156825715 3 2 150227540 2 2 750680865 5 3 618286905 1 2 271823067 4 2 130264757 2 3 423487563 3 2 366794364 3 3 908132052 3 2 971326566 5 2 844234578 2 2 145442254 4 3 179333343 5 3 598052548 1 2 834355866 4 3 243398697 1 3 341779043 5 3 633417190 4 2 408875284 3 2 841123243 4 3 761128667 5 2 130760677 3 3 234937483 4 2 634675513 3 3 383547324 4 3 513668313 5 2 133342761 5 3 292521390 2 2 452440212 1 2 891076670 4 2 984082849 3 3 386997220 2 2 948635008 2 2 580270172 3 3 340813617 3 2 502348549 3 2 345135853 1 2 372606051 4 2 333156221 4 2 745150732 1 2 857053575 4 3 538815969 4 2 724290620 5 2 527891627 2 3 298128508 1 3 109181597 5 2 640504873 4 3 172771527 3 3 609495997 5 3 141894150 1 2 149827575 5 2 101543228 4 3 328912424 4 2 168538993 5 2 146633826 5 3 613650637 3 3 871511524 1 3 895087004 3 3 448180691 2 2 434780411 3 2 168472803 5 2 206578826 3 3 642440649 2 3 535772493 5 2 923307184 2 3 830587865 2 2 778330712 4 2 420117951 2 3 270251709 4 3 640484636 2 3 692034401 4 2 306768248 4 3 649565736 4 3 645376776 4 2 380435574 5 3 333176997 5 2 569095647 3 3 739953609 3 2 688722640 2 3 854439270 4 3 483277694 2 3 823085229 2 3 694614115 4 3 706215585 1 3 553714981 5 2 566349396 5 3 408300494 3 3 186387336 5 3 762817937 1 2 249005875 1 3 846937420 4 3 177156104 5 3 151745423 3 3 923566112 1 3 884422712 5 3 296765058 4 2 541190033 1 3 296599601 1 3 744896994 3 2 423802018 3 3 710067475 2 3 237504338 5 2 555924923 5 2 487903218 5 2 801316953 5 2 389806743 3 2 270227678 2 2 500613768 2 3 245702216 4 2 185001170 1 2 444465077 2 3 498795672 3 2 948141291 3 3 795903549 3 3 778769231 4 2 493596125 5 2 259598937 3 3 662373236 5 3 136759984 3 2 335502447 3 3 838544835 4 3 434553222 5 2 210806867 2 2 210179169 2 2 708444207 1 3 687219692 4 2 166487141 2 2 963031597 2 3 445099128 1 2 301127938 2 3 364968817 3 2 535507928 3 3 196829040 5 3 907742784 4 3 417116594 3 3 253082875 1 2 319753724 4 2 809427284 1 3 211156761 2 3 357795477 4 2 912326979 5 2 791731102 1 3 763454991 3 2 767280564 3 3 442147775 1 3 595474373 3 2 112982549 3 2 936195596 4 2 205753552 1 2 366498649 2 2 372173600 5 2 245532010 2 3 980580825 2 3 357255556 3 3 171761983 2 2 506220646 4 2 678066435 1 2 146668588 1 2 998934920 4 3 821172360 5 3 797634223 5 2 237267098 3 3 545570217 1 2 795139363 3 3 719895921 5 3 764007368 2 3 943426831 5 2 432990414 2 2 479453674 3 3 242630595 3 2 713888574 1 3 277018076 4 3 789252182 1 3 420012618 2 2 311135042 5 2 364057192 3 3 292312540 2 3 214823163 5 2 427665547 5 3 636402935 2 2 476052005 4 3 593301191 3 3 283140519 2 3 966971436 5 2 431016509 3 3 247810298 5 3 351942009 5 3 192248531 4 2 729562540 3 2 962667598 2 3 418705540 3 3 569256553 3 3 971090851 4 3 688542296 4 2 340558678 4 2 246373928 3 2 129830832 2 3 590676254 3 2 250022217 5 2 320643098 4 3 603340296 2 2 939580674 2 3 228536711 3 2 687308500 3 3 388740853 1 3 551836106 4 2 575123410 4 3 945704749 5 2 993602345 3 2 781186424 5 3 521294169 1 2 602437310 2 3 576737110 3 3 715846344 3 3 167962852 4 3 262348223 5 2 888065145 5 3 175468421 5 2 189757024 2 3 517457275 5 3 141570339 3 2 273645942 1 3 780033929 5 2 137786396 1 2 303021753 5 3 894501266 3 3 480071294 1 2 737341048 5 3 328553640 3 2 676218833 4 2 518761546 3 3 420921734 5 2 743489855 1 2 328581283 2 3 288227869 1 3 875163024 3 2 127286209 1 2 256453393 4 3 193608829 4 3 314312589 5 3 339826249 3 3 725581743 2 2 917150236 1 3 753009367 1 3 662889214 3 3 432297412 5 2 484257715 3 3 372282734 2 3 571551798 5 2 674292873 1 3 107905768 4 2 173352626 1 2 772167199 1 3 357803675 2 3 138044185 3 2 935728587 4 3 162013638 2 3 346858266 3 3 286934423 2 2 392532690 5 2 565228787 1 3 527955753 1 2 557593659 5 2 598422364 4 2 982851492 3 3 555003966 5 2 773432085 4 2 205977608 3 2 612316043 3 3 362465467 2 3 280448932 3 2 223328323 3 3 449236260 5 2 109918462 4 2 616717489 3 3 616681723 2 2 729447987 2 2 467685906 1 2 286691804 4 2 814567582 5 2 229369819 5 2 199928292 4 2 472579263 3 2 479220915 2 3 624601699 2 2 590487107 2 3 744681732 5 2 746068251 4 2 517067177 2 3 329297315 4 2 614180435 1 2 943523341 2 3 532387326 2 3 475394957 1 2 892891216 2 2 185929813 4 2 207338232 3 2 795448103 4 3 745788668 4 3 204918857 3 2 292743180 2 3 610368749 2 3 337033903 4 3 815403931 5 3 554821601 2 2 842252067 3 2 352273996 4 3 715898079 2 3 482457991 4 2 154441834 5 3 336602486 2 2 686838300 3 2 118971118 4 2 152083481 1 3 705192311 3 3 617809284 4 3 782770251 1 2 771592534 1 3 653597687 5 2 231911077 3 3 289313902 5 3 509202615 3 3 400789377 1 3 383099824 3 3 429115253 4 3 750620460 1 2 117208350 4 3 277497208 2 3 856225004 3 2 197430003 4 2 861334661 5 3 298014490 1 2 118507200 4 3 102470269 3 3 496129840 1 3 455858146 1 2 974441087 4 2 905882563 2 2 160029005 3 3 639455579 4 2 366940012 4 2 658522366 2 3 122863847 4 2 367653839 5 2 126308470 4 3 334421099 3 3 563661645 3 2 280803931 2 2 681422287 5 3 155314498 1 3 243290541 1 2 771553987 4 2 561850375 3 3 480310726 5 2 194635470 2 2 760106230 3 3 791970578 2 2 494853125 1 2 182764465 1 3 191743199 2 2 137060800 1 3 492091649 5 3 417558249 3 2 883757448 1 3 899206571 1 2 200516277 5 3 595741603 5 2 892455331 2 2 759377633 1 2 133475527 1 2 918597672 5 2 286865229 3 2 216820489 4 2 699706052 5 3 689060049 1 3 349700306 1 3 877682986 1 2 831230466 4 3 232730222 1 3 541799379 2 3 134951812 2 2 264489461 1 3 923306503 5 3 735574162 5 3 200118714 5 3 145319660 5 3 764772615 4 3 453302703 1 3 319750586 1 2 538423619 3 3 297306496 5 2 546460699 2 2 741794813 4 3 750910829 1 2 989580536 2 2 421684206 2 3 219281641 3 3 234465206 2 2 262269072 1 3 915539843 4 3 881755994 5 3 714467933 1 2 516133804 1 3 426193035 1 3 972168063 1 3 554590021 2 2 265154921 2 3 629603707 5 2 111641030 5 3 594231786 2 3 346315379 5 2 791344384 3 2 106522997 4 2 113873504 5 3 221688632 5 3 758723351 5 2 647134363 4 2 457496319 5 2 404321427 2 2 965621250 4 2 606598902 5 2 244542439 5 2 193616453 4 2 322249354 2 2 841283668 2 2 683130008 2 3 671169253 3 2 591633251 5 2 365318967 4 2 381454811 3 2 750437679 1 3 274689881 5 2 597400236 4 2 482677384 3 2 502978698 2 3 836295434 3 3 552064862 3 3 495178200 2 2 790128726 2 3 925670856 1 2 733603790 4 2 421871206 5 3 240995931 4 2 181247867 1 3 187496839 1 2 300986616 4 3 118013085 1 3 412830367 2 3 679199765 4 3 683041475 1 2 722301008 1 2 220459425 4 2 136912698 2 2 472203928 3 2 875369521 1 3 563605092 5 3 107871008 2 3 944744345 1 3 891585066 1 3 441433973 5 2 180969195 5 3 945532848 1 3 885148543 2 3 768015415 3 3 458421235 3 2 565376316 5 3 756752167 3 3 579598111 4 2 206358122 5 2 211747255 2 3 522781573 1 2 352921749 5 3 119427428 3 2 591356790 3 3 609626926 1 3 706230018 2 3 335413501 3 2 110889848 1 2 471513935 1 3 531051441 1 3 758116171 1 2 564965599 1 3 326644237 3 3 614314213 4 3 712843845 2 2 186668827 4 3 915807525 1 3 530623461 2 2 409841490 5 2 164096437 2 3 234374509 4 3 857578794 1 3 514999895 2 2 705959338 2 2 846664954 3 3 738671196 2 3 285817364 1 3 488963670 4 3 553262179 2 2 808940475 1 3 421866007 2 3 620450439 4 3 513825190 1 3 351877516 2 3 230090467 2 2 647744469 2 3 325336271 1 2 470924966 5 3 248285393 3 3 857003115 2 2 820803498 3 2 832996546 4 2 614987096 5 3 959064072 3 2 428094481 4 3 693355207 1 3 355685624 4 3 744967512 5 3 122553735 4 3 167940633 5 2 480359272 2 2 727255383 2 2 614911833 1 2 530018589 2 3 234128041 1 2 700026522 1 2 391354018 5 3 732329373 4 3 669848951 3 3 408915457 2 2 964891755 5 3 107498133 4 3 633688858 1 3 121077175 5 3 674512817 2 2 951489542 1 2 768301495 5 3 716393407 5 3 106646948 4 3 744249580 4 3 685584881 1 2 229738509 2 3 730285887 4 2 932170486 2 3 586294122 2 3 867615991 2 2 649315842 2 3 975387271 3 3 472018933 4 2 720674887 1 3 848845753 2 3 463570180 4 3 866710573 2 2 325148451 3 2 308237333 3 3 869642879 4 2 657784357 2 2 638996451 4 3 654072030 2 3 499156639 1 3 482095119 1 3 528921789 4 2 207271061 2 2 142960717 2 2 599791922 5 3 472547792 2 2 155088732 1 2 805854283 4 2 259465039 4 3 126517533 4 2 264722488 3 2 908887608 5 3 389992195 4 3 490984001 2 3 992792432 4 2 209556030 4 3 368303114 5 2 324742810 1 2 202654156 5 2 411206566 4 2 665347564 5 3 591734720 2 3 265473595 3 2 784903334 2 3 552528648 1 3 528806408 4 3 260252748 4 3 261723516 3 3 216095959 4 2 690737132 2 2 263815781 2 3 746222713 4 3 610740744 1 2 191823051 4 3 945635399 2 2 798131992 2 3 714582968 1 3 545887580 3 3 902166933 5 3 614479172 2 2 240133035 4 3 408701719 4 2 171736314 1 2 368738848 5 3 626066581 5 3 467684833 3 3 981892281 2 3 365951363 3 2 676155338 1 3 586436113 4 3 360548767 3 2 244826639 3 3 620569286 4 3 911906894 3 2 828843150 5 3 341096250 5 2 152258716 1 3 250065133 2 3 462983842 2 2 449604860 1 2 952001928 4 3 793055159 4 2 661799996 4 2 574999752 1 2 930903968 5 3 814505450 3 3 220996515 3 3 850585625 4 2 500979679 3 2 664020924 5 3 406338248 2 2 230726374 1 2 964924323 5 3 608836913 1 3 396016906 5 3 382072888 5 2 276297789 1 3 208626674 4 2 306282516 5 3 701063529 1 3 623875756 4 3 895211229 5 3 707590357 3 3 135106338 2 3 647055219 5 2 397477340 1 2 259066274 3 2 930368206 5 3 234402327 2 3 315973468 1 2 824703417 3 3 351650410 4 3 636902761 5 3 318315792 3 2 808857601 1 3 635454977 3 3 717618959 5 3 403132673 2 2 199618215 3 2 839670585 5 3 622000860 4 3 824059770 4 3 976887064 3 2 998289030 3 2 274876988 3 2 274728541 1 2 357382851 1 3 496204698 4 2 497500413 4 2 671140331 5 2 386958478 4 2 150123950 2 3 714275307 1 2 902728674 1 3 412129718 5 3 322914606 2 2 339407696 1 2 306802832 2 3 169273355 3 2 918835969 3 2 707640436 2 3 794001126 5 2 742937984 3 2 593005301 1 3 941111871 1 3 168226639 5 2 108354249 3 3 298883998 5 2 339480048 5 2 357403353 1 3 293338793 1 2 599243411 5 3 528228729 4 2 249013211 1 2 411075846 3 3 159040253 2 3 608359452 4 3 968601394 4 2 420975274 2 3 726606791 4 2 199490012 4 2 736307021 5 2 816457473 4 3 324753832 3 3 749147828 1 3 454867847 2 2 839202383 3 3 428299263 1 2 309551379 3 3 823218459 3 3 556367736 4 2 750585106 3 3 776212155 1 2 394545772 3 2 704075868 1 2 835175769 1 2 713360258 4 3 199767734 4 3 256071374 1 2 313828257 2 3 630707709 5 2 170564172 1 3 284070282 1 3 907799382 3 3 620334586 3 3 778451496 4 3 660458072 1 2 626716756 3 2 474208609 1 3 207386958 5 3 843237848 1 3 523698141 3 2 869969903 2 3 867864945 3 2 228077985 2 3 744163494 3 3 384128888 4 3 607509658 4 2 677306692 4 2 935087275 4 3 444082349 4 2 554193373 1 2 640511425 2 3 144816485 5 2 235032305 3 2 600494216 3 2 238288145 2 3 853383466 3 3 127493887 1 2 413631702 2 3 709752774 2 2 825961669 3 2 162150414 2 3 398048983 3 3 287333229 1 3 851892444 4 3 238767968 1 2 728593492 5 3 857081063 3 2 770295193 5 3 656357968 1 3 140328350 1 2 244194611 5 3 615694028 3 2 947943348 2 3 928685327 2 3 911436471 4 2 584688589 3 2 194980556 1 2 521947825 1 3 538992792 4 3 689753193 4 3 484920332 5 2 373934028 5 2 997717368 2 2 121709479 2 3 345820177 3 2 389372654 3 2 744884404 5 2 324629500 2 2 497469319 2 3 938942584 5 2 142361193 3 3 383275898 5 3 440137423 2 3 961359834 3 2 868842598 5 2 548851451 3 2 675822722 5 2 282860788 1 2 705669915 4 2 142000560 1 2 761058393 1 3 444193339 4 2 607702874 5 2 400040155 4 2 696907997 1 2 557271330 4 3 465674409 5 2 660847086 3 2 270186272 1 2 807357715 3 3 595891685 3 3 515421041 3 3 476798482 4 2 522791852 1 3 781329274 4 3 848708846 4 3 236508832 2 2 697857201 1 2 949470063 2 2 260984278 4 3 463615734 5 3 499617792 1 2 201752766 3 2 484639053 4 3 368308957 5 3 572591560 2 3 546744966 4 2 254312000 2 3 565749950 3 3 979856910 5 2 112759743 5 2 333012262 1 3 903860289 5 2 304894099 3 2 154614148 5 2 978170736 4 3 336478002 5 3 397670096 3 2 144512793 2 2 120844209 4 2 539519706 4 3 915582516 3 3 408963345 1 3 151292952 2 3 339089496 2 3 600769967 4 3 110786252 5 2 378400708 3 3 631385049 4 3 986459418 4 3 930792326 5 2 258855492 5 3 343276840 5 2 816668708 5 2 719556163 4 2 266966743 5 2 401306537 1 3 747856975 5 2 420158419 4 2 964478713 4 2 675607592 4 3 169933771 4 2 448709614 2 2 141145986 4 3 737140621 1 3 959500708 3 2 255386064 2 3 453488974 5 3 307749458 3 2 209602622 4 3 906130734 2 2 862667121 4 3 315477456 5 3 458171199 4 3 754943104 3 3 912675529 3 3 950853103 2 2 119329767 5 3 418993976 1 2 498620267 2 2 182233311 4 3 626313453 1 3 992158507 1 3 415214866 4 2 274394404 4 2 165196365 4 3 960301498 3 2 791446980 4 3 298912628 1 3 713855320 3 2 646945683 5 2 691563918 1 3 389920299 1 2 714912016 5 2 660505852 5 3 762494714 5 3 816417741 3 2 149916910 2 3 496432979 1 3 575969912 1 2 137948742 5 3 100297500 3 2 506062502 1 3 240910732 3 3 615099525 4 2 631576430 1 3 777118331 3 3 234821317 3 3 639241980 3 3 216926146 4 2 907308041 5 2 960335241 4 3 456609191 3 3 171776350 1 2 853423644 2 2 404486475 1 3 299016686 1 3 762754115 1 2 947897056 3 3 674633511 3 3 335223655 1 2 494207069 5 3 312409582 2 3 436360810 3 2 619244571 1 2 692324587 5 3 635048151 2 2 569720605 5 3 890545597 2 3 458379508 1 3 978835132 2 2 729937106 5 3 776979785 1 2 113136849 4 3 212280675 3 3 410371723 4 3 145531650 1 2 290091198 2 3 762462424 4 2 196290154 4 2 356559247 1 3 143758615 4 3 744917364 4 2 960888334 1 2 685802523 5 2 429206691 4 2 941765697 1 2 915628598 1 3 763856669 4 3 419324914 1 2 336339175 3 3 583711765 5 3 587760470 2 2 594433131 5 2 473698616 3 3 485652364 3 2 213722231 4 2 172611997 5 3 583249612 1 2 287777689 5 2 171016595 3 2 532620346 5 2 308561494 1 2 220575900 1 3 524302857 2 2 553025481 1 2 879706855 3 3 165802213 1 2 228896865 1 2 363483993 2 3 687656644 5 2 307988223 5 3 562032431 1 3 783891660 5 2 214708492 4 3 134750130 1 3 668410377 1 2 977690640 5 2 723010530 1 3 687468744 4 2 243349896 1 3 886511424 2 3 351498324 5 3 208769397 3 2 931140482 3 2 750925264 4 2 131381120 4 3 881251206 4 3 672672971 5 2 720582788 4 3 157765806 1 2 637413072 5 2 774705538 3 2 984499416 4 3 555507495 3 3 200441753 2 3 176312629 3 3 864612201 1 2 272547672 5 2 318614541 2 3 184883901 4 3 113375608 3 3 408933000 4 2 954369292 4 3 298682467 5 2 442417162 4 2 249261746 4 3 312554489 5 3 591800571 1 2 792007926 3 3 735825399 2 3 680853658 5 3 251104834 5 3 742826690 3 3 407720963 4 2 252661433 3 2 341600655 3 3 764355139 3 3 292371208 1 2 910256792 1 2 242426102 4 2 421880259 3 3 806096219 3 2 219591800 2 3 695178900 3 3 593776460 5 2 307358420 1 2 332458830 4 3 306768324 5 3 768771325 2 3 126709612 2 2 417949295 2 2 984109345 1 3 795650862 3 2 574528830 5 3 864919962 3 2 931251838 2 2 288513820 2 3 491310771 4 3 178117813 1 3 769540381 2 3 395455633 1 3 480020567 3 2 265873296 1 3 730169490 2 2 260620350 5 2 939709211 4 3 660919080 1 3 837004019 5 3 117015443 5 3 256039884 1 3 485904640 5 3 152453955 4 2 738253383 4 3 970428883 3 2 630390030 4 3 646792863 2 3 541976334 3 3 206332347 5 2 175756223 5 2 966231531 1 2 629936952 5 3 181368039 2 3 759251345 2 3 923022142 4 2 209662155 1 2 449071960 4 3 561226753 2 2 713685793 3 2 486870687 1 2 480793852 2 2 278319341 1 3 512226223 2 3 397906248 2 3 746219230 4 3 583443897 4 3 800534440 5 3 380817727 3 2 188096408 2 3 724135690 5 3 142961744 5 2 535364152 2 2 807275789 4 3 833989028 4 3 610622397 4 2 888724885 2 3 481147401 1 3 156731388 4 3 525774286 1 2 324424343 5 3 568781155 4 3 655844620 3 3 465781372 5 2 682647289 3 2 810909324 2 2 686309987 5 3 405608213 5 2 970660165 4 2 856363829 2 3 141275562 3 2 218603852 1 2 507449608 3 2 572060756 4 3 583112836 5 3 738131216 5 3 532813163 1 3 457901665 5 3 879420349 2 3 187967322 4 3 296780347 4 2 757056358 2 3 303789826 1 2 471053783 5 2 635617390 2 3 362114271 1 2 430533664 5 2 654261011 3 2 473164303 2 2 214283662 4 2 925349641 2 2 240961683 4 2 501341871 4 3 280281136 3 3 406565599 5 3 277886922 1 3 375184188 3 2 485457689 3 2 523527375 2 2 569844996 1 2 684069998 1 3 692411667 3 3 752004507 4 2 525135491 1 2 244087876 4 3 601719513 2 2 799755012 5 3 622217465 1 2 101272911 5 2 135681015 2 3 608832219 4 3 241229242 2 2 659683961 3 3 839834937 4 3 133735264 4 3 494786637 2 2 860432415 3 3 294455370 2 3 732601981 5 2 486755646 1 3 909678943 1 2 214098617 1 2 311036652 2 2 104178874 3 3 671840043 5 3 905883695 3 2 232090517 4 3 880196589 5 2 718165148 5 3 530839063 5 2 835217094 2 2 870557205 2 2 956427563 5 3 906073915 2 3 515896826 2 2 363851077 2 2 449603182 5 2 741825281 5 3 233934708 5 3 412991081 2 2 327658409 2 3 997687991 4 3 511242970 5 2 447667453 5 2 457275013 5 2 729402695 1 3 296768863 2 2 897081388 1 3 468841277 4 3 566031725 2 3 673863205 5 2 496310401 3 2 562513696 3 2 245309612 4 2 588198629 5 2 591784885 4 2 284259952 3 3 125032823 2 3 389804145 2 3 611227288 5 2 314302364 3 3 762412950 5 3 388728107 3 3 228540348 3 2 106289028 3 2 803743164 1 3 981333459 1 2 316692990 5 2 124831425 3 2 440932811 2 2 995284451 1 3 959786128 4 3 644865032 5 2 142618063 1 3 655217691 3 3 494247648 5 2 339193188 4 3 943535816 3 2 503052330 1 3 395706957 1 3 710792273 4 3 299969549 3 3 300872824 2 2 130769357 4 2 499779063 4 2 799452920 5 3 929602090 4 2 617812050 1 3 115469603 3 2 182169772 5 3 329405891 2 3 675293375 5 3 725346235 1 2 599944963 1 3 950820858 2 3 356627930 3 3 690986571 2 3 776915816 5 3 689848501 1 3 282670592 2 3 784584003 2 3 296836663 2 3 836342386 1 2 803757552 4 2 740913182 1 2 291109299 1 3 759931796 4 3 521841357 1 3 266225380 2 2 828520167 5 2 277152586 4 3 957966819 2 2 435402776 3 3 968166238 1 3 753975241 3 2 285504990 3 2 772209898 2 3 191639294 5 2 162123189 4 2 640535694 4 2 820994557 2 2 849296992 5 3 754287170 5 2 911833490 1 2 862182106 3 3 859507106 1 3 753186535 4 3 898285870 1 2 918555406 1 2 214788585 3 3 504019921 5 3 496381551 3 2 583389075 5 2 766477972 2 3 235641204 1 2 857563510 5 3 400777008 2 3 361412567 1 3 738042982 3 3 811882570 1 2 652218997 1 2 844273078 2 2 358159383 3 2 308211957 5 2 107841706 4 3 115729411 1 3 597160317 1 3 123758291 2 3 726113327 2 3 147993070 4 3 638938884 1 3 719833115 1 3 809877108 3 3 763158535 4 3 639338096 3 3 587888382 4 3 437140399 3 2 994416410 2 3 859903428 3 2 865884891 2 3 576156228 3 2 415867649 1 2 948435327 2 2 905265511 4 3 192938873 5 2 150185136 2 3 177092365 4 2 122847373 2 2 743573798 2 2 353624212 2 3 442227926 4 3 255341455 5 2 513508672 3 3 552930555 5 3 356190356 1 2 318817176 5 3 776533128 2 2 547763320 1 2 758048994 3 3 741914742 3 3 629992001 2 3 349407451 5 3 789818748 4 3 348048126 1 3 181038730 4 2 256425941 4 3 401479533 5 3 375527750 2 2 437845693 1 3 589136533 4 3 301913381 5 2 956221866 2 2 624022935 2 3 200785330 3 2 844707287 1 3 450767030 1 2 797713490 2 3 218006683 1 2 500457627 1 3 400446962 1 2 339458970 5 3 416253864 5 2 377787602 2 3 666684230 2 2 107594826 3 2 189017936 2 2 608947852 2 2 273583476 2 2 723420219 3 3 424235459 4 2 964649651 1 2 618833471 3 2 242171362 1 3 710016349 1 3 598991910 3 2 564070616 5 3 429267755 3 3 453037864 4 3 239134626 5 2 439260531 4 3 690751794 1 2 743612456 1 3 690635013 4 3 405163285 2 3 221572825 2 2 724242054 2 3 395466679 3 3 350096396 3 2 737036595 2 3 384861815 2 2 566664909 5 3 895857285 2 2 217427619 2 3 713424275 2 3 565858346 4 3 965630850 3 3 901153172 3 3 820497859 4 2 899386870 2 3 347728181 3 3 424187466 3 2 464285691 2 2 977073841 4 2 524946622 1 3 502523661 5 3 310149278 1 3 892378500 5 2 295883325 3 2 193881101 1 2 644850699 1 2 226047198 4 2 806546192 1 2 979270908 3 2 447092878 2 3 189560322 5 2 385381736 3 3 784887215 4 2 911162867 3 2 351083584 4 3 512569119 2 2 805921327 4 3 678669036 2 2 655131323 1 2 788556541 3 2 412465235 1 2 726678897 3 3 298435061 5 3 189498275 3 2 780418837 4 2 547010489 2 3 625361986 2 3 531017102 1 3 435498744 2 3 477373946 1 3 578375258 5 2 337774506 3 2 498833018 3 3 818179250 2 3 327888503 3 3 133028845 5 3 672941550 4 2 207456700 5 3 205795047 5 3 989085421 4 2 499267718 2 2 770755988 1 2 709022560 5 2 179999680 2 3 431864326 5 2 688740373 1 2 309755333 4 2 528951592 5 3 523535025 5 3 196480881 1 3 986940010 1 3 884235545 4 3 938984906 2 3 860033355 2 2 425743697 4 3 711758135 2 3 671505789 4 2 935337138 2 3 382276854 2 3 865710080 3 3 596042823 5 3 640560129 4 3 518030984 1 2 512587016 4 2 251262180 1 2 658575609 5 3 729087837 1 3 945858708 4 3 907789694 1 2 295553245 1 3 450754679 2 3 778749161 1 2 603558155 3 3 612763954 1 3 613687271 5 3 385100745 5 2 668567490 1 2 590906257 1 2 482865010 5 2 342823767 2 3 937351378 2 2 224028536 3 2 145816907 2 2 609055078 4 2 195342907 5 3 460568390 2 2 953856601 5 2 760246760 2 3 666323724 1 2 353248106 2 2 978578801 3 3 527276958 1 3 933696601 2 2 576047809 4 2 352084976 3 2 918437908 1 2 604976584 2 3 103571371 5 2 839112872 4 3 189175975 3 2 128099436 4 2 424435134 4 2 340604448 2 3 366020515 1 2 545642848 1 2 786729263 2 3 719232610 4 2 852534316 1 2 179159121 5 3 568800771 2 3 175807019 4 2 189091934 1 2 530716275 5 3 814317796 4 2 493577450 1 3 735834037 5 2 355366376 1 2 576551248 4 2 502911648 2 3 108840587 5 2 270727061 1 3 557503237 1 3 112683639 4 3 736184553 1 3 932027584 1 2 891705782 5 3 856767425 3 3 446211951 1 2 817687354 1 3 495168797 3 2 399975825 3 3 714062814 4 3 769188193 1 2 762621697 1 2 928761150 2 3 191826975 2 2 281160403 1 2 634595168 3 2 303182814 4 3 154564779 4 2 632681868 5 2 486105042 4 3 513256313 5 3 911647003 1 2 832730120 5 2 791355988 2 2 588897073 1 2 305129086 1 2 140900637 3 2 334952041 1 3 273631731 2 3 193798925 3 2 436564268 1 2 655463196 5 2 392035996 1 2 595468673 5 2 485753554 2 2 718152563 3 2 137779742 1 2 265604400 1 2 404656170 1 3 279067351 4 3 291393273 3 3 426324564 2 3 321727051 5 2 735178785 2 2 380598343 5 3 634541963 4 3 674158454 4 3 162279648 1 3 870849995 2 2 223474769 2 3 820250111 2 3 590076711 5 2 383513359 1 3 301522721 1 3 649383773 4 2 555281272 2 2 642916910 1 2 794914973 4 2 452717774 1 3 945780124 3 3 689179454 4 2 421580509 1 3 614884264 2 2 140420844 2 3 591997140 2 2 304198927 1 3 496869935 5 3 357834087 5 3 112054824 3 2 412049531 4 3 383467929 2 2 260398363 3 3 367284765 4 2 715344111 5 3 512192695 4 2 841772256 3 2 894541927 3 3 249980371 3 3 316143702 4 3 620151811 1 3 764479769 3 2 694584680 4 3 949446119 4 3 274710746 1 3 998803453 4 3 614207176 1 2 265005300 3 3 321919621 2 3 700300355 3 3 204313853 1 2 408967765 5 2 108543602 2 2 670666087 1 2 593928157 5 2 280905397 1 2 788727036 2 3 369938835 2 2 332874745 3 3 148157096 1 3 681145670 2 3 559148149 3 3 149409562 3 2 650651510 2 3 450329088 3 3 497059277 5 2 889265052 2 2 146257662 5 2 393687977 5 2 526932268 5 2 986868936 4 3 459437684 2 2 987195000 5 2 444191079 5 3 481932476 3 3 927997533 3 2 721457263 3 3 375767774 1 2 556648887 2 2 884740207 5 2 476158983 3 2 410104493 5 3 632313478 1 2 658546425 2 2 476435914 2 3 272542538 3 3 253326134 3 2 660165809 3 3 758106097 2 3 144654287 5 2 377241070 3 2 777686548 3 3 206735219 2 3 345167326 3 2 662174103 2 3 558493144 5 2 482846903 5 2 417612896 5 2 677185246 3 3 864150338 3 3 924859567 3 2 225323567 4 3 725040930 5 3 210363593 2 2 704201735 4 3 148043745 3 2 593544900 4 3 601589095 4 3 871714168 1 2 515363703 4 3 306388623 5 2 354298547 5 2 706023439 3 3 672794221 2 2 245015591 3 2 792975875 3 3 196951741 4 3 774029962 4 2 433584792 1 3 790664197 1 3 645809329 1 2 944389037 3 3 742624874 5 2 513480107 2 3 145329803 4 2 319805192 4 3 679661873 1 2 797114186 5 3 298986873 3 2 564878143 5 2 544728700 5 2 403938853 4 3 992218155 3 2 966275584 1 3 581324809 5 2 733336041 4 3 537852640 1 2 253104966 5 2 846358061 4 2 315507098 2 2 784924043 2 3 637585417 3 2 555247012 4 2 126773518 4 2 478291923 2 3 285879620 5 3 517373182 3 2 187588812 4 3 118750752 3 2 382213704 3 2 877430266 2 2 267410818 1 3 648538401 2 3 328715971 1 2 984668414 1 2 602716526 3 3 544613695 5 2 767399293 4 3 794666257 4 3 908194655 2 3 741121707 2 2 895417349 5 3 785793087 5 2 885741274 3 3 811346610 1 3 623169604 1 2 740100966 5 3 354673706 2 3 354607502 3 3 112452078 2 3 212692444 1 3 737880878 2 2 457772915 1 3 114986629 3 2 954152173 2 2 881732590 1 3 613281184 5 3 915193871 1 2 816686853 1 3 904894560 4 3 270996812 3 3 381816628 1 3 463771698 3 2 309900484 3 2 459420145 5 2 215971224 1 3 686474542 4 2 467597253 4 3 294880317 2 2 139555040 2 3 190388964 5 2 842602777 3 2 267592106 4 3 518104242 3 2 833695168 1 3 264895875 1 2 153536431 5 2 176639537 3 3 263925112 1 2 704646849 2 2 585582092 4 2 340023679 2 3 133062539 4 3 183426452 3 3 268646470 3 3 743339180 5 3 973293588 3 2 614061007 4 2 648023884 3 3 510667239 1 3 181421145 3 2 447977450 2 2 321002426 1 2 791937296 4 2 586443164 5 2 693221308 4 2 947193229 2 2 768968222 3 3 189206834 2 2 318553489 5 3 906055347 4 2 987774594 5 3 536750440 2 2 353253526 4 2 951539211 2 3 451551148 3 2 793998355 2 2 418744019 2 2 681515330 3 3 360931265 3 2 379208790 3 2 302089513 1 3 387200975 3 2 168825399 4 3 301859655 3 2 628636149 1 3 439984639 3 2 863580939 2 2 458288470 5 3 504170822 5 2 687815485 3 2 553626391 3 3 813267564 5 3 153083473 3 3 467851641 1 3 897462536 4 2 281477715 3 3 494245550 2 2 802749658 2 3 895449833 3 3 746962582 4 2 834485250 4 3 652277069 3 3 416388147 3 2 804564300 4 2 393987383 4 3 553325967 1 3 173143541 3 2 539892215 3 2 877278630 4 3 459158566 4 2 204902525 1 2 273924036 4 3 962347969 4 2 889507222 1 3 525236279 1 2 601131408 2 2 133264773 4 3 763010463 2 2 333003180 2 3 796510255 4 3 333126798 5 3 273372100 3 3 550613658 5 2 474370107 4 2 104257080 5 3 170741646 3 3 761539979 2 3 148432169 5 3 831036755 5 3 401333313 1 3 397135247 4 3 463808025 2 3 121129922 2 2 402141606 1 3 264792261 2 3 523424103 3 2 752200015 2 2 301255576 1 2 832755562 3 2 899535573 4 2 115850571 2 2 354153711 4 3 612323249 3 2 189059262 4 3 142295373 1 3 423779162 3 2 585443332 5 2 816377835 5 2 110927526 4 3 256008565 1 3 527519910 5 2 707338338 5 3 718110667 1 2 470074499 2 2 757730463 5 3 659802111 2 2 339585544 1 2 590468572 4 2 258631782 1 3 340818737 4 3 340555562 5 2 862192086 3 3 426764069 5 3 796710235 3 2 476782232 2 3 644390124 2 2 731793537 2 3 212982964 4 2 779513209 2 2 480843871 5 3 505192610 4 3 287605879 3 3 407476744 1 3 710507599 3 2 198323553 3 2 379052996 1 2 505348410 2 3 538413302 1 2 239693982 5 2 603514204 2 3 681692118 5 3 453388928 2 2 753812153 5 3 167814025 3 3 331155856 1 2 427103715 3 3 339920606 1 3 378343444 2 2 628210726 5 3 685327153 3 3 590906416 2 2 878170191 2 2 933411804 3 2 301907195 4 3 363255920 5 2 246719783 5 2 376262233 5 3 248128858 2 2 326285937 5 2 626464974 5 2 664941441 5 3 115225470 2 2 449117620 2 2 206130946 3 3 766358255 2 3 514292419 3 2 321599150 3 2 190270399 3 2 519898798 1 3 177786784 2 2 708948430 1 2 195911084 4 2 426515415 2 2 810540179 4 3 762683828 3 3 868693646 5 2 326300823 2 2 885943247 2 2 982369494 1 2 570496985 2 2 710952852 4 2 149562708 5 2 472444845 2 3 261479391 2 2 552138719 2 3 987866724 4 2 525284460 2 2 301684755 1 3 194695410 3 3 797142644 1 3 632459548 5 2 677896645 5 3 933158884 1 3 912390921 4 3 711497359 4 2 638015401 5 2 493989350 1 2 181324015 4 3 236249200 2 2 651653660 4 2 129311997 2 2 409029960 2 3 773277372 1 3 992103249 2 3 337149267 4 2 955461130 3 3 574203105 1 3 209890593 1 3 481244473 3 3 276462610 4 2 444647003 3 2 111832559 3 3 316904963 5 2 166681015 5 3 408095804 2 2 851111508 4 2 414935143 1 3 123150856 1 3 937460618 5 3 752031710 5 2 306931413 3 2 221800896 1 2 732807448 1 3 172522576 3 2 893763896 5 2 275918124 2 3 438946246 5 2 938534844 5 2 551566892 1 3 715042569 1 2 126970684 3 2 937697558 5 2 710051398 5 2 347699174 3 2 632267039 5 3 945896821 3 3 353490277 1 3 691518569 3 2 852208136 3 3 355422667 3 3 674885838 1 3 475003229 2 2 119365202 4 2 802318856 4 3 225856485 3 2 246218972 3 3 812233715 4 2 854683251 5 3 777425284 3 3 850076915 5 2 998020053 3 2 375643767 5 2 739850438 3 2 386387434 1 3 816457508 1 2 888646074 4 3 446617999 5 3 480173064 1 3 898321823 5 3 671640232 3 3 375123643 1 2 524728630 5 3 195741067 1 3 836991012 2 3 574229245 2 2 694570725 3 2 503429020 1 3 835587213 5 3 278981585 4 3 638148184 4 3 272164325 2 3 854961691 2 2 322268849 5 3 337694584 5 3 230953364 1 3 694686716 2 2 308976577 3 3 959166523 3 2 240732259 2 2 765628957 1 3 174240192 1 3 760069353 1 2 380970219 2 3 909268982 1 2 409921915 3 3 672773490 1 2 467979171 1 2 729246185 2 3 238969340 5 2 796942565 1 3 645307186 5 2 229455566 4 2 815407989 2 2 433192545 1 2 757077729 4 2 783662030 1 2 258019890 1 2 205395634 1 3 245911048 1 3 786752892 5 2 797480465 5 3 781413802 4 3 976375409 4 3 847232379 1 3 124866609 2 3 213239906 4 3 176750770 5 3 706474596 4 3 792176789 4 3 485474072 3 2 126835307 5 3 261801326 4 2 748557844 5 2 205161196 4 2 454172332 1 3 509250139 5 3 510051454 1 2 156163013 3 3 600305443 2 2 658751783 5 3 305053690 4 2 819815352 1 2 261876580 1 3 578117979 2 2 153855669 5 3 556992557 5 2 100229566 3 2 843363786 4 2 144796446 3 2 580300778 3 3 749320214 1 2 955396093 4 2 738145141 5 2 362376556 1 3 941243662 3 3 384562681 2 3 538709189 1 3 516443105 4 2 787311468 1 3 910511325 2 3 333742450 1 3 990912156 2 2 331042534 5 2 187195640 5 2 763205834 5 3 229004348 5 3 947072979 1 3 380776562 1 3 209208524 1 3 765944805 2 3 616954353 2 2 678623572 5 3 239999650 3 2 419906526 1 2 215184822 2 3 223784577 2 3 761097398 5 3 632503214 3 3 509713163 4 2 786179345 5 2 930829548 4 2 398281795 3 3 678518829 3 2 224726818 2 2 804293143 5 2 672170402 1 2 826015749 3 2 909079531 3 2 592966298 1 2 616759871 1 3 378440161 5 3 811808341 1 3 944481909 2 3 400057427 4 3 800619947 1 2 275694274 2 3 138287418 2 2 313907633 1 2 321393636 4 2 334327564 1 3 414444642 4 2 669342607 5 2 554571381 1 3 170680205 4 2 336407718 3 2 743813224 5 2 704493377 4 2 770028421 4 3 178494990 4 2 148729569 4 3 667896266 1 2 675768675 2 3 325405544 3 2 293971059 3 3 811593096 1 3 138056156 3 2 921521160 3 3 464727093 3 2 109844652 5 3 591103124 3 2 336685057 1 2 290474436 4 3 775629288 1 2 148947763 2 2 135372546 4 2 231528500 4 3 105727560 4 2 550166329 1 3 899361678 3 2 120017005 4 3 946974650 5 2 504475310 4 3 948317893 5 2 528714739 3 3 282899932 4 2 803090134 1 3 541587757 2 2 617861032 3 2 403113560 5 2 477279827 1 3 213773062 1 3 539917839 3 3 488924929 4 3 455761348 5 3 345350777 5 3 175256410 4 2 324300709 4 3 962590351 5 2 239549492 4 2 706964153 4 2 803515119 2 3 299695226 4 3 167945197 1 3 675647155 5 2 878804352 1 2 225790091 1 3 677699900 5 2 588602533 3 3 291977837 4 2 366390291 3 3 206035227 4 3 271204972 2 3 584421067 2 2 801258608 4 3 761697493 4 3 977680156 1 2 762598898 1 3 743700983 4 2 362347884 5 2 927832794 5 3 602962544 5 2 575769448 5 2 555824282 2 2 945352993 5 2 281165580 3 2 602518294 3 3 415415540 3 2 762218369 5 3 118206686 2 2 750522370 1 3 836108965 3 2 590595721 2 3 658451925 4 2 474813992 4 2 744486398 2 2 173463723 2 2 593842939 5 3 849587162 5 2 915186961 4 2 563902890 2 2 114734660 4 3 707692500 3 3 844345784 4 2 506094603 4 2 100991850 3 2 937475197 2 3 750093795 3 3 144304131 5 2 993671954 5 3 617367361 4 3 507726178 2 3 421813286 1 2 480377703 1 3 187178744 5 2 280405299 3 3 253157943 5 3 551175819 3 2 224208506 4 3 864261106 5 2 838826393 2 3 467418383 3 2 675542325 1 3 387183931 1 2 717951078 3 3 966969292 2 3 700642252 1 2 976599956 4 2 318500563 2 3 881165052 2 3 908677174 4 3 245357293 1 2 367173513 3 2 418290654 4 2 740695525 3 2 456587173 2 2 860108175 2 3 449511187 4 3 517770217 1 2 789096830 4 2 353940152 1 2 634666183 1 2 259108981 1 3 367436813 2 3 921526594 3 2 973084482 3 2 770228332 5 3 707022054 5 2 665676970 4 2 304143195 5 2 437081034 1 2 681011424 5 2 940879472 4 2 857442254 4 3 633416440 2 3 803578292 2 3 500959337 3 2 443557993 4 2 418883687 1 2 553640580 5 2 319926135 2 3 890668003 3 3 904495446 5 2 493662819 1 3 786805033 1 3 294672702 5 3 457973925 3 3 273057429 3 3 416199848 5 3 415877388 4 2 794917956 4 3 300461491 1 2 814173726 5 3 229819370 2 3 881294079 2 2 436896575 1 3 516114868 3 3 233687081 1 2 221959064 1 2 626889142 1 2 139422472 1 2 460462544 5 3 253018407 4 3 483738047 5 3 368101548 5 2 779099889 1 2 868925181 2 3 115947284 2 2 600269421 2 2 365615650 2 3 221577155 3 3 431429361 3 3 105133292 5 3 704483470 5 2 146268390 4 2 346647242 4 2 860882301 4 2 725229560 1 3 269515885 2 2 817554908 5 3 599771543 4 3 191501965 2 2 626354284 3 2 294132440 3 3 504945792 1 3 498684002 1 3 257092987 3 3 723568408 5 2 320558575 5 3 496729715 4 3 613403047 5 3 784980600 2 3 224484593 2 2 761026848 4 2 625186190 4 3 505060551 4 3 535858690 3 3 661291341 5 2 715186679 5 2 255243967 4 2 716082687 1 2 285542933 5 2 873994895 3 3 224624295 2 3 101677828 2 2 319661923 4 2 170625011 5 3 220864117 2 2 794065255 1 3 738602923 2 3 355825123 3 3 535853431 1 2 144280182 1 3 527557951 5 2 487850930 2 3 719164384 4 3 261306568 2 2 330745200 2 2 554560404 2 2 709089050 4 2 465810905 3 2 274509765 3 3 622996446 5 2 840353705 2 2 390146264 3 3 657615353 4 3 442543835 3 2 609899917 1 2 535078774 3 2 199206874 1 3 272373909 2 3 428777402 2 3 773668491 3 2 102660192 3 3 867874703 5 2 670898059 5 3 949050193 4 2 613512382 3 3 876556486 5 3 775083671 4 3 534607866 3 3 433829458 5 2 169403018 4 2 450685932 3 3 872274900 4 3 248325208 1 3 850847446 3 2 896726902 3 3 519335086 5 3 551176100 2 2 503456018 1 3 203815077 2 3 708546912 1 2 739256931 4 2 762149518 4 3 460158927 3 2 250765224 2 3 389273087 5 2 707913640 4 2 611268623 3 3 805752090 4 2 115816835 1 3 760201374 2 3 843034039 1 2 876175340 1 3 470484132 1 3 410965126 1 2 140338965 3 2 436070476 1 3 408274620 3 3 888573375 4 2 755303094 1 3 599280704 5 3 615426915 2 2 326885952 4 3 426619158 1 3 212980851 4 3 570394190 5 3 106661528 2 3 614148914 4 3 314797110 2 2 337023482 2 3 120055261 2 2 600160560 2 2 253041233 1 3 670785315 2 3 649052227 1 3 669638174 5 3 588856303 4 3 664384914 1 3 590294792 5 2 262717341 4 3 583970112 5 3 296972809 4 2 358452983 1 3 574759335 1 2 297833886 4 2 889157423 5 3 670829389 2 3 856675466 4 2 862664035 2 3 888984545 2 3 920878421 3 3 630937336 1 3 563548230 2 3 102396867 5 3 416933736 1 2 568225811 3 2 494656694 2 3 193741567 1 3 489084821 1 2 653628104 4 3 104957315 3 2 320544553 3 3 464874267 4 3 143178998 5 3 219808298 2 3 613574436 5 3 418698807 4 2 178913019 5 2 807243366 3 2 827247975 2 3 297909020 4 2 771011811 2 2 355206811 1 3 304651360 5 2 859832727 1 3 822476851 1 3 709438754 3 2 893874662 5 3 492190727 1 2 420913713 4 2 188007777 1 2 421184413 5 3 737469552 1 3 314433675 3 3 844081903 1 3 534024519 4 3 412113909 1 2 967185171 3 3 396976511 3 2 341803853 4 2 526124579 2 2 816818105 1 2 228855834 2 3 928381484 3 3 340815274 4 3 191707288 5 2 865889925 1 2 185424540 2 2 540859998 3 2 186026237 1 3 577778850 4 3 475527794 1 2 718385136 2 3 863421186 4 2 893365878 4 3 955624823 5 3 685071466 1 3 278524875 2 3 680646647 5 3 636311966 2 3 867709576 3 2 805669557 3 2 313219198 4 3 907057934 2 3 299044018 1 2 769490816 4 2 869787825 5 3 839875371 1 2 269068098 2 2 719715394 4 3 168340225 3 2 451797939 3 3 873960829 2 2 197207805 1 2 189808977 2 2 499505243 5 3 686419730 5 3 151719586 4 3 584742438 3 2 706551072 2 2 744657788 2 3 656274705 2 2 885981281 4 2 313376699 1 3 543802057 4 2 763825984 5 3 961456525 5 3 721010708 3 2 369787623 2 2 895074180 2 2 781788832 3 2 515781212 2 3 675162122 4 3 281501954 1 3 593477054 1 2 839872139 2 3 354544237 1 2 704763301 5 2 351940194 5 3 305368099 2 3 429732132 2 3 870933378 3 3 175055092 3 2 244508304 1 3 235272784 3 2 684165336 2 3 959885077 2 3 203168035 2 3 636547902 3 3 231425018 2 3 727791649 2 3 689187717 5 3 683466828 2 2 303444827 2 3 955189907 1 3 395494829 2 2 131915227 4 3 414173694 5 3 918957683 5 3 149057734 3 2 427697685 3 3 746072805 5 2 212386187 5 3 679178752 2 2 225797549 4 3 908157118 5 2 700889521 4 2 952177026 1 2 424379620 4 2 271825511 1 2 497916523 5 2 904293388 1 2 139064638 3 2 369254407 5 2 953825420 5 3 376863838 5 2 607930343 5 2 430455434 1 3 388952252 3 3 133258224 2 2 409658771 2 3 910757176 3 2 117124809 1 3 269651989 2 3 666590539 5 2 660444420 1 3 981205336 5 3 533938877 4 3 250919911 5 3 100261822 2 2 972172566 3 3 116183778 5 2 769841687 3 3 411256563 2 3 965811808 2 2 380004242 5 3 838539242 2 2 390737794 4 2 196228733 3 2 272653390 1 3 253510894 3 2 758857562 4 2 968941104 1 2 164978374 5 3 980902844 4 3 543233220 3 3 888725242 4 2 498261493 4 2 921664915 1 2 787623398 4 3 528119443 5 3 832541100 2 3 440613916 5 3 741863427 2 2 824923768 5 3 300286941 2 3 905438654 3 3 423969562 5 3 788286004 4 3 815736291 2 2 910424584 2 3 363499068 1 3 844034504 5 3 331587507 1 3 995166878 4 3 541510652 1 2 807015666 2 2 436183381 3 2 575931061 2 2 747976646 5 2 609505932 4 3 358298889 4 2 458247833 1 3 509943499 2 2 519734974 1 3 149235192 1 2 376317330 2 2 527115014 2 3 921874344 5 2 117748285 4 2 301379709 2 2 843382340 4 2 662701602 2 3 594186373 3 2 918312142 3 3 437412484 5 3 983149784 4 3 155941405 3 2 909575515 5 3 508915418 2 3 681200245 1 3 348503466 4 2 113668097 4 3 921263674 5 2 697623985 4 2 480226772 4 2 871667965 1 2 347636128 1 2 486308436 5 3 594412561 1 3 850519281 4 3 863003715 3 3 426187059 2 3 607345977 3 2 671508124 5 2 708927042 4 2 572309117 5 2 529278677 2 3 417425431 4 3 294799853 5 3 116146016 4 2 998593982 3 3 712774225 4 3 431413722 4 2 233369990 3 2 694500406 4 2 999394467 4 2 760211369 1 3 917617162 2 3 795335302 1 2 139756682 5 2 818871191 4 2 997651311 3 3 891294068 3 3 339757549 5 2 306822901 1 3 698103575 4 3 108939409 3 3 332861476 3 2 634357539 3 2 944600116 3 3 494936106 5 3 381472359 3 2 358735170 2 2 159821735 5 2 848311346 5 3 862608437 3 3 332308988 1 3 139767631 4 3 990628602 2 3 224397872 2 3 559190753 5 3 759734651 5 3 592129165 1 2 573067143 2 2 762230140 1 2 421109329 2 3 748976270 3 2 153597742 4 3 399348786 5 3 418189280 1 3 715489103 4 2 315337426 5 3 426636536 2 3 576276696 3 3 840300508 3 3 112295702 3 2 741591706 2 3 561796852 3 3 819226110 4 3 566800974 3 2 321676398 2 3 309251394 1 3 855397001 5 3 452664526 4 3 662574055 1 3 949185041 5 2 841177564 4 3 723964098 4 2 665867592 2 3 744400723 1 2 907718051 3 2 522694366 2 2 137736079 1 2 972704942 5 2 453837332 5 2 276994662 3 3 754411991 3 3 811164123 4 2 214857502 3 2 678192027 2 2 273242178 5 2 191021704 2 3 286793303 1 3 825682115 4 3 104585879 5 2 104049835 1 3 476813196 1 3 373305240 2 3 879845837 1 2 170186359 2 3 116743019 4 2 554968058 5 3 575566151 4 3 877329414 3 2 283137088 2 3 263326043 5 3 628323688 1 3 783181834 2 3 526809095 1 3 689392023 1 2 318882845 4 2 143902028 3 2 911264483 4 3 140460625 1 3 729452661 5 3 152052586 5 2 625782260 5 2 612386112 2 2 982491162 4 2 227273445 4 2 111819647 3 3 930385335 5 3 351546341 3 3 715242377 1 3 544817743 5 3 655925394 5 3 397118546 3 3 855731397 2 2 341168440 5 2 383810787 1 3 742691837 5 2 749995807 3 3 508862415 4 2 288570646 5 2 448357633 1 3 526534419 3 3 993042433 4 2 896195452 5 3 137454735 3 3 172818636 5 2 423594011 4 2 456231131 3 3 484954100 2 3 420644527 1 2 618185571 3 2 241023528 3 2 624668828 3 2 305348218 4 2 820958476 2 3 675484509 2 3 292864584 3 2 595619996 1 2 263095489 5 3 608487296 3 2 526164186 1 2 676091066 5 3 651012707 1 3 171514772 4 2 946730829 4 2 419231676 1 3 933597790 2 2 457437462 2 2 582262526 1 2 748258695 2 3 485489519 4 2 398156652 1 2 212797435 2 2 663634922 3 3 196688112 1 3 960770415 1 2 144089638 5 3 811100753 2 3 461713523 4 3 515627803 2 3 526729901 3 2 437823397 2 2 784325536 2 3 546594362 3 3 794004646 1 2 833356842 3 2 548559584 2 3 185446678 5 3 145255950 5 2 912915379 5 2 186694273 5 3 873709302 4 3 643951117 5 2 458857034 4 2 668904309 2 3 969767192 2 3 214728764 1 3 609664543 5 2 334460277 3 2 434205930 4 3 522725847 5 2 803031739 5 3 781270103 5 2 577149106 2 2 358312392 5 3 298494565 3 3 370149768 1 3 156281569 1 2 885277806 5 2 305201638 5 3 423595078 3 3 358212655 3 2 461035713 5 2 715545178 5 3 145614262 4 2 850768462 4 2 775133836 2 3 289866125 3 3 364539271 5 3 808262012 1 2 819655813 5 2 605506274 3 2 772898616 5 2 400049290 4 2 345819326 1 3 467699655 1 3 899026098 4 3 834065336 3 3 808521604 4 2 478061425 1 3 126128611 2 2 137576886 3 3 258771102 1 2 118585679 1 3 652493894 1 2 249764214 2 2 471378296 1 3 230634250 5 3 400122515 3 3 622266186 1 2 395864854 1 2 762910072 5 2 425041692 4 2 336813710 4 2 898098563 5 2 481527064 2 3 793289116 5 2 900967006 1 2 622486174 2 3 360439863 4 3 298343827 5 2 636317008 4 3 135273049 3 2 628747604 1 2 521807263 4 3 687973172 2 2 954967424 4 3 364643073 3 3 793005407 3 3 486152403 3 2 893551967 5 2 866734895 3 3 117399429 2 2 461943090 3 2 197273957 1 3 611552455 5 3 471471154 1 2 737353516 1 3 273026547 4 2 891042266 3 2 988689355 3 3 856143938 5 3 296161067 3 3 244457890 5 2 418122637 5 3 112880344 4 2 847646525 3 2 906746787 3 2 833290956 5 2 414974272 5 2 949676233 3 3 913501863 1 2 737568476 3 2 116022881 3 2 749578969 3 3 241810972 1 2 297713711 2 2 567862344 4 2 444183069 3 2 118629734 2 2 640042809 1 2 799105372 5 2 310263399 5 2 551599766 1 2 491683672 3 3 286166321 5 2 315759405 4 2 801462144 3 2 442010046 2 2 490045828 5 2 570478446 5 3 865594319 1 3 678761366 5 3 412289731 3 3 971058705 2 2 272652619 4 3 441514743 1 3 506929702 3 3 983709166 3 2 759859881 1 3 663801030 4 3 640039131 1 2 147090260 2 3 526494813 3 2 227860432 3 2 681394500 4 2 788686044 1 3 863412896 2 2 467218125 5 2 430044143 4 2 443345224 1 2 866301855 3 3 156013172 2 3 621533175 5 2 172706127 4 3 534118387 4 3 821609730 2 3 325971558 2 2 554039114 4 3 370215835 1 3 415179130 3 2 633889570 4 2 403978487 2 3 608699794 5 2 159722596 2 3 494470401 1 3 482462211 5 3 763633445 5 3 503349384 2 2 673159264 3 2 456482728 2 2 904335445 4 3 738008054 4 3 449779078 2 2 137340046 1 2 644534097 5 3 201930791 4 3 522856777 1 2 728001043 1 2 435865517 1 2 662686009 5 3 605348183 2 3 345311625 5 2 567181408 3 2 375482338 3 3 717147993 2 3 198505377 3 2 935642684 2 2 758336604 3 3 801968249 1 3 580476528 2 2 136456670 4 2 612953634 2 2 768629140 1 3 936441840 1 3 958998234 2 2 645037244 1 3 635879686 1 3 981438430 1 2 848601145 2 3 164159476 4 2 755546931 4 3 845648475 5 2 394138358 4 3 224249517 1 2 901956471 4 3 111853334 5 2 683431981 5 2 760092866 2 2 952122950 4 2 633515155 3 3 441794195 2 2 444531948 2 2 516730610 5 3 326465682 3 3 478551621 5 2 541136671 1 3 779963318 3 2 661017785 2 2 449678830 3 2 771195087 5 3 190086350 5 3 330128347 3 3 622358901 5 2 880960114 3 3 732573420 5 2 870728323 1 2 156406455 5 2 801514733 4 3 995702506 3 2 543490071 3 3 726965416 2 3 161349992 2 2 587781043 4 3 601164635 5 2 186443431 1 3 193098451 5 2 661614941 4 2 642317636 4 3 397604923 3 3 527215516 5 2 532432580 2 2 596699117 4 2 751601329 2 3 681630306 2 2 921300976 3 3 719594550 5 2 813891507 3 3 111928477 2 3 930584387 2 3 612802848 1 3 959238791 4 2 146973804 2 3 212385651 4 2 553225822 4 2 125586813 5 2 529992851 1 2 294988468 5 3 213875219 3 3 115649456 2 2 204141528 3 3 217513596 1 3 386081496 5 3 361190633 5 3 132067168 5 2 123961693 1 2 207532662 5 2 388352025 4 3 594580036 1 2 559265356 2 2 964339087 3 3 285796758 1 3 771059372 5 2 140993284 2 2 923482138 5 2 345154427 2 3 576368855 5 2 783861708 4 2 823564047 2 2 861691183 5 3 931246875 2 2 286099412 1 3 231448815 2 3 593428038 3 2 245683465 4 2 462450152 3 2 819102335 3 2 671322741 4 3 445274662 4 3 411338561 1 3 560229577 5 3 823958098 1 3 958652146 1 2 340720220 2 2 181929667 2 3 126290848 4 3 630190118 2 3 887728232 4 3 289437614 4 3 918151743 3 2 777987548 5 2 351843829 3 3 394058007 1 2 162426153 3 3 434244740 5 3 529676753 3 2 712190098 5 3 417193947 3 2 632817643 1 3 503016298 4 3 229007115 5 3 353378536 5 2 510229048 4 2 664579615 1 2 441104276 1 2 787133711 4 2 625429291 2 2 438108810 4 3 980075957 4 2 349953727 5 3 346958925 3 3 114282592 3 2 703786824 1 3 286011328 2 2 175038636 4 2 510395071 2 2 876318282 3 2 590689064 2 2 605045815 2 2 978693214 4 2 219226589 3 3 681568474 4 2 720377510 2 2 891175250 2 2 309001163 2 2 354559658 5 3 703079302 1 3 123461199 2 3 829582216 4 2 730876324 3 3 474662909 3 3 521149853 4 3 597973082 2 2 395649259 2 2 938036862 1 3 370927764 3 2 835462020 4 2 136038531 4 2 339304364 4 3 228630018 2 2 109799777 5 2 910788018 1 3 810877429 3 3 117794161 5 2 903325744 5 2 215295774 4 3 833522113 2 2 411187337 4 3 125606733 5 3 207172762 4 2 952425406 3 2 279813484 3 3 994119265 1 3 837146745 4 2 661333629 3 2 608515694 4 2 540698600 5 2 411885613 4 2 112851709 1 3 243879738 4 3 731026664 1 3 193566872 1 3 769941127 4 3 488320134 3 2 413470538 3 3 130834717 5 2 988884563 2 3 776195170 4 2 566796410 4 3 672021799 3 3 187492646 4 3 738816876 1 3 416681820 3 2 526015431 5 2 382381526 3 2 678899663 3 2 127384253 3 2 753011712 3 2 142681845 1 2 120263676 5 2 393778370 2 3 314461306 2 3 467492062 5 2 478432251 1 3 508971074 3 2 419503331 4 3 695179337 4 2 251705798 1 2 457387678 5 3 955847558 1 3 458990518 5 3 680858408 4 2 356497266 2 3 363364834 2 2 949524527 2 3 374420909 1 3 597001628 2 3 537078361 5 2 671314466 5 3 673173720 4 3 451581982 5 2 611458495 1 3 389418470 2 3 105503180 5 2 932936704 3 2 309459882 5 2 414002263 4 2 345174119 4 2 829443825 2 3 666839600 2 3 217450847 3 2 257491355 5 3 205639502 5 3 497441155 4 3 988580495 5 2 165225349 2 3 764594550 5 3 481702993 3 2 316400712 2 2 585237978 4 3 956887272 5 3 172488623 3 3 218467988 5 3 747280403 4 2 426124360 2 2 277410975 4 3 417332246 2 3 796152251 4 2 506697185 1 3 811337729 4 2 347388942 3 2 692658663 3 3 210011753 1 2 171614259 5 2 559083023 3 3 567640957 3 2 996245250 1 2 308076463 1 3 284995781 5 3 834559087 1 2 142315483 4 3 555726474 5 3 708353548 3 2 314215628 3 3 152765635 1 2 519877152 1 3 126332808 3 3 978022025 1 3 311680163 5 3 319731449 3 2 713498806 3 2 687627432 5 3 943654997 5 3 661153302 5 3 512482594 4 3 706888365 4 3 590008374 1 2 918632921 3 2 719572911 4 2 381542008 4 3 941220305 3 2 310684245 3 3 710687287 2 3 782086521 1 3 576450886 3 3 122432178 2 3 192198827 2 3 152322630 3 3 656143946 5 2 622662377 4 3 270790155 3 2 787986606 3 2 595508004 5 2 233901995 5 3 704878592 3 3 993019023 4 3 888689674 4 3 499497000 5 3 451839708 4 3 313730648 2 2 875237880 3 2 938350840 2 3 503815507 2 2 408440895 3 3 655148851 1 2 361916071 3 2 452053032 4 3 616976738 4 3 766231620 5 2 705520656 5 3 676804944 3 3 383702147 3 2 582659528 3 3 138777112 4 2 619323757 3 2 875755038 2 2 807202962 1 2 551538352 2 3 563277359 3 3 370089583 5 3 984087635 1 3 867342903 2 3 862976691 5 3 380621176 2 2 273601429 2 2 176812069 1 3 109657402 4 3 536409051 1 2 281435573 4 2 915365210 4 3 298447267 1 2 400750941 2 3 273721269 1 2 217102879 3 3 172302691 4 2 389273229 5 2 180025904 4 2 674446845 1 2 877238829 3 3 986458117 2 3 671283651 1 2 464064095 4 3 880218507 5 2 213133409 2 2 734687248 3 2 259824162 5 3 576311488 5 2 433565795 1 2 374644380 2 3 581295747 2 2 214805960 4 2 631983990 5 3 823185959 5 2 528652661 1 3 144488692 4 3 108848925 3 3 683121660 4 3 147605775 4 2 181851268 4 3 906999175 1 2 831886790 5 3 990589581 2 2 808370907 5 2 416132952 1 3 817989601 5 3 144467232 1 2 483604567 2 3 846362227 3 2 282727053 4 3 784742045 3 3 785644801 1 3 710339800 3 2 460656327 4 2 530491156 3 3 344362858 5 2 588029070 2 3 435734334 4 2 603271144 4 3 788168817 2 2 190796139 2 2 490137066 5 3 707647449 4 3 702966531 5 2 654199313 4 3 952671628 3 2 657517969 3 2 806401266 4 3 774400109 1 2 321456605 3 2 446156323 3 2 735180045 4 3 399254498 1 3 374386149 5 2 943207187 4 2 158533486 3 2 842213839 4 3 810175712 5 2 183315086 1 2 613949972 2 3 962142591 4 3 150267367 5 2 526103255 4 3 689841366 2 2 196530920 4 2 669223081 4 3 420551238 3 3 578498945 1 2 161779900 3 2 295544501 3 3 904863839 5 3 831827951 1 2 622873253 4 3 571835743 5 2 792263260 4 2 824699643 4 2 748862875 3 2 775708477 2 2 810572864 1 3 583491835 2 2 420851291 1 2 793183272 3 2 318058813 4 2 500436739 3 2 601921973 2 3 275228864 5 3 906312070 4 3 794963471 4 3 329850392 2 2 952753156 3 3 821678586 2 3 569830123 2 3 978308468 3 2 868002955 5 2 536470638 1 2 723867056 5 2 700182305 4 2 391717532 5 2 115506259 4 2 442407962 1 2 304103650 5 3 943428344 2 2 143968348 1 2 164601997 1 2 563647727 2 3 651474433 5 3 106837943 5 3 541324239 5 3 616747696 3 2 634386856 2 3 415704212 4 3 627126832 3 2 702460103 5 2 306406610 4 2 508105096 4 2 552997988 3 3 416568665 5 3 661077950 4 3 598326794 2 2 353213835 2 3 289910601 1 3 310832564 4 3 279848099 5 3 262475203 3 2 783375268 3 2 690271849 2 2 520739315 1 2 102385374 4 3 856824945 4 3 660060227 2 2 627541971 2 3 346058429 3 2 217263618 3 2 515600519 1 2 278161979 5 3 131560101 5 2 221488685 1 2 639756680 3 2 464578046 2 2 639635811 2 2 741723919 3 2 814862914 4 3 962361231 1 3 617868397 5 2 655132135 3 2 766030993 1 3 274621180 1 2 374372848 4 3 367799368 5 3 633448306 4 3 237899298 2 3 630803544 2 2 985009355 1 3 509987075 1 3 763966805 3 2 197429865 5 3 598262220 4 2 361270660 5 3 333220972 4 2 755163782 5 3 521017082 4 2 447441836 4 2 620861874 1 2 426981078 5 2 539720041 2 3 605921201 3 3 323256193 5 3 350356383 4 3 674232159 2 3 547327780 4 3 329442675 2 3 770808518 3 3 224545783 2 3 145505217 2 3 504620559 3 2 313933509 3 2 476502271 3 2 604972969 3 2 944757810 2 2 583598876 2 3 198771421 4 3 747292608 2 2 595687068 5 2 466823136 4 3 623353772 1 2 819502652 2 2 219973176 4 2 776180818 1 2 369929547 2 2 230420605 5 3 146531439 5 2 861777874 1 2 367601959 1 2 724053176 3 2 665372031 3 3 894446678 3 3 256687403 4 2 859069288 2 3 313939442 1 2 924069849 4 2 956391306 5 3 766752425 4 2 128795971 4 3 403727971 1 2 729534317 3 2 729431001 5 3 218626822 4 2 603165203 2 3 310357290 4 2 552091550 5 2 678049146 1 3 605326046 1 3 666550811 4 2 198398690 5 2 516823428 2 2 127851484 5 3 272815813 2 3 541829490 1 2 761350266 3 3 283548012 2 3 276826522 1 2 657573334 3 2 947473924 1 3 494284002 1 3 908923209 4 2 453432170 2 3 357661886 1 2 254053111 2 2 838717016 2 3 650025042 1 2 275116504 3 3 636969188 3 3 176880852 2 3 564050982 1 2 770183561 4 2 635587528 1 2 527264925 1 2 457510658 3 3 708327608 5 2 916577203 4 3 136932994 5 2 304101908 1 3 897250322 4 2 284750648 1 3 781059660 3 3 342386473 2 3 537161590 4 3 803889490 3 2 262117799 5 3 333556549 1 3 878421911 2 2 842923307 2 2 304336785 3 3 675914747 3 3 311079740 5 2 989625064 1 3 611282423 5 3 536805233 2 3 338986104 4 3 845103006 3 2 274329694 3 3 426430937 2 2 278291223 2 3 517114763 1 3 191279674 3 3 781796237 1 2 180796473 3 2 110549584 2 2 332380743 5 3 167651220 3 2 174083096 2 2 301635625 1 3 395042149 1 2 175577895 1 2 289809791 5 2 652194786 2 2 684805087 5 3 404742578 3 3 556385162 1 3 752498332 3 3 498708883 1 2 179560238 3 3 704774629 4 3 332845900 1 3 143069879 2 3 721609125 3 3 543689626 3 3 254151898 4 2 101007907 1 3 168040907 4 3 792153308 5 3 336157543 5 3 820870351 5 2 434667561 3 3 681141583 2 2 210690623 5 2 896105734 3 3 247927452 1 3 800528951 2 3 736043893 2 3 159394365 1 3 757038973 5 2 141660449 1 3 400810480 1 2 647055451 2 3 523694005 3 3 236596364 5 2 994446734 2 2 528296574 2 3 451385051 5 3 677648080 5 2 663526304 5 2 228312389 2 3 283883195 3 2 302200523 1 2 201038680 3 3 835946011 2 3 952735093 5 3 949471867 3 2 752056757 2 3 696371166 5 2 549003767 2 2 885629652 4 3 756832171 1 2 483222083 1 2 430974055 3 3 154486238 4 3 548602208 3 2 119458144 2 2 420940933 5 2 447562113 2 2 364128059 5 2 763270952 4 2 333843666 4 2 493859920 5 3 439312206 4 3 218023274 1 3 101654948 2 2 769559153 1 3 560785155 2 3 238963468 5 3 573751026 5 2 439269507 5 3 144848360 1 2 832787365 5 2 595000481 2 2 821949134 3 3 414611609 4 3 799710730 1 3 391509957 3 2 676294492 4 2 464024091 5 2 400577202 1 2 376224856 1 3 194945057 3 2 485240862 1 2 680235819 1 2 958305038 5 3 171644918 5 2 330220015 5 2 104433279 2 2 451587308 2 2 301838410 1 2 727688264 1 3 816585355 2 3 199119479 4 2 778397400 2 2 657711716 1 3 333231158 4 3 218067421 2 3 584177491 4 3 652166166 1 2 235416264 4 2 161913534 4 2 525795876 4 2 778607053 5 2 112895861 5 2 899410047 1 3 979024990 5 2 427083507 5 2 145619825 5 3 408477565 3 3 535163521 1 3 433149433 3 2 578922085 3 3 172240584 3 2 179443519 2 3 352714678 5 2 785058596 4 2 766510166 5 2 260782086 2 2 238801912 1 2 105484148 2 2 546211494 3 2 455606426 3 3 719951555 3 3 491161356 2 2 220978749 3 3 174565890 2 2 751820222 2 2 781611805 1 3 924036773 1 3 539810361 4 2 510720988 1 3 232595061 3 3 212488108 2 3 144471037 5 3 999939720 3 2 649274411 1 2 903809232 5 3 359571654 4 3 451876720 2 3 733567105 5 3 431596644 3 2 567850809 4 2 101633422 3 2 946388985 5 2 539437906 4 2 439734055 3 2 407593618 4 3 686164691 3 3 149954444 3 3 994306322 3 3 392456818 5 2 785259800 4 3 534076835 5 2 489799077 2 2 154073931 2 2 398335471 4 3 763287634 3 3 134690991 5 2 547454097 3 2 353032826 3 2 755666752 2 3 207264431 5 3 309560545 2 2 899503069 5 3 273744720 1 2 202219547 3 2 614927306 2 2 862427669 4 2 201687409 5 2 228178720 3 2 515870607 4 2 374626790 3 3 521580177 3 3 600074140 3 3 216977410 1 3 783765803 4 2 531119177 3 2 452426163 3 2 113416800 1 3 267360417 5 2 113122237 4 3 188787288 4 2 400648930 2 2 742258044 2 2 856744516 2 3 393171277 1 2 826849305 1 3 600494140 2 3 737632736 1 2 200662742 2 3 259497789 1 3 982110251 2 2 205059729 2 3 281513569 3 3 780878033 4 3 926790828 3 3 318966302 4 2 991705705 4 2 671952732 5 2 751564212 1 2 626942572 3 3 120510011 3 2 908650908 2 3 315048565 1 2 517600664 4 2 979247401 3 3 962292820 2 3 392993067 5 3 448373044 2 2 504461539 2 2 931797706 4 3 888512283 5 3 957584148 4 2 420425143 3 2 726266276 3 2 240249325 5 2 552148531 5 2 840028947 5 3 273469559 4 3 849500522 3 2 460683776 1 2 289421215 5 3 943273460 5 2 875601933 5 3 300797315 3 3 611956874 1 3 368604572 2 2 610470284 3 2 577724877 1 3 528320795 3 3 407190709 2 3 953573419 2 2 622777641 5 3 145714600 3 2 285904633 2 3 454957182 2 3 422719579 3 3 991807207 4 3 316109495 3 2 159567867 3 2 587948835 3 2 710367076 4 2 801647653 2 2 294230159 2 2 241269634 4 3 643509621 3 3 835532399 5 2 370663934 4 2 815094900 5 3 998009904 5 2 790114691 1 2 621485256 3 2 451700672 4 2 417813696 4 2 507401475 3 3 848343706 2 3 500347516 4 2 399686037 1 3 559708991 5 2 407448802 1 3 799269305 1 3 307604397 5 2 976686943 5 2 489810805 2 2 684886854 3 3 180637314 1 2 976814001 2 2 469482801 5 2 873004019 5 3 163441614 4 2 179974805 5 3 797230401 2 2 478376575 3 3 265441689 5 2 373995868 1 2 120432023 1 3 137242004 5 3 228556341 1 2 302513130 1 3 692699189 5 3 354075578 5 2 509202583 1 3 130073200 4 3 188854212 3 2 906620700 1 3 104793076 1 2 495306383 3 2 507710570 4 3 652823595 1 3 267196134 4 2 520948127 3 2 348814801 2 2 521615420 5 2 796667235 4 2 456077253 1 2 592220931 5 3 878143980 4 2 950220886 5 2 792387330 2 2 687497267 1 2 971464923 3 3 121532125 4 3 141001070 2 2 328013261 2 2 120138475 2 3 706385599 1 2 513504479 3 2 210614299 3 3 136874315 3 2 275198031 1 3 530904442 3 2 376191289 5 3 705340636 1 3 195807862 1 2 221423557 3 2 725885272 4 2 210500133 5 2 766402756 2 3 774867542 1 2 977531076 4 2 916390440 4 3 600106761 4 3 729433715 1 2 987180034 4 3 565724761 2 2 404013448 5 3 779161199 4 2 119013702 4 3 671142937 4 2 629505537 4 3 161906295 2 2 939394689 5 2 582360878 5 3 129148031 5 3 617507963 2 3 474687157 2 3 629609791 4 3 678048019 1 2 924182564 4 3 139282187 1 3 199758697 5 2 203437765 4 2 768735553 4 2 814839218 4 3 285736457 3 3 736491464 4 3 228288337 2 3 597192515 5 2 765287852 4 2 556222756 5 3 488414413 1 3 338544627 1 3 451856721 4 2 918069649 1 3 251765519 3 2 201332420 5 2 765086000 2 2 627380128 5 2 984926860 3 2 799759246 1 3 442011782 5 3 175606510 3 2 464210551 5 2 287638672 5 3 939125264 2 3 108609021 2 2 387513763 4 2 948049563 2 2 585759019 4 3 442696425 4 2 623498907 3 3 475229491 5 3 681618038 1 3 798548230 4 3 602689977 5 3 805249051 2 3 647349852 5 2 111909018 4 3 166809294 5 3 610881797 5 2 222903891 5 3 886530407 2 2 986856403 5 3 454035115 3 2 756676827 3 2 845592744 1 3 715931821 1 3 554294019 4 2 799402128 5 2 402976421 1 2 475883685 2 3 629276486 4 2 563490721 5 3 325914490 4 3 158813577 4 3 452226958 1 3 325246657 4 3 282340030 5 3 429131013 1 2 717844403 2 2 880265961 4 3 579273378 3 2 701860194 2 3 669068244 5 2 714504322 1 3 355904985 1 3 960685102 2 3 931384525 5 2 226558232 1 3 655999726 2 3 261309056 5 3 334524107 4 3 754100953 2 3 122998569 2 2 794871054 2 2 569410103 5 2 543991400 5 2 774002751 1 3 124434291 2 2 904510398 1 2 989549778 5 2 101137551 2 3 253918381 1 2 248144862 1 3 516359434 4 3 612307120 5 2 787279451 4 3 807825951 3 2 206165851 4 3 598639559 5 2 962399956 5 2 197743844 5 2 290470664 1 2 417362363 5 2 274706974 1 3 780435254 5 3 229868955 2 3 795696110 5 2 514592169 2 2 814734025 1 2 230148312 5 2 473873235 5 2 819443505 4 3 147909134 4 2 725914767 1 3 434731492 3 2 213296545 4 2 359736168 3 2 370497010 2 2 778359792 4 3 854422954 1 2 913763295 2 2 445720771 1 3 268622691 5 3 165321576 1 2 482604606 2 3 717885011 4 3 147260609 4 3 935243621 5 3 179540506 2 3 493226266 1 2 244700309 2 3 428605355 5 2 722822385 2 3 202367414 5 2 273237535 2 3 587691177 3 2 207794028 4 3 199265263 5 2 428126253 1 3 424144927 5 3 733630159 3 3 962204242 2 2 571707736 1 3 756914925 2 3 312445529 1 3 680717816 1 2 183002831 5 2 545215991 5 2 543157366 5 2 678834147 4 3 559769039 2 3 330295387 5 3 158638140 3 3 661529892 5 3 786953328 1 2 483803400 5 2 505873389 3 3 588726434 4 2 937704996 1 3 677832894 2 2 424214034 5 2 563588844 2 3 367265033 2 2 875805107 2 2 395561033 4 2 945959259 5 3 316685712 1 2 875731102 1 3 576089653 1 3 781966541 4 2 119663051 2 3 781096858 1 2 801202997 4 3 675508720 3 3 224820228 5 2 421897007 1 3 276850147 2 3 779953854 4 2 100984281 1 2 332360150 1 3 440241281 5 2 669561431 2 2 232582472 1 2 564987312 2 3 571249761 4 3 814792504 1 3 225343783 4 2 478779918 3 3 389828275 5 2 462349472 4 2 444648002 1 2 251163731 5 3 389895585 4 2 314514910 4 2 367191013 2 2 888419901 1 2 216193338 2 3 383362430 3 3 332180985 5 2 990930381 3 3 594644155 2 2 784075246 4 3 826472260 5 3 287818587 2 2 732172348 2 2 777980822 4 3 998768353 4 2 680599058 3 2 791053993 3 2 872398642 1 2 916536461 5 3 292680453 4 2 356681238 2 3 688656385 5 2 528585449 1 2 220035290 3 3 218540701 2 3 296637145 3 3 469183691 1 2 172914534 1 3 416334350 5 2 309582927 1 2 280104969 5 3 299073690 2 3 780144866 5 2 250677450 4 2 161983407 4 2 110008398 5 2 470188074 3 3 757980471 3 3 204933815 2 2 668820775 4 2 685660505 2 3 807824837 2 2 873235794 5 2 936194379 4 2 319037083 4 3 207168697 2 3 707202111 5 2 849484563 5 2 448687405 2 3 335109634 3 3 244738883 1 2 336450536 4 3 940997518 4 3 323444100 4 3 570818392 2 3 575620608 5 3 263182447 1 2 255345906 4 2 689776018 5 3 323922472 5 3 251556379 5 2 601304932 2 3 342728427 4 3 554927214 3 3 372701252 4 2 335559822 1 3 187586109 2 2 677767320 1 2 684089438 5 2 472654245 1 2 900079703 1 3 599023728 2 2 698321709 3 2 821020521 4 2 303189718 4 3 484564232 2 2 227299039 2 2 353482349 3 3 228397701 3 2 762799041 2 2 426602779 2 3 332238913 5 3 592062282 5 3 399917029 2 2 213861180 5 3 229133597 5 2 876465187 3 2 291521281 2 3 722293022 5 2 153479844 5 2 115742831 3 2 655064486 3 3 367836911 1 3 615325307 2 2 541660885 2 2 237185372 5 3 337218094 5 2 275544472 5 2 268764532 2 3 100887111 2 2 661730779 4 2 656970974 5 3 149245052 5 2 934453328 4 3 141047243 2 3 341422260 5 2 597365116 2 3 344612742 5 2 262547302 3 2 159785043 5 3 128498958 1 3 268624828 4 3 972502319 1 3 859828588 3 2 247074366 4 2 947518575 2 2 415695570 4 3 453461977 3 2 150669460 1 3 397786323 1 3 344737703 2 2 350443056 1 3 898492655 4 2 418525081 2 3 458340789 4 3 457964574 1 3 821108675 4 3 371855884 5 2 885648256 3 3 321241146 5 2 816334576 4 3 668743974 3 3 197028753 2 3 178291596 3 2 736483518 3 2 232150742 5 3 381083454 1 3 626065645 3 3 762401102 5 3 290329840 3 3 678383654 1 2 195004004 2 3 140520151 2 3 442335050 5 2 266618834 3 3 789256545 5 2 861415475 2 3 182781838 3 2 536080393 2 2 141021160 2 3 705518241 1 3 413936123 1 3 441213208 4 2 792372587 5 2 246286321 2 3 790309452 1 2 721485411 3 3 551836644 2 2 952835996 3 3 184243233 5 3 662691153 4 3 402551532 1 2 771682170 4 2 263458951 2 3 584336185 3 3 806708612 4 2 396021295 4 2 747311109 3 3 826058883 4 3 278781455 5 2 786762791 2 2 941964358 2 3 459343826 2 3 711034031 3 2 152505297 4 3 839507353 3 3 180539250 1 3 297938639 3 3 720166778 2 3 603125505 1 2 441957262 4 3 508082960 2 2 794586964 3 3 804238114 3 3 261208365 3 2 495520217 1 3 437935076 3 2 610512819 2 2 825356316 4 2 468776359 5 2 583514692 2 3 678696839 1 2 388032755 1 3 125740581 2 3 762965489 2 3 286065293 3 2 352617081 2 2 796161387 2 2 532233562 3 2 241594336 1 2 247383806 1 2 149312276 1 2 174992640 5 2 769313345 3 2 338558407 1 2 703732025 3 2 624499897 5 3 113819385 4 2 749131644 2 3 540764548 2 2 201653600 3 3 776033649 5 2 254231462 4 2 142998750 5 2 556122040 2 2 250034857 1 3 469412178 1 3 148437824 5 3 243472654 3 2 485343531 4 3 858086769 5 3 844502213 2 3 705505136 3 2 722967834 2 3 681135088 1 3 824336113 1 2 194167924 5 3 450725934 5 3 737902816 4 2 450134075 4 3 492656062 2 2 786392685 2 3 318954050 2 2 124367216 1 2 659460371 4 2 988264549 2 3 463802151 4 3 105622167 3 3 721037970 4 2 535402521 5 3 745776740 4 2 726688985 1 3 874748319 4 2 989406539 2 3 778818937 2 2 548271258 2 2 306336536 2 2 639183872 2 2 632118682 2 3 829446884 4 2 130284123 1 3 141127004 5 3 859333053 5 2 997141072 4 2 443389095 4 3 287085518 1 2 521073968 2 2 115932138 5 3 222678294 3 3 529337199 3 3 306696187 5 3 277663340 5 2 565579563 4 2 925000266 5 2 812314653 3 2 641409252 4 3 892648616 4 3 615972722 2 2 265301680 3 2 932807554 1 2 137812916 5 3 694766461 4 2 144249366 4 2 804589254 1 3 114551899 4 2 707025005 5 3 273837514 1 3 164833119 5 3 967588804 5 2 852737308 4 2 545388898 5 3 349515566 1 3 641236243 2 3 726080533 5 2 350369238 1 2 148220317 4 3 288430815 5 3 763119880 3 2 701929237 3 3 625116409 4 3 731979560 5 3 357716252 2 2 548590002 1 3 259440589 1 3 916484042 2 2 420365905 3 2 487075635 1 3 369664560 3 3 111155149 1 2 482800704 5 3 745858250 3 3 718527433 4 2 521639831 4 2 957076425 4 2 395718670 1 3 289085083 5 2 875870383 5 2 234586789 1 2 425139068 4 3 894544959 2 3 267964019 1 3 655924008 1 3 624086384 2 2 225992201 5 3 924104738 3 2 507416549 4 3 103759958 4 2 114465795 2 2 118205268 5 2 242267997 1 2 265869405 1 3 529832585 3 3 703263004 4 3 656250030 3 3 449555458 5 3 371717819 1 2 550370777 1 2 779813032 5 2 693040500 5 2 564521045 2 3 815133543 1 2 677064798 5 2 928363568 5 2 897611631 1 2 481785672 3 2 450066905 3 2 583266505 3 3 125748385 5 2 395325821 4 2 326619741 2 2 547778066 3 3 471842141 4 2 670525114 1 3 620438497 5 2 848936538 5 2 917787237 1 2 412936679 3 2 522966507 3 2 445530213 3 2 239989074 4 2 981859076 2 2 507331594 5 2 889247303 5 2 161702480 1 2 703948639 4 3 695928980 1 3 804291952 3 3 483736999 5 2 328699045 4 3 232838757 5 3 635307399 5 2 922712421 3 2 217621355 5 3 285110081 5 3 990109513 3 2 124802861 3 3 327104213 3 3 259835412 2 2 393579620 4 3 928520192 4 2 284415609 4 3 719697511 1 3 182335697 4 2 277055907 1 2 824440718 4 3 119895480 1 3 222475337 1 3 482873769 1 3 401046857 5 3 268190004 2 2 867055230 1 2 472336392 4 3 532911285 4 3 422440844 4 2 471387167 2 2 484361438 1 3 649426168 3 2 509967681 5 3 174596293 3 3 866265157 4 2 477243069 2 3 700890101 4 3 451866950 3 2 558853379 5 3 916338775 1 3 450837409 4 3 676182318 1 2 534285632 5 2 959148060 5 2 598747571 3 2 353818199 2 2 440787147 4 2 126549834 1 2 510424166 1 2 665279067 1 3 393153989 1 3 426790299 2 3 798243854 5 3 890848480 1 3 118146520 3 3 258779671 5 3 409939018 5 2 162199402 3 3 399489195 3 2 150229802 1 2 831220052 4 3 657100545 3 3 468188485 1 2 243871983 3 3 682753246 1 2 640636498 2 3 259120172 4 3 755125585 4 3 407961276 2 2 674222011 1 3 107240725 4 3 447660527 1 2 736073865 3 2 386905373 2 2 648586337 1 3 423059964 4 2 549160548 3 2 582462246 3 3 528963419 4 3 971135911 4 3 454943941 2 3 276520403 2 2 694511788 4 3 483889578 3 2 739308000 1 3 888633290 3 3 856497691 1 2 885315699 2 2 968049347 1 2 821604610 3 3 518657660 1 3 339947891 5 2 293843210 1 3 988449908 4 2 455825294 1 3 830773138 3 3 760714332 1 2 863958642 2 2 232544113 5 3 339969773 3 3 599163174 1 2 184949261 4 3 599400044 2 2 389142681 3 2 525217330 4 2 906285687 5 3 427041628 3 3 574774324 1 2 470822947 5 3 335020663 2 2 447481491 2 2 128269578 1 2 636166412 1 3 765945847 3 2 664828391 2 2 522579888 3 2 324193174 3 3 607096057 1 2 476520795 3 3 890349998 3 2 326654122 4 3 376656852 3 3 114578824 1 3 827900742 4 2 211281052 5 2 552870592 3 2 565003798 1 2 315748320 4 2 127592986 2 3 889180732 4 3 860351817 5 3 369352064 5 2 606375587 3 3 664339769 3 3 534185294 2 3 561036518 3 3 497978355 2 2 451070732 4 2 777366144 4 2 139642819 5 3 822752368 5 3 216699074 4 2 691910888 5 2 787746248 1 3 177696484 3 3 885707304 2 2 515503842 2 3 443367443 4 3 778038908 2 2 999874046 1 2 324392715 5 2 750690598 3 3 916337338 2 2 477524711 5 2 771509305 4 2 127206856 5 2 224143147 5 2 462683044 3 3 666930599 5 3 170198251 4 2 205709246 2 3 120994694 4 2 300169208 2 3 896402491 5 3 575180883 4 2 668519774 5 3 667779260 4 3 400045895 5 2 117604875 2 2 322876757 3 2 170828944 1 2 203916170 2 2 293058891 4 3 757425660 4 3 544785274 3 3 614444548 1 3 248451373 2 3 187917842 5 2 115762707 1 2 847224525 1 2 420178298 3 3 382177887 5 2 425331768 4 3 125066850 3 2 555773994 2 3 481326765 1 2 859221987 1 2 393041659 1 2 663448828 2 3 415311083 2 3 610608063 5 3 208115344 2 2 868662073 4 2 447916583 1 2 965005382 1 2 562982261 5 3 268949410 5 2 275534809 2 2 642257730 5 3 657770900 4 3 580390588 4 2 448067316 3 2 560227962 2 3 506867016 2 2 704957444 5 3 942569385 5 3 669518272 1 2 759394032 4 2 738521581 3 2 356812688 5 3 136717813 5 2 254217820 5 2 576038852 1 2 974406412 2 2 935072665 5 3 106382118 1 3 700888366 1 3 559909947 2 3 924884969 5 3 222894626 2 3 746879335 4 2 659895290 2 3 285974454 1 3 774611328 5 3 577647980 3 2 856845918 2 2 895252317 3 3 559506797 2 3 488439656 1 2 615750388 3 2 947922965 3 3 960823582 1 2 713405384 4 2 958014644 5 3 426813573 2 2 737550060 4 2 726447533 3 3 197938596 2 3 340262127 1 3 168629895 5 2 513804978 1 2 199202675 3 3 209203498 1 3 764830564 1 2 119140544 3 3 786979598 2 2 534027842 1 2 327311254 5 2 478856698 1 2 468891982 3 3 305963504 1 2 871120514 1 2 349534136 4 2 897267749 2 2 120152709 5 3 647464321 3 3 102840319 5 2 592990904 4 2 249676066 4 3 366188100 4 3 184521272 4 2 466295845 1 2 751198524 4 2 787104209 4 3 133130271 5 3 528367917 2 3 264045394 2 2 595521664 1 2 674380913 2 3 775883381 2 2 527321857 2 3 284366949 1 2 908417141 1 2 194529983 1 3 862333381 2 2 597985551 5 3 617466988 4 3 614320243 3 3 170808660 4 3 194782919 3 3 395840612 4 3 237107520 5 3 707890817 4 3 504507434 1 2 753546291 4 3 213651491 1 3 658463081 4 3 725005592 3 2 593340506 5 2 410873865 1 2 594106319 5 2 194443279 3 2 735518210 5 3 456309914 2 2 743468567 2 2 852057499 4 2 829080037 1 3 103177032 2 3 319328799 3 2 336191455 4 2 451645698 2 2 186068141 5 3 260432375 5 2 309535686 1 3 363158722 2 2 326390131 1 2 158881937 2 3 604447364 2 3 475669674 3 3 714999707 2 2 459615306 3 2 456801345 3 2 286173462 1 3 369903245 3 2 671893154 2 3 502028132 1 3 382027998 4 3 716980690 5 3 981826422 5 2 328486732 5 3 605078146 3 3 247379323 4 3 416780535 1 2 274264131 3 3 658253836 1 3 428800238 3 3 343051367 5 2 652427015 1 2 492263207 4 2 531011354 1 3 746872985 1 2 214833986 4 3 573653259 2 2 631145036 3 2 832658560 5 2 775219448 5 3 740344770 2 3 361573894 1 2 955886754 3 2 566239177 1 2 741050166 5 2 883642226 1 2 840342668 2 3 705051502 2 3 336194990 1 2 501872012 4 3 772855775 1 3 134690611 1 2 981087999 4 3 916192115 2 2 576223794 1 3 353309425 4 3 774160169 2 3 420116473 2 2 840662285 5 2 869561692 5 2 143245398 2 3 554873772 2 3 103335360 5 2 282955380 5 2 988144402 4 3 279503001 4 3 142588660 2 2 474119776 2 2 993823836 1 3 425146969 2 2 669894164 2 2 207641613 2 2 314024492 1 3 664849025 5 3 117413178 2 2 445003750 5 2 362359757 3 3 804683747 1 2 740567996 1 2 883776028 5 3 641404547 2 2 134091139 2 2 346960940 3 3 790209431 4 3 998905214 3 3 597925853 1 2 771421459 4 3 383828018 4 3 858813389 4 3 571700085 4 2 449035158 1 3 595921412 5 2 862655427 5 3 440599388 2 2 334825489 3 3 372705988 5 2 757683406 2 3 384216748 3 3 156517548 5 2 689857354 1 3 401057524 1 2 607037677 2 2 455434141 4 3 366503617 3 3 717829866 4 2 177982865 3 3 791740122 4 2 217286260 3 3 570354471 2 2 475773969 4 3 133206481 4 3 137491078 3 3 421523067 5 2 236754508 3 2 844454331 2 2 189777594 2 2 135880645 1 3 100008752 1 3 563696833 2 3 986258792 1 3 341117398 3 2 293473172 1 2 724977287 5 3 726097049 1 2 429886747 2 3 890804965 1 3 117729760 2 3 945087294 3 2 745201557 5 3 727420953 5 2 890670756 2 3 489318479 1 3 883861209 3 2 619176954 5 2 183304750 5 2 445073114 4 3 567529578 5 2 637725798 5 3 140415312 5 3 294395192 3 3 314212792 2 2 590632264 5 2 677110644 3 3 335803531 4 3 861088022 1 2 525345743 3 3 682448936 2 3 412923975 1 2 392996730 2 3 604083284 5 2 651457296 5 2 512067351 5 2 915894696 5 3 248946351 1 2 263381165 1 2 937037282 4 2 298664815 1 2 213843510 1 2 610071393 3 3 492874964 3 2 167939600 2 3 281904695 1 3 513406562 3 3 460924595 2 3 391104891 1 2 634578003 4 2 524358132 3 2 281253999 4 2 584934056 4 3 138919858 3 3 457393945 4 3 827637914 5 2 342203535 1 3 532662116 3 3 440916378 5 3 137171859 2 3 771876007 4 2 861182356 1 2 421655789 2 3 789045467 4 2 709812404 5 3 406697922 3 2 201639682 2 3 661695444 3 2 247395302 2 3 457991414 4 2 732480315 2 3 508212671 1 3 997836089 4 3 412098230 1 3 242823345 4 2 352225344 4 2 892505492 2 2 932845856 5 3 293167670 5 2 105054808 4 3 510684963 5 3 759311899 2 3 388921060 4 3 444184618 2 2 131575301 1 3 696073636 5 2 622967643 2 3 534102715 1 3 272840651 3 2 988777930 4 3 146090231 5 2 150835909 5 2 843875297 4 3 953295733 1 3 993568230 1 2 621389813 4 3 574891916 5 2 373616855 2 2 862524557 5 3 403663554 1 3 432957256 3 2 120867715 3 2 668522538 2 3 252690506 2 3 132142025 3 2 324267075 5 2 444869817 2 3 465564989 4 2 629641490 2 3 234957961 5 2 872642914 5 2 734078378 4 2 408181774 2 2 236150313 3 2 392773919 5 3 550946734 4 2 191649608 2 2 773593592 5 2 122091326 2 3 525326547 3 2 783216693 3 2 387235471 4 3 518320162 2 2 952780081 5 3 424080506 5 3 500041319 5 3 207038775 5 2 311377613 1 3 938553295 5 2 777185233 4 3 439093563 3 2 633349450 3 3 461432987 2 3 106020790 3 3 847068290 4 2 597746316 1 3 715129726 4 2 514063281 2 3 997097269 1 2 530372957 5 2 736604906 1 2 320235681 4 3 522077636 4 2 823706168 2 2 670822638 3 3 271666977 3 2 399921049 2 3 360834694 1 2 672663825 3 2 892170137 4 2 473120446 1 3 593030379 1 3 649703078 3 3 766295177 2 2 135549665 4 2 706634157 2 2 615056905 2 2 130733788 2 2 385113297 4 3 819990339 1 3 880217771 3 2 544672866 5 2 508957161 1 2 504590868 5 3 162187084 5 2 950942734 5 3 347913705 5 3 290188524 4 3 208472223 5 2 444123906 2 2 595818324 5 2 625143129 4 2 643942624 1 3 545015284 5 2 190898546 3 2 291313031 5 2 327105080 5 3 813920287 4 2 421869839 4 3 928644296 4 2 769244355 4 2 901324249 1 3 166611617 2 3 116572880 1 3 938343407 3 3 664107311 4 3 294792415 3 3 996495498 1 2 364392720 1 3 482547614 4 3 615007178 1 2 433900764 4 3 887689546 1 2 652086253 3 2 244966058 4 3 556247685 4 3 675019317 4 2 421210129 5 3 925801682 4 3 430618061 2 3 226563930 1 2 734654844 4 3 181105349 4 3 787273463 3 3 294745154 5 2 871774329 2 3 771229113 4 3 221416753 3 3 389037042 4 3 958282963 1 2 241182018 4 3 792036084 1 2 444291889 2 2 839797373 1 3 711952130 3 2 451475712 2 2 136760660 2 3 235643889 2 2 517226924 2 3 445106355 5 3 878698708 3 3 768527639 1 3 252441713 5 2 825796064 4 3 612727999 3 3 257009355 4 2 422785755 3 3 675270602 1 2 514899761 3 3 108381270 1 2 293945807 4 2 221941251 3 2 382649788 2 3 711494345 2 3 510818699 3 2 291997339 3 2 368087176 4 2 648775122 4 3 166267860 3 3 360998946 5 2 282708680 3 2 534517867 5 3 599114936 2 2 535064187 2 2 512744416 4 3 167678171 2 2 538944067 1 3 752470944 1 2 327796645 5 2 582157425 3 2 990759696 3 3 561546215 2 2 532946631 1 2 422871914 1 2 860776913 2 2 437357787 4 3 274497558 1 3 693489500 5 3 585662130 3 3 107472528 4 2 349179227 5 3 775928917 4 2 140986224 3 3 630206341 5 2 439747510 2 3 521477767 1 3 449758030 4 3 953302735 3 2 745524681 2 2 350005961 4 3 418341030 1 3 177429123 4 2 882127679 2 3 440784213 3 3 500486450 5 3 393610771 5 3 604041294 3 2 658115051 2 3 985353042 5 3 950969251 4 3 581530293 5 2 533032670 1 2 996572709 4 2 420762955 4 3 838491512 1 3 373579629 1 2 746605669 5 3 158019427 4 2 901640227 4 2 925118617 4 3 557271338 3 2 709701171 2 2 235124590 3 2 437531171 3 3 374123397 4 3 852184581 1 3 396221251 1 3 645621704 5 2 553623516 2 2 674448790 5 2 125771806 5 3 268604597 3 2 693405406 1 3 276283292 4 3 120241236 5 2 488406492 1 2 270764021 5 3 822168150 2 3 237135324 2 2 589324570 2 2 498542290 5 2 658484441 3 2 612885706 1 2 780859949 2 3 147002953 5 2 163313999 1 3 982471608 2 2 765746533 1 3 503919257 4 2 166321244 2 2 808704992 2 3 314819317 2 3 328894256 1 2 726870950 3 2 818988787 2 3 185770154 2 2 353171014 1 2 340915747 1 3 251325137 4 2 599477142 2 2 419301174 2 2 390564241 3 3 475163005 1 2 721100584 3 2 589820876 4 2 701485239 4 3 544734885 2 2 422016521 4 3 242743657 4 2 424332103 4 3 404052941 3 2 664597308 4 2 564164743 4 3 196047607 4 2 497779166 1 2 799748788 5 2 635548646 1 2 504722022 3 3 814424805 4 3 539031043 2 3 565955679 4 2 445559633 2 3 862489494 1 3 130449758 1 3 550064929 4 2 323130685 2 2 643091125 5 3 457283796 3 2 306604654 1 2 388044473 3 3 305015534 2 2 234967619 3 2 328915800 3 2 608742023 3 3 666086952 4 3 282585996 4 3 657030299 4 2 284914712 1 2 175568411 4 2 691713002 4 3 345659793 1 2 253757036 5 3 639000008 3 3 987578634 1 2 889816555 2 3 829078830 5 2 363318868 1 3 978518701 3 3 495830419 3 2 923705184 5 3 489286716 5 3 246090619 4 3 254930654 2 3 741804281 1 2 798764295 3 3 456274957 3 3 505594103 2 2 233347716 2 2 520908625 5 3 605779074 5 2 477338536 1 2 751621567 4 2 363716081 5 3 262483575 3 2 792825410 2 3 366127782 2 2 584328350 3 2 192512666 5 2 846097856 3 2 850198607 3 3 168077247 5 3 981241558 3 2 320971450 1 2 885293690 4 2 467463391 4 2 890391683 2 2 127289076 2 2 548136496 5 3 243768000 2 3 697128271 5 2 721872460 5 2 669428226 3 3 366913657 3 2 239080035 5 2 943151165 3 3 786424519 3 2 457054830 3 3 358211679 4 3 490622532 3 3 271653137 4 3 530840473 3 3 155818761 3 3 694415120 4 2 620701512 1 3 717006443 2 3 474351031 1 3 795880582 3 2 494710275 3 2 231856034 1 3 213038723 1 2 336701596 3 3 152941291 4 3 136454778 3 2 645242383 1 3 180030181 3 3 500301906 3 2 723068621 3 2 803746956 2 3 330653255 5 3 275517108 2 3 264687041 5 2 339653782 3 2 787147145 3 2 892225925 2 2 832552129 1 3 340454706 2 2 664715647 2 2 765976380 3 3 746545765 2 3 541843223 2 2 432201039 2 2 235076581 2 2 200934457 3 3 567818595 1 2 367292864 3 2 541141330 3 2 981532784 2 2 491793778 3 3 777940444 1 3 207021037 5 2 755855617 1 3 895689208 1 3 345268518 5 2 627796412 2 3 729916252 3 3 393165659 1 2 415578144 3 3 733418672 4 3 223617162 1 3 771454938 1 2 305526403 1 3 513137534 4 3 619681833 5 3 638907232 2 3 968186739 1 2 777234876 1 3 713271841 5 3 784549429 5 3 685779539 5 2 584851517 4 2 170180460 4 3 303269969 4 3 644323354 4 2 333277323 3 2 735967345 4 2 157256316 4 3 527772900 3 2 709916408 1 3 673961101 3 2 604921468 3 3 992432475 1 3 910833435 3 3 515324974 3 2 484229467 2 2 679787351 1 2 425035845 2 3 954854259 4 3 885435244 2 2 146733625 2 3 393739194 4 2 813221204 1 2 921998759 1 3 925759853 3 3 629386376 1 2 147818993 3 3 410806257 5 2 647598657 4 3 373174008 2 3 235778222 4 3 224270876 4 2 741243608 2 2 275572585 5 2 378996253 4 3 174080012 3 3 343292374 1 3 605880766 3 3 920580758 5 2 637669248 2 3 976901671 5 3 591741921 2 3 697361610 5 2 289289884 2 2 103001101 2 3 337338925 1 2 582265052 2 3 764684189 5 2 990681775 4 2 981157026 4 3 204303315 3 2 584008139 1 2 593100577 3 2 809494154 1 2 360536181 4 3 831832725 2 2 200319876 2 3 783599090 3 3 209946979 3 3 985845420 5 3 949536450 4 3 659274969 3 2 758164992 4 3 456498239 5 2 916592248 1 2 508098998 1 2 213505264 1 3 124773699 3 3 708303211 1 3 809611491 1 3 654818061 2 2 700966329 4 3 138683179 1 2 107452001 1 2 660273145 1 3 803802670 3 2 620990275 4 3 218149935 2 3 925006042 4 3 168371934 1 2 796031413 5 3 447591800 4 3 731840297 5 3 866368092 5 3 243698755 3 2 715520651 5 3 970222782 5 3 329432230 1 2 822508603 2 3 749796721 2 2 516754656 2 2 571814546 4 2 906597783 2 3 600468415 1 2 259680197 2 2 301626395 1 3 316371696 4 3 765945732 3 2 549271349 3 2 490139904 3 2 415371558 2 2 384774372 2 3 503962103 2 3 711659208 3 2 490541202 5 3 184022002 1 3 600094025 5 3 213006363 3 2 539558192 2 3 904381838 5 3 201501899 5 3 983081024 4 3 154176518 5 2 661548233 3 3 566959132 4 2 608071097 4 3 457254912 5 2 909461593 2 3 925125282 1 2 194276343 1 3 865922565 1 2 610160639 4 3 325018242 4 2 876679815 2 3 533484553 2 2 600822732 3 3 788540970 3 3 160114068 2 2 882084465 5 3 156407180 1 3 804683563 3 2 448352006 1 2 769815259 2 3 922162501 5 3 677417535 5 2 448150345 4 3 372943695 1 2 239234616 2 2 321462588 5 2 372319302 5 2 522072891 3 2 769767775 2 2 956600762 5 2 370538021 2 3 700838391 1 2 727101033 1 2 736196385 3 3 937401636 1 3 529189090 5 3 418862607 5 3 991989492 1 2 135282116 1 3 289942514 3 2 287270506 4 3 221589519 4 2 370246661 1 2 205546786 4 2 256741088 3 2 120304241 2 3 845667356 2 3 393843377 4 2 164525328 1 3 107616376 1 3 860702625 1 3 696389629 2 3 122152585 5 3 914422387 4 2 326390556 2 2 965791747 2 3 704244756 1 3 516316288 3 3 916428653 2 2 347550368 3 3 492865045 1 3 263208121 5 3 482762378 4 2 367886085 2 2 251287069 4 3 842892037 5 3 769850472 1 2 582668333 4 3 975085164 4 2 247275549 4 2 781784863 1 3 965311408 5 2 708579437 4 2 138759017 3 3 550986736 5 3 737986307 1 2 159788144 4 2 662827786 1 3 237340851 4 2 998081034 2 2 611492300 3 3 854138373 4 2 780011958 3 2 151523633 2 3 365763318 3 2 889855004 1 3 675486398 4 3 897106723 1 2 744600566 3 3 655794228 4 2 231747633 5 2 944861670 2 2 671628372 3 2 964063132 3 3 868255070 1 2 596321226 1 2 633084360 5 2 284198409 5 2 864506961 4 3 318864997 2 3 743863803 5 2 279881973 1 2 966126061 4 2 557585882 5 3 138270771 5 2 331232841 1 2 773488648 1 3 666410626 5 2 563211713 3 3 465157387 5 2 783887198 3 2 648727335 1 3 136300385 2 3 108632781 3 3 986635627 5 2 433970387 3 2 736159047 5 3 204438284 3 3 223411788 4 2 699439527 1 2 593546252 2 3 882470855 5 2 267756192 5 2 670169478 3 3 350540204 5 3 339858061 1 3 122813755 2 3 704499733 2 3 822631242 4 2 921524298 1 3 180128621 4 2 622553709 2 2 409712527 3 2 527564214 2 2 560428105 4 3 926654959 1 3 875004679 2 3 508075788 5 3 561995864 5 3 402095110 1 3 280929516 3 3 751063808 4 2 854914616 3 3 590202847 1 3 533182121 3 2 596129622 4 3 334785934 2 2 551880092 4 2 731735888 1 3 987250478 4 2 203456701 3 2 761759268 1 3 329683846 3 2 441817651 4 3 538942445 5 3 383234804 3 2 245730774 3 2 998247481 3 3 572277811 4 2 375806789 4 2 264335149 2 3 833955430 5 3 770406260 3 3 303016846 3 2 494474529 3 2 755458575 4 2 444181231 3 2 600436184 2 3 269726353 2 3 599588033 2 3 994015495 5 2 862902506 1 2 342781579 5 3 229859973 1 2 343476500 4 3 113113866 2 2 350079557 2 2 928600980 3 3 331806626 3 3 337300775 5 2 724229094 4 3 573932276 5 3 117011890 1 2 360229133 4 2 556451481 3 2 929328691 1 3 154375482 4 3 944744041 1 3 209723807 4 3 820704147 3 3 184885129 1 3 413525203 2 2 807782225 3 3 837812672 1 3 790376900 3 3 539916063 3 2 423219368 4 2 484489888 5 3 371498531 3 3 394427466 2 3 642442740 2 3 887415563 1 2 177063732 2 2 826781135 3 3 713801017 1 3 376723636 4 2 338141477 4 3 687905233 5 2 914346904 4 2 506450683 5 3 236197850 1 3 316530660 5 2 790573421 4 2 438636758 3 2 375441353 3 3 283013882 4 2 417678926 5 2 746091737 3 3 404221131 4 3 941743700 2 3 214557820 5 3 242847174 2 3 434259195 1 3 175922429 1 2 448556893 4 3 368364505 5 2 849889324 2 2 654138663 1 3 782470531 5 2 237101920 3 2 351853617 4 3 512869358 1 2 632403186 3 3 837565450 1 3 729341198 5 2 556687520 5 3 564261128 2 2 800456583 2 2 260892908 2 3 104286494 5 2 147112767 1 2 134488085 3 3 477310503 5 2 259470493 1 3 885149309 3 3 290091811 5 2 632981463 3 2 177434049 3 2 302135824 3 2 374905395 5 3 410927389 1 3 774911336 3 2 978919510 2 3 582440782 4 3 661461124 4 3 515031660 1 3 222090455 4 3 991037017 3 3 848072941 2 2 965412811 3 2 103598757 2 2 833632928 1 3 499684078 5 2 608683180 3 3 404869539 5 2 634538834 3 2 476160181 4 2 933540880 1 2 596219721 2 3 236893818 4 3 402970714 1 3 875697286 2 2 450183531 2 2 276287749 4 2 477029100 4 2 951873038 3 3 569911029 5 2 127939410 1 3 793921284 2 2 397810602 5 3 643149879 5 3 697884984 4 2 571546395 2 2 793760146 1 3 653146482 3 2 726122539 3 2 966797587 2 3 741006820 1 2 394411514 5 2 688210710 4 2 172396853 5 2 320520608 4 2 100819776 3 2 437173772 5 3 286539743 4 2 357493339 4 2 270025511 2 3 732100883 1 3 722295070 4 3 399173860 3 2 326355962 4 2 825919060 1 3 992421830 1 2 935232157 1 3 951994839 3 2 843372272 3 2 649775603 3 3 570967177 4 2 246861380 5 2 750594360 3 2 416497525 1 3 975892446 4 2 324346323 2 3 856366030 2 3 267021391 1 2 300902941 5 3 362706006 1 2 306312145 5 2 711234120 1 3 655267706 5 3 568221220 1 3 477685918 1 3 295283570 5 2 721645375 2 3 654580807 2 3 730910826 2 3 382727614 4 3 739848637 5 3 956278553 2 3 473877919 1 3 378972448 2 2 371813131 2 3 889914796 3 3 938641312 1 3 391355413 1 2 985366573 2 3 410628073 3 3 344485518 1 3 168811808 3 2 746500858 1 2 993985682 1 3 143986656 3 2 241268427 5 3 140815194 2 2 804354900 2 2 634156002 1 2 285058936 1 2 771360469 4 3 265114977 2 3 620924113 4 3 612056021 1 2 418665354 2 3 957611693 5 3 609072987 1 3 974178260 2 3 397350645 5 3 324036428 5 2 146025405 4 3 693059911 5 2 727826429 4 2 620847897 2 2 761430216 2 3 159301867 5 3 929646765 4 3 976966357 2 2 573929684 4 3 533331490 1 2 309498704 2 2 384825734 3 2 638449999 2 3 918425931 5 2 940489940 3 2 204244848 4 3 725880524 5 3 264297425 2 2 762361186 2 2 541924423 5 2 608019131 4 2 368812789 2 2 884966615 3 3 171610000 3 2 966926967 4 2 601717221 4 2 613217005 4 3 618347611 1 2 464926347 4 2 855869009 3 2 340057785 3 3 483104414 3 3 405841552 4 2 628069940 2 3 464001805 2 2 647944911 2 3 972167979 4 2 790083387 4 3 197469496 2 3 835649287 5 2 836684905 2 3 735460767 3 3 793673019 5 2 484426088 5 2 543223122 2 3 334805690 4 2 699897276 1 2 199454312 4 3 309150432 5 2 549788181 4 3 393262855 4 3 371760284 2 3 822778137 2 3 165286144 4 3 969252548 5 3 317266913 3 2 751513126 1 3 551539374 5 2 115355056 5 3 287410417 4 2 323240947 5 3 251037825 5 2 842145007 3 2 928402665 3 2 158754336 3 3 815601798 2 2 694700006 4 3 466893025 1 2 761624058 2 3 936379713 5 2 464676803 5 2 463312965 5 2 163792892 4 3 901323463 4 2 414421646 1 2 433004490 3 2 329740296 1 2 610906384 5 3 307483345 5 3 491483114 1 2 739464728 1 2 197686519 2 2 901040863 2 3 963872805 2 2 304174244 2 3 543235651 1 2 944688325 3 3 546563014 1 2 245987700 1 3 635773281 1 3 813618129 1 2 790233965 4 3 709645678 4 3 384331669 2 2 297868725 2 3 615099317 1 3 807083877 2 3 641948357 5 2 328894838 3 2 599596187 5 3 332296263 4 2 153812521 2 3 437648192 1 2 904315205 1 2 546801394 5 3 520170751 2 2 698851368 2 2 227530855 1 2 411545942 1 3 998719114 2 2 753148877 2 3 166857231 4 2 528534307 5 3 723119760 4 2 969051944 1 2 667955091 4 3 644836760 2 2 464399492 4 3 961404967 1 3 140223364 1 3 300862587 3 2 344015384 2 3 666196805 2 3 450545045 2 2 449061687 1 3 459551735 2 2 405876130 3 3 421483495 1 3 855802185 4 3 188264585 4 2 702677839 1 3 162773816 3 2 581984430 2 3 554049421 4 3 494991415 1 3 918798233 4 3 693205517 2 2 542354000 2 3 671589502 4 3 352574586 3 2 442043611 1 2 492355832 5 2 214369482 1 2 354541292 4 2 494371826 3 3 954672177 4 3 579676680 4 2 809642630 4 3 261213969 4 2 383098374 3 2 479283563 5 3 539078829 5 3 908853039 4 2 224422173 5 3 945060519 5 3 769799487 1 2 764425446 5 2 526847219 1 3 559403371 1 3 669215213 3 2 599706998 4 3 475057851 4 3 630628765 4 3 532502694 4 3 133391646 5 3 495023629 2 3 314995585 2 3 811128053 3 3 709520940 5 2 160459150 2 2 173311885 1 2 434116199 1 3 673730032 3 2 436510020 1 2 935702581 5 3 142218098 1 3 633040188 4 2 465520270 3 3 333177396 5 3 327222220 4 3 409368243 3 3 758246068 2 2 728588174 4 3 327571749 2 3 505342215 5 3 445293320 3 3 634097595 2 2 400186310 4 2 372225366 4 2 949498337 3 3 417925381 4 3 283426616 4 2 988622990 4 3 540090997 3 3 369216501 1 2 466631251 2 2 308378285 2 2 742881059 4 2 935747283 2 3 352073084 5 3 300298827 5 3 906271528 1 2 663132991 1 2 180102638 3 2 943377859 1 3 851180072 3 3 345300763 4 2 377682312 3 3 793735320 1 3 911110762 2 2 570054539 1 2 970819927 5 3 751088715 4 3 901203637 3 2 411162169 3 3 123956396 4 3 956458177 3 3 104350860 3 3 890400174 5 3 714094119 3 2 707887686 4 3 222763853 2 3 463410558 2 3 351052344 5 2 976473011 2 3 733246379 2 3 932252967 4 2 576179280 4 3 793875763 1 3 424157641 1 2 111913681 3 3 573152246 4 3 777237241 1 3 535880243 4 2 679615009 4 2 103657556 4 3 954462183 2 2 321899665 4 3 883568473 2 3 569931765 3 3 298470543 4 2 960291466 5 2 474253619 1 2 290360174 4 2 356087679 1 2 657742812 2 3 381262222 5 3 290873193 5 3 469163082 4 2 447390132 5 3 578319604 3 2 280197601 2 3 489036299 3 2 162584353 1 2 360626375 4 3 161241943 1 3 938323188 3 3 934168837 3 3 575325323 3 2 787929110 3 3 144033484 4 3 635583496 4 3 322927832 3 3 141982693 3 3 995604667 2 2 917865438 2 2 780854638 1 3 608466809 3 3 778925266 5 3 315022248 3 3 431777127 5 3 171620023 5 3 615936716 3 2 637034175 5 3 454750618 3 3 402621125 4 2 539783351 1 3 393881947 2 2 648021368 1 3 159637670 1 2 630283958 4 3 144723521 3 3 598617922 2 2 172178458 5 2 218616491 5 3 824659843 1 3 743669474 1 2 341656563 1 2 330965458 3 3 185776787 5 2 955957167 2 2 783882507 5 3 202672378 2 2 906664635 4 2 623683772 5 3 905326277 2 2 961365384 2 2 505625212 4 3 806060135 4 3 191851994 4 3 648993607 4 2 685295819 2 2 446622127 1 2 291113952 2 2 432401818 5 3 860126667 1 3 843520242 4 2 538610093 4 3 941011255 2 2 430984372 1 2 924896547 3 3 321073693 4 3 218261354 4 2 482438400 2 3 877314189 2 2 268098524 5 2 500983473 2 3 246316551 1 3 253053103 3 3 856196858 5 2 413293639 3 2 878353802 2 3 319909318 1 3 568708954 4 2 312878825 4 3 428055445 3 2 827673220 2 2 746743734 4 2 575461109 3 2 767904440 5 3 514948538 2 2 297600518 4 2 213028899 4 3 308466973 1 3 351554585 2 3 558073037 2 3 540748977 2 3 751492909 2 3 466394862 4 2 269259141 3 2 670241399 5 3 340001895 1 3 873633379 2 3 489331264 3 2 683780972 1 3 657436896 5 2 208510884 4 2 239274730 2 2 166696140 4 3 151045223 4 3 918164030 1 3 485548772 4 3 641770388 5 3 596167884 2 3 103159370 2 3 486814803 1 2 415812893 3 3 401498727 4 2 115799553 2 2 155901923 2 3 171912024 2 2 793549972 2 2 669356019 2 3 541574427 5 3 560898575 4 2 501808430 4 3 729521416 3 2 128581293 5 3 736016625 2 3 455830885 4 2 361684862 2 3 797031330 1 2 406436830 4 2 574316163 2 2 767391941 3 2 583426654 4 3 473063672 4 2 131571670 5 3 693949637 3 3 115306738 4 3 812431420 2 3 134707058 5 2 316649977 2 2 959698321 4 2 423979077 5 3 462358452 3 2 926534817 2 3 223348951 2 2 394336937 3 3 156519443 1 3 767828013 4 3 917527343 5 2 657213521 5 2 285004737 2 3 657105079 2 2 962823221 1 2 150307566 1 2 296769653 3 2 537828199 4 2 464551741 1 3 202835237 3 3 198454826 1 2 321009216 4 3 526886119 1 2 221189453 4 3 339159385 5 3 370895742 2 3 705733029 1 2 179006105 1 2 589826242 2 3 246388823 1 3 906367027 1 2 405052115 2 3 801797828 2 3 450807406 2 3 511326188 2 3 412174525 1 3 145933827 5 3 474682456 1 3 854959717 2 2 911295232 2 3 529036440 1 2 138695163 5 3 533255655 4 2 273814640 4 2 112188931 5 3 366332560 3 2 360021180 3 2 121994963 3 2 646185982 4 3 584886838 1 2 700982161 3 3 699454555 4 3 417770294 4 2 573102646 4 3 907272559 2 3 152387616 2 2 421669674 3 2 979270312 4 2 982528484 4 3 449376481 1 2 744145092 4 2 448351425 3 3 199161916 3 3 951665658 4 2 776600652 5 3 885309928 5 3 410715816 2 3 396937626 1 3 440391884 1 2 462973780 5 2 330503422 4 2 529295303 4 3 474084201 5 2 104642848 5 2 237650849 1 3 415847974 3 2 621979619 5 2 121245504 4 3 287929252 3 2 201672770 1 2 583810721 5 3 786176580 4 3 564455770 4 3 843210873 5 3 688477193 4 2 538309399 2 3 382594089 2 3 178864677 4 3 127729953 2 3 448248511 4 3 106806800 3 2 250815653 3 3 541131150 2 2 884776847 4 3 629278951 1 3 553609240 3 2 817146688 4 3 589567973 2 2 479369634 5 2 395643694 1 3 501370750 4 3 491952374 1 3 205003363 3 3 406208790 5 3 481595526 4 2 171142490 3 3 244995015 3 2 836231424 5 3 283078290 1 3 529590804 4 3 336427471 2 3 496004268 3 2 429056304 5 2 927753080 3 2 863479216 3 3 385523879 4 2 919408707 3 2 106643295 4 2 928874674 4 2 772154179 3 3 630279869 5 2 330522875 5 2 152995647 4 2 798218237 3 2 766955770 4 2 561832184 3 2 183293271 4 2 108045316 2 2 397691809 4 2 535372611 5 3 564195784 4 2 571608284 2 2 741467489 2 2 690265756 2 2 969171868 3 3 594733646 3 2 489512329 1 3 403000038 4 2 469565084 1 3 797075297 4 2 514085871 2 2 499369269 3 3 599377020 5 3 177129996 1 3 269497950 4 3 466973070 5 2 371468753 3 3 441965087 5 3 511734098 4 3 348862480 2 3 678644691 1 2 309055068 5 3 402779549 2 2 142153400 1 3 445614832 1 3 984165110 3 2 668068356 5 2 607958564 3 2 935873179 4 2 935083842 5 2 368517816 1 3 355177298 2 2 668566499 4 2 120412098 4 2 444931904 1 3 454651464 4 2 724243993 4 3 950175122 1 2 126150395 2 3 136891420 4 3 363287775 1 3 304210978 1 3 483378163 5 2 889573057 4 2 339577868 5 3 984817356 4 3 440290368 5 3 214194611 3 2 519619463 1 3 836310911 1 3 399872328 1 3 611781296 5 2 156451490 5 2 183791583 2 3 204824557 5 2 881934428 1 2 828891787 5 3 236374867 5 2 868164713 3 2 635098501 3 2 139932836 1 3 981052110 4 3 231997645 5 3 452178420 1 2 498305975 4 3 999155064 2 3 949083756 1 3 667702214 5 3 236297642 3 3 632687936 5 2 577815337 3 2 354263585 3 3 601519411 5 3 438192911 5 2 700227721 1 2 116580826 3 3 799110904 5 2 481345600 3 3 851897223 3 3 269485613 3 3 574224293 1 3 921701277 5 3 999588293 5 2 391059934 3 2 765019492 4 3 744283045 2 3 339345330 2 2 661112552 5 2 647775225 5 3 640455387 1 3 177958696 4 3 373755315 3 2 318648305 4 2 886850103 3 2 879601564 1 3 303698319 4 2 721419399 1 2 581514531 2 3 213483560 3 3 975143634 3 2 838394460 3 2 711723433 3 3 613896510 3 2 409538212 1 3 591579556 5 2 910476436 3 3 367098529 1 2 523591423 3 2 195168973 3 3 563313417 4 3 807882563 4 3 660941132 2 2 926976840 2 3 242231855 2 2 345343938 3 3 681966419 4 2 399463659 1 3 703635156 4 3 172662850 3 2 586230002 1 3 528969314 3 2 105603281 1 2 250634663 1 3 183839848 5 2 932205731 1 3 929670612 5 2 168116585 3 3 347744255 3 2 218648283 2 3 384385049 1 3 488927930 5 2 456351613 2 3 127267150 2 2 180973641 5 2 383701066 5 2 650163669 1 3 545998524 5 2 260783470 2 2 188234017 5 3 111801872 5 3 703346630 4 2 328791586 4 2 212310895 3 2 244099633 3 2 239327648 5 2 742856530 5 3 483220636 5 3 585028315 1 3 326620380 1 2 497445244 4 3 695291003 5 2 924780295 4 2 721916993 2 3 693929063 2 2 729612018 4 3 500848377 4 3 148203641 1 3 359750447 3 3 616273194 4 3 352237904 3 3 627725929 2 3 552105131 4 2 576840562 1 3 216912599 3 3 571069944 2 2 488183382 2 2 422769372 1 2 897942434 2 3 569015257 5 3 971631657 4 3 922489578 4 2 207824423 2 3 772138959 2 2 994806983 2 2 102898841 5 2 889809667 5 2 395353692 2 2 769526928 3 2 289549026 1 2 569596094 3 2 227315149 1 2 297931194 2 3 714313254 5 2 697557272 5 3 793661298 1 2 422641844 3 2 523440162 5 3 415742375 2 2 848298292 5 2 162932693 4 3 386521582 5 3 657923629 1 3 524824708 5 2 768872919 4 3 976028363 1 3 181338937 4 2 896271783 5 3 124151623 4 3 437569798 4 3 913325834 4 2 358177145 4 3 451385155 4 2 276131121 4 3 614787154 4 2 298497658 2 3 988060964 1 3 466397376 3 2 367300630 2 2 436595231 3 2 193514874 3 2 484411997 2 2 842773653 2 2 860781665 1 3 942562711 3 3 821036942 5 3 474618393 1 2 182479277 5 3 136595321 4 3 886579226 4 3 538691009 4 3 625661600 4 2 522155017 1 3 861463553 3 2 147955208 3 3 868955199 2 2 911677096 1 2 301388722 5 2 927545344 1 3 822571686 2 3 647839409 5 2 561513300 3 2 775515868 4 2 471778763 3 3 445423688 4 3 747420201 1 3 795989285 4 3 704524712 1 3 482385215 2 2 406826031 4 2 196305219 5 2 974485010 3 3 744805272 2 3 459782352 2 3 438567700 2 3 939185330 1 3 809786870 3 3 648054553 2 3 725622959 3 2 141627440 1 3 148874440 5 3 650451552 2 3 647117197 4 2 622448925 5 2 596591446 5 3 160406986 3 2 369779390 5 2 703463524 1 2 329663776 5 2 575122977 5 2 408663233 3 3 159599328 2 2 208755897 5 2 984616777 4 2 683636725 1 2 452177991 4 2 106425989 3 2 757962881 4 3 259099597 5 3 742576719 5 2 466468409 2 2 387498190 3 3 437780698 3 2 855560930 1 2 287634773 2 3 336250472 3 2 852387916 5 2 550801477 3 2 564597271 5 2 297571826 2 2 584806843 5 2 778896692 2 2 389232112 3 2 128856887 5 3 246651508 1 2 485110499 4 3 630196263 2 3 772189564 4 3 879914716 3 2 642101161 1 2 474465766 5 2 954720760 3 2 990296690 3 2 445852092 4 2 578783925 2 2 791964918 1 3 436647861 2 2 217874693 5 2 919513981 4 3 409772160 3 2 186572798 3 3 185843523 3 3 375438780 2 2 458740709 5 3 554560827 4 2 719470126 4 2 500598235 5 3 304616082 1 3 345183545 5 2 631919360 2 2 176474581 2 3 268201844 1 3 619238115 3 3 709855438 2 3 303658354 2 2 383746162 1 3 938245382 4 3 405064934 1 3 424257732 3 3 950645568 1 3 795500479 3 3 180192826 5 3 354500562 1 3 951582663 5 2 807387018 1 3 999196756 1 2 568293822 1 2 340224767 3 2 713291338 3 2 299818091 1 2 217719699 2 2 709390618 4 2 452133171 1 3 260402266 2 2 511574455 5 3 874520050 2 2 999187283 1 3 247410243 2 3 468849509 5 2 688656164 4 2 420880297 1 2 774807373 5 3 971102734 5 3 915105796 3 3 451921206 5 3 113866564 2 2 604761712 3 2 717527471 3 3 523059268 2 3 685570700 2 3 676757245 1 3 798203901 5 3 633389973 2 2 418826823 2 2 271487086 4 2 855000510 5 3 232861726 3 3 395146351 3 2 503626648 5 3 151448822 3 3 764795016 4 2 680920353 1 2 799767712 1 2 309541057 2 2 442261454 4 3 871889614 1 2 175707296 1 2 662322320 3 3 187422026 1 3 184291979 4 3 627481992 5 3 961824738 3 3 337784923 3 3 494774920 3 3 865566682 1 2 445641336 3 3 199237448 1 3 929618605 5 3 496077271 3 3 314153326 2 2 199320909 4 2 377135732 3 3 976179025 2 2 164543072 5 2 894628667 3 2 378951766 4 2 473978976 2 3 263821775 3 3 573401067 4 2 314025563 2 3 561779978 1 3 599336826 1 2 575930984 4 2 918388489 2 2 527419469 5 3 200653548 3 3 308015453 3 3 897735241 5 3 772942701 4 2 759312972 3 2 981017663 3 3 568281713 4 3 912051433 5 3 732750338 2 3 944566870 3 3 559804497 1 2 911442448 1 3 771876464 4 2 879265079 5 2 247432141 3 2 692492167 2 2 939978891 4 2 686348746 5 2 996068070 2 3 494034957 3 2 687150371 5 3 441139369 2 3 628186487 2 2 220140989 3 3 344477521 1 2 839608195 3 2 577506457 2 2 352420288 4 2 813549733 2 3 710006949 3 2 508331149 3 2 643695978 2 3 772713371 5 2 836651390 3 3 379994059 4 2 696799623 2 2 691201234 3 3 429983125 5 2 581689137 2 2 425163368 3 3 292045493 4 3 166603350 1 3 920878005 4 3 959204206 5 2 508115324 4 3 150435541 4 3 663471017 3 2 955187384 2 2 123494324 2 2 249429927 1 3 746437972 3 3 302799881 2 3 103551336 4 2 899710314 5 3 163771716 3 3 818533777 3 3 197426254 4 2 320538555 2 3 652748895 3 3 344079415 5 2 528102074 4 2 527529439 2 2 650030102 3 2 861589679 3 2 834819487 2 2 247322637 4 3 425403251 5 3 707824812 2 2 293299554 2 3 514370454 2 3 456665619 5 3 857479727 3 3 207387090 1 3 791371838 2 3 642605738 4 3 939046080 3 3 405005844 5 3 285819733 4 3 320035781 3 3 553645202 5 3 779804181 5 3 572981509 5 3 519877290 3 3 396634539 4 2 611044087 3 3 673233814 1 3 782207341 2 2 146931062 3 3 639869691 2 3 629209842 2 2 265173487 4 3 286477603 5 2 311880843 3 2 149548571 3 2 242405677 4 2 768252543 5 2 546667993 2 3 431783851 4 3 434053168 3 2 467891647 4 3 484664544 4 3 184178570 1 3 812322309 2 2 459038416 3 2 886043542 2 3 736707845 4 2 627108194 5 3 142214740 4 3 506638113 4 2 158882530 4 3 351330170 4 3 935830060 2 3 543909048 1 3 475437124 1 2 255044565 2 2 554814026 1 2 209138435 1 3 439622569 5 3 169656966 1 3 794900027 5 3 247854009 4 2 930346338 5 3 692788440 4 2 305826185 5 2 570886931 1 2 659119810 1 3 118434523 1 3 203836545 5 3 628332325 3 3 547764889 3 3 443222282 5 3 455451018 2 3 514222882 4 3 898987855 4 2 689967353 1 3 493651891 3 3 881810843 4 2 627417636 2 2 386114365 2 3 660731592 4 2 422415994 5 2 445930672 1 2 284454709 4 2 664765066 3 2 356043407 1 3 418601433 3 3 340278165 5 3 268714604 3 2 999786968 2 3 677627557 3 3 536299077 4 3 503799624 4 2 353381866 2 3 441883330 3 2 683708400 5 3 786581193 2 2 808206321 2 2 705147144 2 3 826063188 5 2 747692050 5 3 406940773 2 3 600911067 4 2 385974314 5 3 292722932 4 3 359767414 2 2 596731599 4 3 811570515 4 3 739610405 3 2 654232902 4 3 549370358 3 2 119065634 5 3 294958240 3 3 323960836 2 3 387265864 1 3 385864902 1 3 797201553 5 3 278259345 3 3 896848936 1 3 711683365 2 2 627019858 2 2 326610450 1 3 806505541 3 3 629677762 3 3 992230720 1 2 384272451 4 2 502116277 2 3 516978258 4 3 213437982 3 2 130197781 4 3 702259568 1 2 368526635 3 2 680548239 5 2 851373873 2 2 106903538 5 3 193535949 1 2 766686991 1 3 492090576 5 2 367228907 5 3 519188191 5 2 420794567 2 3 236409809 4 3 264805092 4 2 682470209 1 2 115412804 2 3 954116982 5 3 100471146 2 2 519501211 1 2 562883723 5 2 943737904 5 2 586156277 1 2 454862503 5 3 383639654 4 2 105004007 4 2 187781778 2 3 518494644 2 2 138875649 2 3 100388558 3 3 405006241 5 3 764910644 3 2 345121071 3 3 868518106 3 2 109110220 2 3 666897404 3 3 785277551 5 3 337219582 2 3 545535588 3 3 252887933 2 3 821905842 1 2 649595464 1 2 522228080 1 3 420570762 5 2 687829609 2 3 841370272 5 2 780428080 4 3 723624479 1 2 844865310 3 3 838616247 5 3 670671229 3 2 355886163 2 3 993298619 1 3 560837633 1 3 714801658 3 3 278506423 4 2 199489751 5 3 691117030 2 3 829436411 2 2 389293673 5 2 895381858 2 2 114995259 1 2 108046988 4 2 812964120 1 2 137531927 2 3 261404416 2 3 440415681 2 2 542111678 4 3 204404805 1 3 451279575 3 3 779279178 1 2 606858563 1 3 927948560 3 3 447782422 1 2 930524569 1 2 658886197 4 3 521711594 5 3 607233342 1 2 585619722 3 2 810504716 3 2 667052117 1 3 670110483 2 3 584188367 3 2 791222014 5 2 252391394 1 3 475678198 3 2 849849709 4 3 997784834 4 3 152532276 1 3 127421177 3 2 401707677 4 2 239859811 1 3 559495085 4 3 763238834 5 3 821402720 2 3 931631784 2 2 958980069 3 3 787625898 3 2 623700657 5 3 987601534 2 3 141112099 3 2 175166217 5 2 540816989 3 3 167124034 4 2 460904063 4 2 213863282 2 3 465848390 4 2 115653403 1 3 527568312 5 3 529496358 4 3 163300347 4 3 130211001 2 2 575871616 1 3 823873307 3 2 342207021 4 3 295978799 4 3 845145123 2 3 824794506 3 3 211179069 4 3 530566192 5 3 466987332 3 3 552139867 4 3 665786956 2 2 948704406 3 2 432789671 1 2 833517333 3 3 466326889 5 2 223495010 1 3 760629322 1 3 747825797 2 2 196487972 3 3 290377349 3 3 576986173 2 3 639453101 5 3 399307470 3 3 470375304 3 3 110600759 5 3 329456106 5 2 351417399 5 3 475718311 2 3 124340470 3 3 588536161 5 3 639085895 2 2 458405647 3 2 140079477 2 2 495501716 5 3 590460719 1 2 214780463 1 3 246099130 2 2 250643071 2 2 623684083 2 3 697110255 2 2 328940578 5 2 468126459 2 3 859341743 3 3 485761152 1 2 871559961 3 2 813060840 5 2 483593887 2 2 535362762 1 2 213351723 2 3 458420002 4 2 116650463 3 3 246182709 1 2 660606102 3 3 425063337 3 2 561603903 4 2 872834795 1 2 580922123 2 2 484799693 3 3 403561913 3 2 581315445 3 3 365608687 5 2 695121043 4 3 220050591 4 2 386178662 2 2 287439356 1 2 574239675 2 2 277326951 4 2 617737761 4 2 104693464 1 3 742700274 5 3 653711701 3 2 981927117 1 3 776313364 3 3 711254234 1 2 355915653 4 2 186089878 3 3 365765957 2 3 794904091 1 3 142384108 2 2 501043219 4 3 332664105 1 3 352089858 2 3 171197119 4 2 265038097 1 3 642827509 2 3 515577826 4 3 376686975 1 2 179237558 1 3 509312664 4 3 395646838 1 2 888521155 2 2 250705745 2 2 597243453 1 2 289398516 3 2 552154740 1 2 514414691 3 3 678356415 1 2 114003281 1 3 281331555 3 2 867555697 2 2 741720289 3 3 350574229 2 3 693754933 5 2 582583685 1 3 421432280 5 3 418924601 4 3 544204559 2 2 163256808 1 3 317408239 2 2 278286393 5 2 558485996 4 2 808977719 4 2 379140546 5 2 951204255 1 3 611209623 2 2 687433576 4 3 329110304 1 3 747231370 3 3 450455165 4 3 528107872 4 3 425987275 3 2 264192785 4 3 263054274 1 3 366770600 2 2 827030152 5 2 885051986 4 2 832485561 5 3 933924001 4 2 320741651 4 2 177710963 5 2 415175639 5 2 723212457 5 3 420275118 2 3 401657950 1 3 256552522 4 3 357066690 4 2 923788317 1 2 561605129 2 2 215927189 1 3 107444085 4 3 664635480 1 3 393667125 2 3 325317025 5 3 388462693 1 3 695904674 3 2 549467298 5 3 792889391 1 2 232816653 5 2 567130419 2 3 751846249 3 3 547162474 3 3 172149439 2 2 577572083 2 2 692475024 5 3 654555091 1 3 950217581 3 3 643006215 3 2 371071486 4 2 659240703 2 3 457128436 5 3 782167150 3 3 913710516 3 3 726277585 1 3 446606934 1 2 267177622 3 3 803416377 2 2 125627944 2 2 865992002 1 3 628055291 3 3 826358706 4 3 721977141 2 3 412612041 4 3 407350627 1 2 999394470 1 3 511621903 5 3 102174169 2 2 279823783 5 2 604544114 3 3 830514974 3 2 601649473 2 2 250862040 4 3 393388806 5 3 191287780 3 3 119722017 4 3 117638511 2 2 603955410 3 3 665083423 2 2 599082140 1 3 143205084 4 3 392209612 3 3 490220185 5 3 218116981 1 3 455297877 2 2 255778565 1 2 636518711 5 3 428111827 3 2 698682058 4 2 264218642 5 3 488996240 3 2 601684548 5 2 430471478 2 2 200645284 1 3 723637798 1 2 643253379 4 2 121928767 4 3 280975171 2 3 559841668 1 3 125855910 3 3 280640213 2 2 255020334 4 3 539060934 2 3 180551813 4 2 897864742 5 2 614788636 1 3 932368434 1 2 244323259 3 2 476067100 2 3 918057511 3 2 769330419 1 2 342621751 2 2 993100892 5 3 209106115 2 3 663025232 4 3 610672163 1 2 721153744 5 3 842915670 4 2 176714629 1 2 255642094 2 3 241024787 3 3 291610934 2 3 155757517 1 2 798256319 3 3 694981513 2 2 766892157 4 2 942029457 3 2 992553565 1 2 690720770 5 2 242137709 2 3 538185919 4 3 412921959 5 3 789194874 1 3 698775581 1 3 425570514 4 2 793343654 5 3 101192786 5 2 562944930 3 3 369109808 3 2 792206980 2 2 532115895 1 2 289792727 5 3 576553814 4 3 269649823 2 3 141756364 4 2 916156658 1 3 772044700 5 3 444894396 3 2 903361180 3 3 256922919 2 2 637714527 4 3 377631225 5 3 789598043 4 3 300187596 5 3 189207441 3 3 439723223 2 3 664131058 2 3 512606813 4 2 639103929 4 2 727213978 3 3 131795265 2 3 860621164 1 3 206085482 4 2 570440783 3 3 589631823 4 2 285443968 3 2 969947049 3 2 491060469 2 2 265696080 4 3 305225675 1 2 658537375 2 2 309151137 1 3 811661478 3 2 554985719 3 2 149719158 4 2 562006344 4 3 999987223 3 2 230785436 3 3 649064202 1 2 601516839 3 2 672181873 2 2 342835879 3 2 711011089 3 3 651001411 1 2 331204964 1 3 179430360 2 2 120388715 1 2 625848270 1 2 405307978 1 2 151813337 2 2 524112134 3 3 333449872 5 2 770280113 5 3 494755306 4 3 535103277 4 3 752005836 4 3 874535961 3 2 713308043 1 3 490141206 1 2 150599105 5 2 662307713 3 3 138973173 3 3 576528701 3 2 551634090 1 2 737618870 3 2 166101422 5 3 169597524 2 2 635660425 5 3 246227221 3 2 383336268 4 2 393661444 2 3 516193624 4 3 943642130 5 3 865689637 2 2 869718252 1 2 373963579 5 3 762208512 2 2 404331331 1 3 648310666 1 2 889163064 1 2 771436767 4 3 451899151 2 2 970717859 4 2 594320540 4 3 128955829 3 3 387617434 5 2 649124471 2 3 541701704 2 3 167602075 3 3 320644262 4 3 440185913 2 3 677383103 2 2 479332060 1 3 283384686 5 3 259812515 5 2 911847704 5 3 220844087 2 2 474011741 4 2 262825776 5 3 891513681 4 3 656294106 4 3 506993201 1 2 754061546 5 3 390480821 3 3 843765031 3 3 157213894 5 3 457610966 2 3 408258537 5 3 281212803 3 3 612503643 3 3 687847252 4 2 458742082 4 3 848050923 4 3 836769837 3 2 373537146 3 2 166032105 2 3 763061645 5 3 715914368 2 2 996951224 4 3 831566807 4 3 327237257 3 2 570227230 4 3 572728659 3 3 824583599 4 2 736805921 2 3 386597211 2 3 362811802 5 3 538571653 5 3 120717402 2 3 148314149 3 3 555285543 2 2 224085096 5 2 550240087 1 3 698125175 2 2 293439741 4 3 257342362 1 3 568756029 4 3 773262760 2 2 361243841 4 2 677689520 2 2 639114663 1 2 740425219 1 2 532501184 2 2 550581798 5 2 146401547 1 2 402053100 5 2 183290658 5 3 227742080 3 2 448645604 4 3 389410125 3 3 547696775 3 3 477397918 4 2 260618356 4 2 209884848 5 3 341937859 3 2 868234996 4 3 936019205 5 2 161013923 2 3 979772182 2 3 145200933 5 2 136075651 5 3 722144449 5 2 558558904 2 3 573063120 1 2 696013449 1 2 497090736 3 2 668261361 4 2 725931064 2 2 949805198 4 3 711576748 4 3 414367145 3 2 277824626 4 2 960426444 2 3 764127557 3 2 730204601 2 3 550865788 4 3 695473899 2 3 558837795 5 2 174728108 3 3 617014198 2 3 527165224 2 2 235136662 3 3 227599303 1 3 444339820 5 3 386147235 5 3 506363950 4 3 259504881 2 3 858420085 4 3 142421813 5 2 865688421 1 2 843954187 4 2 331314310 1 3 956763396 5 2 371935517 5 3 714076811 3 2 524991735 2 2 159052158 2 3 424458882 1 3 117770969 1 3 817790910 1 3 697595359 3 3 135281508 3 3 714717582 5 2 696120839 3 3 851061906 3 2 566103298 3 2 469536327 1 3 524173149 4 2 377741684 5 3 397299791 5 3 994919341 2 2 176941886 2 2 249610965 3 2 515224310 5 2 829201269 3 2 621728832 5 2 595608857 3 3 886493618 1 2 841144220 3 2 542763233 2 3 928071326 2 3 279020141 4 2 886857412 1 3 334487208 3 2 163694764 4 3 462769152 2 3 347650325 1 3 586693882 5 3 393523005 1 2 853106240 5 2 475205377 1 3 234860328 4 3 561575264 5 2 550409154 5 3 980725690 2 3 702035337 1 3 197659484 2 2 844683240 4 3 433864502 4 2 505892606 3 3 613688239 1 2 943010339 1 2 819161594 5 2 869063672 2 2 960904051 1 3 184172842 5 3 311042915 2 3 370546701 2 2 843497400 1 2 729791039 4 2 602365672 5 2 450307855 4 3 185366939 5 2 277212555 4 2 393125778 2 2 771631415 2 3 507556265 3 2 263150932 3 3 535801148 2 2 427992253 1 3 294920229 1 3 363383032 1 3 228136822 4 3 775030121 3 2 429953852 3 2 302055439 5 3 798604638 2 3 204860290 5 3 320576459 3 3 854595552 5 2 155421190 5 2 253086578 5 2 498164501 4 2 879526601 5 2 446292018 1 3 959411746 5 2 760635987 4 2 643199555 4 3 296660411 5 3 297872659 1 2 710343004 1 3 544945944 3 2 220201617 5 3 725428776 2 3 482003032 2 3 423085200 2 3 413632093 3 2 411176722 5 3 762441687 1 3 380212973 1 2 341010366 5 3 411203873 2 3 622348847 2 2 104678393 1 2 448646104 4 3 447749713 3 2 687931578 2 2 183964043 2 3 802003723 2 3 155138848 5 3 293773856 1 3 338148054 1 3 862134429 2 3 322515723 1 2 151882431 2 2 493878078 2 2 793869762 2 2 553314569 3 2 596008334 5 3 153805327 4 3 742111462 5 2 258569741 2 3 285356173 4 3 688820129 5 2 183848996 1 2 145616635 4 3 679816738 4 3 583052491 3 2 101268535 5 3 559691483 2 3 699650030 3 3 927513134 3 3 755855434 3 3 876084841 2 3 178248905 4 2 458744455 1 3 717262409 3 2 789391865 4 2 939791735 5 2 182450095 2 3 254801326 3 3 956697743 5 3 487486524 5 2 816825330 5 3 230206823 4 3 357428628 2 3 811976774 3 2 694566093 1 2 884148817 3 3 636685437 3 2 576211047 3 2 463145464 3 3 979084076 2 2 404693451 5 3 329450059 2 3 462138275 3 3 657004135 2 3 932512593 4 2 526545630 2 2 520110500 1 3 933643438 3 2 534326553 1 3 110414507 4 2 601926129 1 3 882513917 1 3 188407283 2 3 353093481 4 3 746495545 1 2 504032564 2 2 726328502 2 2 667943396 2 3 763369894 2 3 764468600 4 3 429856142 4 3 280635935 1 2 222271772 2 2 678586414 4 3 773799451 2 2 695271026 4 2 323825757 4 2 310759594 4 3 704843746 1 3 699491990 4 3 795567024 2 3 107970356 2 2 257757820 3 3 493494273 5 2 396150687 1 3 709780765 1 2 209470390 2 3 432592341 4 2 597448206 5 2 112632522 5 3 575294415 4 3 261554190 1 2 291115688 1 3 694482134 2 3 333709898 5 3 518385550 4 3 680820441 4 3 904444540 4 2 522399005 4 2 321858154 3 3 210783691 2 3 772967682 4 2 986540249 2 2 494701925 5 2 527341892 1 2 843589486 2 2 468609489 5 2 322610227 5 3 366479692 1 3 659139658 1 3 158727451 4 2 700447393 1 2 404130686 3 3 512777940 5 3 896275538 4 2 523764040 4 2 658452201 5 3 858961541 5 3 364141558 1 3 832286322 5 3 126437254 1 3 464859641 2 2 729241227 2 3 257321026 5 3 319965809 3 3 364623679 3 2 445096049 2 2 270825512 2 2 257686751 3 3 369770970 4 3 543492309 5 3 720472099 3 2 613470369 4 2 652324989 1 2 354360192 1 3 445839559 5 2 566483902 2 2 848577406 1 2 155895458 2 2 182770844 2 3 895706626 1 3 251091031 1 2 855125863 3 2 581833382 5 2 977154272 1 2 197580044 5 3 713819496 4 3 511694525 4 2 275651952 4 2 467494930 1 3 491559614 1 3 311321502 3 3 630575633 2 2 135401070 1 3 728160278 5 3 327492538 4 3 131716476 3 3 725882311 3 3 413834947 2 3 548321319 4 2 901300772 5 2 995137382 3 3 613945469 5 2 825080299 4 2 406358358 1 2 360414455 3 2 771109373 3 3 105796668 3 2 922796547 5 3 105530846 1 2 595071834 5 2 140586774 3 3 450458341 1 2 633886476 1 3 476718227 1 3 773471656 3 3 419888210 2 2 339992871 1 2 596701398 5 3 465135995 1 2 412885613 1 2 721608508 4 3 615704677 1 3 983641953 2 2 464284436 5 3 402260285 4 2 206053288 4 2 759380929 2 3 505240234 5 3 229739126 4 2 691757238 2 2 859329884 5 2 976911467 4 3 556586695 3 3 161232990 1 2 309173140 3 2 131663307 4 3 511683845 1 2 361145973 5 3 150646691 4 3 506094315 2 2 641288703 1 3 219539489 5 2 388091756 2 3 495833919 2 2 100394493 2 2 944186938 5 2 141371952 4 2 110432234 1 3 949947903 4 2 241353919 1 3 611881431 3 2 219118466 1 3 721870824 1 2 300985958 4 2 336669307 4 3 792191886 4 2 725068264 2 3 899744021 5 3 722330355 1 2 854798864 3 3 297049902 2 2 807668654 4 3 380597003 5 2 359558665 4 2 900812551 2 2 613953836 3 2 858710138 4 2 475069969 1 2 950299955 1 2 843559279 3 2 900630457 2 2 270672315 1 3 790439590 5 3 623184294 1 3 873298242 3 2 529006763 2 2 693527650 2 3 624143639 5 2 607699062 3 3 212917419 3 2 874886740 2 3 514253568 5 2 547482460 2 3 786637552 4 2 981246948 4 2 854902805 5 2 719267772 1 3 520634002 1 3 788999167 2 2 876401472 1 3 458100082 2 3 554391033 2 3 959676809 4 3 583030801 1 3 322683200 5 3 955947128 2 2 443523521 4 3 208472888 4 3 364398932 2 2 481441501 4 3 862364874 3 2 362533990 2 2 317229940 3 3 502783894 5 2 513358568 3 2 974220290 3 2 221972169 2 3 155803701 3 2 329334253 1 2 931959521 5 2 788515805 1 3 231780177 1 3 302684051 2 2 447671534 1 3 171978245 1 3 105606662 2 2 666443834 5 3 644309810 4 2 200843055 3 2 938673166 2 2 686289143 5 2 898214636 3 3 173935449 5 2 121620603 1 3 542331485 4 3 411144543 3 2 337998449 5 3 538551778 4 3 286070869 3 2 536664302 1 3 930057944 2 3 751612321 2 2 520195640 5 2 902921494 3 3 680126890 5 3 965645984 3 2 112668652 4 3 612594626 5 3 602842053 5 2 738879869 4 3 841984338 1 3 319167213 1 3 494350629 2 3 197796049 3 2 336833774 3 3 942504508 3 2 463522797 3 3 710798789 1 2 256202935 4 3 722891163 4 2 125416583 2 3 287653920 1 3 861138936 3 2 486062558 2 2 415390440 2 3 102673092 5 3 696137457 4 3 270990874 5 2 155784723 4 3 215790688 5 2 174382725 3 3 651791936 4 2 797806058 2 3 709198918 2 3 717098120 2 3 449322126 3 3 535636363 3 2 296870636 1 3 752853716 2 2 988463805 3 2 704501555 3 2 896847965 4 3 431883647 3 2 506210813 4 2 956649948 1 3 351250752 1 2 981668765 2 3 616195835 2 2 782094090 5 2 833359288 2 3 973856492 5 3 794724861 4 2 687618216 1 2 463339718 5 2 613053128 4 2 355070286 3 2 697620620 2 3 305971731 1 3 589844187 1 3 779712271 1 2 256991110 2 3 734439503 2 2 572403343 1 2 190298994 4 3 609366782 4 2 706598164 2 3 785892273 5 3 602654696 1 2 315518393 5 3 822989304 5 2 118736749 2 3 354743921 1 2 257223844 3 2 398569249 3 3 901668055 4 3 176145764 2 2 134913344 4 3 105809999 4 3 364162151 4 3 284283966 2 3 217788473 5 3 697232628 3 3 574944978 4 2 282993158 1 2 667781210 4 2 862894777 5 3 436114212 2 3 133445959 1 3 261652677 4 2 272453460 2 2 317748841 5 2 481004795 2 3 954106900 4 2 475657749 2 2 780395273 2 3 898873313 2 3 511284702 3 2 561280323 4 2 540505072 5 2 365862034 3 3 171576072 1 2 362805337 2 2 941674992 2 2 391442087 3 2 484762513 4 3 744647981 3 3 234258337 5 2 718096551 2 3 417249116 4 2 853477839 5 3 501196197 5 3 366218624 4 2 631204582 5 2 299861571 3 3 527224259 1 2 875670651 4 3 312785891 5 3 399529953 5 3 159442519 1 3 759475479 1 2 931542640 3 3 411817212 3 2 232522511 2 2 176674995 4 2 610512323 5 2 263512342 1 3 426810227 1 2 232314561 3 3 978886390 3 2 697127789 1 2 606646995 1 3 176170759 4 3 159333014 3 2 830455771 1 2 532975299 5 3 314646772 2 2 623921502 3 2 592014148 2 3 103528110 3 2 990559656 4 3 135970447 1 2 706023180 3 2 177150615 5 2 462636936 4 3 748963793 1 2 666418784 2 2 602639047 1 3 891361981 5 3 988801533 3 3 660117890 4 2 729516286 3 2 874451695 2 3 839274579 4 2 194089190 4 3 156737151 4 3 445886707 5 2 271968535 4 3 700826939 2 2 609908701 2 3 180511220 4 3 685610975 4 3 384376272 2 2 181338188 1 2 733364705 5 2 538973916 1 2 987993891 5 3 384526127 2 3 769678346 3 3 836882356 5 2 208694401 2 3 162448831 3 3 850201837 5 3 319321470 2 3 416411267 4 3 446604214 3 2 906772666 2 2 295685169 2 3 396165856 1 2 657094648 4 3 493853285 2 2 714696045 3 2 809783093 2 2 318866741 1 2 476714771 1 3 290456495 5 3 767066596 4 3 294908333 5 3 461917520 5 3 990896297 5 3 840179075 1 2 160568850 3 3 497278138 2 3 863214100 2 3 345796037 5 2 146366461 5 2 484782518 5 2 874578450 5 2 494204676 4 2 680544787 3 3 603877692 5 2 136920962 1 2 284821707 3 3 280604441 5 3 646973288 2 2 220691036 3 3 575507330 4 3 786576330 4 3 381787043 3 2 979625926 2 3 429433427 5 2 594515501 2 3 191324488 3 2 573859143 1 3 597897187 4 2 708265907 2 2 747310291 2 3 353678455 5 3 911291720 5 3 778961855 3 2 169725648 2 3 594172614 4 2 330748478 1 3 152659365 3 3 743444872 5 2 854014955 2 3 624225216 5 3 138868974 3 3 916126393 4 3 372863725 2 3 459537937 4 3 653015680 4 3 108970133 1 3 916231875 2 2 411572634 5 3 480728863 2 3 678483925 3 3 665920383 1 3 837165495 1 3 335513466 5 3 133412348 1 2 352017981 1 2 706877712 4 2 758892221 5 2 506798702 4 2 986587081 2 2 929088427 1 2 420557176 5 2 745754750 1 3 651109874 2 2 735637063 1 3 852992319 4 3 621466001 3 2 274268424 3 3 368969004 5 2 480835206 5 3 851345395 4 2 477372809 3 2 734799163 5 2 923528513 3 2 902202974 1 3 444904512 3 2 416843472 1 2 978384357 5 2 231574038 5 3 528036353 4 2 867229241 1 3 412497248 2 3 606069934 2 3 413064995 5 2 481425956 4 2 359746524 4 2 890621182 1 2 764505576 4 2 159545763 1 2 619368254 2 3 477721070 1 2 723270591 5 3 840379839 3 2 323431556 1 3 602938541 3 2 644593288 5 2 879908943 1 3 118437756 2 3 700926594 4 2 599665814 3 3 847408413 4 3 329936429 3 3 635482458 3 2 228024366 4 2 746954554 1 3 299368467 2 3 221007118 3 3 428205120 3 3 483176676 5 3 279073653 1 2 953773897 2 2 943057979 3 3 602937003 5 3 467299379 2 3 253394790 4 2 846782548 4 3 691346236 5 3 680443985 1 3 288217532 2 3 995373439 1 2 229011031 5 2 866697520 3 3 501010180 4 3 443597139 4 2 879772158 5 2 339210554 3 2 460198507 5 3 196237070 4 3 578531593 2 3 403913354 4 2 419836213 3 2 157211155 1 2 754029947 3 3 345068519 1 3 731430325 3 3 732146536 1 3 551365532 5 2 651324133 5 3 594031033 4 2 373209289 2 3 500920167 3 3 275385965 5 3 402957236 3 3 618035986 2 2 343304078 3 2 445917629 3 3 934147644 2 2 588053502 2 3 189347566 3 2 523499079 2 2 981497968 2 2 937506698 1 3 148464956 2 2 564966856 1 3 848201666 5 3 299305624 3 3 600481936 2 3 432334547 2 3 541851504 4 2 279352587 4 3 324075051 1 2 210296805 1 3 435598945 2 3 294544636 3 2 114174775 1 3 518423931 5 3 641730372 3 2 432942042 5 3 567377130 4 2 901138898 3 3 889737592 2 3 753517266 2 2 546193417 5 3 982402919 2 3 198040930 3 3 561875724 2 2 161317521 2 2 571446426 1 3 622190547 2 3 340037480 2 2 104132681 1 2 200001162 3 3 652027422 2 3 536196211 5 3 682203500 5 2 450394746 3 2 547985608 5 2 939045431 3 3 341129004 5 2 967448031 5 2 989340665 1 3 679604652 5 2 506616936 2 3 695420578 1 3 124080930 3 2 419457035 3 3 774737898 3 2 156859278 2 3 631725136 1 2 671460522 5 3 418035238 4 3 996638271 1 2 601386766 2 2 953895679 5 2 687469065 5 2 369624091 4 2 369168804 5 3 431520338 2 2 201007306 4 2 619885417 2 2 723030494 2 3 934300035 5 2 460145625 4 3 136059830 5 3 783441699 4 3 898126634 3 3 553291521 1 2 882389305 1 3 927101328 2 2 742795233 4 2 959433038 4 3 484161928 3 2 176771584 2 3 813761415 5 2 661702671 3 2 860544891 4 2 576983519 2 3 644505981 2 3 145853952 3 3 385811566 5 3 495158165 5 3 890405560 5 2 565840744 2 3 648430947 3 3 633319667 1 2 538244178 4 2 180827509 1 3 601188917 1 2 204966934 1 3 254089560 2 2 399730065 4 2 919072098 5 3 147503483 3 2 526737031 1 3 621561430 1 2 809036356 5 2 889986569 2 3 805459518 3 3 264614228 4 3 497270226 1 3 460030178 5 2 561610108 1 3 959643062 4 2 985859447 4 2 778157447 2 2 766324901 2 2 563268893 3 2 365634163 5 3 201178615 4 2 142665841 5 3 644420318 2 2 202781219 5 3 475304501 2 2 690848228 2 3 598294786 5 3 204481809 1 2 533116468 1 2 662743115 1 3 326285548 5 3 801460415 4 3 715789925 4 3 446949391 4 2 164915673 4 2 819139009 1 3 439524359 4 2 741322463 5 2 483645847 3 3 777305136 1 3 403548083 5 2 611091803 5 3 635124967 4 2 940145638 5 2 747775230 4 2 561609743 2 3 751685457 3 3 794375026 4 3 128709065 5 3 383807813 3 2 573936834 4 2 357558099 3 3 903986936 5 3 723700015 2 3 244952697 1 3 538606297 2 3 773821103 1 2 673126911 4 3 219687744 3 2 314098354 4 2 453898759 1 3 563140817 4 2 909746048 2 3 756259333 1 3 110581986 4 3 194961131 3 3 114948308 2 2 676664757 2 2 939747330 5 3 732474246 5 2 878177604 2 3 135454448 1 3 852728937 2 3 360423600 1 2 188524443 5 2 524770603 1 2 571510962 2 3 796747668 5 2 809162372 4 3 285135986 1 3 800471729 3 3 202409678 3 2 143170938 3 3 798017163 4 3 775365713 4 2 563657251 5 3 937597175 3 3 985035306 5 3 826727193 3 3 179937039 3 3 571668526 1 2 722793337 1 3 709561643 5 2 794067659 2 3 268553919 1 3 401127042 5 3 700727065 5 2 401446440 3 2 779079738 2 2 457161509 5 2 590983109 4 3 599707378 2 2 869479726 2 3 546058744 2 2 583671384 1 2 555400223 1 2 806322177 4 3 476694848 1 3 783533524 2 2 842498093 2 2 173500803 3 3 584921473 4 2 238669732 5 2 122207230 4 3 668271199 4 2 317560803 3 3 317103557 1 2 259193245 4 3 459686713 3 2 894940990 3 2 942050625 3 2 722489759 4 2 231692989 3 3 625480067 1 2 492842524 3 2 542363736 5 3 173010114 1 3 194481772 2 3 951375841 1 3 408888034 1 2 134133217 2 3 123855307 2 2 846133309 2 2 688265614 1 2 644816428 4 3 701897595 5 2 999324123 3 2 766244923 5 2 706926727 2 2 101333639 2 3 490601012 4 2 695479947 1 3 216889560 2 3 692711138 5 2 313489109 3 2 596837126 3 2 203693385 1 2 709744857 1 3 753149246 4 2 541209760 4 3 199927073 2 3 557912076 3 2 567342209 1 3 920214116 5 3 480794208 5 2 928053195 4 3 192308307 2 2 253294928 2 2 276056608 2 3 888938853 2 2 249163555 3 3 201759702 1 3 645531891 1 3 777560773 2 3 709507503 2 3 623638104 1 2 931780528 2 3 617001786 1 3 851608362 4 2 316214877 1 2 597419770 4 2 190436438 1 2 138816361 1 2 720344079 5 3 916574465 2 2 720634833 3 3 236930082 1 2 182885154 3 3 491912715 4 2 829513248 1 3 153338951 4 2 837263562 1 2 388535937 3 3 951788679 3 2 117343917 2 2 649621806 2 2 503510630 1 2 389894805 2 2 368764563 4 2 202986713 4 2 735075939 1 3 226479411 4 3 147109063 5 3 794418209 2 3 782659719 1 2 807487117 3 2 149292595 1 3 760752472 3 2 495168711 4 3 971541171 5 2 761928030 3 2 881411239 3 3 679386212 1 3 889457836 5 2 856939765 3 3 467894230 2 2 392113470 5 3 474819882 5 2 386914149 5 2 683037070 3 2 698501776 4 2 208617592 5 2 567372475 2 3 464354947 3 3 564148637 3 2 595907171 4 3 683382876 1 2 113973372 5 2 213374721 1 3 206603798 2 3 858207831 1 2 453386396 4 3 193606765 5 3 592030368 5 3 506420153 1 2 516499949 4 3 819533577 2 3 490768119 4 2 281248795 3 3 160452764 5 3 840915257 5 2 417038615 1 3 508490493 1 2 812811670 3 3 478212688 4 3 245447664 3 3 516242403 5 2 241129674 4 2 840259001 3 3 845209898 1 2 212406598 4 3 271527320 4 3 696726232 1 2 156732682 2 3 896703959 4 3 880352628 2 3 294178543 5 2 280847749 5 3 653400267 4 2 893991689 1 2 247361271 2 2 720108814 4 2 300819637 4 2 131745789 4 2 292518334 3 3 956211914 2 3 469180049 4 2 284656983 3 3 864341290 2 3 773340566 3 2 177952462 3 2 987206552 3 2 743347420 3 2 252201206 5 2 529298932 3 2 484540737 2 3 408846882 3 3 108970800 1 3 757486047 1 2 413176972 5 3 692927807 4 2 419670270 4 3 443495399 5 3 112245106 3 2 417172535 4 2 452636702 1 3 281408760 1 3 430416110 5 2 770888996 5 3 727243993 4 2 378531094 1 2 602093196 2 3 128603035 4 2 365666224 4 3 700789430 2 2 177250403 2 3 333339513 1 3 237962591 1 2 952537602 1 3 269605639 3 2 322658111 3 2 419055371 4 2 702660268 2 2 902478328 3 3 126919590 3 3 674176172 3 2 616915136 5 2 355045258 4 2 193310428 5 3 993129538 5 3 468328372 3 2 939328041 5 2 166639521 3 3 769936610 2 3 987271323 3 2 135159914 3 2 984923336 4 2 865375599 1 3 812232399 2 3 332486680 2 2 964747777 4 3 946403588 1 3 467187244 3 2 735142240 1 2 385280060 5 3 811631674 4 3 535784996 1 3 560481276 5 3 717971590 4 3 839901376 1 2 106649712 3 2 630451955 4 3 651465059 4 3 367434352 3 2 558554881 4 3 238640168 2 3 635986032 5 3 699848929 2 2 371970281 3 3 675160653 3 2 858205450 5 2 684196949 5 2 618698147 4 2 384438951 2 2 818725370 5 2 894552208 2 2 778729131 4 3 203566484 3 2 986205029 5 3 138416836 4 2 377083406 2 2 367840454 1 3 419395809 2 2 264594453 5 2 594383806 4 2 684750822 5 3 137919430 5 3 157057362 3 3 212725163 3 3 291372443 1 2 475306944 4 3 757849750 5 3 180462740 2 2 941047951 3 2 210993242 1 3 986114238 2 2 219560465 1 2 305197394 4 2 231067971 4 3 812685491 5 3 387162893 2 2 818741890 3 2 372131925 2 2 103097161 5 2 550719656 5 3 132857137 2 3 581317435 2 2 812063018 3 2 685422156 5 3 156638713 4 3 727438554 5 2 560474932 4 2 160750918 1 3 638104005 2 2 597545543 1 3 357617403 3 3 588176028 5 3 411581219 4 3 612222045 2 3 643769712 3 2 962986800 1 2 621463148 5 2 621790461 2 2 814362146 2 3 209205180 2 3 602600830 3 2 767360768 1 3 240573222 4 3 670886148 5 3 144391651 2 3 856357275 5 3 285903021 3 2 987413629 5 2 940237636 5 3 199764600 2 2 107906894 5 2 113385231 2 2 864327375 1 3 642170177 1 2 835038739 4 2 962512509 2 2 930270446 2 2 999340879 4 3 243525636 3 3 761215961 4 3 972974597 5 3 792963280 4 2 994466367 3 2 348127267 4 2 700490814 1 2 752906948 5 3 654063947 3 2 690103118 1 2 866162128 2 3 887580993 4 3 324587080 2 3 103914410 5 3 553419282 2 3 836742981 1 3 494599266 2 2 123900738 3 3 356763706 2 3 684643801 3 3 342536281 4 2 971142720 4 3 214998913 4 3 283716033 1 2 831888792 4 2 376653353 2 3 970931023 5 3 251677208 4 3 740598973 4 2 686521053 4 3 920703503 3 3 286623046 3 2 785517459 4 2 135341821 4 3 265260390 1 3 921753402 1 3 178967247 5 2 881449440 5 2 968327728 5 2 965067046 5 3 385627336 5 3 133532382 5 3 671190055 3 2 246094787 1 3 317778717 2 2 794219714 3 3 689255960 1 3 737499851 3 3 328613012 5 2 870231906 4 3 811802112 5 2 487182485 5 3 530897968 4 2 451120335 1 3 834425606 4 3 568041341 4 3 598724651 3 2 576522222 3 2 422713448 1 3 642395147 3 2 769574594 2 2 248608434 4 3 300801068 2 2 469315984 1 2 623626848 5 2 930146855 5 2 267216752 2 2 751241646 4 2 848561811 5 3 715028033 5 2 343559957 2 3 460947305 2 3 985103281 1 2 862130003 2 2 323969151 1 3 406121161 1 2 316131511 1 3 995101608 4 2 383366708 3 3 937146375 4 3 254188295 4 2 808697633 4 2 651715206 3 3 184415042 2 2 212977250 4 2 530967349 4 2 739761154 5 2 869711073 4 2 907943698 3 3 455438492 2 2 165833869 5 2 357908592 3 3 997777475 3 2 785503151 4 3 677084065 4 3 532382140 3 3 707436571 3 3 536056823 3 3 581538821 5 3 881108183 3 3 257786204 2 3 941045682 1 3 771639554 4 3 728593981 2 2 168840029 4 2 526564935 2 3 600159151 3 3 256811908 4 2 378136179 1 2 282376877 4 2 181657417 1 3 247394879 1 3 700781032 2 3 311909426 2 3 580157514 5 2 435580342 2 3 882824594 4 2 360387177 1 3 765389034 5 3 797916223 2 3 214852499 5 2 624830307 3 2 153877407 4 2 143097220 3 2 164296080 5 3 872626009 3 3 993589983 1 3 254582420 5 3 285883866 5 2 485216742 3 3 446668307 1 3 104537750 1 3 660635411 3 2 850036153 1 2 990841456 2 3 610140019 3 3 651776802 4 2 444079007 1 2 163682930 5 3 531412147 3 3 392654196 4 3 123232997 2 2 304513038 1 3 629200293 3 3 336152172 3 2 236949761 2 3 180675741 5 3 436434474 3 2 683801105 4 2 532199906 4 3 937295874 4 3 831783760 5 3 381148631 5 2 585825395 1 3 784237854 1 3 581708641 3 3 802846050 2 3 322274973 4 2 728663931 2 2 337697060 3 3 349925313 3 3 415138135 1 3 443846445 5 3 101439859 3 3 228847196 5 2 207313502 4 3 136800323 5 3 846351297 5 2 181854014 4 3 119478788 1 3 152088016 5 2 459761881 3 3 530398168 1 2 132115453 5 2 493726916 4 3 994918099 3 2 642658249 1 3 229673655 4 2 502655791 4 2 224402219 3 3 231530554 3 3 544269471 1 3 344127138 3 2 941800306 4 3 806040607 5 3 381293193 1 2 425483281 4 3 730925399 2 2 926474687 2 3 501401762 3 2 592699818 5 2 707912101 5 3 308484230 3 3 478494770 1 3 760399174 1 2 283622158 5 3 290604528 3 2 939205616 1 3 615084490 2 2 214406568 3 2 941703007 1 3 745550639 1 2 927568257 3 2 650834869 5 3 354140775 4 3 705997225 4 3 606793439 4 2 692316983 3 2 227584815 2 2 740495451 4 2 743876944 3 3 895655106 5 3 682507287 4 3 976758810 2 2 565098699 4 2 973220896 5 2 781513483 5 3 667627277 2 3 790261614 2 3 439509257 4 2 412406935 5 2 206492190 2 3 836452973 3 3 906502874 3 3 792535750 4 3 106132758 5 3 260609494 5 2 849974187 1 3 512239988 2 2 789552381 5 3 979596640 5 2 700165240 3 3 956370524 2 2 142205350 2 3 304574351 1 2 194613372 1 2 772254823 4 3 230154944 3 3 779204628 5 2 147273733 5 2 671647193 1 2 302942116 5 3 418563972 1 3 773876802 1 3 553342603 1 3 195019405 4 2 294674988 3 2 186708655 2 2 187601350 3 2 599778686 5 2 793720104 2 3 904138355 4 2 928236737 4 3 473525033 4 2 174218840 2 3 599918664 1 2 588691781 4 3 473729287 4 2 661327625 2 2 251871168 2 3 866556686 1 3 623920400 1 2 780189220 4 3 744620500 1 3 100747859 3 3 798308309 2 3 127964220 4 3 491392288 2 2 512807759 2 3 855402993 3 3 803969316 5 2 356293470 5 3 599095337 5 2 817799182 5 3 249390719 5 2 396492714 2 2 441043987 4 3 990138278 1 3 758736001 3 3 800229951 2 3 531676909 2 3 341591820 2 2 871065971 1 2 725748393 2 3 378892371 5 3 110460958 2 2 242210646 2 2 608818806 2 3 363540002 1 3 667420090 3 3 162691670 1 3 876186136 3 2 953952683 2 3 564587042 3 2 577919368 2 3 318550015 5 3 500703209 4 3 204913480 5 3 293561689 2 3 130515804 4 2 291635287 5 3 360154151 3 2 883728485 3 2 729502788 1 3 519779708 1 3 713778392 5 2 273125685 5 2 286065523 4 2 409248394 2 2 709482770 2 2 466807703 4 3 377371193 4 2 453149891 5 3 965829025 2 3 626352443 1 3 788611104 4 2 377998617 4 3 244722653 2 3 625489980 4 3 875914211 3 3 800785251 4 2 114063167 1 2 316076102 1 2 753282332 3 3 372028859 3 3 570432736 5 2 132263317 4 2 518018992 5 3 342163448 5 2 649657609 1 2 517623135 1 2 213222581 3 2 749443695 2 2 200033177 3 3 172065196 1 3 126414232 1 2 253170947 4 2 620393750 5 2 331231232 2 3 640278314 3 3 536267625 1 3 191082387 3 2 378230168 3 3 118523327 3 3 434725067 4 3 316435184 1 3 510900547 4 3 428008043 5 3 119514056 2 3 562642969 2 2 918450774 2 2 564712774 1 3 114438270 1 2 685169356 2 2 514338179 4 3 671699640 1 2 544215645 2 2 652427853 1 3 210007713 2 3 636441488 1 3 844896361 4 3 667045695 2 3 695019663 3 3 228264013 2 2 965508226 5 2 363407975 3 3 247074360 5 2 718988372 2 2 272615862 4 3 220537707 5 3 870515752 2 3 789158785 4 3 323051981 2 3 576276293 2 2 444043049 5 2 747360322 1 3 806826529 2 2 903686978 2 2 837375129 3 2 570363348 5 3 916062907 1 3 348890530 5 2 535836980 2 3 719874073 5 2 548007737 4 2 466813902 2 3 623165112 1 3 200648024 3 2 536245710 4 3 867090030 1 2 940605979 2 2 705547581 4 2 257467784 5 3 723249053 3 3 733866057 3 2 976689925 4 3 612885129 5 2 501317747 1 2 898660100 3 2 537734152 2 3 230547569 5 2 902846868 1 2 580878291 2 2 945797847 2 2 527334173 1 3 626512132 5 3 881074116 2 2 259004069 1 2 238149538 1 2 128922843 4 3 286785458 3 2 531508779 2 3 917916247 5 2 286871127 2 3 421660190 2 2 566891975 5 3 431344478 2 3 216821287 4 3 450586212 4 2 618835067 1 3 545728076 5 3 582346619 2 2 925067365 2 3 117077523 1 3 210660627 3 2 611824958 3 3 426298528 3 2 173244899 5 2 486696805 1 3 401461364 3 3 313690070 3 2 819683780 3 3 995399233 5 3 533703661 5 2 501145495 2 3 266942163 3 3 619747712 4 3 374696264 3 3 271773803 4 3 424562815 1 3 911373531 4 2 758986014 2 3 452006461 1 2 453761322 5 3 777390902 2 3 300175869 3 3 669348388 5 2 360952962 5 3 706119622 5 3 311957771 3 3 940874468 2 2 213898731 2 3 499715780 1 3 243700127 2 3 794328604 2 2 499640826 3 2 500707246 5 3 770703172 2 2 601373057 5 3 655391565 3 2 668327870 4 2 703179736 3 3 857815311 2 2 158196867 5 2 531552840 3 2 997823568 2 3 756531113 5 2 853899226 4 3 390598562 1 2 115278315 1 3 787735840 2 2 685055239 2 3 722883588 3 3 782656325 5 3 746713619 3 2 832457473 5 3 696225717 1 3 644080704 5 2 134818677 4 3 436884705 1 3 725973455 3 2 495899692 1 2 155855214 4 3 431464924 2 2 691618363 4 3 260468993 4 3 466317587 2 3 148083699 3 2 212862765 5 3 663449357 1 2 477539173 4 2 922937989 4 3 290455124 4 2 942961439 5 3 247632472 3 3 810747552 2 2 887192288 2 2 744433820 3 3 921765563 5 2 283759840 5 3 487346771 3 3 727863352 2 2 703511743 5 2 373391453 5 2 889508170 1 2 972387792 4 2 173148418 2 2 760146745 3 2 881465374 4 2 143126547 5 2 756869439 2 2 122778215 4 3 929621853 1 2 187513719 4 2 558915893 2 2 158593055 3 3 382283538 4 2 960438603 3 3 476732293 4 2 633315711 1 3 258710065 5 3 752305439 3 2 980106778 2 2 909236056 1 2 389983522 4 3 318722103 5 3 329183514 5 3 462775145 2 2 911185831 4 3 914581093 2 2 346114838 3 3 620962030 3 3 390609554 3 2 786265443 4 3 788318495 4 2 849908824 2 2 266347089 2 3 346886252 3 3 313690490 4 3 232490236 2 3 502070118 4 2 412738345 4 2 464021682 2 2 680827253 4 2 518826320 3 2 573398871 1 3 230423302 4 2 636802771 3 2 713330221 5 2 693234621 4 2 474361181 3 3 144541975 3 3 748461990 2 2 744862759 5 3 443245588 5 2 306662111 1 2 507006475 4 3 978987416 2 2 914548546 1 2 722093387 3 3 522364179 3 3 275075225 5 3 121682838 2 3 647027387 5 2 702762763 4 2 412778613 1 2 885691028 3 3 166911081 1 3 224061276 2 3 541620456 4 2 208879239 1 2 199377080 1 2 787133794 4 3 754901683 5 3 704739739 5 3 340373045 1 3 993754337 2 2 110791508 2 3 712705485 5 3 410113201 1 3 113058258 4 3 791301172 5 2 703657146 3 3 509281640 2 2 530928095 3 2 591953274 5 2 828903115 3 3 767583550 5 2 136152422 3 2 854129097 1 3 667463003 3 2 753448808 5 2 531429706 3 2 766725278 4 3 797142373 2 2 109821885 4 2 943048887 4 2 335833033 2 2 666996038 2 2 567776328 5 2 661727877 3 3 385685438 2 3 940677687 3 2 567481282 1 3 644002448 3 3 104200925 2 3 237041879 5 2 523531811 5 3 713034362 3 2 727086901 3 3 894776743 2 2 630482311 3 2 296285405 4 3 885497957 5 2 699691081 2 2 716943788 1 3 718750164 3 2 201120554 4 3 268906046 1 2 413798778 2 3 172464601 3 3 373324751 2 3 900758393 2 2 196413445 1 3 797389681 5 2 158144038 5 2 941395122 2 3 577815238 2 2 970590627 1 3 225999960 4 3 607891490 2 3 342474716 4 2 668862644 5 2 631070512 5 3 478506024 5 2 818823638 4 3 593470591 1 2 267088717 5 3 540125632 4 2 522748295 3 3 213930827 2 2 896210510 1 3 378526041 2 3 556942084 3 2 485141218 3 3 231803577 2 2 902961923 2 3 831456298 1 3 756936369 5 2 369705440 2 3 390171644 4 2 568743872 1 3 378350380 5 2 667648407 1 2 781051646 5 3 850291125 2 2 283099423 3 3 990789709 3 2 433941319 3 2 430017468 2 3 724931568 1 2 719284241 1 3 701906924 1 2 414258939 3 2 910983347 3 2 291793169 2 2 186970982 4 3 106151858 4 2 736820942 1 3 883401678 5 2 185777053 1 3 689609079 5 2 118107248 2 3 757292188 1 3 257577552 3 3 590401058 2 3 218786048 1 3 408488472 4 3 664720446 4 3 294530440 3 2 723410223 5 3 862371552 4 2 582476554 4 2 355726085 2 2 346283562 5 2 511555001 1 2 119669742 4 2 475899672 2 2 999170328 2 3 990551091 4 3 819782934 1 3 708513173 4 2 376952062 3 3 341661967 1 3 395374880 1 3 331081849 4 2 234068197 2 3 333568237 4 3 832708573 4 3 958191826 3 3 557016588 4 2 137221123 2 2 297991680 2 2 698749285 2 3 527363346 3 3 760550666 2 2 565245875 2 2 594854178 4 3 890445633 2 3 260005843 2 3 268332939 5 2 604394181 1 2 572909224 2 3 156319159 2 3 928673007 1 3 719659997 5 2 669098607 3 2 352250373 5 3 505353707 4 3 150758831 2 2 291450956 5 2 857550136 5 2 617181871 3 3 277080234 2 3 547958557 4 3 296728641 5 3 265107582 4 2 366699515 3 2 329441800 4 2 803124190 2 3 985339973 2 2 951912384 2 2 205012549 5 3 172833019 5 3 817729493 1 3 949242732 3 2 487789422 1 3 218029997 5 2 667463147 4 2 437362720 4 2 487339811 4 3 206174468 5 2 873691571 3 3 426873498 5 3 314502574 3 2 966054098 3 3 183542887 4 3 539015296 2 3 188537147 3 2 574139383 3 2 955252980 4 3 234994048 4 3 164032677 1 2 621024642 2 3 521374098 1 2 854070340 4 2 718610192 5 2 557863596 2 2 729574826 3 2 915150705 5 3 837207325 1 2 880782963 3 2 320928061 1 3 915986574 4 3 610216701 5 2 572407044 4 3 492869462 2 2 302287955 2 3 902989516 1 3 432030117 3 3 457483423 4 2 104894619 1 2 371766167 3 2 320415038 2 3 387618987 2 2 169504120 1 3 500653315 1 3 819520694 5 2 144209461 1 3 937603158 2 2 118475431 4 3 211184310 4 3 617743766 1 2 753506283 3 3 675324299 1 3 676315727 5 2 553455793 2 3 748323861 1 2 445825112 1 3 321912233 2 3 100691901 2 3 889569645 3 2 195826104 5 2 995920436 4 3 226022032 3 2 889595268 5 2 853914203 2 2 299750981 2 2 684379703 5 3 425036529 3 2 954947348 1 3 597728257 4 2 944553823 5 3 550720133 2 2 772778438 5 3 793440122 1 2 156245771 2 3 151423066 3 2 377655570 1 2 161484514 1 3 607665696 5 2 196119407 5 2 590119386 3 3 904552783 5 3 204489692 4 2 914062846 5 2 782382639 3 2 865187081 3 2 709755234 3 2 559769911 2 2 444973156 2 3 592413793 2 3 299959777 3 3 986321153 3 3 543881856 5 2 215310909 3 2 827970717 1 2 681003959 4 3 774555220 5 2 722170062 5 2 874608991 4 2 734534885 5 2 289136253 5 3 622533424 2 3 446936208 4 2 514262038 3 3 540508984 1 2 740401777 3 3 396258722 1 3 596013328 5 3 399399771 1 2 477155619 1 2 473526102 1 3 173991561 4 2 207791621 2 3 315239074 3 2 978576372 1 2 860097996 4 2 208484228 5 3 248650084 4 2 576595360 5 2 577852858 4 3 752399329 1 3 102265313 3 3 526772628 5 3 356948467 4 2 840987744 3 2 663575506 4 3 415557228 2 2 659317038 2 2 278972486 5 2 454515790 5 2 954031168 2 2 895000739 2 2 782288835 3 3 444109966 3 2 972120151 3 3 754662798 3 3 581132236 3 2 470859408 3 3 972041904 1 2 704630722 5 3 166650098 5 2 875896552 1 3 243672670 1 3 184935876 3 3 863447721 1 2 688632317 3 3 551545020 2 2 788885265 5 2 783619463 3 2 735226054 1 2 253457427 5 3 741851091 4 2 418466291 3 3 167555528 4 2 187911618 5 2 368254148 4 2 825370953 3 2 387734590 2 3 556146055 3 3 827486753 1 3 919842073 1 3 357327629 3 3 385307577 2 3 303845966 1 3 175686776 4 2 753448573 2 2 761099602 1 2 538762293 1 2 288861531 4 2 824748266 3 2 195161079 1 3 945081055 3 3 311889185 1 3 609446354 4 2 515164485 5 2 608658942 4 3 105848028 2 3 565321691 3 2 947218379 4 2 288148779 2 2 609711405 5 2 548332758 4 3 290324337 2 2 579734820 3 2 222689245 1 2 712776712 2 3 197634140 3 2 503975818 5 3 376202640 1 3 303665484 3 2 669972256 2 3 395266930 3 3 383687830 4 2 378380589 2 3 178997298 5 3 581966340 1 3 562416926 4 3 675396370 3 2 137056682 3 3 828323286 1 2 175114476 5 2 207246316 4 2 273364543 2 2 196980327 1 2 611784592 1 3 211658981 5 2 693109065 4 2 370662462 1 2 524726812 4 2 805340193 1 3 668049766 3 2 497786724 2 2 533063923 5 3 683978541 3 2 765063478 2 3 753674881 2 2 441393063 1 2 700196461 4 3 966883863 4 3 751890178 2 3 655737310 5 3 405474876 5 3 959323878 2 2 840845190 2 3 593037875 1 3 535437840 3 3 424088370 2 2 259201451 5 2 172886958 3 3 993386684 4 2 484806422 4 3 120801127 2 3 643100120 1 3 361901947 5 3 807620556 3 2 508735380 2 2 323114892 1 2 840408259 4 3 626270680 2 3 144247553 5 2 689452796 1 3 501118210 4 3 248369327 5 3 307354045 1 3 445118620 5 2 972050900 5 3 536837035 4 2 847903494 5 3 123740640 3 3 685368825 1 2 358144942 5 2 249479969 4 2 447642159 3 2 813685477 2 2 716118323 4 2 892062150 2 3 132462913 1 3 917359371 3 3 127717414 3 3 604602525 1 3 318703031 4 3 543259425 5 3 912605265 1 2 272467718 5 3 216470328 1 3 742956023 3 3 690131421 1 3 637505610 5 2 895570221 5 2 673075465 1 2 128625602 3 3 859190493 3 2 197228873 1 2 351590155 3 3 871811521 3 2 864087663 1 2 443103933 4 2 615087761 3 3 170074653 3 3 124989522 3 3 497461985 1 2 199963461 3 2 894445905 2 2 271400955 2 2 515423524 5 2 457179893 2 3 941838723 1 2 426785231 2 2 241603705 3 3 306012319 2 2 790859100 3 2 205951245 1 3 200560267 2 3 416998087 3 3 593413264 2 3 105970195 1 3 586817401 5 2 740703153 5 2 145886321 3 3 141196823 4 2 922833402 3 3 664962738 1 3 167971256 3 3 494063066 2 2 962894540 1 2 114746767 1 3 696137538 3 3 164495872 3 3 734025845 3 2 201843304 3 2 460831861 1 3 990376445 4 3 580505176 4 3 675063168 5 2 903614658 4 2 437826244 4 3 221754094 1 2 144020136 4 3 580716536 2 2 602598401 3 2 495932696 4 2 828972995 2 2 189406403 3 2 742033144 5 2 931482754 5 3 674821926 2 2 668993240 3 2 423188588 3 2 624179960 2 2 249044050 3 2 429710695 2 2 742717103 5 3 890418729 1 2 342782285 2 3 348556760 3 2 787117258 3 3 977299686 2 3 611270506 5 3 265697400 4 2 504237390 4 3 144304661 2 2 320351716 5 2 769765381 1 3 396311702 5 2 139938212 5 2 719281959 5 3 638745745 5 3 453821902 2 3 956634045 3 2 779094394 2 2 929375326 5 2 433784648 1 3 523570820 2 3 354854230 5 3 709034631 3 3 930610949 3 2 674794761 5 2 395000131 4 2 402785130 3 3 298834638 1 3 288422952 5 3 927508298 1 3 390245300 3 2 185980949 4 2 161663735 5 2 831133090 2 3 233652966 2 3 220702167 5 3 686968880 2 2 666137790 1 2 532293080 2 3 688541073 1 2 514933510 4 2 300153042 3 3 480282530 1 2 535202354 3 2 510133512 2 3 102199821 2 3 137291671 1 3 700391108 2 3 177993730 3 3 360012506 3 3 796841990 4 2 946761494 2 2 655841580 1 3 181735477 3 2 781724021 1 2 719654201 1 2 792642885 3 2 910624021 3 3 416102077 4 3 459354231 1 2 978311942 2 2 728634346 1 2 407495029 3 2 536710793 1 3 280060814 2 3 792679714 2 3 172477633 4 3 344744736 3 2 106709714 1 3 669282831 2 3 113234380 1 2 843316185 4 2 389849805 2 3 164703612 3 3 634686238 2 2 875623319 5 3 108952201 4 2 545678240 4 2 942902377 3 2 529181741 3 2 571905757 4 2 968451155 1 3 251994906 4 3 293163087 5 3 882250161 5 2 728995792 1 3 341676815 3 3 658537332 3 2 407160963 3 2 128300794 5 2 492967172 4 2 245745224 5 2 793068767 2 3 187666918 1 3 564589804 2 2 964316594 2 2 589230394 5 3 688657451 1 2 697504241 2 3 417699600 3 2 442290011 3 2 231038029 1 3 971115924 2 2 513372782 3 2 306628420 1 3 100216945 5 2 126432973 1 3 435392607 2 2 812026574 3 3 934604485 4 3 205475466 3 2 778638092 3 3 284780354 1 3 626182173 1 2 802499702 5 2 379475477 2 3 551661187 5 2 683214524 1 3 425425436 4 3 629208348 1 3 626788091 3 2 456764951 4 2 624040129 1 3 703023608 4 2 472142298 5 3 752277965 2 2 434689457 4 2 195052036 1 2 590382609 3 3 349146955 5 3 375389468 5 2 595339621 1 2 685694073 5 2 553776350 1 2 297178833 3 3 359865802 5 3 978454176 4 3 894131813 3 2 278143873 5 3 212386442 1 2 798149288 4 3 448456606 2 2 412996333 3 2 819896376 1 3 596536409 5 3 615529740 5 2 155812043 4 3 970715562 3 2 955974725 2 2 694536461 2 3 397622776 2 2 491944932 4 2 369347109 2 3 334122162 3 2 959736332 3 3 260871359 4 3 875886864 2 2 593723468 2 3 288771163 3 2 720468083 1 2 817090025 3 2 333153081 1 3 911142766 3 2 400473417 4 2 280862587 3 2 947320189 4 3 769599932 1 2 276400166 2 2 477102551 1 2 750344658 4 3 494957181 3 2 444797069 4 3 199361228 4 2 525018312 1 3 283944271 2 2 606643419 3 2 579106801 2 2 474884712 4 3 554801854 2 2 216343985 3 3 550399808 4 2 825118500 3 3 255050622 2 3 259898751 2 3 917097390 5 3 128761628 4 2 346500114 3 3 178960456 4 2 643705336 3 3 327812324 1 2 756487357 1 3 298307947 3 3 775711304 3 2 601446183 4 3 521375217 4 2 375098225 1 2 153234538 3 3 745119933 3 3 815052383 1 2 517120058 5 3 689721917 2 3 461727346 2 2 847749098 5 3 403215135 4 3 681849922 4 3 545831367 1 2 515396114 4 2 631127734 4 3 883810473 2 3 517278299 4 3 583403992 2 2 493244208 4 3 873627307 4 3 278684065 1 2 641742910 4 3 287301441 3 2 281298082 1 2 790296620 5 3 308030135 4 2 419399891 4 2 235021197 4 3 907628538 2 2 219300170 3 2 190625619 3 2 402298763 5 2 960229375 2 3 568426656 1 3 657646602 1 3 374199895 2 3 195575278 5 3 662740840 4 3 574914143 1 2 514192745 4 3 555835054 5 3 210330739 4 3 426874602 4 2 185774026 4 3 419594009 3 2 667267308 2 2 186992966 5 3 166612758 3 2 509854386 2 2 455143236 5 2 759606873 5 2 488038298 5 2 382920451 4 2 749987219 5 2 971924120 4 2 443415789 3 2 717973032 2 3 843946325 2 3 611670830 3 2 502623645 4 2 710835599 5 2 834504403 4 3 217948704 3 2 455216982 4 2 221060805 4 3 163461945 2 2 978825186 1 2 489495253 3 2 449285825 3 2 389330026 2 3 724811405 5 2 771437206 2 2 742246140 3 3 707672427 1 2 402962083 2 2 497030607 2 3 426966772 1 3 191779947 3 3 635297384 2 3 629477149 2 3 585716886 4 3 212543870 2 2 196202917 5 3 355791339 1 3 942734020 1 3 627274423 3 3 224608585 5 3 800145655 2 2 360952163 5 3 547560923 5 2 519378142 3 2 413296439 4 2 575306999 1 2 828754830 3 3 970706537 1 2 512766926 3 2 158318716 4 3 978647267 3 3 468780751 4 2 537999358 1 3 550668112 3 2 784560093 4 3 244960465 2 3 258818171 1 3 783844315 3 3 707242537 3 2 806009822 5 2 596267033 4 3 631669796 1 2 117800405 3 2 334303104 3 3 681680380 2 2 536442102 5 3 155714536 5 2 193098802 4 2 976304272 4 2 706335814 3 2 733665842 1 2 797558532 5 2 204335536 3 2 999073384 2 2 294811934 2 2 296490042 5 2 932309836 4 2 969379259 1 3 245069271 3 3 382323499 1 3 113496951 1 2 403926659 3 3 924035107 1 3 209941355 1 3 824120794 5 2 361806066 4 2 566960868 4 3 633763030 2 2 887511683 1 3 261613943 4 3 365277815 5 2 252179212 5 2 347219495 5 2 441493777 2 2 656529013 4 3 391973154 5 2 228389112 5 3 504165730 5 3 406472531 3 3 387714503 1 2 131735178 5 2 788558496 4 2 941718687 1 3 948900330 5 2 715430488 2 3 766342718 5 2 722166906 2 3 533324819 3 2 723074749 2 2 926776915 5 2 160823171 2 3 205511391 2 3 545093155 4 3 859257208 3 2 898331524 5 2 100901988 4 2 626736611 2 2 962324115 3 2 681221588 4 3 601702569 1 2 792181986 1 2 856771839 5 3 752329076 5 2 361173542 3 3 344702870 4 3 472748263 3 3 283007686 5 2 431334469 1 2 847991866 1 3 915608570 2 2 183227899 2 3 348812533 3 2 231066775 5 2 806809347 4 2 912554094 3 3 344779767 4 3 389789045 2 3 831463835 5 3 345415127 1 3 437374041 2 3 880266046 1 3 601269621 1 3 938007490 4 3 952233792 1 3 318980636 2 2 711573810 1 3 855051537 3 2 592073446 2 2 339460402 1 2 185942994 1 2 505027421 2 2 710858651 5 2 121982550 1 2 947510165 5 3 127572990 5 3 246995170 5 2 113365365 3 3 907076403 2 3 141772735 5 3 189500222 1 3 941702580 5 2 747520333 2 3 926575858 3 3 105052281 3 2 574632627 2 3 402862844 1 2 444081340 4 3 638223999 1 3 647893166 2 2 902131714 3 3 657056762 3 3 321723929 5 3 209473102 2 3 900264949 3 2 600109661 2 2 386416381 1 2 240498554 2 2 106728440 5 2 855132748 4 2 253530406 3 2 681098272 1 2 495401100 5 3 456088093 3 3 450240005 1 2 572910223 2 3 950297156 1 3 851248856 2 3 509979328 2 3 699786074 2 3 890064408 4 2 403165361 2 3 600963424 1 2 888347720 1 2 681511050 3 2 591620432 3 3 128903648 3 2 975275960 3 3 846765222 2 2 693612131 1 2 616724200 4 3 807747467 4 3 660853318 3 2 766664658 4 2 884431034 2 2 155469098 4 2 173394242 5 3 393394677 5 3 876341713 1 2 393760716 1 2 736378697 2 3 168296995 1 2 228861357 5 3 956783091 2 3 299541446 3 2 499493639 2 2 721740034 1 2 844801951 1 2 859729810 2 3 718763544 2 3 581904797 3 2 348189718 5 3 883843039 5 3 992139696 2 3 686875683 1 3 128162801 5 2 143981088 3 2 869463455 1 3 658651901 3 2 296858119 3 2 316026154 5 3 894233497 4 2 198142202 1 3 120282806 2 2 717501513 2 3 817247004 1 3 478618597 4 2 318048766 4 3 682074927 4 2 296769055 3 3 779011847 1 3 903769328 3 2 808563689 1 3 484113007 4 3 467860409 1 3 141378458 1 2 199560260 1 3 730494283 5 2 163604900 4 2 916972123 5 3 546643242 1 2 851242910 4 2 501914840 1 3 561748430 4 2 501408250 4 3 606503126 1 2 342172646 5 3 632576613 4 3 120157276 2 3 224637242 4 3 885617449 1 3 715940145 2 3 210296470 3 3 105325313 1 2 367075240 1 3 118835830 5 2 733470240 3 2 498490312 1 2 519447168 1 3 837151603 4 2 743098228 3 2 523296875 4 2 476039867 2 3 393385648 5 3 832685960 1 3 346478523 2 2 360659230 3 2 270945004 4 2 340702563 3 3 805646590 3 2 290092515 4 2 574396509 4 2 241120033 1 3 427562307 5 3 341141888 4 3 529622392 5 2 959515746 2 2 805952278 1 2 263494300 3 3 149683247 1 3 802365729 3 3 809393564 1 2 886689088 2 3 360439969 3 2 234958596 2 3 867291537 1 2 121643706 3 3 116888816 3 2 139422358 3 3 391646444 1 2 473860273 1 3 278529767 3 3 222276833 5 3 110811240 3 3 895876869 4 2 692670689 5 3 945152297 3 2 244599973 2 2 762708757 4 3 758659936 2 3 696641075 3 2 296737767 2 2 691822955 3 3 861154898 3 3 429385721 4 2 490558368 2 2 960897116 4 2 447627876 1 2 822758653 1 2 311700077 3 2 272121844 5 2 584584891 5 2 746118816 4 3 546932983 1 3 776825707 1 2 504027044 1 3 265695591 2 3 125981785 3 2 769911359 4 3 825121626 4 2 395344327 2 3 948540434 1 2 343671092 3 3 574626483 1 2 869377076 1 3 362076744 1 2 324802796 1 3 789518289 2 3 587602588 4 2 193001883 3 2 593069817 4 2 688430933 2 3 765885343 2 3 169542288 3 3 169433486 5 3 110241433 2 2 991358077 4 2 171813847 5 3 768018248 5 2 508670141 5 3 608288371 5 2 259174855 2 3 698420924 1 3 720613015 4 3 118668510 1 2 722826372 3 3 933521149 4 2 776417826 5 3 808183354 1 3 525311181 2 2 505110793 2 3 134084176 4 2 880305746 1 2 109719858 5 2 304065275 3 2 712230992 4 3 617584519 5 2 587283185 2 2 355220623 5 2 103177317 3 3 194449843 5 3 185711882 1 3 348009389 2 2 247744856 1 3 710203833 4 3 286219968 1 2 515458472 4 3 336014616 1 3 161352578 3 3 536616010 3 2 133190781 4 2 525408286 3 2 610311525 3 3 149352178 2 3 430844457 4 2 751130288 5 3 415723175 3 3 447404819 3 3 687037827 5 3 567351359 2 2 909348634 1 3 303890312 1 3 690703394 3 3 999021323 2 3 913719280 3 2 968338615 4 3 712475647 1 2 643221580 5 2 599456289 5 3 228794004 5 3 289819133 2 3 733352977 3 2 138325837 2 2 256146096 4 3 551678364 4 2 791301259 3 3 235800404 5 3 588724471 2 2 841155596 5 3 146755658 3 2 126030702 4 3 739022384 4 3 542936568 2 3 818146354 3 2 144899347 5 2 601251707 2 3 932716113 4 3 312162660 5 3 495549736 3 3 900250145 1 3 218506022 1 3 222458601 3 3 189922640 5 3 795815322 3 3 815462441 4 3 354494260 4 2 142723210 4 2 114249753 2 2 266605400 3 3 206103207 3 3 421036298 2 2 262153157 4 2 252843332 5 3 131689263 2 3 477509112 2 3 257776267 3 2 503346872 5 2 760536739 3 2 286326125 3 2 623529513 1 2 616284801 5 3 904650113 5 2 403127942 5 3 257745222 3 2 547245729 3 3 282546582 1 3 913789881 3 3 978069931 4 2 662451050 1 2 626112315 2 2 290591802 3 3 860011127 3 2 549070045 1 3 201252685 2 3 667113245 2 2 219144111 5 3 160091218 5 3 482146187 3 2 730911715 3 3 257503584 1 2 893023565 3 3 857316605 2 2 636966955 4 2 252190286 2 3 311432872 1 3 580915468 5 3 328230653 3 3 202804482 4 2 906549054 1 3 127639582 4 2 569270561 3 2 298071720 4 3 293931694 2 2 266013765 3 3 770761605 5 2 522799987 3 2 990858420 3 3 155900247 1 3 124371792 5 3 586777531 4 3 976390861 3 2 508277406 5 2 875623593 1 2 254787247 1 2 997037609 5 3 259606163 2 3 183023555 4 2 333754850 4 2 133242694 1 3 180909811 3 3 820425190 1 3 251795765 5 2 268762569 5 3 699917222 3 2 102318359 3 2 711207408 2 2 225111252 4 3 592686082 1 2 306842611 2 3 670588952 3 2 894156625 1 2 957142063 2 2 306259870 5 3 799533904 3 2 704192244 2 2 852000032 4 2 325679684 4 3 704283434 4 2 827191071 5 3 547779393 3 2 152930377 2 3 613250729 5 2 720865543 1 3 125902246 2 2 634670687 5 2 314871227 1 2 978440031 3 3 377127094 5 2 470473756 1 3 984321728 2 3 587532525 4 2 435886574 1 2 974386955 5 3 313921044 4 3 661221732 3 2 384041654 1 2 142582794 4 3 710345926 2 2 313884651 3 2 675221993 4 3 780809773 4 2 579545447 5 2 672807737 2 3 580705649 5 2 772885175 4 3 351452997 5 3 399310285 1 2 735625332 3 2 989441711 2 3 281136951 1 2 713881830 3 3 804711578 2 2 889284601 1 2 684604343 5 3 647967705 1 3 502896929 3 2 745373691 3 3 868431810 1 2 265505169 1 2 969176021 1 2 505878168 3 2 290116377 5 3 676767379 1 3 599731410 5 3 672024647 2 2 352025283 2 3 315989560 3 2 632406134 5 2 933289688 3 2 401767793 2 3 385333799 4 2 998958496 4 3 850955110 4 3 678212942 4 2 511987416 1 3 451052993 5 3 717588023 5 2 279427864 2 2 261460002 4 2 136920192 2 2 590693478 2 3 726552192 2 3 255410948 1 3 504469091 4 2 140544986 5 3 290637489 2 2 708675439 5 2 219781811 5 2 511652341 3 3 572009681 3 2 742693799 4 2 511930468 3 3 194094173 5 2 642588709 3 3 163532365 1 3 364284650 2 3 108745218 4 2 121205559 5 2 206755348 4 3 345256243 2 2 503710492 5 2 488276321 4 2 667632009 5 2 507878559 3 2 897125435 4 2 424652782 2 3 523296093 1 2 179005306 4 2 792418038 1 3 637477957 2 2 217403264 2 2 621405455 4 3 248613622 2 2 213692291 1 2 455107719 3 3 516486322 3 2 484594035 2 3 106041969 3 3 389053910 3 3 906977610 4 2 150553825 3 2 344277972 1 2 144724466 2 2 578657606 4 2 276101174 5 3 606101068 3 2 877221439 1 3 601296195 2 2 919694311 5 2 303361880 5 3 967317636 3 2 240512753 2 2 508438981 5 2 180535748 5 2 223314748 3 3 437705327 5 3 764993667 1 2 597676788 1 2 906593495 3 2 737524715 3 2 403745996 3 3 546025466 3 3 952940279 4 3 631950503 3 3 385823907 3 2 386172944 1 2 502749578 2 2 178980604 4 2 405092993 3 2 699006247 4 2 521967992 2 2 455728454 5 2 274634545 3 3 787694748 3 2 254356059 1 2 258224779 3 2 989848406 1 3 656360817 5 3 664326548 2 2 339530840 1 3 966407211 3 2 749360044 1 3 998944235 4 3 936037462 1 2 446175105 5 3 950429612 4 3 592055472 3 3 967071369 1 3 281532705 5 2 106823700 1 2 760326625 1 3 459095111 3 3 493474443 1 3 937790855 1 2 479794564 4 3 958307219 3 3 207592777 2 3 282881144 1 2 239213088 3 3 201547923 1 3 233312308 3 2 979853459 5 3 612562464 1 3 923882612 2 2 296996191 2 2 400332962 3 3 463759766 3 2 551538912 1 2 120536411 1 3 575752425 2 3 161608339 5 3 612486328 5 3 608777879 5 3 196846468 1 3 470245359 4 3 279586935 5 2 122533737 1 2 746204309 5 3 612758068 2 2 944894176 5 3 224534240 5 3 345083487 3 2 803018182 3 3 383366674 5 3 374888187 5 3 874475500 5 3 535025482 2 3 949379804 1 3 381403382 3 2 974625574 2 3 651367113 1 2 927887379 2 3 534893903 3 3 469788866 2 2 187534133 5 2 877031562 2 2 382265965 3 3 465183684 5 3 337701566 4 2 150957546 5 3 355263667 2 2 328980705 2 3 516745414 3 3 195761314 1 2 144354204 5 3 447979376 2 3 393400006 1 3 619829783 4 3 983607543 4 2 643923866 4 3 336914293 3 3 372647465 1 2 527276449 3 2 277423322 1 3 696123667 1 3 792081702 3 3 524087514 4 2 620412780 1 3 260763441 1 2 810449869 2 3 120888006 4 3 154040099 5 2 455654807 1 2 356521281 4 3 357663644 1 3 312720093 4 2 860579902 5 2 848959051 2 3 640391846 2 2 817680843 1 2 407611332 3 3 367970579 4 2 747210573 4 3 776323608 4 2 604714411 2 3 175419496 5 2 133096024 4 2 751874455 4 3 843785720 4 3 807851193 3 2 907922228 2 2 635163986 4 2 141192711 3 3 677128414 5 3 802871535 4 2 345939326 5 3 345126980 3 2 869210928 2 2 954287183 1 2 898860152 1 2 914825601 1 3 568928018 3 3 690232771 1 3 340349604 5 2 106104304 3 2 311927359 5 2 399237248 4 3 643254509 2 2 221369454 4 2 605980611 5 2 973837034 5 2 343496544 4 2 161740683 2 2 711232171 3 3 573096917 2 3 146312782 2 3 932287671 4 2 317765810 5 2 171469543 4 2 426006670 4 3 819236271 1 3 263692613 4 2 500632346 5 2 185939597 4 2 363761141 3 2 662277886 3 2 773959701 1 3 870504171 2 2 227735360 2 3 518945640 3 3 256864306 2 2 405456113 2 3 284350857 2 3 172055661 3 3 421694052 4 2 390015534 5 3 769626419 3 2 776877083 2 3 439562127 3 3 426264660 2 3 277367435 1 2 276579896 1 3 222164909 2 2 114656106 5 3 564086002 5 3 367305029 1 3 846311196 2 2 640764390 1 3 278599401 5 3 502346282 5 2 908033224 5 2 502613052 3 3 701030977 2 3 778591305 2 3 471672043 1 2 793002992 5 2 118033981 2 3 251388467 2 2 167213335 4 2 936995091 2 2 223732900 2 3 671386492 3 2 657838786 3 2 733982057 5 3 288247143 4 2 549448905 4 3 577563304 2 3 617238090 1 2 169530036 3 3 224197453 2 3 933778572 2 3 318573748 2 3 769175312 5 3 579103291 2 3 634300246 3 3 408693366 1 3 143734556 3 2 139209694 2 2 780505057 1 2 982199266 4 2 303664640 2 3 870928334 1 3 698264434 4 2 891455871 5 3 432304860 3 2 164883728 4 2 777033193 3 3 497933637 2 3 158333218 2 3 181112354 4 2 965495789 3 3 786705487 1 3 466531982 1 2 864106501 3 2 184516599 5 3 929076719 5 2 402110096 1 3 216089044 3 3 179902688 3 3 552397980 5 3 620547864 2 2 738622038 2 2 728923719 5 3 286749978 4 3 249760185 5 3 787548557 4 3 851238337 1 3 506558267 4 3 277436802 3 3 507938082 3 3 948706537 4 2 248983478 1 2 914238036 1 2 646285884 1 3 385439297 4 3 730128182 1 2 503998478 2 2 566354347 3 2 272313786 4 3 748331332 1 2 651292024 2 3 340666846 1 3 586095713 3 2 350182233 3 2 790871932 2 3 477468308 4 2 791336860 4 2 565568884 4 3 459756022 3 3 155545904 1 3 377708998 4 3 761009453 2 3 944823744 3 3 442498454 4 3 793359067 4 3 140657458 4 3 101942619 5 3 685608334 4 3 664322939 2 3 328506101 1 3 280606978 5 2 811113216 2 2 700071690 3 3 423060473 1 3 128243706 4 3 540591614 5 2 943053206 2 3 463254918 3 2 380413150 2 3 554559475 2 3 472076166 5 2 491237710 2 3 316875141 4 3 521823984 1 2 813168627 1 3 599807151 5 2 812074316 4 3 558467899 1 3 434610754 1 2 233806811 5 2 589693977 4 3 514147270 2 3 763198632 4 2 420998750 4 2 769755505 5 3 810140275 3 3 640073588 4 2 391771713 2 3 947750642 3 2 839119571 1 3 260951841 5 3 581928025 3 2 632514221 3 3 305969647 4 2 376687712 3 3 373889006 1 3 954668672 3 3 933616800 1 3 452591380 2 2 884754023 3 2 220757191 2 3 195026253 3 3 378965265 4 2 915729354 5 2 235744446 4 3 825148459 2 3 988561084 2 2 385688306 2 2 279521855 3 3 890110244 3 3 736866425 5 3 155149506 5 3 303023558 1 2 170361094 5 2 764416496 2 3 606090837 3 2 478990790 1 3 347023356 4 2 441390574 2 3 248145771 5 3 229551074 4 2 452206737 5 2 619768673 2 3 591710516 3 2 651190040 1 2 283817474 4 3 235409106 2 2 217853945 3 3 610171573 1 2 110645156 4 3 780848271 3 2 236696263 1 3 548077890 3 2 729816579 5 2 831071624 2 2 119621053 3 3 462465884 5 3 388039124 1 2 300456711 3 2 455091896 5 3 967235830 3 3 359377135 1 2 145035524 5 2 423796889 5 3 949959400 2 2 150040659 5 2 122220683 5 2 750020359 1 3 530091613 1 2 442025884 4 3 892519176 3 2 871283188 4 2 394542508 4 3 757569432 3 3 675419365 1 2 186753824 4 3 236682378 1 3 453242978 4 2 332252970 1 2 630999194 3 3 776399425 3 3 500290181 2 2 385320984 2 2 329496243 3 3 228494920 2 2 554695285 2 2 155369522 2 2 726905317 4 2 868586705 5 3 195289639 5 3 969379671 1 2 418784173 4 2 973041729 3 2 292725021 1 3 931906332 2 3 731889107 1 2 332990714 5 2 615872052 1 2 659163876 3 3 637554203 5 3 930417461 3 2 535566368 4 2 656494443 1 2 227764414 4 3 839758136 3 3 671178578 4 2 731810053 2 3 776534468 2 3 428923186 5 3 570860309 2 2 940181129 1 3 324997524 1 2 848151129 2 2 677418197 2 2 534446717 4 3 437810353 3 3 666882199 4 2 369736584 3 2 860050518 1 3 819943369 4 2 119220548 5 2 933718818 2 3 747421645 3 3 514117725 5 2 523721264 5 3 394447667 2 2 630759374 5 2 645302723 4 2 712689940 1 3 189097538 5 2 825871399 5 2 542661165 3 3 671796077 4 3 674450943 3 3 809909163 4 2 425140221 1 2 734966875 5 3 189519930 1 2 889142701 1 2 324017918 5 2 188228178 1 3 148447544 1 3 898555129 4 2 376179765 3 2 653564027 5 3 279019287 3 2 243963049 1 3 755849684 3 3 422919643 5 2 463041591 4 2 867843546 5 2 372397893 3 2 150534780 1 3 958330054 3 3 647540330 1 2 647090881 1 3 273310435 2 2 369867693 3 3 372593457 4 3 515849465 3 3 876670245 4 3 654650911 1 3 686743788 1 3 577521438 2 3 307736462 5 3 611826183 1 2 700502618 1 3 117635725 5 2 272064760 3 2 182851438 4 3 689832960 4 2 606097779 4 2 521484685 1 2 456163144 2 3 630554520 1 2 272056979 1 2 390643797 1 2 129718915 3 3 268752030 4 3 905047377 2 3 390850805 5 3 215776277 4 2 580642016 4 3 404712392 5 3 860746467 5 2 533574055 5 2 644410993 1 3 923282955 4 2 643772139 4 2 891599171 4 3 212700782 1 3 411363297 5 3 625318096 4 2 807447032 2 3 953635221 5 2 470328794 1 2 163657168 4 2 350239991 4 2 471800499 4 2 546271799 2 2 676883586 4 2 149939221 2 2 764893268 5 3 322279006 5 2 696427921 3 2 476772129 1 2 427383691 5 2 856896262 1 3 570751818 4 2 103886294 2 3 560238294 1 2 935870629 3 3 532531147 1 2 978658435 4 3 567808150 3 3 113243130 5 3 437688333 5 2 922903086 3 3 165607573 3 3 122235630 3 3 225189248 2 3 453047722 3 3 125619208 3 3 944678918 3 2 524515655 2 2 558870434 4 2 534470399 4 2 918462982 2 3 414699179 4 2 858738485 5 2 638968593 2 2 242987651 5 2 655674091 2 3 383195811 1 3 732525590 3 3 921255511 3 3 239260871 4 3 674365876 5 3 305433778 2 3 303796215 2 3 285043085 2 2 642977973 2 3 331951045 2 3 923650428 5 3 606496790 4 2 323010943 4 3 460258396 4 3 366750910 1 2 846880962 4 2 216053735 1 2 193679031 3 2 440496526 2 3 205678240 1 3 897590428 4 2 443569071 1 2 831440937 2 2 808624556 2 2 761154701 2 3 702491331 5 3 846171802 3 2 357275201 2 3 431278564 3 2 679303894 4 3 928166642 1 2 727064803 2 3 352705942 4 2 506050256 4 2 733829978 5 2 583795761 2 3 349143396 2 3 443689197 1 2 523527489 4 3 642953319 4 2 419904700 4 2 450810217 4 2 465426353 2 3 935146011 5 2 205302762 4 3 912814969 1 3 392468033 5 2 904191295 4 3 683942189 2 2 598524009 3 2 380613002 1 3 991415386 2 2 276210835 5 2 111478358 2 2 487666653 1 2 857205287 4 3 136364553 3 3 499389307 1 2 943149603 5 3 853477944 1 3 397583508 3 2 141452622 1 2 100115548 5 3 606174586 1 2 131329269 1 3 880900485 3 3 115478969 2 3 438072842 5 2 964167153 5 2 953795745 2 2 191729436 3 3 477668499 3 2 160853658 1 2 705877866 3 2 676475600 2 2 641128029 2 3 766322539 2 2 139675768 3 3 748599418 1 3 740167747 2 2 939481320 1 2 774332148 1 3 929332639 1 2 763173540 5 3 847111543 5 3 874420114 1 2 105077649 3 2 111737821 1 3 692534231 1 3 269560232 2 3 650134733 5 2 779134141 4 2 187179235 1 2 255772208 1 2 740640863 2 2 838940792 3 3 671919299 3 3 653341310 1 3 300867555 2 2 709544531 3 3 204523262 4 2 970847223 5 2 129975093 2 3 727234589 1 3 797783963 4 2 343844202 1 2 871935018 3 3 435922515 2 3 354806494 2 2 338158971 2 2 706522536 1 2 604014088 1 3 404099844 1 3 580492482 3 2 181944546 2 2 163352030 5 3 585796893 4 3 286740599 5 3 804745900 2 3 984634923 4 3 718644479 1 3 629454624 5 2 419069725 1 2 926799497 5 3 809082711 4 2 185949600 5 2 411149718 1 2 379993077 4 3 992054088 3 2 788387280 5 2 362094444 5 2 251903921 5 3 826776625 5 3 262027706 3 2 592259696 5 3 562152561 4 2 676287963 2 3 583844194 4 3 551308758 1 3 560402751 1 2 273304078 3 2 949429635 5 2 639248382 1 3 773464185 1 3 503608582 1 3 506507678 3 2 359279953 5 3 846051477 4 3 629857713 3 3 107763734 4 3 591916608 5 3 289236623 4 3 196838504 4 3 223457533 4 3 780191067 2 3 782819586 1 3 670507138 2 2 901461215 2 2 214355289 2 3 582946290 4 2 645990152 4 2 824791317 1 2 994897530 2 2 638856787 4 2 895059240 2 3 487971974 4 3 485634705 1 2 958272541 3 2 717236352 4 3 418007404 2 3 645444302 2 3 133178781 5 3 769080649 2 2 401756767 1 2 514248713 5 2 330462398 2 2 794280582 2 2 613479548 1 2 439797005 2 3 944802840 3 3 451119786 1 2 615112827 4 3 716824792 5 3 652750193 4 2 208103407 2 2 192409461 2 2 309140475 1 3 302938185 3 3 500776101 3 2 730845676 4 3 415021573 3 3 625410540 4 3 547001011 3 2 245665134 2 2 105225957 2 2 982765364 2 3 186931081 5 2 412756183 4 2 999784843 4 3 773459489 1 3 689659638 2 3 572951832 3 2 530881481 1 2 309291727 2 3 476491303 3 2 485084218 4 3 506804230 5 3 238091222 5 3 456771361 1 3 743893894 1 2 129908099 4 2 780017758 2 3 776472371 2 2 478138554 3 2 907078264 2 3 810298459 1 3 849574815 3 2 912496756 5 3 846034200 1 3 781342214 5 3 777049283 5 2 516132146 2 3 869929381 2 3 986724634 3 3 283781968 5 2 267168590 5 2 831884821 3 2 264058460 2 2 957332350 5 3 201141869 4 2 732828685 1 3 882023673 2 3 976090535 5 3 414492757 3 3 929820672 2 3 733554800 3 2 508652695 4 3 224119729 2 3 201081211 2 3 334517206 2 2 573614694 2 2 239755485 4 3 108741416 5 3 603050804 3 2 812238346 5 3 317427945 4 2 488658048 1 2 220881527 5 3 158473324 5 2 799073087 2 2 390264929 1 3 195463141 3 2 284811329 1 3 774486780 1 3 845786694 2 3 762005921 1 3 669191909 3 2 491986998 1 2 509990449 1 2 643862745 4 3 695540129 3 2 773688167 4 3 396043011 4 2 620819378 3 3 260255105 3 2 794735846 5 2 573222417 5 3 879815038 5 3 988590587 3 2 605790172 3 3 807601157 5 2 848110376 1 2 688458852 2 3 847748774 5 3 860736516 1 2 872257139 3 2 115704077 2 2 770051064 5 2 378815262 2 3 704940741 5 3 514293175 3 3 281108516 2 3 898960752 5 3 324521254 5 3 727543307 5 3 547758512 5 2 891704422 3 2 849422918 3 3 425400142 2 3 357779687 4 2 536112703 2 2 105997178 4 3 852437644 1 2 502249480 1 3 176801141 1 3 172643099 1 3 784154244 4 3 826192768 1 2 867470008 4 3 531178028 4 2 625066200 3 3 163148560 4 2 581392677 1 2 496223939 2 2 811944797 4 3 393920877 4 2 374465195 2 3 623444699 5 3 401289652 3 2 774938925 1 3 242472584 1 2 151813794 2 2 101494702 1 2 302777061 5 2 609659424 5 3 341670863 4 2 357341644 2 3 494863387 3 2 742340625 2 3 273800150 3 3 506372341 2 3 312277779 2 2 524639486 5 3 416746153 4 2 151502634 1 3 606857002 4 2 284271816 3 3 542224504 5 2 663783890 4 3 525684490 2 3 282032874 4 3 569542272 1 2 948776238 3 2 609127192 1 2 266539879 3 2 512162126 3 2 982972805 2 3 762749024 2 3 666891089 5 2 196095938 5 2 763161387 2 3 228123168 3 3 716142891 2 3 205021069 1 2 741078101 4 3 415947028 3 2 343298547 5 3 703624853 4 2 175146753 5 3 539105444 1 3 489990439 4 3 318263329 5 3 701173405 4 3 863251280 2 3 844660732 1 2 854693862 4 3 872994220 5 3 686227054 5 2 582144151 3 2 316296749 5 2 355363725 2 2 145900496 4 2 797099508 5 3 478450306 3 2 443795158 2 2 386259301 3 2 456143755 4 2 986681641 4 3 533263098 5 3 520095653 3 3 426117212 5 3 688051387 1 3 687980124 2 3 254669799 5 3 472913303 1 3 555410293 4 2 807257465 4 3 973348299 3 3 169792628 2 2 528212213 3 3 528981946 4 3 706512696 5 2 400065830 5 2 977354741 2 3 344334189 4 3 614615538 2 2 178227481 2 2 169970308 1 3 826534075 4 2 841570321 2 3 771846334 2 3 825353962 4 2 248661471 5 3 268582435 2 2 461089448 3 3 794918228 2 3 420906468 5 3 197122926 4 3 641819833 2 3 493133086 2 3 811854278 1 2 476164663 2 2 672021814 3 2 114203926 1 2 917654333 5 2 381933065 3 3 606574305 3 3 410590735 4 2 735125056 4 3 949119582 5 3 942918494 5 2 659180701 3 2 328127198 4 3 391666966 3 3 332487747 5 3 946131395 1 3 597586079 5 2 788862327 2 3 776196015 4 3 267471820 2 2 806616613 1 3 655258740 5 3 531978797 5 2 563609696 3 2 196671907 4 3 886275180 5 2 578808003 2 3 939675335 2 2 785708593 1 2 381197235 1 3 142578630 2 2 572287264 2 2 336286581 5 2 385399793 1 2 419915201 1 2 387574838 5 3 941180057 3 3 916640564 2 2 758504298 5 3 224706633 3 2 611680357 2 2 813922459 4 3 207955416 3 3 607725419 4 2 281498880 2 2 642025755 1 2 410723014 4 3 659335575 4 3 824328621 4 2 168324151 2 2 599209212 3 2 577180012 2 3 733275770 3 3 559025687 1 2 789982209 2 3 936467247 3 2 941335871 2 3 285143986 1 2 669352540 5 3 381517575 1 2 340548104 4 2 259136973 4 2 215235779 3 3 371213481 3 3 680448040 3 2 897031515 2 3 873974843 1 2 326190895 2 2 386603934 1 3 162107948 3 3 882144203 4 3 673432469 5 3 571615584 3 3 672564159 1 3 732281699 3 3 417983072 1 2 775743801 3 2 720597723 2 3 528793305 3 3 454181160 5 2 237682878 3 3 516364880 1 3 616904751 3 3 625101157 2 2 104627760 1 3 228868002 3 3 985909711 4 2 161856160 1 2 410195073 5 2 182253967 4 3 147313709 5 3 654299011 5 2 596661307 5 3 730264165 4 3 915331535 3 2 353230409 2 3 815977638 3 2 944792336 3 3 665424520 2 3 580335413 3 3 379056832 3 2 900308424 2 3 106783121 3 2 340599840 2 2 796442846 2 3 698331390 2 2 237898813 5 3 455175322 2 3 926182486 3 2 532567405 5 2 149318427 2 3 656042135 4 3 186311434 3 2 667548398 1 2 402923562 1 3 493277531 1 3 440425200 2 3 667577088 1 3 831054588 5 3 494191489 1 2 338431514 2 3 474457223 1 2 836224931 1 2 698589181 5 3 871777067 2 3 318849228 2 2 273081205 1 3 773249448 2 2 660767822 4 2 734830709 2 3 593476636 2 2 883172856 5 2 984596930 1 3 474721697 3 2 567308614 3 2 376281391 1 2 468891586 1 2 780379535 2 2 812422239 1 2 353465287 5 3 996061208 4 2 240330051 1 2 967602187 5 2 305640943 3 3 244496828 2 2 378853945 3 3 376817750 1 3 636574901 5 3 606870811 4 3 455816211 2 3 535256580 3 3 321634797 5 2 791640607 1 3 121895679 3 2 132047926 3 2 162140606 3 2 467862414 1 2 469634423 4 3 179434508 2 2 588273496 4 2 665935768 4 3 785837400 5 3 485444300 3 2 608239905 5 2 187010079 1 3 628079667 3 2 768605435 2 3 310008762 3 2 469782784 4 3 658515158 4 2 374775145 1 3 443236439 2 3 235471231 1 2 517727670 5 2 665806881 1 3 685253438 2 2 487757380 4 2 333595416 4 2 838971706 3 3 803552261 3 3 117523767 4 3 655076221 4 3 322901137 5 2 504197903 1 2 984168267 4 3 685660903 5 2 399764081 5 3 588887811 2 2 217703270 4 2 152923126 1 2 325956966 4 3 501793575 1 2 385027052 2 3 960894150 1 2 788332009 1 3 585019878 1 3 339111562 4 2 169511945 2 2 467783203 1 2 975338388 5 2 252311182 4 2 724185597 5 3 976205511 3 2 491925249 1 3 335054947 1 2 973123758 5 2 825781102 3 3 493968378 5 3 452984663 5 2 416747735 1 3 476419477 4 2 206679387 4 3 721893154 2 2 306647880 1 3 258765719 3 3 834732050 2 3 627751259 5 2 859876363 5 2 648532848 2 2 979365730 1 2 421169366 2 3 432575857 3 2 460755156 3 2 483122143 1 3 322769082 4 2 288467320 5 2 396694013 4 3 521680150 1 3 602957359 2 3 346903933 5 2 791867711 4 3 627511818 2 2 312429835 5 3 948678976 1 2 610638845 5 3 137014459 2 2 125009402 4 3 523474051 4 2 172478361 4 2 479134837 2 2 918474017 2 2 149991621 3 3 925946291 4 3 943561429 2 2 190939319 4 3 323524530 2 2 986476681 5 2 706198047 3 2 151934820 5 2 583514675 2 3 725658639 4 3 399032894 2 3 232098476 4 2 674906529 2 3 375996553 2 2 625599041 2 3 578487664 5 2 200362725 2 3 590332217 4 2 198117678 5 3 112439760 3 2 540322639 4 2 296656492 2 2 392798144 1 2 169629094 1 2 865215496 1 3 526740528 5 2 283020886 2 2 179866266 4 3 861704761 2 2 926669519 1 3 424814893 2 2 714213029 2 3 591931361 4 3 351942419 4 3 643237430 3 2 120873939 5 2 229809350 5 3 719916072 5 3 449516422 5 2 855705821 3 2 786242092 3 3 814277590 1 2 896939029 1 2 822397790 4 2 601586508 1 2 208539043 4 3 787551770 2 2 719000648 2 3 221534407 4 2 441480809 1 3 271018222 4 2 277441835 1 3 314172520 1 2 416957086 1 3 206320822 5 3 233737120 1 2 214407273 5 3 842452075 1 2 953644367 5 2 722403172 5 2 490704353 4 3 177301748 3 2 647330041 4 3 348211092 2 2 510804982 1 3 405239026 2 3 395164791 4 3 975622600 3 3 148210409 2 3 458016971 1 3 298269033 3 2 927410018 2 2 847209165 4 2 111747134 1 3 226506509 2 3 922162077 4 3 358687614 2 2 760855180 2 2 277583921 1 3 372349084 2 2 825209766 3 2 131865672 1 3 304301927 4 2 195776083 4 2 250043127 2 2 453569577 2 2 804614606 4 3 793468978 3 2 109450017 1 3 887986024 1 2 499846244 1 2 970790039 1 2 223309521 1 2 246707488 3 3 265975752 2 2 890926007 1 2 323787041 3 3 207821178 2 2 250360032 4 3 878146458 5 3 950950810 1 2 415696625 1 2 232068153 4 2 686045295 2 2 229945695 4 3 612915577 2 3 560379945 3 3 985995690 5 3 582627911 1 2 314374365 1 3 694320744 1 2 484410793 3 2 597647098 2 3 692054870 2 2 687370304 5 2 793284260 4 3 129356136 1 2 479037897 1 3 583824045 3 2 804294952 1 3 538191443 5 3 284909087 3 3 856028238 4 3 459187180 4 2 700237915 1 2 709698572 5 3 862974895 3 2 539073761 2 3 354323430 2 2 348409024 4 2 650255921 5 3 624177552 5 3 195315927 5 3 703767770 5 2 543957958 2 2 203071473 1 3 545808261 2 3 380768390 1 3 458471801 4 2 622565709 3 3 235210769 1 3 230297242 3 3 984885397 1 3 409763855 1 3 630450129 4 2 317986999 1 3 630003779 3 2 393404355 3 3 106162621 4 3 890894284 4 2 324819736 2 3 331563749 2 3 370490957 2 2 478119370 5 2 203635210 1 3 786741787 3 3 522035254 3 2 498364406 3 2 428540997 4 3 405769182 5 3 500784135 2 3 662644850 4 3 868868882 2 3 372568156 3 3 687617969 1 3 132987631 4 2 781634474 5 3 591829674 1 2 207279384 2 3 331808474 2 2 410893063 4 3 437203309 4 2 551360429 3 3 768164171 4 2 156923586 3 2 411955712 2 2 544705304 5 2 740033574 4 2 611083729 4 3 889947865 4 3 338971969 1 2 455435379 1 2 185625047 5 3 308351303 4 3 314549175 5 3 755543203 3 2 136001132 5 2 422426374 2 3 236363473 2 2 865331123 4 3 155902404 4 2 575171902 2 2 220956150 2 3 178352326 2 2 353362139 1 2 562023656 2 3 129281378 4 2 166869812 1 2 821523735 3 2 407638732 3 3 951009482 4 2 935097365 5 2 313572631 5 3 551614605 2 3 547742218 4 2 520217686 1 2 851009112 3 3 473285710 4 3 394394418 2 3 235613143 1 2 779577677 2 2 413862290 1 2 379633115 5 3 863905540 5 2 447066462 2 2 604324229 5 3 811766471 4 3 232993458 2 2 326283621 2 2 258217119 2 2 526028463 2 2 605912763 2 3 299194065 4 3 405077020 1 2 577472701 5 3 880131364 5 2 959751312 3 3 346021748 4 3 969839343 5 3 481523777 2 3 978639778 3 2 929334117 4 2 979902337 4 3 745957048 5 3 750327213 2 2 785393506 3 3 291390557 3 2 445976857 1 3 901640087 1 2 743188099 3 3 235280300 5 3 211661698 1 2 455641332 4 3 203602491 3 3 239970787 1 3 116892424 5 3 597089295 5 3 529875051 3 2 750715897 3 3 768555433 2 3 148088724 1 3 840551697 4 3 622839470 1 2 813459829 3 3 205112468 5 3 483169350 5 3 654705956 4 2 139986441 4 3 685568461 2 2 935205763 5 2 790037297 2 2 686407946 2 3 808889072 1 2 889235512 5 2 550509100 3 3 510865621 3 3 914705000 4 3 767867610 4 3 114661929 1 2 621426999 4 3 413110130 5 2 964281174 3 2 888354737 4 3 174785108 4 3 167694495 3 2 620448925 5 3 789628721 4 3 717594961 2 3 795294401 5 2 264688003 2 2 874383457 3 3 529471116 5 2 151821233 5 2 800723471 5 3 200801050 3 2 150909556 3 2 258835892 4 2 691413422 5 3 336319667 1 2 190720008 5 3 613921489 2 3 129006095 2 2 906416326 1 3 470198417 1 3 352902553 5 3 513088371 3 2 274870553 3 2 625624292 4 3 656081307 1 2 314534218 2 2 420350811 5 2 624357062 5 3 537820239 2 3 551399437 4 2 397898860 1 2 483852399 4 3 829400102 2 3 870586237 4 2 517644312 1 2 335934779 2 3 854436221 4 2 329789489 2 2 846541980 2 3 176693547 2 3 617171504 5 2 309591350 4 3 853679648 2 3 271885978 3 2 278809832 3 2 904388117 4 2 287197026 3 2 162817441 2 2 780213537 3 2 477219529 1 2 504361994 4 2 423720645 4 3 413958754 5 2 107365547 3 2 242919056 5 2 569002110 2 2 315315764 3 3 566792058 2 3 740384461 5 2 169081652 5 2 578493694 5 3 941572414 4 2 426803633 2 3 560910531 1 3 623868289 5 2 519617294 3 2 734682027 5 2 780716878 3 2 166170947 2 3 489407743 3 2 557267611 4 2 364977302 5 2 600664407 2 2 253697415 4 3 590704989 2 2 442758257 1 3 393417090 3 2 442876399 5 3 801202272 5 3 467770730 4 3 394574994 2 3 479685917 2 3 103802602 5 3 482510985 4 3 196209653 2 2 807812914 5 3 413794050 4 3 699758137 2 2 580520608 1 3 130077471 2 3 676172393 2 2 231920746 5 3 707975542 2 2 884417687 4 2 619605617 3 2 566297736 4 3 623087283 2 3 504112643 2 3 192157686 3 3 338440392 2 2 381389388 5 2 181715268 4 2 848847279 5 3 495797605 1 2 326010525 2 2 335139077 1 3 677935009 3 2 165299894 1 3 415229295 3 3 212392833 4 2 306982228 3 2 240479344 3 3 842715831 3 2 330546072 3 3 766844075 4 2 503506489 1 2 265678340 1 2 569309806 3 2 754206353 5 3 854102403 1 2 167510966 3 2 969193863 3 2 267686222 3 2 537724617 5 3 952843404 3 3 587920229 1 2 641368298 4 3 308277451 5 3 302719632 5 3 407707222 4 3 705260997 3 3 178389194 5 2 329558909 2 3 920468753 2 2 619637302 5 3 875276110 4 2 822163327 4 2 423588967 2 3 991109611 2 3 471624032 4 3 969163184 1 2 774347063 3 2 193837679 2 3 989394081 1 3 926618897 3 3 190412979 1 3 430384062 2 3 299979362 4 3 506658446 4 3 525832583 2 2 129431006 1 3 237524505 4 2 877773288 2 2 661169029 5 3 947216810 3 3 737814526 1 3 533424844 4 3 196377943 1 2 218801792 4 2 530934879 4 2 739503175 5 3 266403886 1 3 789682943 5 3 413485802 3 3 247412055 2 3 129316140 5 3 157126083 2 3 638895284 5 2 810792877 4 3 734666394 4 3 805740698 2 2 466928980 2 3 347981358 4 3 913158136 1 2 114076846 2 2 833817004 3 2 170482922 4 2 936251208 5 3 716884556 4 3 500585579 4 2 797546950 3 2 376794083 3 2 819425614 5 2 765206992 4 2 275013726 3 2 447510138 2 3 922455235 5 2 573372678 5 3 756242669 3 2 699803449 2 2 675733837 3 3 245822790 5 3 199695633 5 3 816793380 5 2 745923846 4 3 592875066 3 2 986184573 1 3 600157160 1 2 853808820 5 3 179180069 3 3 828277953 1 2 411006503 2 3 861858722 3 3 433620397 4 3 974632608 2 3 560551095 2 3 476461448 4 2 800109095 1 3 423092640 2 3 569918155 1 2 233434413 4 2 160187862 2 3 170644757 5 2 747769574 1 2 603916467 1 2 239785617 4 2 529861102 5 2 361274793 5 3 363589435 2 2 443044734 1 2 516688068 2 2 128720851 4 3 163402330 4 3 167011337 5 3 827301426 1 2 232868639 4 2 966660432 4 2 331766584 3 3 319482458 3 3 142924580 1 2 677863721 2 2 812523025 1 3 525846048 1 2 276416241 4 2 300068143 3 2 858343588 4 2 873723379 4 3 559827112 5 3 341380509 2 2 304765487 1 2 369091459 4 2 622829304 3 2 802604617 2 3 291572157 3 3 249786578 5 3 116771410 4 3 767033802 5 2 472232613 3 2 838676423 2 2 482054951 4 2 473187424 4 2 416396909 5 2 546445790 3 2 403868304 1 2 835395837 2 3 525739889 5 2 117976972 5 2 810812965 3 3 443101523 4 3 359652528 1 2 632495202 5 2 260982284 3 3 254457423 3 2 146875692 3 2 842920612 3 2 339951650 2 2 613981846 5 3 811418386 1 2 185961813 2 2 287871141 5 2 946257987 4 3 622775517 2 2 874331509 1 3 796894971 5 2 324768408 5 2 745096886 2 2 776189035 4 3 683008688 1 2 540617639 2 3 781868944 5 3 532289073 1 3 133179756 3 3 376749926 5 3 839032435 2 3 782493508 4 2 730426774 5 2 679347490 1 2 153167702 4 2 467966759 1 3 854957909 5 3 899552721 4 3 132896915 3 3 208177924 1 3 503805919 5 2 797732969 4 2 840877547 4 2 956067159 2 3 981893443 5 3 507745412 2 3 391608973 4 2 313860348 1 2 389772161 4 2 650589933 3 3 551009671 5 2 635680948 4 3 652602437 4 2 364249486 2 2 902636401 2 2 538692797 1 2 945124772 2 2 526018829 4 3 686155009 1 2 788756777 2 3 653043838 5 3 317060950 4 2 395470327 3 2 687483503 2 2 428482117 2 3 288940552 5 3 209695760 5 3 140352916 1 2 633345149 2 2 128910317 3 3 321441490 4 3 401606763 4 3 157273732 4 2 645818028 1 3 394592202 2 2 833768260 3 2 955439493 3 2 308762526 4 2 820716864 5 2 571607532 1 3 383012865 2 2 798006459 3 3 950066006 5 3 972540160 1 2 439564510 4 2 841692990 2 3 732109771 5 3 326762006 4 3 711277812 4 3 357356976 3 3 360639279 2 3 358479563 1 3 714061864 1 2 251067808 4 3 368420200 1 3 368066557 5 3 224485570 1 2 618162493 2 2 113853912 4 2 976993213 2 2 536863677 5 2 241841669 1 3 854226977 5 3 693070908 2 2 543709510 2 2 210566352 1 3 962354909 3 2 313311243 1 3 980858616 4 3 592559713 1 2 499225301 4 2 338591460 1 3 559959150 4 3 929615099 4 3 154549164 1 2 601077616 5 2 348482500 3 2 242889202 1 2 980246213 2 2 625059028 3 2 204883313 5 2 765551900 2 2 535885398 4 2 245416476 2 2 107660860 4 3 967428861 5 3 714918686 5 2 416746296 4 2 957999055 3 2 551886999 4 2 101789196 4 2 575011192 3 3 661260342 2 2 470993808 1 3 900523651 5 2 303023332 5 2 234093827 5 3 987810687 4 3 755468077 1 2 687474067 4 3 535989134 1 3 146059231 5 3 612950361 2 2 775776941 1 3 523437170 5 3 479118981 3 2 565978151 5 2 286899651 5 2 311734707 1 3 557936001 2 2 604931391 2 2 946225354 1 2 668963313 3 3 277798454 3 2 921703022 2 3 466826315 4 2 139921018 1 3 541629714 4 2 310802629 1 2 816244570 3 3 803938438 5 2 986713273 5 2 105181318 5 3 981359939 3 3 148876105 4 3 665957929 5 2 329414360 3 2 880923115 4 3 667286724 2 3 301251263 1 2 457714633 2 3 414178321 3 2 633425945 3 3 369063988 2 2 401275040 5 2 565271697 3 2 468556801 1 2 741571712 5 2 855159400 4 3 185105710 2 3 509840540 3 3 170439704 2 2 698622183 5 2 460529977 2 3 904070248 5 2 339371554 3 2 565113718 2 2 851307037 4 3 688163691 5 2 112488063 2 2 950420155 2 3 313092412 4 2 940189695 4 2 730518208 4 2 378496204 1 2 381870912 3 2 442820543 5 3 206135962 5 2 531572602 4 3 167936845 1 3 957014779 1 2 592394005 5 2 911210610 1 2 233517093 2 3 730193215 5 3 921103418 5 3 747535742 2 2 332646497 3 3 124058996 1 2 747125324 3 3 768465198 4 2 471378221 2 3 535910597 3 2 547269432 2 2 217814059 1 2 519475090 5 3 344282704 5 3 245068246 4 2 425192920 3 2 712062471 2 2 489796063 1 2 449002355 5 2 264289486 3 3 626830233 3 2 335087761 5 3 352889621 1 2 900626216 5 2 981349249 1 2 776952192 5 2 439412822 4 2 442941699 5 2 591139731 4 3 274904657 4 2 679992947 3 2 968249088 4 3 431476385 1 3 107751650 2 3 920045845 2 2 221737185 2 3 567748780 5 2 688650229 5 3 402968315 3 3 647979604 4 2 156624572 4 3 844849938 5 3 568015875 4 3 578383757 1 2 432179879 3 3 503929430 2 2 724990534 4 3 497995216 1 2 403834456 4 3 401307584 4 2 560375873 3 3 187790646 3 3 835078779 2 2 119999792 2 3 963656231 5 3 265764622 1 3 513271895 1 2 426474592 4 3 568554053 2 3 865629926 1 3 290354703 5 2 919465631 4 3 321851814 4 2 961031432 5 2 186266875 5 2 432583846 4 3 372792991 5 2 248366100 1 2 166778672 5 2 340538279 1 3 145744733 4 3 861512817 4 3 910494887 2 2 185685108 3 3 388401059 4 3 805449621 3 3 368313355 3 3 608202492 1 3 446366065 3 2 462311323 4 2 167659837 3 3 722908455 2 2 263476143 4 3 902770074 5 2 351641345 5 2 608307181 3 2 682341844 3 3 257023259 5 3 243855282 4 2 710291929 4 3 609850351 1 2 296747781 5 3 781960903 1 3 122619350 1 2 567299893 1 2 637808635 5 3 537138717 1 3 825283545 2 3 960357964 2 3 515117181 2 2 119812556 3 2 900192138 3 2 436270411 5 3 154265607 2 3 198835774 4 3 344442181 2 3 899223168 2 2 282751954 2 2 838788859 3 2 259311531 2 2 710252124 5 3 864073089 3 3 151310927 1 3 419559309 2 2 509647705 2 3 901138634 2 2 690492452 3 2 390568689 3 3 612929086 4 3 521267929 2 2 543897993 5 2 207782199 5 3 650282081 4 2 577110432 4 3 121810285 1 3 323930473 4 3 441654603 4 2 440924250 2 3 669403590 1 2 855567786 3 3 936475674 1 2 956579721 3 3 107972298 4 3 683134485 5 3 408303653 1 3 197879372 3 3 680965750 4 2 456598235 4 3 655007606 4 3 524627727 2 2 627910654 3 3 231353891 5 3 833927426 3 3 367129618 3 3 236664039 3 3 685991881 2 3 394773452 3 3 196707401 2 2 419127064 5 3 342554672 1 2 442009805 5 2 416811297 3 2 191437498 1 3 223457639 2 3 919413486 1 2 364815120 5 3 428819717 3 2 220175291 2 3 408671062 3 2 452066359 1 2 967864583 2 2 734854313 1 2 368633112 1 3 306679380 1 2 405232527 1 2 874932587 1 3 475047469 1 2 380190183 5 3 663151259 5 2 940495508 2 2 870414429 5 2 140635498 4 3 423356071 1 2 260596656 1 3 804380490 5 3 772650746 3 2 109406993 3 3 657480773 2 3 919944564 5 3 985836205 1 2 747403057 3 2 997610244 2 2 755882251 2 2 283205606 1 2 128254258 3 3 377642759 2 2 209194660 5 2 884240660 4 3 383436228 2 2 976795623 3 3 507172382 4 3 866252096 5 2 358541341 4 2 867903393 2 2 395628514 3 2 709881966 3 2 564582101 4 3 904882997 2 2 288957200 4 2 685812002 3 2 643807706 1 2 454096769 3 2 360590535 2 2 210208304 2 3 952794529 1 2 470463111 2 2 379213074 1 2 494783169 4 2 273253215 1 2 518503403 2 3 575940464 3 2 955649961 1 3 973077056 1 2 867244015 2 3 972581078 4 3 474984291 2 2 227352308 4 2 656646784 5 2 364538466 2 2 307587957 2 3 892101806 3 2 675727799 1 2 267734754 2 3 493706442 2 3 860149743 4 3 262844020 1 3 411888871 2 3 722335986 1 2 728351644 3 3 967368233 1 2 139256203 1 2 117678371 4 2 235420464 5 2 722181109 1 2 679746448 1 2 748069565 1 2 462831579 4 3 153224897 3 2 176300594 5 3 154224545 4 2 686055276 2 3 456823106 5 3 443982933 2 2 102331204 2 2 761033164 1 2 134144019 5 3 352484729 2 2 505367243 4 3 430191473 5 2 599886136 1 3 816360323 4 3 159922573 3 3 510106383 2 2 696606776 4 3 251634948 3 2 306816180 5 2 701684137 5 3 512412292 5 2 507925171 2 2 456510064 5 3 490177222 1 3 729090341 2 3 760641235 2 3 149947010 5 3 732518393 2 2 546248322 3 2 674938095 1 3 971353615 5 2 994839818 1 3 236813162 5 2 560141711 1 2 505010526 5 3 737489249 4 2 304779195 4 3 864049228 1 2 280854705 1 2 521417922 3 3 339118931 1 2 392758760 5 3 145995514 3 3 865715709 3 2 195469313 2 3 402410229 2 2 415658592 1 2 780209483 1 3 993075847 3 3 947922763 1 2 940003172 3 2 210017148 2 3 970720848 2 2 747926252 3 3 518736118 5 3 265065112 2 3 590427654 2 3 314383556 3 3 249083346 3 3 513339112 3 3 711077825 1 2 381124839 4 2 972560029 1 3 148596442 2 2 755639093 1 3 362978461 4 2 577182203 5 3 250852182 5 2 188495795 5 3 205485890 3 2 449356311 4 2 727901220 3 2 720576187 2 3 769921319 2 2 190955501 3 2 701561395 1 2 763798230 4 3 338200733 1 3 641940368 2 3 268127877 1 2 860884217 1 2 166611990 3 2 232789054 1 2 203237818 4 2 185720782 4 3 497108184 4 2 947848666 5 2 413333748 3 3 212027665 3 2 379876303 5 3 422643520 5 2 451032323 2 2 877506702 1 2 137633985 5 3 399652337 4 2 402693213 3 2 307379613 3 2 230438622 2 2 127913788 3 3 259514787 4 3 676573467 5 2 153258231 4 2 572912507 3 3 443332795 2 2 631204138 4 3 463359778 3 2 635227081 4 3 742900840 3 3 255554656 4 2 499583383 3 2 526796164 4 3 577936479 3 2 182160948 3 2 766605950 2 3 250679479 5 2 683436679 1 3 698446278 1 3 635034488 5 2 247676752 1 3 794236784 2 3 585096693 2 3 866816734 1 3 131287221 5 3 599222363 5 3 220022393 5 3 123701122 3 2 499532145 1 3 568874902 2 3 301157384 1 3 535404317 5 2 997502238 3 3 310241271 4 2 864805484 5 3 674533921 3 2 416890393 3 3 915882113 5 3 202459788 3 2 896781824 2 3 585205380 4 3 323780802 2 2 203639596 2 2 339696269 3 2 860186332 3 2 590229824 5 2 885672091 5 3 506821433 3 2 557922122 1 3 669537144 2 2 858597483 4 2 120947361 4 3 281048950 3 3 319456618 4 3 898298223 2 3 360291133 1 2 262085874 3 2 710701834 4 3 758319661 1 3 661943628 1 3 816413197 5 2 793740130 3 3 382027916 5 2 465502139 4 3 774572116 2 2 925026935 1 2 955754123 5 3 706171761 3 2 620438774 5 3 702572878 1 2 283718514 3 3 292695212 4 3 546289101 2 3 260169023 3 3 221362846 5 3 572510638 1 3 649300426 4 3 157811104 5 2 263165650 4 3 169379326 4 2 822238421 1 2 640634290 2 2 836916944 3 2 391167372 2 2 739517893 1 2 493381772 1 3 991103395 5 3 393766155 5 3 574630594 5 3 841211981 5 2 383447646 5 3 292272872 5 2 697678871 3 3 562245863 4 2 237449775 5 2 964963477 3 2 586546319 1 3 146248297 1 3 762702390 5 2 362315937 1 2 490138945 4 3 781734245 3 3 966675223 1 3 124135260 2 2 401243530 5 3 948342651 3 3 725866057 3 3 373212767 4 2 739823001 5 3 594893806 5 2 350615445 5 2 438453779 1 2 608047704 5 3 468958874 4 2 399805923 1 3 547000901 2 2 861249822 3 2 519260450 2 2 910535100 1 3 718939411 4 3 938920075 2 2 872281930 5 2 781927374 1 3 765399598 4 2 224321849 3 3 219202191 2 3 192454526 1 2 531840415 5 2 255564724 4 3 473313900 1 3 724331670 1 3 707204096 3 3 289849523 3 3 600948820 2 2 753280999 4 2 624992804 3 3 493124324 2 3 180621846 3 3 941312556 4 2 257655833 3 3 579449818 1 3 940508227 3 3 310812144 2 2 459524300 4 3 131014576 3 2 774115382 1 3 328685622 1 3 668573227 5 2 634153166 1 3 922215596 5 2 426839176 4 2 963415102 3 2 517223035 2 2 716410092 5 2 233324383 3 2 361377742 1 3 264482010 5 3 609270553 2 3 900958808 3 3 742467587 2 3 913193792 2 2 267698662 5 3 520673202 5 2 699336303 2 2 408172113 4 2 271600537 2 3 817848994 4 2 462806149 3 3 316362354 3 2 611506578 1 2 724330125 3 3 331626107 1 2 537626194 5 3 968401184 3 2 512363482 4 2 239586404 5 2 604105224 1 2 168679462 2 2 619850526 3 3 382488940 2 2 390146083 3 2 955331472 4 3 900147837 1 2 924356808 4 3 738599856 4 3 984958969 5 3 409180705 1 3 942860189 4 2 846523012 4 2 989921683 5 3 972004177 4 2 469195323 3 3 213884428 5 2 103867089 2 3 347347486 1 3 115962863 2 3 136303344 2 3 677899079 2 3 672763853 2 2 105412327 2 3 846702620 2 2 829531749 4 2 684502520 3 2 105918559 3 2 154344146 3 2 590013032 5 3 275864757 3 3 122608556 3 3 797880442 4 2 332947827 1 2 512422582 1 3 288090065 4 2 460270283 2 2 623919884 4 2 236225158 1 3 365783537 5 2 512680286 3 3 444589028 3 2 198592809 5 3 615461564 2 3 785092864 4 3 774611030 1 3 434874719 4 2 454807061 1 3 573092159 2 2 594114165 1 3 803283073 2 3 450994777 5 2 327358874 5 2 861496639 1 3 531523459 3 2 940208987 2 2 641477513 1 3 609860712 5 2 538182349 1 2 593813869 5 3 309489516 4 2 139503945 2 3 300351332 3 2 297663093 2 3 767737119 5 3 418339016 2 2 744809884 5 3 461472855 3 3 439577854 3 3 358121556 3 2 661201770 4 3 850112390 1 2 743439385 5 2 859491027 5 3 393832431 2 3 470087525 1 2 185342208 4 3 739766238 2 2 402905639 5 3 332893251 5 2 920858224 1 3 502002320 5 2 826090946 4 3 329551154 5 2 545281448 1 3 763461741 1 3 873506905 3 3 523876114 5 2 249057102 5 2 954891602 4 2 704791646 2 2 611816584 3 3 906033991 4 3 931955279 2 3 567600222 1 3 527248343 1 3 836005461 3 3 652392224 5 3 502378126 4 2 218101468 2 2 453131057 3 2 223720810 5 2 431137672 3 3 875026166 1 2 969324706 1 2 632869175 4 2 934242346 4 3 388344620 1 3 515335497 4 3 718867292 2 2 644626768 5 3 428846564 3 3 596493372 4 3 604941856 1 2 228004362 5 3 783567117 4 2 818355329 1 2 137395108 4 2 748088009 1 3 706573887 2 2 206561760 2 3 710018487 1 3 658261786 1 3 416438572 3 3 810949929 4 2 550373762 2 2 211496178 5 2 635043509 2 3 430005901 1 3 562733790 3 3 655190110 3 2 609160471 3 2 765998490 2 3 568433439 2 3 652647816 3 3 921358972 2 2 963687818 3 2 848111584 5 2 401518530 4 2 523570087 5 3 157342682 2 3 784048625 5 2 199707649 3 3 326332349 3 3 358033042 3 3 527448865 1 2 800984803 1 3 340821505 4 2 260568926 3 3 709064672 1 2 696942383 4 2 620409461 1 2 635767827 1 2 416508200 1 3 336336284 1 3 261195614 5 2 324028612 5 2 501916764 1 3 552304784 4 2 327076628 4 2 204307785 2 3 289701746 4 2 524332071 5 2 622002030 4 3 437219589 2 2 427511570 5 3 548390151 2 2 702926924 1 3 944795623 1 3 371445567 4 2 721000695 1 3 444097497 4 2 495249150 3 2 277132226 3 2 935635222 1 3 892263258 1 2 937430811 2 3 160319434 4 2 872611076 1 2 123802411 2 3 576467912 2 2 691461820 4 3 669618461 4 3 771097493 3 2 384015681 1 3 360793458 1 2 977875040 2 2 273143461 4 3 769514159 2 3 130965708 2 2 789744163 2 3 656166229 1 2 723494186 2 3 114539582 5 3 713433320 1 2 945968498 4 2 169445766 4 2 897394363 1 2 348208255 3 2 769107496 3 2 379216180 3 2 409767790 1 2 973731617 5 3 409081149 3 3 451649544 2 2 418234862 3 3 706544071 1 2 364281336 3 2 381754912 2 2 909304436 2 3 646623797 2 2 641671069 4 3 424437992 3 2 956846264 5 2 601769458 5 2 724417273 5 2 403057336 3 3 169708870 4 3 885694836 1 2 938303856 3 2 766187680 5 2 512765606 2 3 769244206 2 2 371776266 3 3 688009265 5 2 243221656 2 3 156072103 3 3 925130397 5 2 311190750 1 3 554474433 2 3 640819437 2 2 821142229 1 2 604095885 5 3 911656408 3 3 793738945 1 2 109554971 3 3 661163938 4 2 117873855 5 2 786729523 5 2 317497427 4 2 611893689 3 2 214025377 3 2 785107365 1 3 459513584 3 3 971341459 1 3 181697686 1 2 543781582 2 3 212429993 2 2 105003951 4 2 766170490 4 2 160322360 3 2 250128259 2 2 200895294 2 2 184611333 1 3 754881538 5 3 698247267 5 2 468438578 4 2 984459228 5 2 382721293 2 3 425445904 1 3 493180157 4 2 624847245 3 2 293936427 1 2 530877910 2 2 312291090 5 2 192296485 4 2 570658910 2 2 141075871 1 3 515491313 2 3 328989248 2 3 590813440 2 3 366612277 2 2 615073129 1 2 199817258 1 2 136180107 3 2 649475341 3 3 270643454 2 2 475422751 2 3 180897861 5 3 502965394 4 2 590424134 5 2 818598131 3 3 297666437 4 2 524894542 3 2 480128013 3 2 111956815 3 3 299249387 2 3 726214841 3 3 285186595 3 2 793895288 5 2 888795019 3 2 553101412 2 2 670677553 3 2 711982759 4 3 158078856 1 3 215203074 5 3 218064997 5 3 906918117 2 3 194404559 5 3 980110436 5 3 610613864 3 3 560788477 2 2 250237298 3 2 770087965 2 3 783787895 1 3 368446870 5 3 463342297 4 3 236858464 5 2 858544335 2 3 274422583 4 3 694083826 1 3 956846490 3 2 661857580 5 2 204216201 4 2 240831037 5 2 227219213 4 2 639917432 2 3 380996744 3 3 276363908 5 3 970087922 2 2 349278098 4 3 548263652 3 2 874626608 2 3 526859007 2 3 424545115 4 2 898416559 1 2 784215574 5 2 459244157 3 3 386945877 1 3 665407331 2 2 349302283 1 3 215962016 2 3 544109739 1 2 180430725 5 3 706124953 2 2 250552302 5 2 951547649 5 3 683621435 2 3 460765450 2 3 761436135 1 2 382695842 2 2 643173781 4 2 540344089 5 2 280236511 2 2 149189334 5 2 387773370 5 3 932312088 1 3 949546639 5 3 141384427 4 2 501027111 5 2 644535168 4 2 611792294 2 3 690536039 2 3 175919798 4 3 439825735 3 2 516714821 4 2 713687184 4 2 949256072 2 2 485725846 2 3 462576054 2 2 819284914 2 3 289136342 3 2 832005627 2 2 687268066 1 3 824558837 4 2 387742861 5 2 738037330 3 2 340009125 3 2 879815804 4 2 787281580 2 3 696987440 4 3 405100674 2 3 493603013 4 2 288671548 2 2 146307654 5 2 522590297 5 3 781184953 5 3 100898308 2 2 234653333 3 3 335958962 2 3 392888350 1 2 665389415 5 2 481051342 2 2 672362318 3 2 534354433 3 3 538311730 1 2 491956521 2 2 971651966 3 2 738029199 1 2 581289385 5 3 724773049 1 2 662814832 4 3 349772321 4 3 775106289 1 2 188616000 4 2 180915657 1 3 964811550 3 2 528780777 5 3 676063791 3 2 724208532 5 2 493361053 2 2 315825615 2 2 556719338 2 2 705743278 3 2 327873540 4 2 903453928 3 2 179196886 1 2 676297478 2 3 314353990 4 3 141696432 3 2 608915321 3 3 173066808 3 3 777775899 3 3 504395455 1 2 350989118 3 2 804851800 5 3 118122370 1 3 161869418 3 2 301360213 3 2 513461909 4 3 896364634 4 2 235824416 4 3 144663531 4 2 874261357 1 3 665922685 3 3 264730114 4 3 210766549 4 3 162965651 2 2 341066611 2 3 409698230 1 3 221090442 5 3 355145179 4 3 763329785 1 2 700756962 5 2 186836850 5 2 885150948 5 3 601144635 2 2 658265998 1 2 188174414 4 3 520036418 5 2 538574517 1 2 129488711 5 2 645147130 5 2 847544791 5 2 515464027 4 2 640136005 2 2 578683792 4 2 537653972 4 2 588874429 5 3 589300099 5 2 444365584 2 2 682160626 1 3 427653130 5 3 639236302 4 3 729994667 4 2 984062937 3 2 109225095 2 3 208958854 2 2 371788868 2 2 836451723 2 2 788209507 4 3 677544066 5 3 410362069 1 3 779699154 4 2 152419316 1 3 103361736 1 3 325089901 3 2 557141932 1 3 652116718 4 2 690908576 4 3 422874904 4 2 820641003 2 3 960151648 1 2 494779865 4 2 943661083 5 2 932984284 3 3 703943262 4 3 364204580 1 2 484102926 3 2 303738336 1 3 465507027 2 2 369857637 5 3 667441497 5 3 797592242 5 3 725386234 3 3 725979615 2 3 277334887 3 2 886495654 5 2 621334247 5 2 339194766 3 2 465151949 3 2 749128540 4 3 536888663 3 3 787399090 4 2 107642926 5 3 791300483 4 3 424609836 2 2 747858560 3 2 467816333 3 2 525643155 1 3 594690309 2 3 343150248 2 2 195052144 1 2 595986704 2 2 837400608 1 3 641812582 1 2 961987007 4 2 345134411 3 2 104095136 3 2 692800639 1 3 355612951 1 3 720469020 4 3 685106156 1 3 557654405 1 3 808896386 2 2 866570143 2 2 349269149 3 3 169633877 3 3 589870563 2 3 987557627 1 2 322388801 3 3 891663870 4 2 411202909 4 3 387735113 2 3 466495720 5 2 174502327 2 2 272843238 4 3 485510032 4 3 186072608 1 3 118263769 3 2 469395711 5 3 584294902 3 3 848637375 4 2 577557716 5 3 700286841 2 2 448113745 1 3 526653005 3 2 574493891 1 3 216285708 3 3 302293601 4 2 695888841 5 3 287618028 3 2 357586691 4 2 650369922 3 2 570617009 4 2 904490685 5 2 646793664 1 2 576128497 2 2 182939359 5 3 527414615 1 2 957571366 4 3 668000967 4 2 138225067 3 2 541424544 1 2 188255529 1 3 486667408 5 3 475092908 5 3 504469486 1 3 896779861 1 3 420534811 3 2 794203270 1 2 725223744 1 2 849611817 1 2 830822509 4 3 794584206 3 2 237153125 3 3 846552816 3 3 541980802 3 3 719848026 4 2 890488256 4 3 181092969 1 2 240304804 4 3 997728644 1 3 530894056 1 2 536093595 1 3 918857020 4 3 252956053 2 2 515646523 2 2 718003126 4 2 522320148 5 2 280334442 2 3 916639928 2 3 284910774 2 3 364373209 5 3 363244852 3 2 961784071 5 2 557236281 1 2 405799487 1 2 244389837 5 2 975224293 5 2 486266298 2 2 924796360 5 3 871552841 2 3 949070410 5 3 867380817 1 3 813722214 3 3 372496999 2 2 904759018 4 2 349359705 4 3 317864963 1 2 784570766 4 2 834257246 1 3 313191860 3 2 918748286 1 3 340688655 2 2 628971598 3 3 224975650 1 3 837864127 2 2 508926748 2 2 580298546 4 3 772053875 5 2 472163648 1 3 856990648 5 2 565958135 2 3 483845833 4 3 829207243 3 3 478336123 5 2 548966606 4 3 265821046 4 3 240728145 2 2 801497409 2 2 790002371 5 2 288587623 3 3 928073283 4 3 296681438 5 3 826654955 1 2 458504434 4 3 542805830 3 3 213987264 2 3 147451748 1 2 548162705 2 2 498646808 5 3 309343007 4 2 663160297 3 3 622142226 3 2 575945145 3 3 319281825 3 3 824383319 1 3 315367571 5 2 213021805 2 2 864811221 5 3 398441891 4 3 151924979 2 2 572061879 1 3 942629316 2 3 480780099 5 2 878830742 2 2 318451039 2 2 650985552 3 2 967218450 4 3 582519118 1 3 165744113 1 3 282515408 1 2 309962184 2 3 907140675 2 2 913678667 3 3 390164062 3 3 586569787 2 2 407901515 1 3 723892123 4 2 417862111 4 3 928281923 3 2 722535894 2 2 349889689 2 3 652309779 3 2 663204153 5 3 217097756 4 2 338354735 5 3 359601693 5 3 184411994 3 3 314064010 5 2 374441653 1 2 803964206 1 3 187071040 5 3 259816853 2 2 344923578 3 2 446339047 2 3 146814594 5 3 581009520 2 3 117440297 4 3 437414186 3 3 809148451 1 2 883206932 3 2 822251202 4 2 154213345 1 3 882434916 4 3 963504386 5 3 251152454 5 2 810191651 2 2 303785990 5 2 456706728 3 2 187361038 4 2 453995656 4 3 694802280 1 2 867325639 3 2 389535403 4 3 196327142 3 2 180112960 2 3 497532998 5 2 134538631 3 2 948963678 5 3 690180128 3 2 687235153 5 2 280793281 2 3 340782493 3 3 996506452 1 2 839945214 3 3 271714231 5 2 320848979 4 3 694258758 2 3 792681122 1 2 674583133 1 3 374189058 5 3 241803397 2 3 539133357 5 3 875988240 2 3 684013349 5 3 568424148 2 3 625421473 3 3 590370655 1 3 445406599 2 3 252355140 2 2 951093777 5 3 635117308 3 3 410762208 3 3 767717894 3 3 969789666 5 2 479341232 1 2 260930571 2 2 367798474 1 2 839192014 1 2 732251060 4 3 451564130 3 2 530308388 5 2 705791351 2 2 301417157 4 3 639401510 1 2 363008707 5 2 994580950 1 3 741958948 3 2 812384756 3 2 182152153 5 3 956881742 1 3 922780936 5 3 895436364 2 3 709051203 5 2 153684466 5 2 641099329 3 2 907907120 1 2 666898750 3 2 755149027 5 2 501819329 4 2 582043125 3 2 450809246 2 2 575156183 4 2 226218793 5 2 204605435 5 2 922815143 4 2 722764457 5 3 386395887 1 3 657817934 1 2 566965655 3 2 471748143 4 3 283645653 1 3 569230757 2 2 460940644 2 3 304512671 3 2 253758270 4 3 930758545 1 2 886708120 3 3 894226923 1 3 375771090 4 3 693204511 1 2 705166602 5 2 115011072 2 3 236465886 5 2 795142831 2 3 979794794 4 3 814414881 3 3 290096873 1 3 169680719 4 2 616937054 5 3 441747452 1 3 516549342 2 3 253884532 3 2 875829044 4 3 997989603 1 2 420099098 2 3 264175595 1 2 222803231 4 3 520312107 5 2 464304016 4 3 822352901 1 3 992224871 5 2 511055776 5 3 136605851 2 3 658047696 3 2 800773712 3 3 974229123 1 2 707352119 1 2 109790952 4 2 248388490 4 3 103739377 2 3 389216821 1 2 800523693 1 3 279088508 1 3 713187944 1 2 286787286 3 2 323033499 4 2 716220772 2 2 760571230 5 2 753137147 3 2 600768682 4 2 196550416 4 3 527634647 2 2 767997208 5 3 944902165 4 2 913874654 3 3 509857344 3 3 208389831 5 3 795791286 2 3 356739502 1 3 186201071 1 2 135521175 5 3 137250111 4 3 911084040 3 3 722346148 1 3 541616739 5 2 651390797 2 3 765818921 5 2 439348752 2 3 312212547 1 2 426841220 4 3 307204956 4 2 621138488 3 2 853477228 3 2 456503553 5 3 641016116 2 3 934362048 3 2 317973530 2 3 496684673 3 3 907835723 4 3 538157546 5 3 621254811 1 2 724235789 3 3 454121856 3 2 243176714 5 3 410240919 2 2 135833890 2 3 522550602 3 3 518202903 4 3 728216631 1 2 395539256 4 2 575811072 3 2 275124447 2 2 988618596 1 2 823964841 1 2 365754047 4 2 149273945 1 2 608248018 2 3 299867415 3 3 623455786 1 2 895312670 1 2 232169121 3 3 919960897 5 3 460173305 2 2 809989561 1 3 410136632 4 3 860015108 3 2 130937872 3 2 312282988 2 2 697220519 2 3 765499366 2 3 546766205 4 3 782963548 1 2 565770480 3 2 417496450 1 2 213600998 1 3 561703355 4 2 570499691 1 2 790827780 4 3 799304286 1 2 915063827 5 3 535316042 4 2 730228397 2 2 557034987 1 3 100146712 5 2 630242870 4 3 775930842 3 3 547906026 5 3 422567048 2 3 885852922 5 2 334626987 4 2 689040551 1 2 925632167 2 3 565730899 1 2 520130642 3 2 832636648 3 3 982104493 2 2 240778942 2 2 729008300 3 2 527233760 1 3 430182185 3 2 614258146 1 3 750508991 2 2 385021574 3 3 594856991 3 2 390092266 4 3 413049998 2 2 105159290 4 3 967947279 1 3 923198931 3 3 721891575 4 2 419528314 4 3 791482970 5 2 673536067 5 2 526825498 1 3 802160717 5 2 824704293 1 2 918046834 1 3 762591149 5 2 162036347 4 2 171507732 1 3 904434313 2 2 562213034 2 3 174632450 3 3 720313797 1 3 500870413 5 2 620511481 5 2 121986245 5 2 503193927 3 3 142402698 2 3 616799190 5 3 743581474 5 2 676663070 4 3 196430367 1 2 659091167 1 2 885607704 4 3 579191679 2 2 840933141 1 2 480402290 1 2 524122391 2 2 751068488 3 2 458437421 5 2 754446265 4 3 148431449 5 3 924563804 1 3 396535771 2 3 280924778 2 2 946553565 1 2 893410482 1 3 239797780 5 3 264155697 1 2 595871288 4 3 830544011 5 3 558594523 1 3 483641427 1 2 400511734 3 3 598730095 1 3 796520561 4 2 675184037 4 3 255819722 2 2 344556518 1 3 931993966 3 2 704446326 4 3 250635895 4 3 756821027 2 3 490171231 5 3 845305879 1 2 945110772 1 2 561899633 1 2 136554480 4 2 299179847 1 3 345067992 1 2 949114341 1 3 202386668 2 3 185386809 5 3 832309568 4 3 396261185 4 2 279965759 3 3 627449173 1 2 438191729 3 3 384214942 5 2 188909158 2 3 135027006 4 2 950661932 3 3 452488491 4 2 332545981 3 3 329476241 4 2 504796637 1 3 273469180 4 3 171417259 5 2 751799038 3 2 117299304 3 3 579874884 4 2 196512218 3 3 552157074 2 3 147466796 2 3 695648952 5 2 730796185 1 2 909870459 4 3 735263980 4 2 552241404 3 3 611612815 2 2 568653900 4 3 371458137 2 3 167421023 1 2 363807245 2 3 181759084 5 3 350258052 3 2 966785370 2 2 661135214 3 3 281604458 1 3 790514703 4 2 311073829 5 3 382040258 4 3 950414489 4 2 272844716 1 2 709998760 1 3 338423220 5 3 345904130 5 3 121895860 4 3 364907101 3 3 401552492 3 2 472928064 3 2 206667168 4 3 923645220 5 2 370870231 5 3 567356764 4 2 619921715 4 3 170344725 3 2 609343393 1 2 246250968 4 3 998618127 2 2 193743501 2 2 775149204 2 3 593940241 1 3 452539195 3 3 501580344 4 3 665218171 5 3 694598578 3 2 585376387 2 2 610394820 5 2 501252700 1 3 221183975 4 2 798541307 1 3 265827132 4 3 213837639 1 2 463190793 5 3 972256191 1 3 608751061 5 2 396402139 4 3 252877487 1 3 411642487 4 3 354445838 5 2 290797872 1 3 160730749 2 2 319710601 4 3 150813464 3 2 444162077 1 2 596349333 5 2 125781339 2 2 281953775 3 2 462908015 1 2 126290375 4 3 538370234 3 2 566237556 1 2 849344562 1 2 432342795 1 2 127598933 4 3 407703042 3 3 658124641 3 3 993025964 2 2 608446575 4 3 302272143 4 2 472055619 3 2 612065282 4 3 900107808 5 2 520660260 5 2 990612737 3 3 973977883 4 3 412791046 2 3 506635024 4 3 303642565 3 3 148691823 1 2 174823086 4 2 210239964 3 2 106312973 4 2 640981267 3 2 430294435 3 2 261584727 2 3 626172086 3 3 874099531 1 2 501201691 4 2 355778130 5 2 901123556 1 3 999542491 4 2 337328830 3 3 810605628 3 2 406129749 2 3 260605232 3 3 298722645 2 2 537551550 4 3 630455684 4 2 810385197 1 2 121812481 2 2 247891427 3 3 983313339 4 3 128636258 3 3 367160006 5 3 501676155 4 3 218240087 2 2 854603789 5 3 396017471 1 3 122235278 4 2 312522694 3 3 306540904 5 3 923008545 4 2 306700616 3 2 699923590 1 2 489964318 2 3 587837823 4 3 369151892 1 3 510096466 5 2 172582183 2 3 686459489 3 2 921823234 1 2 859213061 5 3 687316815 5 3 516333807 3 3 558391221 3 2 464387842 2 2 892270264 2 2 374304538 4 2 415892848 5 3 744355852 3 2 316790877 1 2 572934856 5 3 635518666 1 3 536273249 5 3 206331279 2 3 595477953 5 2 464280815 5 3 432504332 3 2 144964220 2 2 743322501 4 2 613381003 3 3 951105919 3 3 346866019 2 2 613588301 4 3 536485656 5 2 906487078 4 2 555019754 1 2 806100634 1 2 957481974 2 2 106083826 5 3 823247700 1 2 689436667 3 2 440884450 4 2 972808809 4 3 129950176 5 3 119330505 1 3 526209180 1 3 244693137 5 3 903724379 2 2 142770572 5 2 779241161 3 2 122186636 2 3 235612357 3 2 200287050 3 3 557888714 5 3 248780471 3 3 101412016 1 2 701987969 4 2 269114869 3 2 460718113 5 2 740697785 3 2 323226836 4 2 146167488 2 2 165867425 2 3 385731334 1 2 940735042 1 3 863279343 1 2 478233284 4 3 415674539 1 3 486541057 3 3 788414731 5 3 366972242 5 2 182894327 5 2 156256026 2 3 411377368 2 3 739874970 1 3 478251285 2 2 510770248 4 2 488952527 5 3 798768517 1 3 423106253 1 3 594356680 3 2 155349947 3 3 460851204 4 2 422534372 3 3 450106906 5 2 579914940 1 3 277800889 1 2 252786464 2 3 291915312 5 3 946012842 4 3 829231744 2 3 622909203 3 2 534623752 4 3 735668028 2 3 926966210 4 2 526463460 1 3 416551623 3 2 576714196 3 3 106054031 5 3 991616146 3 3 401988955 5 3 357505223 2 3 684163788 3 3 677644702 1 3 665834139 3 3 794375794 2 2 382727886 2 2 582849907 5 3 677032928 3 3 990686795 1 2 280873564 3 2 838386004 5 2 791056993 5 3 733829605 3 3 435284599 2 2 335021458 2 3 848996895 4 2 450253602 3 2 745797761 4 2 371186831 5 3 819194069 1 3 770178495 1 3 986556513 1 2 730076519 5 2 982902690 2 2 815401209 5 2 539772272 4 3 747596846 2 2 388760760 3 3 487439456 1 3 694438242 3 3 268546659 3 2 881453222 1 3 732489334 2 3 324471087 3 3 566118319 5 3 489832644 4 2 472435024 2 3 564722903 5 2 670849557 3 3 592543476 2 2 352863927 5 2 892240078 5 2 386272899 3 3 536625728 2 2 834245688 2 2 688311088 2 2 288089688 2 2 566527227 4 3 438859153 2 2 331799149 3 3 241041660 5 2 165418855 4 3 696145675 4 3 613940255 4 3 759668560 5 2 961066005 1 2 634337977 1 2 731541413 3 3 780909988 4 2 363740335 2 2 426477395 5 3 552512842 1 3 196139634 1 3 931646490 1 2 535791429 3 2 950654844 1 3 216783158 1 3 202751479 2 2 425759882 4 2 735034194 3 3 857085998 2 2 257445187 1 2 219435897 2 2 638037165 2 2 376828272 5 3 613000381 5 2 452882391 3 2 232700878 1 2 172812822 2 2 675136785 1 3 544315869 3 3 870734828 3 3 644852088 4 2 162287316 4 3 928697899 5 2 605132171 3 3 262117729 2 3 446780372 2 3 463239142 2 2 349567340 2 2 553032927 5 3 256753499 3 3 312881514 1 3 663814100 3 3 926797130 1 3 577310314 4 2 621454736 3 2 752860794 1 2 352265276 5 3 152149194 2 3 975345403 1 2 889800347 4 2 538615863 2 2 644552063 2 3 206343991 2 2 258144724 1 3 866465019 5 2 588198099 3 3 526092415 1 3 606885454 2 2 420190914 5 2 243743249 4 2 275515663 1 2 282512186 2 3 878232852 4 2 254550677 3 3 438856915 4 3 458770582 5 3 478118703 5 3 702676876 5 3 109175590 4 2 741395041 1 2 203201211 3 2 530813655 2 2 306340377 4 2 933874109 2 2 898540241 3 3 778014082 2 3 203082327 4 2 391053605 5 2 577003351 3 2 372536054 5 2 953144514 5 2 274013887 3 3 677513688 5 2 485397553 3 3 910764152 3 3 794188682 5 2 831435269 5 3 732426011 2 3 198398938 3 3 101606691 5 3 762427505 5 3 411280574 5 2 386755721 3 2 947221741 2 2 651493162 1 3 348389859 2 2 416827968 2 2 744969804 5 3 662584740 2 2 267721048 5 3 304359513 1 3 978444657 5 2 796113747 3 3 908110184 2 2 249979786 2 2 147188874 2 3 193557670 3 3 434670448 5 2 246543875 1 3 294518614 3 2 452725496 1 2 141947931 4 3 260743160 5 2 301558212 1 2 171907804 2 2 131234346 3 2 316230338 5 2 984730186 5 3 759874947 4 3 792117131 3 2 472520695 2 3 292865618 2 2 424978655 4 3 600736960 5 2 781671841 3 2 607281505 1 3 772884093 5 2 226613345 1 2 600371881 5 3 249930495 1 3 255984559 2 3 747006733 5 3 929687350 1 2 931461755 3 3 127798397 5 2 278928837 3 2 558875075 1 2 881687362 5 2 292904805 2 3 153520073 1 3 433485743 4 2 943041033 4 2 428359743 2 2 985452712 4 3 822144077 1 2 834961990 1 2 202940283 2 3 674851352 4 2 233698592 5 3 714918892 3 3 415709380 2 3 436752433 3 3 832256943 5 3 147611089 1 3 326590529 1 3 541362072 1 2 530819899 1 2 361284269 4 3 506693728 1 3 420961187 5 2 317537499 4 2 845681613 3 3 474371448 5 3 871243550 4 3 611971147 4 3 100518914 1 3 215616963 2 2 980416426 4 2 351837192 5 2 763210947 2 3 444927634 3 3 573609544 5 2 436947102 2 3 551228905 3 3 404297383 3 3 339319630 5 3 969631616 1 3 377998088 2 2 106042589 3 2 822388902 4 3 609912922 3 3 527244804 3 3 559684235 1 2 346252480 5 3 209594827 4 2 413829143 5 2 551664733 5 3 666213369 5 3 636356665 3 3 494018445 3 3 966360691 1 2 761198046 3 3 316821036 2 2 279885612 2 3 678681135 2 2 845812676 2 2 652184690 1 2 327050012 3 3 186466060 3 2 779885771 5 2 919876076 4 2 828847242 4 3 128680351 2 3 375194009 1 3 287910209 3 2 674961618 2 3 467398626 1 2 680432839 4 3 199843505 2 2 822599249 4 2 559472633 3 3 973646728 3 3 153535614 2 2 823237711 1 3 701367444 1 3 617674033 5 2 409645315 4 2 537047731 4 2 395416240 3 3 817921433 4 3 973952376 2 2 169359057 1 3 642216318 3 2 730853843 2 3 600321467 4 3 614952084 1 2 345207873 3 2 175700740 4 2 902182650 1 3 469644862 2 2 216466261 1 2 838631958 1 3 278567570 3 3 419613828 4 3 558520601 5 3 105064821 3 3 197734530 4 3 690774701 2 3 247851092 3 2 294219880 4 2 832491560 4 2 291887246 1 2 662819174 4 2 650715821 2 3 709444981 1 2 395225313 5 3 760089237 1 3 912043751 4 3 664546673 1 2 416238668 2 2 738605066 2 3 199351940 3 3 429914205 4 3 753819057 5 2 660677739 1 2 375073621 2 2 572869018 5 2 762314416 2 3 413507517 3 3 610048646 4 2 160278272 2 2 708728109 4 2 438043060 4 2 392916803 3 2 335634805 5 3 630164460 5 2 409071313 3 3 210079042 4 3 888012763 2 3 309431717 1 2 554947898 3 3 718282485 2 3 540457713 2 3 677673613 4 3 117497002 1 3 158012552 5 3 787244337 2 3 183794050 5 2 713858075 4 2 584184126 2 3 136256856 5 3 436369834 4 2 145022286 3 2 928891679 4 3 309150895 4 2 473669398 1 3 718681729 4 2 107162112 3 2 886382802 5 3 164508186 2 2 994203875 1 2 396962031 4 3 390580169 2 3 210820788 1 2 351295718 2 2 923581705 5 2 143236574 1 2 950434006 4 3 448875517 3 3 437649892 2 2 174738979 1 2 923912667 1 2 589030232 5 3 184487705 4 2 777238427 5 3 892117692 2 3 729318030 1 3 523506537 2 2 439209049 5 2 643605068 4 2 812104747 3 2 764114634 5 2 354381908 1 3 658193890 3 3 285163650 2 2 748437368 4 3 360835390 5 3 292837703 3 2 436908841 4 2 261394544 3 2 892678978 4 2 795914985 3 2 278550062 5 2 443834764 5 2 215120353 1 3 257692911 1 2 637352291 2 2 699726354 3 2 677159747 2 3 636945845 3 3 501471475 2 2 361669690 2 2 914540886 3 2 463163825 2 3 894393463 5 2 238510266 2 3 128686155 4 2 589999632 4 2 120163090 5 2 537628997 4 3 881699704 1 3 507547467 1 3 911254707 4 2 389834029 5 3 933395380 3 2 968726805 4 3 710615387 4 3 117100359 1 3 565097940 3 3 768288788 2 3 842729142 3 2 985259158 2 2 579491816 4 3 298643899 2 2 401358731 4 3 859912235 1 2 112539283 3 3 593477837 3 3 380014233 1 3 665351203 5 2 526601546 4 3 232963475 4 2 474600510 4 2 310119532 3 2 587173755 3 3 715528871 3 2 648311912 4 3 729397960 3 3 978893545 4 3 219008452 3 2 817967913 3 3 816344454 4 3 350848031 4 2 617462586 2 2 538674532 4 2 386037245 3 2 739232554 3 2 904456275 3 3 850197951 5 3 716498156 3 2 503190308 3 3 197061602 5 2 243645153 5 2 572180993 4 3 116248101 4 3 161058334 2 2 572949052 4 2 954016094 1 2 505505225 3 2 654877031 1 2 324416781 1 3 815309349 4 3 737847759 1 2 592922439 3 3 369322383 1 3 283122117 2 2 795259647 3 3 235792930 1 3 588066574 4 3 923386021 3 2 309744041 3 3 385999041 1 3 789800425 2 2 882434304 3 2 580606729 1 3 281026276 2 3 174629109 1 2 448590803 3 2 964530851 4 2 995050701 4 2 173225114 2 2 528586857 1 3 896100099 1 2 252996523 3 2 675398661 5 2 193320933 5 2 108805337 1 3 345428236 4 3 376462640 5 3 502178125 1 2 892978094 3 3 255621895 2 2 261558964 3 2 321513496 1 3 950712838 2 3 212346126 4 3 635829925 2 3 867048697 4 2 206769473 2 2 781827356 1 2 402294118 4 3 774254449 1 2 319280353 1 2 684365196 4 2 755553227 1 2 342889207 1 3 555555701 4 3 327227735 1 2 132997407 2 2 555374188 2 3 608639041 5 3 120445800 1 2 524148690 2 2 547896404 4 2 670377430 4 2 869831020 1 2 884851334 5 3 362619187 2 3 240053678 5 2 946299126 5 3 189412022 1 3 745472363 1 3 450909298 4 2 105531309 3 2 963135274 2 3 395520939 1 2 779019987 2 2 207169386 1 3 352634026 2 3 413079532 1 3 679362583 3 2 157329757 5 2 561983455 1 2 724079707 5 3 103189096 2 2 688605923 4 3 153076146 4 3 305518481 4 3 279183132 2 2 730348340 5 3 267820748 5 3 367905354 5 3 378420985 5 3 782900667 1 2 470679216 4 3 529712420 2 2 798631660 3 3 714575889 5 2 234533392 1 2 138988639 1 3 888728216 3 2 460756309 1 2 907382208 5 2 659375426 1 3 934689838 2 3 681294846 5 2 291777879 3 2 446265103 3 3 783635096 3 3 668927813 2 3 125490000 1 2 354692537 4 2 696462053 5 2 670845465 5 2 775964794 4 3 700303312 2 3 878818574 1 3 202037509 3 3 322184825 1 2 195922337 2 3 605709852 1 2 951770262 4 2 174658594 1 2 333034085 3 2 320709637 2 3 609158581 1 3 959037103 3 3 145714471 5 2 402021959 2 3 842418049 5 3 666795590 4 2 327751790 2 3 921424715 5 3 294154824 3 2 237211478 5 3 283265409 4 3 180270364 3 3 564891681 1 3 733972335 2 3 597501297 5 3 400326736 1 2 840484374 4 2 255089918 1 3 977408591 2 3 938824604 1 3 108888586 4 3 239705489 5 3 433815881 2 2 204492676 1 3 291868784 4 2 118111255 2 2 898393644 3 3 298967688 1 2 593149658 1 2 210078673 4 3 709791511 1 2 666189667 3 3 108035135 4 2 832484087 4 2 828449304 2 2 541144413 1 2 790937220 2 2 679973315 4 2 986731776 3 2 107392007 3 2 778323466 3 3 338033860 4 3 677134804 5 3 719349172 5 3 767428138 1 2 260058339 2 2 374850034 1 3 342820752 1 2 141435404 5 3 302039626 3 3 844254404 5 2 359379764 1 2 881422623 3 3 761377136 4 3 598215652 3 3 517366274 1 3 164415051 4 2 643660459 3 3 200989121 1 2 126434781 4 3 138711398 3 2 992285054 1 2 948840192 4 2 608955465 3 3 326563312 5 3 160969030 5 3 582578578 3 3 219972190 1 3 409462401 1 3 497564570 2 3 169890506 4 2 214214869 2 3 622926223 3 2 909165072 1 2 537447064 5 3 780116189 2 2 531106215 2 3 965806849 4 3 122448640 2 3 674351024 1 3 160680465 1 3 658192966 2 2 276232044 1 2 222556662 5 3 486100098 4 2 307781491 5 2 787647585 2 2 418010201 4 3 259320363 5 3 939990306 4 2 531581677 2 2 419329452 4 3 312181493 2 3 282972325 2 3 104188884 3 3 764220628 1 2 188489452 4 3 365660240 3 3 504493045 1 2 492764615 4 2 907963847 5 2 124176243 4 3 515109573 1 3 664866340 3 2 288445767 4 3 310091179 5 2 793751248 3 2 198470630 4 2 187164505 5 3 639559382 1 3 141245245 3 2 704045280 3 3 806719986 3 2 884763254 2 2 779684616 4 3 416102293 3 2 787948985 3 2 446657762 1 2 832328334 2 3 969205427 5 2 699625477 2 2 350298549 4 2 920013320 2 2 710652979 4 3 970915537 5 2 589795784 4 2 100441065 3 2 716767328 5 2 251326292 1 2 497628218 1 3 554778579 1 2 686223910 2 3 443085798 4 2 612139900 3 2 985431278 5 3 453236304 1 3 181403723 4 3 269794570 2 3 305906107 5 2 841058575 2 3 779160660 1 3 475341136 1 2 734346565 3 2 474594546 1 2 714428183 2 2 774428197 2 2 976154099 2 2 268923380 1 3 648849275 5 2 858729654 1 2 953359426 4 3 630435058 5 2 826284256 4 2 912731332 1 2 658003172 5 2 684274298 4 3 762188626 1 3 353723541 2 2 873484644 3 2 629884030 4 3 412656364 5 2 640754104 3 2 875801268 2 2 508554516 1 2 789798069 1 2 408702515 5 3 865249810 1 3 430001686 4 2 862078491 2 2 298906209 4 2 207758030 2 3 211910322 1 2 560556594 3 3 198465905 5 3 257907211 4 2 575401314 2 3 298877190 2 2 904971551 4 3 165484040 1 3 165357780 3 2 689020787 1 2 941126663 5 3 365457408 2 2 873726041 3 3 714049391 1 3 846539594 2 2 687315770 4 2 479957084 1 3 372886536 3 2 189112270 4 3 530593681 5 2 502325031 1 2 168782075 3 3 935211733 5 3 257702406 5 2 935383720 1 2 658776527 4 2 870804419 2 3 231909560 2 2 814266472 4 2 568204052 1 3 807893994 4 2 265068047 5 3 394522171 4 3 723224683 5 3 828681284 5 2 188139310 3 2 625261260 5 2 649401518 5 2 804995204 3 3 197758270 2 2 794845202 5 2 295423053 5 3 108149127 1 3 965191957 1 3 159151461 4 2 467420774 5 3 247378375 5 2 884362117 2 2 758990727 4 3 628248599 2 3 491675333 3 3 674181994 2 2 167627753 2 2 870503406 3 2 227313398 2 2 840383101 1 2 615915821 5 3 971134433 3 2 965625254 5 3 537311311 3 3 100257963 1 3 515089500 4 3 682598176 2 2 429031060 5 2 431424236 3 3 273052398 1 3 528543489 1 3 194100900 2 2 706237692 1 2 495921614 5 2 685966658 5 3 376486270 2 3 135426710 3 2 673396556 2 2 858748531 4 2 657936753 4 3 289945860 4 2 364928757 1 3 310688665 1 2 690502583 3 3 551913973 5 3 542008022 2 2 632594066 3 3 339592242 4 3 526710598 1 3 436988290 2 3 245460990 1 3 649475590 5 2 398647829 2 3 748042139 5 3 140139027 3 3 708230061 3 3 854421115 5 2 113008467 1 3 934279263 2 3 786384691 1 2 656026859 5 2 474969689 1 2 623169882 5 3 566522188 5 3 514481365 4 3 839338144 4 3 339217397 3 3 916580827 1 3 432276882 1 2 156842578 3 3 990355346 4 2 400069557 4 3 625728308 3 3 600513825 2 3 799067544 5 2 658761276 5 2 247781069 2 3 610566893 1 3 968681258 3 2 947597963 1 2 721970915 4 2 495229329 4 2 501891239 1 2 489253670 4 3 235494948 5 2 571868200 1 3 373506916 3 3 411293543 5 2 392806947 5 2 107546449 5 2 845231675 5 3 188973021 2 2 706914621 4 2 476031548 3 3 972692552 4 2 983742343 1 2 121258924 5 2 552599363 5 3 387283870 5 3 558557264 4 3 637795904 2 3 289903675 5 2 273460553 3 3 669246834 3 3 978557629 1 2 493820575 5 3 536136909 1 2 842293192 1 2 422111103 4 3 696684953 5 3 765040839 2 3 147959546 1 2 648440880 3 3 512605568 2 3 654667241 4 2 708897715 2 3 100779865 5 3 909214895 4 2 453565656 3 3 542771981 5 3 352094744 3 3 447315946 3 3 270501108 3 2 590814829 3 3 390367546 3 2 973587409 5 3 198732515 5 3 940387154 4 2 445844488 1 2 590871992 3 3 808980969 3 2 366184756 3 3 551283747 5 3 153890364 5 3 204151997 2 2 444300601 5 2 321295158 5 2 816894217 1 3 521608764 4 3 766536262 5 3 482137029 1 2 488403541 3 3 965468419 2 2 948455576 5 2 568927481 5 3 870635858 2 2 218074135 4 3 556823843 5 3 359456906 5 2 232238931 3 3 679074117 3 3 278424147 3 3 648624502 5 3 128131852 4 2 727968870 4 2 577470284 5 2 629717552 4 2 787868666 2 2 482425084 2 3 278333210 4 3 106821888 1 3 768281508 5 3 687780487 1 3 303819566 3 2 253366344 3 3 163143411 4 2 409443244 4 2 536952313 5 3 782580956 2 3 370873376 3 2 787067931 5 2 322546958 4 2 202377062 2 2 682624340 4 3 402991733 1 2 429379091 5 3 592581168 5 2 414101936 4 3 127949446 2 3 799103665 2 3 409538460 5 3 949557034 1 3 866458375 3 2 649258951 4 3 312790310 5 3 466764784 4 2 204140990 4 3 420797900 4 3 390445665 4 3 652235661 2 3 491966537 4 2 638693146 5 3 802901076 4 2 896943409 4 2 754360619 4 2 227886846 4 3 652852235 3 3 477361832 2 2 269439577 2 2 776971898 2 2 250915138 2 2 967174747 5 3 424084888 4 3 705604930 1 3 814598907 4 3 697950565 5 2 655719043 2 3 852546687 4 2 617227226 5 3 444290661 2 2 563527655 1 3 332881636 3 3 555111729 3 2 824330903 1 3 764568193 3 2 336695054 5 2 928560467 2 3 935341171 2 3 932702751 5 3 927795909 4 3 410348768 2 2 826252865 5 2 783957854 4 3 449486252 5 3 469092620 4 3 993701528 4 3 867465091 1 3 211299469 4 3 172063734 3 2 285497240 5 2 381114487 1 2 893442309 2 2 982297438 2 2 209410208 2 2 444336022 5 3 555085109 5 2 445747570 2 3 567377125 2 3 350652935 3 3 214062464 2 2 667362774 5 3 743397199 4 2 920837240 4 2 591460107 5 2 646437962 1 2 262292120 4 3 954024015 5 3 192616875 5 2 577335317 5 3 148354785 4 2 925578604 5 3 908137531 3 3 645311392 5 3 892541139 1 2 390445365 1 2 246998250 5 3 672876322 2 2 484705335 5 2 654760485 3 3 631917750 1 2 107203720 1 2 660689153 3 3 250581592 3 2 354769867 1 2 785521683 3 3 624791891 5 3 790396281 3 2 286809488 2 3 388136043 1 3 219037909 4 3 293104792 4 2 741703703 5 3 577705684 2 2 464426406 2 2 462612909 5 3 663119362 3 3 881560652 2 3 781158633 5 2 235244274 3 2 827298541 4 2 605379983 1 2 624652260 3 3 672534601 4 3 732880586 3 3 753070039 5 3 806918208 2 3 384864740 1 3 955286012 2 3 558611682 1 2 286727561 3 2 287043751 2 3 131687341 3 3 963334986 3 2 512923606 1 3 754637923 1 3 569396487 2 3 832813452 2 2 271123617 2 2 951440371 5 3 890919086 4 3 867912572 4 2 741644677 3 2 641413617 4 2 197403298 1 3 734596903 2 3 631442745 1 2 983798889 1 2 277332989 1 3 724658339 5 2 459285058 4 2 618408181 3 3 554337883 2 3 189844213 2 2 337109256 4 3 348138017 5 2 651322045 4 3 206594286 4 2 856583769 4 2 315083203 4 2 627318061 1 2 850683577 4 2 256235438 2 2 342297728 2 2 493160727 3 2 651901463 2 2 639814806 2 3 598893438 2 2 536242349 3 2 213554552 3 3 331679383 3 2 150230356 4 3 372495453 3 2 726857048 3 3 177096136 2 2 992342019 1 3 150182503 5 2 231620340 2 3 673904479 1 2 434753300 1 2 901306798 2 2 798732979 4 3 209068440 4 2 968513064 3 3 771806118 2 3 771824534 3 2 321211427 4 3 586249010 3 2 404281796 1 3 536244498 3 3 735343536 1 2 992018503 1 2 726549371 1 3 882890712 4 3 303004580 1 2 103878531 2 3 294451072 5 3 163943607 2 3 910125760 5 3 265342571 1 2 195280058 5 2 349984637 1 3 211837160 5 2 907196758 2 2 211915112 4 3 106286871 2 2 551682271 1 3 419844370 3 2 480693060 3 3 477871469 4 3 665324665 4 3 581072295 4 2 571392015 4 3 312607037 3 3 944331685 2 2 849153240 3 2 224859794 3 2 815213830 1 3 173427270 2 3 818401565 5 2 396787949 2 3 363068311 4 3 830160337 1 3 528193776 5 3 942119802 5 3 688504152 4 3 454134657 1 2 372620472 3 2 721734741 3 2 762075137 2 3 556084562 5 2 104866068 3 3 680352982 1 3 334835638 4 3 574380524 4 3 588716160 2 2 870275802 3 3 349280030 4 2 665820515 3 3 683970346 3 3 290598772 3 2 298049356 1 2 296553104 5 3 482368838 2 2 445631274 3 3 585633200 2 3 781929605 2 2 407460635 3 2 707197374 5 2 671345284 3 2 935750996 1 3 755087949 1 2 665888405 1 2 178442897 3 3 682220754 3 2 318294236 2 3 902439829 3 3 813114804 5 3 204016159 4 2 999195153 5 3 178275827 5 2 494080276 5 3 410581690 5 3 444188870 2 3 842567947 4 2 741160336 5 2 281334726 1 2 755851777 4 2 459110370 4 2 579369048 2 3 700240505 5 3 359538085 4 2 609015093 3 2 603832097 3 3 732282708 3 2 687441814 2 2 546806547 4 3 480814682 3 3 542345408 2 3 491069197 2 2 997857844 2 2 712727113 3 2 750894521 5 3 856622875 1 3 762092265 5 2 183644408 1 2 584882198 2 3 531721289 3 2 322511055 5 3 710749926 4 2 664441690 4 3 270618015 5 3 958110111 3 3 601813629 5 2 653457641 2 2 298791444 5 2 438350399 4 3 392051194 2 2 264364928 1 2 262581385 3 2 395301520 1 3 782248448 2 3 484996796 5 2 131537021 1 2 487385766 2 3 369395834 4 3 345067939 5 3 136166417 1 2 179397628 1 2 155697980 4 2 884728935 1 2 729054153 3 3 846640174 3 3 626706085 1 2 572313506 3 2 260442482 4 3 727976407 4 3 882451428 3 3 718040656 1 2 756354805 2 2 148800972 1 2 889322933 4 2 294197640 3 3 860476719 3 2 289327786 2 2 811832375 2 3 322610838 2 2 537423703 3 2 645440809 1 3 993125366 2 3 809925117 5 2 739287183 5 2 174271709 4 3 838044084 4 2 159998130 3 3 393313459 1 3 972411921 1 3 139312283 4 2 294020942 2 2 503883695 2 3 194169416 2 2 625389560 2 3 506937650 3 2 170603770 4 2 283025150 5 3 116519745 4 2 267898337 4 2 983126405 2 3 745319689 3 3 345491471 2 3 733261049 1 2 969163891 5 3 525927620 5 2 188230264 2 3 666224840 4 2 999925478 2 2 799253905 3 2 495220013 4 3 923261025 3 2 891801507 4 2 337177625 1 3 518761989 4 2 836820384 5 3 564479978 3 3 285249918 1 2 725239084 3 2 903994127 1 2 330951634 5 2 727292909 3 3 146305351 3 2 516040484 2 3 122570098 5 3 609354091 1 2 373055597 2 2 948893630 2 2 231997446 3 2 649595133 2 3 591991168 4 2 735464244 3 2 705014282 4 2 160688853 3 3 719193766 5 2 802057959 4 2 547835851 4 3 257722862 1 2 918713290 1 2 156837539 5 3 175161765 3 3 387710008 1 3 760729679 3 3 543612801 4 3 384168296 4 2 561123292 5 2 352482516 5 2 831916987 5 2 353273941 1 2 892917053 3 3 638838935 5 2 678100136 5 2 866602198 2 2 664617024 3 3 907921528 5 3 518350401 5 2 128960349 5 3 552265103 3 3 573421602 4 2 462143991 2 2 769578529 3 3 521966047 5 3 602615583 3 3 746527465 1 3 992815049 5 2 627988973 4 2 943741382 2 3 479344635 1 2 389548689 2 3 340921875 3 3 770512162 1 2 693799607 4 2 760799990 4 3 307511869 3 3 651253519 5 3 555556129 4 3 306980490 2 3 715007255 3 3 709084618 2 2 361677237 3 3 310210625 4 2 574188875 1 3 560052236 5 3 767880665 3 2 409120357 2 3 334107589 5 3 704523797 4 3 239763937 3 3 905009740 4 2 973395508 3 2 533700046 3 3 753805449 5 2 937946980 3 3 608745418 2 3 681820016 5 2 508358254 1 3 507094950 5 3 328288909 2 3 310118953 5 2 147497398 2 2 994315079 4 2 988331682 2 3 678444640 4 3 714470033 2 2 513628481 1 3 684437463 3 3 956890957 2 2 502615357 3 3 328354905 3 2 417144724 3 3 661009845 4 3 196968871 4 2 798484088 2 2 813172673 2 3 349933055 1 3 623743063 3 3 449329828 3 2 582038906 5 3 924958120 4 3 473897436 3 3 618137446 1 2 661818521 3 2 841857401 1 2 639130260 3 3 516394907 2 3 995595631 4 2 376366492 4 3 855040276 3 3 492417793 3 3 791411438 5 2 775446767 1 3 930724472 2 2 683642734 1 3 253941064 3 3 762851836 5 3 409179805 4 3 802716006 5 2 222956653 2 3 985256896 1 2 863653572 4 2 856221418 1 2 498988950 5 2 868235326 3 3 135646953 4 2 753324630 3 3 801723450 2 3 156214977 2 3 774509134 5 3 440355637 1 3 152989258 4 2 988102262 3 3 560912826 2 2 682653429 1 3 371203453 4 3 226848793 4 3 420232891 1 2 401507881 1 3 311927926 5 2 560157242 2 3 169297090 4 3 490986668 1 2 676479448 3 3 880947449 3 2 106992422 3 3 372914596 2 3 758660818 3 3 170968335 5 2 413453944 5 2 823459749 3 2 864965588 2 2 957289244 5 3 695153917 1 2 564492023 1 3 332288219 5 2 910831191 2 3 557351729 3 2 671039809 5 2 781879365 4 2 722414968 2 3 476582609 3 2 723046243 3 2 334889002 3 2 496636379 3 3 928440827 3 3 295735670 4 3 639048778 1 2 930588397 5 3 580301634 3 3 767028801 1 3 305647702 1 3 154213853 5 3 119499341 5 3 171872662 4 3 197903649 3 3 434122251 3 3 597883444 3 2 236411221 4 2 806810610 2 2 728477069 2 3 257220805 1 3 360151752 2 3 849442161 2 3 504559131 2 2 785906803 5 2 186200736 2 2 811679315 3 2 550604580 2 3 696380251 1 3 368076147 3 3 468400246 5 3 253303578 2 2 183166995 4 3 549480888 2 3 873563421 4 3 444321704 4 2 916724909 2 2 165532109 3 2 510570557 1 2 398658226 3 2 215520133 4 2 999452727 5 3 554432295 2 3 773681638 3 2 625572572 5 2 232233650 5 3 260862482 3 2 969743134 1 3 637722328 2 2 538531156 1 3 304472729 2 2 277965343 4 2 185248363 1 3 411715748 4 2 862147377 4 2 875389237 1 2 207287216 1 2 252948793 4 3 101578584 4 3 281896590 3 3 283303029 1 3 295415473 4 3 427550798 2 3 125183341 2 2 453698385 1 2 959389671 2 3 823987738 5 3 731965533 4 3 836973246 2 3 681439394 2 2 794060224 1 2 725624664 4 2 154156186 3 3 279889494 1 3 944656125 3 2 929454802 3 2 279564375 4 3 191034165 3 2 610471894 5 2 535365820 2 3 680211789 3 3 957591640 3 2 724315389 3 3 910392625 5 3 350511464 3 3 163371035 1 2 242605890 1 3 901659390 4 3 419136579 2 3 613220803 5 2 736369902 4 3 159141011 3 2 677639699 5 3 448809640 1 3 417667288 3 3 342988446 1 2 507969322 3 3 727413685 5 3 277634261 1 3 635593810 3 3 260694073 3 2 779917629 3 3 166183130 2 3 210490387 1 3 440409319 4 3 209551325 4 2 496279994 3 3 386766183 2 2 775550588 1 3 214525785 4 3 255061103 1 2 991288978 1 3 903581679 1 2 711920164 5 3 406199018 1 2 802024858 2 3 703030719 1 2 534570885 3 3 515822550 4 2 396414835 4 2 420175050 1 2 425373009 4 3 647629860 4 3 630300182 3 2 103751365 5 2 840688787 5 2 593921841 4 2 551174891 3 3 971181280 1 2 211105046 4 3 176414761 4 2 133194668 5 2 141705410 5 2 512660725 5 3 567860667 2 3 174590641 5 3 875501416 3 2 934585055 3 2 714357726 4 2 492711494 4 2 143008423 5 2 802856246 4 3 301349396 3 3 370161531 3 3 991815876 3 3 152511350 3 3 251407524 4 2 306775310 1 2 751747336 3 2 306319950 1 2 522034149 1 2 830430085 1 2 233557588 3 3 830684712 1 2 153819467 3 2 568779498 2 2 306011549 4 2 229296113 3 3 514401973 3 3 681398060 2 3 553071413 4 3 430918250 1 2 178166489 5 2 226392227 2 2 708986332 1 2 119978699 1 2 271444914 1 3 599536442 5 2 981139642 3 3 218524793 4 2 863235835 3 2 729490760 2 3 364338270 2 2 880569649 4 2 245413364 5 3 117246312 5 2 545490799 4 2 288472622 5 3 738896740 4 3 164205671 2 3 166940136 1 3 360597243 2 2 491181231 1 2 648644272 3 3 502647072 5 2 389079748 1 3 850238452 2 3 894421444 3 3 636079121 5 3 184873668 2 3 846704477 3 2 492260472 5 3 333592061 2 3 358094433 2 2 453840423 5 2 539902003 2 3 739898230 1 3 960957684 3 2 689206055 2 3 204524002 1 3 740346893 2 3 209726904 1 2 922910842 5 2 857273893 4 2 124295577 1 3 235968206 3 3 784102174 2 3 995836838 3 2 858880295 1 3 172268636 2 3 592882465 1 3 406042176 5 2 123781570 5 3 185524939 1 2 692904402 4 3 498572540 3 3 130088535 3 2 542190042 2 2 956184276 4 3 589441021 4 2 145429542 4 3 718448461 4 3 608677506 3 2 124919870 4 2 917934334 1 3 191962243 1 2 530125230 5 3 896033527 4 3 980108390 5 3 311354404 1 2 798008651 3 2 726897148 3 3 572963359 4 3 788992389 2 3 425790839 5 3 735866465 4 2 199281849 2 2 801169771 3 3 206433984 5 3 595177040 4 2 785317768 5 3 617027815 5 2 362700820 2 3 172072187 2 3 729782979 3 3 326356951 3 2 491138724 5 3 138605460 1 2 453303783 2 3 181800544 4 3 709156827 5 2 140628272 2 3 977809912 1 2 280713080 5 3 265034356 2 2 522152250 1 3 818120869 1 2 769606437 3 3 681050004 1 2 163117496 4 2 572702666 2 2 219231822 2 3 210434960 3 2 739740148 5 2 800143741 5 2 594363555 2 2 857230910 4 3 156292693 2 3 437241909 2 3 486583473 1 2 176298821 1 3 320387498 4 2 592564790 1 3 172219199 4 3 581494651 3 3 536936395 4 3 149373017 2 2 236411234 2 3 222036684 1 3 874641783 2 2 131416403 1 3 257819882 5 2 683417618 2 2 144295231 3 2 797700051 5 2 471272543 3 2 988715142 2 2 853111082 3 3 135226805 4 3 484870648 5 3 175923582 1 3 253763996 3 2 170804267 3 2 390117051 2 2 523038039 1 2 100766834 2 2 598049253 2 2 590966895 3 2 657702834 5 2 636442641 5 3 306026072 4 3 918090731 1 3 150340497 4 2 691356812 1 3 550518095 4 2 635774899 3 2 514953475 4 2 677293807 3 3 206317533 4 2 474197206 3 3 229111229 5 2 866074749 1 3 341668247 1 2 765120183 4 2 367334922 5 2 112646717 4 2 147052575 2 2 622428627 2 3 102826048 2 2 324112221 2 3 262397473 3 3 179082460 2 2 921092712 1 2 314100857 4 2 712980782 1 2 886875937 5 3 744032331 1 3 904663694 4 2 288369040 3 2 330155393 4 3 556552124 1 2 365962045 1 3 605460098 2 3 397708575 3 2 528628643 3 3 571642312 4 3 415671963 1 2 894758993 3 2 560687406 2 2 922391790 2 2 834294715 3 3 344006820 3 2 580351417 2 2 253376510 5 2 832785804 4 3 372374423 3 3 484468868 2 3 179377580 4 2 104982466 1 3 312404621 5 2 516677148 4 3 122655983 2 2 456367228 5 3 202559442 3 3 833144630 2 2 690868613 3 3 683981875 5 3 256265082 3 2 132216261 3 2 218842849 2 3 787740078 2 3 953267023 1 3 823199276 4 3 101321075 4 2 473729159 5 2 263842990 1 2 923023053 5 2 834400544 4 2 146385130 2 3 383530197 4 2 612278383 1 2 435699822 1 3 184977575 4 3 661558050 5 3 446747595 2 2 353777586 5 3 570718640 1 3 727200250 1 2 862561476 3 3 863191130 2 3 304938348 2 3 724086781 3 2 381105526 4 3 995658169 1 2 139630835 4 3 989882794 4 3 213657066 5 3 517807103 3 2 418302101 2 3 388190938 5 3 163035636 5 2 344297021 3 3 218745913 3 3 902852471 1 2 615321329 1 2 671092642 3 2 977122536 2 3 953636145 5 2 780764593 5 2 619714838 1 2 558183660 5 2 553833982 5 3 218669332 3 2 971275947 2 3 880200784 3 3 174231893 3 3 261845947 4 3 615862982 4 3 227242046 3 2 696524706 3 3 548852050 4 3 177587469 2 3 630395227 2 3 967402090 1 2 469993998 5 3 794722737 3 3 204408432 1 3 232129666 3 2 103159228 3 3 301356693 5 3 197520149 1 2 673571017 2 3 313181934 5 3 533628514 4 2 570197989 3 3 823226984 5 3 633028845 2 3 655380743 2 2 109098490 5 3 276532454 4 3 906682766 4 2 280952714 5 2 700962930 4 3 651644879 1 3 445022950 1 2 192913818 1 3 704665455 2 2 804296383 2 2 351505408 5 2 384414607 2 2 383859544 3 2 193812613 4 3 726581121 3 2 423290041 5 2 222246771 3 3 684696402 1 3 874077335 4 2 742395834 3 3 929823996 1 3 771608856 1 3 427919011 1 2 246114237 5 3 132552566 5 2 756474105 5 2 766372119 2 3 814805434 4 2 769607596 1 3 673838218 2 3 102727052 3 2 366339148 2 3 973072469 3 2 736780119 4 2 341555849 1 2 578906349 5 3 766671181 3 2 257145024 1 3 227946810 3 2 193843118 2 2 776321898 4 3 943740097 3 2 835541510 3 3 589861475 5 3 835198634 2 2 413534067 3 2 829559241 2 3 824584639 5 3 524385091 2 3 615431815 2 3 270418311 5 2 903045911 2 3 267549843 5 3 167464159 2 2 839856684 1 2 544420790 4 2 545709916 1 2 761649967 3 3 655458336 2 3 810385469 1 2 901827437 4 2 114481700 4 2 737840651 4 3 130674435 3 2 555506205 5 2 982738622 2 3 447980462 2 2 498384270 5 3 331093193 1 3 531323607 1 3 429816834 3 2 519769433 5 2 171697919 3 2 845004165 4 2 789050445 3 3 234018445 2 3 641794589 1 2 415842855 3 2 442652325 5 3 193302956 5 3 366571056 3 2 839526840 1 3 437385410 1 2 223781242 1 3 112132338 4 3 848536695 3 2 827151045 1 3 449127325 4 3 621732059 2 2 555440123 4 3 464385914 3 3 476505463 4 2 974323757 1 3 159151783 1 3 256813854 2 2 201548428 1 2 278870002 2 3 384672954 3 2 795363292 5 3 545988972 4 2 298810093 4 2 646620426 4 2 902831663 1 2 900543364 3 3 640001592 2 2 991130988 2 2 785791333 1 3 991297971 3 3 173800071 2 3 532712575 3 3 444411247 1 2 355241921 5 2 828290284 1 3 153052642 2 3 667047497 2 3 180206247 3 2 772293092 4 2 813898940 4 2 717023818 5 3 643965316 4 2 137247470 4 2 570195526 3 3 708231167 1 3 895891565 5 3 725795356 1 2 453914400 2 2 264215054 5 3 626786822 1 2 494232896 4 3 723632583 2 2 223507345 1 3 933118920 3 2 698378389 3 3 613844495 4 3 464521461 5 3 650558069 5 2 882290355 1 2 233574879 1 3 259925516 4 2 486825382 2 3 145193915 5 2 169659633 2 3 345896304 2 2 438468977 4 2 546540625 2 3 867215924 4 2 725555058 4 2 987670666 1 3 157310031 4 2 349880888 3 2 677364441 4 2 373329818 4 3 389246664 2 2 104339194 4 2 520230973 2 2 201934137 4 2 641421181 4 2 101759962 5 3 734222759 5 3 151171980 3 2 551335749 3 2 840720424 3 3 639784184 3 2 171865897 1 3 198575715 5 2 209643748 1 2 651349188 4 2 392909360 1 3 449529969 5 3 389519959 4 3 638726975 5 2 492588061 2 3 798961762 5 3 678474049 2 3 657395654 1 2 638588992 3 3 154013896 5 3 834427817 2 2 355118796 4 3 249541196 2 3 426779411 1 3 348781933 3 2 748835986 5 3 537988120 2 2 790971539 3 2 778629284 3 3 166007045 2 3 404811251 1 2 378305209 5 2 773632487 3 2 789688582 3 2 665219321 5 2 973108923 1 2 471219814 5 2 174381645 3 2 667621775 3 2 974886362 2 3 920227734 5 2 123424399 3 2 255980531 5 3 977628907 4 2 923647491 2 2 345007690 2 2 485284631 1 2 977554282 5 2 683138101 1 2 553131628 3 2 160363957 4 2 592622837 5 3 937082432 5 2 252468665 4 2 198527029 3 2 416721110 1 2 466174845 3 3 757849655 2 2 607384443 1 2 807704092 4 3 233777617 5 2 608204136 5 2 822396504 1 3 325427104 2 2 963310637 4 3 894319775 2 2 805450653 3 2 479016649 5 2 477571503 5 3 152003216 4 3 216301042 1 3 692985953 2 3 720213138 5 2 166209789 4 2 219966466 4 3 322320057 1 2 283186313 3 3 448065001 4 3 306978917 1 2 750886694 1 2 871191554 2 2 751848693 4 3 666934824 5 3 345129426 4 3 606037713 4 2 826092938 3 2 596578285 2 2 349068010 5 3 458043286 3 2 728407917 5 3 883366327 5 3 639254795 1 3 588743772 1 3 546367131 2 3 309619044 4 3 866852962 1 2 471287757 1 2 169266200 2 2 457400017 4 2 563709683 3 3 238668377 2 2 703398941 2 3 651641997 5 2 771667696 1 3 568755074 4 2 810496988 3 2 171946923 1 2 861000218 2 3 969394306 5 2 971476752 1 2 306337436 4 3 577051007 3 2 402900304 2 2 922489278 3 2 239566783 2 2 314988687 4 3 264748952 2 2 501795711 3 2 727178943 4 3 992129836 3 2 641088554 1 2 576444694 5 3 519586449 4 2 626702528 4 3 668852239 3 2 703121735 4 3 903720258 4 3 996803393 4 2 151638967 5 3 119189107 5 2 240239326 5 2 339707372 4 3 664563093 4 2 539167498 5 2 246353039 1 3 944646795 5 2 669231484 4 3 520854507 1 2 268045600 4 3 611999109 3 3 689524725 3 3 311646816 2 3 958049135 2 2 810683681 4 3 279243525 4 2 835690594 3 3 343113507 1 3 683199549 4 3 991336351 2 3 458570683 4 3 785830443 1 2 328592719 4 3 136997979 1 2 254713447 2 2 616834615 4 2 490860093 3 2 731922551 4 3 283367032 2 2 722250931 5 3 655233862 1 3 399419399 3 3 912065215 4 3 303178902 1 2 396265343 3 2 526049271 4 2 191529864 2 2 168474923 4 3 687479910 2 3 516521297 2 3 133415518 4 3 130919035 1 2 399907721 2 3 108952152 2 2 188565059 2 3 996552756 1 2 942199191 5 2 742544939 4 3 374278732 2 3 669331674 3 3 322348783 3 3 122839236 5 2 488958000 2 3 415628572 2 2 283744066 4 2 284441695 2 2 496659737 5 3 168463055 2 3 115906919 4 2 522564928 2 2 136771934 5 2 262527764 5 2 260083565 3 3 757087591 3 2 615999493 5 2 860704054 3 3 965959280 1 2 559356192 3 3 617018599 4 3 402995941 4 3 664601050 3 2 698752553 5 3 913774968 3 3 109003527 4 2 132500551 5 2 744502298 3 2 346190362 5 2 702018181 5 2 375678619 4 3 377721725 2 3 882982710 3 3 315364875 5 2 744134758 2 3 521420625 3 3 528180211 1 2 228891139 4 3 484389917 5 2 992227054 2 2 954429213 3 3 266807895 1 2 502042634 1 3 863371845 3 2 145301492 3 3 385737593 1 3 899679892 3 3 852069250 5 3 614335828 4 2 970782273 1 2 660755826 4 3 142567458 4 2 881967429 3 3 185652117 1 2 119651764 2 3 171689894 3 2 463194877 3 2 605560285 1 3 571252783 4 3 389215873 3 3 371964536 5 3 874381944 1 2 456226805 3 3 749542091 1 2 104150981 5 2 455067616 2 3 865218075 1 2 324388922 5 2 341697644 1 2 280725236 1 2 324458004 3 2 551148741 5 2 805105939 4 3 154092385 3 2 670988504 2 2 839185631 5 3 961601885 5 2 306560488 2 3 331317764 4 2 537826427 1 3 340412448 3 2 858159006 5 3 915652586 4 2 307652271 5 2 911578029 1 3 127659449 4 3 570482351 4 3 357115894 5 3 391742343 5 2 257303228 1 2 536681447 5 2 338102691 1 3 520290652 3 2 236576486 1 2 930783549 3 3 555078678 2 3 397217788 3 3 391206654 1 2 644304921 2 2 591512098 1 3 436792474 2 2 166584321 4 2 672421325 2 3 428814058 1 3 482465205 2 3 668180659 4 3 274782206 1 3 448432391 1 3 742476955 5 2 635259067 5 2 193557553 2 3 680507017 4 3 795130196 3 2 818911480 1 2 510900884 2 3 585281208 3 3 279577642 2 3 367906651 5 3 983808741 5 2 871601142 3 2 294767649 4 2 740686042 5 2 951140387 3 3 847695991 4 2 525590724 3 2 318152148 1 3 774782188 2 3 541043996 4 2 114985593 3 2 855227795 1 3 663492097 5 3 864255420 4 3 695802795 4 2 848994553 5 2 248499061 5 2 422591263 1 2 750821723 5 2 425320408 4 3 720275067 5 3 688803164 4 3 494391911 5 2 454097902 2 2 701029070 4 3 178054468 2 2 233771387 1 3 373258387 1 2 492230997 3 3 369437489 3 3 552224248 4 2 108465967 1 2 196671510 1 3 467889290 3 2 677433151 1 2 122681641 1 3 258654985 5 3 261983180 1 2 197157874 1 3 362043541 1 2 343539364 5 2 140109424 2 3 839349387 4 2 165731571 4 2 353699168 4 2 531270493 4 2 724866675 5 2 444351986 2 3 445231327 2 2 875399087 4 2 846005786 1 3 839078521 5 3 376889602 2 2 692616864 1 3 517196184 1 2 663989328 4 3 210072749 4 2 241920740 5 3 366073129 4 2 998870082 4 3 803746626 4 3 461440127 4 3 212086583 5 3 828792465 4 2 260149222 5 3 146630550 4 3 954269730 3 3 823421601 3 3 148018480 2 2 855926818 1 2 413605200 3 2 381596037 3 3 409102662 1 3 564268736 4 2 801161959 4 3 389170971 4 3 532651214 2 2 447589900 1 3 349117826 4 3 766026329 3 2 179955185 5 3 169049469 5 3 222263495 3 3 149377490 5 2 404441933 3 3 578912203 2 3 340457868 5 2 592188336 1 2 853525793 2 2 107846698 3 3 156328354 2 3 370297872 4 3 830272772 5 3 901611752 5 2 258668265 5 3 114233362 2 3 615973957 3 2 386202334 2 2 977207019 3 3 757293174 1 2 410876446 2 3 997162910 2 2 177887566 1 3 734935229 5 3 891580986 2 3 123414171 3 2 626862658 4 2 444889329 4 3 462929286 4 2 807227726 3 2 261742857 4 3 412946776 4 2 729190333 4 2 377925764 5 2 155652013 1 3 832061777 3 3 195834661 3 3 135142206 3 2 152913397 3 2 732503837 2 2 318407566 2 3 363361596 3 2 291762162 5 2 383173662 4 3 111069608 5 2 716196987 2 2 156835227 2 3 361231346 1 2 779806390 5 2 456586130 5 3 949402097 1 2 111309293 5 2 542997400 5 2 634968975 3 3 623492931 1 3 810261282 3 3 810801624 3 2 653397222 4 2 108190840 3 3 915397518 4 2 278563269 1 2 773879702 2 3 262094076 5 3 293359663 1 2 374481275 2 3 420259393 2 2 743735324 3 3 713872177 1 2 907685632 5 2 132956318 2 3 787263079 3 3 797024967 1 2 406839165 2 3 446974338 3 3 831837078 1 2 221669833 4 2 281949563 2 3 409715464 2 3 816199887 2 2 480848620 5 2 948951169 4 3 773108126 4 3 161155282 5 3 558275112 4 2 176832216 3 2 459090726 2 3 641259838 4 2 471930533 1 2 821411250 2 2 469919721 2 2 659624448 5 2 214873025 3 2 866137782 3 2 194177949 5 3 881117566 3 2 538601436 3 2 813609482 2 3 965817588 3 3 177560449 5 2 303757629 3 2 798669518 4 2 675944279 1 2 569927729 1 3 822216593 4 3 904594632 1 3 572003034 1 3 833857782 3 3 413163058 2 2 545065294 2 3 376846753 1 2 475384962 5 3 384824105 2 2 925720196 5 3 103163589 3 2 517512491 1 2 351900714 1 3 730036934 2 2 569800072 4 2 832499061 3 3 644309614 2 2 262890839 4 3 243881440 1 3 655995304 4 2 864230066 1 3 662214433 1 2 470019651 2 2 979868150 2 3 274390549 5 2 321080283 3 3 419362613 2 2 545028475 5 2 313470867 3 3 620601836 2 3 727215897 2 3 104699387 4 3 980134710 4 3 210364846 1 2 724781355 2 3 497833056 4 3 525677321 4 2 899224833 2 3 295852867 1 3 213634449 1 2 708901110 3 3 364366908 2 2 471802174 2 2 385498974 4 3 315434071 5 2 602680714 1 2 412134203 1 2 330124032 4 2 550157203 4 3 998918188 4 3 500509719 5 2 727861090 3 3 410524319 5 2 279994567 4 3 322810523 3 2 596888033 1 2 114973209 4 3 693583060 3 3 885131929 5 2 478319090 2 2 816955924 4 3 518439173 2 3 370284362 2 2 346579003 1 2 973969739 4 2 132353957 3 2 186651611 4 2 354157127 3 2 217266019 4 2 251673065 5 3 580709954 3 2 132460791 3 2 787515560 4 3 386830104 5 3 514942391 1 3 254291429 3 3 292861540 4 3 818833337 4 3 506636027 2 2 654615901 5 3 787844677 4 2 301665589 5 2 861136203 2 3 561632284 4 3 952340114 2 3 105495829 3 2 166021556 2 2 630156203 1 2 228193995 5 3 566328872 1 3 597194806 5 2 830561827 5 2 470773166 3 3 738983494 2 3 772005422 1 3 762454763 3 3 308582645 4 2 466998975 2 2 821707876 3 2 543710086 4 3 270803075 2 3 887589498 2 2 972885822 1 3 592867702 5 3 435101991 4 2 394741013 3 3 929018667 5 3 707690315 2 3 892688896 4 3 825126656 4 3 145476064 4 2 199242516 5 2 600798789 4 3 171127602 5 2 626958901 2 2 567685730 1 3 383534536 5 3 141137256 4 2 680889592 1 3 245898851 1 2 957139479 1 2 217946983 4 2 343031099 3 2 694166845 3 2 694511947 2 3 904264233 2 3 639949122 4 3 258229088 5 3 819680534 5 3 607745867 5 3 570817678 5 3 716805589 1 3 744889656 2 2 307390255 5 2 418023151 3 2 500190610 3 3 867554720 5 3 160160116 5 3 263661587 4 3 823309047 2 2 486431995 3 2 733789601 2 2 127858711 3 3 626881203 5 3 199956438 3 2 949855781 3 3 307972786 3 2 670549409 2 3 176962018 3 3 270868991 5 2 661058368 2 3 351234891 4 2 460095141 2 3 512443448 5 3 242008681 3 2 317233509 3 2 358388535 4 3 957915797 3 2 680336482 5 3 656149308 3 3 358307827 5 2 444868277 5 3 962935059 1 2 289712573 3 3 892112643 1 2 220121033 4 3 983421985 1 3 410875614 2 2 331038516 4 3 252463079 1 2 512197142 4 2 135240104 3 2 873901437 3 2 928886152 2 3 657850561 3 2 463722150 5 3 755592196 3 3 325716109 2 2 402074663 3 2 238251426 3 2 424577860 4 2 139140754 5 2 337272811 5 2 406267634 3 3 810969693 3 3 466125415 1 3 107232934 1 2 618805254 3 3 558544729 1 2 458581617 3 2 245305965 2 3 513204020 4 2 547193423 5 3 763889121 4 2 379060519 1 3 824126125 5 2 835405033 3 3 759991576 3 2 684006671 2 2 133207483 3 2 323206939 3 3 977491186 4 2 321263493 5 2 695306806 3 2 412118155 3 3 965096250 1 2 315224918 2 2 253629409 4 3 812373184 2 2 905527222 3 2 749716119 5 3 372184164 1 2 507400233 5 2 254474001 4 2 395413584 3 2 236346059 3 2 836179993 4 3 218793307 2 2 295802135 1 3 155884314 3 2 251861282 3 2 352383590 5 2 274099994 1 3 985720545 4 3 302572445 4 3 107204192 2 3 734729424 1 3 742336041 1 2 561822364 5 3 439806668 3 3 741695692 4 2 472019099 4 2 710007735 1 2 711703081 2 2 652802394 5 3 250226766 2 2 850911557 3 3 330136927 3 2 140590734 3 3 471153190 2 2 180892157 2 3 974517570 4 2 319172972 1 2 325104846 4 3 953432265 5 3 818807679 3 3 507338209 1 3 341798733 4 2 311227140 3 3 253327692 4 3 704327729 4 3 783573421 3 3 871280015 5 3 358060301 4 3 660782398 4 3 669304051 3 3 459140174 5 3 657097585 3 3 635086949 1 3 304534908 5 2 438495963 1 3 856191366 4 3 399334856 4 2 696526027 4 3 641314382 3 3 437818558 3 2 630743347 5 2 236345168 2 3 626300576 5 3 559992238 2 2 489052103 1 3 322281795 3 3 953090498 3 3 900460898 4 2 372001353 4 2 119604914 5 2 280182240 1 2 114106615 5 2 755877674 2 3 726788276 5 2 572709846 4 3 280524115 5 3 280401068 3 3 422012314 5 3 446790738 2 2 192194213 2 2 193486321 5 2 959902321 2 3 814562153 5 3 726176739 1 3 368238332 5 3 719343618 1 3 189369467 5 3 233657491 4 3 730549223 5 3 694497768 3 3 354796086 5 3 590751404 3 2 572622770 5 3 896099430 3 3 931252442 3 2 675914943 2 2 445749931 5 3 210353745 3 3 670588021 1 3 723436121 4 2 909788866 4 2 151315127 1 2 391113713 3 2 691277342 4 3 292166319 2 3 110940745 1 3 671466081 1 3 130492421 3 3 106104939 4 2 490473900 5 3 120615413 4 2 948014144 4 2 726783751 1 3 925624761 3 2 595563406 3 3 460914563 4 3 378474523 3 3 481482155 4 2 137833854 1 3 651212849 1 2 452991363 5 3 572325801 2 3 217809959 4 3 385940522 4 2 837957792 4 3 637249077 2 2 660774566 4 2 881817804 5 3 395619305 5 3 798300535 5 2 160923519 3 2 582390794 4 3 676686958 3 3 180969458 3 3 230412508 5 2 414057393 1 2 444462254 5 3 292820741 2 2 203443610 4 3 558589135 5 2 493058799 2 2 204009941 1 2 588815419 1 2 143867838 4 2 688683504 5 3 841856436 5 3 251722880 1 3 975940213 3 2 475122618 4 2 618715966 5 3 447961703 5 2 762303112 3 3 126474907 3 2 200124164 3 2 148222053 4 3 349974098 2 2 677568263 2 3 626225213 4 2 146428135 2 3 102347991 3 3 568896176 4 2 655397632 4 2 392542204 4 2 205706868 4 2 722683734 4 3 674224055 5 2 543945098 3 3 222901010 1 2 437669931 5 2 966586813 1 3 815669404 5 2 594717267 3 2 177845060 1 2 746574145 1 2 536143840 1 2 188049866 5 2 293766404 4 2 582514941 3 2 183992783 3 3 718902804 2 3 574987676 4 3 176407661 1 2 989735619 2 3 439313992 3 3 232785956 1 3 200465841 4 2 602300255 1 2 490152987 5 2 165350975 1 3 840342781 3 2 539375934 5 2 193474471 5 2 217058185 4 3 594158187 2 2 652761816 3 3 958663860 5 3 116924038 2 2 271409058 4 3 752767612 4 3 513501936 3 2 590143578 3 3 481407193 3 2 559050214 3 2 173603510 1 2 476492915 4 3 688754382 3 3 706079884 2 2 156150172 4 3 520026102 5 2 524186236 2 3 265510559 5 3 542769418 5 2 933343297 1 3 174087340 1 2 317096106 4 3 810446486 4 3 802401892 5 3 718109569 3 2 719614601 3 3 127434739 2 3 483547168 1 2 843897779 5 3 196568117 2 3 477729085 5 3 689273916 3 3 690360014 1 2 277031800 1 2 553419948 1 3 369650004 4 2 359499002 2 3 139898455 1 3 745530230 5 2 607990291 4 3 457070925 1 3 132725503 3 3 483012615 3 2 396190773 3 3 504810971 4 2 187881596 1 3 301115234 3 3 563488920 1 3 461270092 5 2 272395959 2 3 178048776 5 2 348483548 2 3 236706986 1 2 418982372 5 3 737209192 2 2 581991590 1 3 540798238 4 2 880366586 4 3 741866723 5 2 832192671 4 3 329971406 4 3 431411597 1 3 854853020 4 3 306080278 2 3 857720346 3 2 974924345 1 2 730901305 4 3 675265787 4 3 136078435 3 3 217866450 1 3 219149278 1 2 575928937 2 3 793593494 3 2 475136109 2 3 226095002 5 3 839225378 3 3 305289705 2 3 642605259 4 3 150471806 5 2 946876031 1 3 583534726 2 3 788455790 1 2 116025586 2 3 713360713 1 3 115736199 2 3 498984244 5 3 733638402 2 3 779497385 5 2 133850067 2 3 791055462 5 2 295878738 3 2 683137433 3 2 667086393 5 2 102550998 2 3 837971268 4 3 363581362 4 3 373018008 4 3 463446118 2 3 558561280 5 2 144015566 5 2 607538401 5 2 997194662 2 3 505990252 5 3 131314431 5 2 250459028 1 3 944622370 1 2 675298485 4 3 404016411 3 3 818034710 1 2 235779114 1 2 695026056 2 3 200475735 2 2 635351878 1 2 180611198 4 2 656635217 2 3 437118960 1 2 509162988 4 3 670642922 5 2 181722554 5 3 510048356 1 2 349632054 2 2 272338852 2 2 648846039 2 2 802569938 1 2 269818045 2 2 499956412 5 3 224031419 2 2 306271607 4 3 596788128 1 3 527884014 4 3 588515456 2 2 961701197 4 2 428078808 4 2 175443467 4 2 284180757 4 2 900802804 2 2 581051980 3 2 491236101 4 2 313136821 1 2 906271152 4 3 887969644 2 3 502696544 1 3 717079147 2 2 900253824 5 2 620842858 3 3 558292947 2 2 374414767 5 2 876054458 2 3 450363285 2 2 334129623 4 2 891997385 5 2 981103433 2 3 338298312 4 3 195182164 4 2 652126985 3 3 406789803 4 3 846815069 2 2 595984776 3 3 104218686 1 2 639292650 3 3 489423313 4 2 115206740 2 2 178583716 5 3 442304224 3 2 136151777 4 2 562265645 5 3 805334700 4 2 571833110 3 3 695700761 1 2 762947899 5 3 329650133 5 2 457234695 2 2 162455773 2 3 629326103 5 2 158803666 3 3 240123197 5 3 365449953 5 3 569093609 4 3 285451888 4 2 164767595 1 2 231208234 3 2 694250470 3 3 875053407 3 3 704831747 2 3 955269051 1 3 265692046 5 2 309369209 5 3 176633404 2 3 475996626 2 3 446702401 3 2 326847177 4 3 624332330 2 3 286453608 2 3 917936468 1 2 831081096 4 2 567721751 3 3 267509448 4 3 482941057 1 2 602431599 2 2 865478393 5 2 100408900 2 3 158458515 2 3 846044888 3 2 174872983 4 3 838666201 2 3 478272310 2 2 234406129 2 2 790010702 5 3 103462047 3 2 829083247 2 3 440843367 3 3 747351303 2 2 415964106 5 3 801495412 3 2 429308269 5 3 822007239 2 3 716157746 4 3 179986771 4 2 381528891 5 2 399717741 1 2 635576127 2 2 962465701 4 2 815577655 3 3 544175715 5 3 118873501 3 3 483077358 3 3 102506535 1 3 633639531 2 2 723375429 1 2 426397486 1 2 142839083 3 2 612183934 2 3 875838580 3 3 888335119 5 2 827539507 2 2 518291305 1 2 536054139 2 2 524804991 4 3 284627461 4 3 112303890 3 3 567647150 2 2 720666724 4 3 130417070 5 2 668306720 4 3 318553069 2 3 592289907 1 2 820344727 1 2 672711098 4 3 251129375 3 3 265733357 4 2 315929511 2 3 332292405 1 2 941645601 2 3 396768375 3 3 658064342 3 2 408406023 2 3 838393721 4 2 837097065 2 3 442442753 1 3 932144255 3 2 908820486 4 2 174546514 2 3 478492488 1 2 729913835 5 2 768852231 2 3 735860868 1 3 273698388 3 3 565014544 3 2 115726691 2 2 496537014 4 3 275027506 3 2 698468146 5 2 912806704 2 2 628243176 3 3 743021947 4 2 855514875 3 3 584130136 1 2 612188974 2 2 299036065 5 3 368264515 5 3 687122807 1 2 845924643 5 2 451516778 2 3 880913528 1 2 428459281 5 3 487866061 3 2 563993816 4 2 484605026 2 3 150498041 4 2 455988003 1 3 550451364 2 2 974183488 3 3 497915377 3 2 704550189 1 2 664667751 3 2 811630759 3 3 913264588 3 3 349048040 5 2 554427331 2 3 220273045 1 3 116629242 5 3 800158383 1 3 435044331 2 2 594975088 3 3 848052483 2 2 262592742 4 3 262331907 5 3 736175281 5 2 232802055 5 3 543329518 2 3 447189655 5 2 128865530 5 2 605217406 4 2 443085969 2 2 374784786 3 2 694047983 2 2 935113810 2 3 650526845 3 3 124395963 2 3 506169744 3 3 346437547 5 2 634163286 1 2 571681438 4 3 726337402 1 2 500011915 5 3 517763116 4 2 525684297 5 2 771443748 5 2 351574056 2 3 443527234 2 3 828058016 4 3 441212221 5 2 452976446 1 2 381671720 3 2 498452324 4 3 326829594 4 2 705116091 1 3 382053734 2 2 670401706 2 3 219676583 5 2 922341751 4 3 986342321 3 3 131947571 3 3 380075524 1 3 357945822 4 3 355385336 1 2 908220250 2 3 981437425 2 3 185686365 5 3 741850637 1 2 498610969 1 2 282696621 3 2 285462356 4 3 305822667 3 2 698102499 4 2 183272220 1 2 487967917 3 2 694621130 5 2 524288781 2 2 373709849 3 3 201628379 1 3 889001791 4 3 746244862 5 2 635446502 4 3 311529440 2 3 236944706 2 2 269869848 2 3 870742384 2 3 474598693 1 3 315231007 4 3 758699319 4 2 175335403 4 3 894999974 5 2 939950803 4 2 450416255 4 2 470591886 1 2 945875082 5 2 695888385 3 3 694107171 4 3 476841610 2 2 163323112 5 3 902556720 1 3 423183718 1 3 536640776 3 3 508728389 5 3 179569205 5 2 684276135 1 2 399629776 2 3 189755627 3 3 262993591 1 3 166866017 1 2 277486968 1 2 170505251 2 3 981174022 1 3 647696401 4 3 360649344 3 3 792315973 3 3 605117179 2 2 778771343 4 3 722144701 2 2 257025132 2 2 997251352 4 2 786669790 2 3 964624755 2 3 952853231 2 3 222010425 1 2 500161542 3 3 249911971 3 3 339064250 2 3 530837957 3 3 730418453 4 2 667843507 2 2 583948348 4 3 624701931 3 2 731859347 1 2 180904987 3 2 968036104 2 2 225580307 3 3 214373710 1 3 857664774 3 2 439064461 4 2 928047947 5 2 376080114 1 3 304637647 2 3 477045493 5 3 247541391 2 2 333956318 3 2 922710901 3 3 267959497 3 2 216571609 2 3 426171004 5 2 653816913 4 3 976269843 5 3 232920658 1 2 268655823 1 3 113871502 2 2 151153128 2 2 680099071 2 3 250017859 3 3 119995431 1 2 123392834 4 3 976600271 5 3 854937222 5 2 665049772 2 3 183694789 2 3 670381353 5 3 439505250 4 3 236657670 4 3 143130682 3 2 228569762 4 2 449488705 3 3 379435109 2 3 243435763 2 2 197761694 3 3 767165789 1 2 117057571 2 3 642575625 4 3 878317293 4 2 287297703 3 2 294201448 4 2 829490557 3 3 713330456 5 3 180354060 2 3 243387773 3 3 793318034 5 2 139571802 3 3 199959301 4 2 404040876 2 2 997405739 1 2 579692622 5 2 769077192 1 2 382005382 1 2 273838262 4 3 861123404 3 2 180082332 3 3 263855388 4 3 530319504 5 3 887167093 5 2 378762902 2 3 590881452 3 3 300726054 1 2 234922886 5 3 717236098 5 3 738582826 1 3 724348870 3 3 333054032 1 3 146716363 5 2 291068838 4 3 616324293 3 3 697905242 1 2 990957367 3 3 764870086 5 3 616692029 3 3 750634550 3 3 747256982 2 3 701938254 4 3 538903944 2 3 931251427 2 2 396567170 4 3 169288073 2 2 772971159 2 3 849931034 1 2 289310595 5 2 857080544 2 2 116309494 3 2 490816465 4 2 353086810 4 2 663322751 4 2 509726225 2 2 825658374 3 3 831346285 2 3 389560394 3 3 102978658 2 3 589976229 2 2 306857269 4 2 804086311 3 2 282815200 1 3 129188388 3 3 844518286 1 3 113117757 1 2 987984185 3 2 206810674 5 2 380680525 5 3 576461710 2 2 150384061 3 3 164246837 3 3 382463768 5 2 733498909 1 3 354651323 4 3 457750744 1 3 792856783 1 3 253014847 3 3 760437341 2 2 766991476 4 3 721989988 5 3 197155923 2 2 135315531 4 3 327431211 3 2 764177947 4 2 897847906 4 3 629854760 4 3 186798080 3 2 984854814 3 2 596714657 2 2 613941871 2 3 532905273 4 2 223037671 2 2 122618261 3 3 198757773 3 2 170136320 2 2 714777979 2 3 785392774 2 3 476078900 1 2 671435407 4 3 439376632 1 3 259951184 3 2 257904983 4 2 470234446 5 2 528786646 5 2 191441813 1 2 213694788 2 3 986321398 4 2 550937839 1 3 327661594 1 2 309580900 5 3 284429141 5 2 836361415 3 2 997571352 5 2 811630074 3 3 757631542 3 3 416186844 2 3 162778449 3 2 511738600 5 3 327468049 3 2 316044059 1 2 284885946 3 3 284121517 2 3 753909201 5 2 961352136 1 2 226875229 1 2 100274572 1 2 785801793 3 2 896400944 1 2 861528287 1 3 468760724 2 3 153951212 1 2 433992585 5 3 142862601 1 2 277417621 2 3 947202615 5 2 813213673 5 3 132741702 3 2 595217637 1 2 396610436 5 3 634142061 4 2 290922526 3 3 403463706 5 2 451429423 4 2 298773025 2 2 825452023 5 2 789068990 5 2 883970811 3 3 391697205 1 2 959466207 3 3 304157810 5 3 355015304 5 3 718203328 5 2 769573725 5 3 611779323 5 3 356698378 2 3 162031407 1 2 629161903 5 3 773296779 4 3 784225670 3 3 611626533 3 2 706242330 2 3 701148849 1 3 508494033 4 3 508906861 1 3 466040752 2 3 292708669 3 3 626098002 5 3 336124643 2 2 253248131 1 3 224221066 2 2 600814374 3 2 781339755 1 3 843582375 2 3 803056063 1 2 508696909 5 3 459417309 1 3 291234919 2 2 553606846 4 2 687022979 4 3 302826061 3 3 382952379 3 2 617769636 5 2 964482396 5 3 993626049 5 3 494265604 1 3 773237758 2 3 215223824 5 3 607799913 5 2 947785449 4 2 770800325 3 2 352268135 2 2 487620622 1 2 285803803 2 3 909319959 4 2 748402732 3 2 477426942 5 2 875571395 5 3 202718820 1 3 989640514 2 2 409642903 5 2 382440137 1 3 186554778 5 2 540183495 1 2 921313611 5 3 973807554 4 3 230341865 2 2 801921540 1 3 887596082 2 2 465698931 3 2 207104214 3 2 958267836 1 2 767764096 1 2 380945807 5 3 175261056 1 2 837933567 4 2 619805927 1 2 727139821 4 3 295694062 3 2 369859733 1 3 685908643 4 3 430311001 1 3 565801227 3 3 593174261 5 2 830122153 5 2 981322126 2 3 692409581 1 2 627110228 2 2 879555236 1 2 982717891 1 3 728219980 4 2 267187952 1 3 599203511 3 3 998170194 1 2 248565633 5 2 857781457 2 2 282618308 5 2 955064093 1 3 770897847 1 2 127854835 5 3 221671440 5 3 772902126 5 3 666226210 4 2 968885128 5 3 601810904 3 3 252144102 3 3 889738850 3 3 488110040 2 2 652254487 1 2 996915064 2 3 659185548 1 2 571714833 3 3 889205537 5 2 243439513 4 2 345474064 2 2 325585312 5 3 431770721 4 2 355890884 1 3 445908371 2 3 731810461 3 2 202451771 1 3 913013399 1 3 540473060 2 3 532231933 1 2 831957522 1 3 147055456 4 3 180670722 1 2 439601766 1 2 794929345 4 3 597063071 2 3 936484981 4 3 306862946 1 2 880912062 3 3 238104129 5 3 715724899 4 2 165073217 5 3 445702276 3 2 753718985 4 2 105451817 1 2 789376324 1 2 678075935 3 2 351303428 4 3 911157512 1 2 516523248 3 2 549505436 3 2 610779750 5 2 729905295 5 2 845685180 4 2 184895995 5 3 390345663 4 2 719512004 2 2 681657058 2 2 533562406 5 3 550691040 4 2 423723477 1 3 649410054 4 3 210014515 3 2 202620679 5 3 405145165 3 2 561889896 3 3 274309937 5 3 464866099 4 3 442199561 4 3 187728229 1 2 640620699 1 3 296250387 3 2 588228445 4 3 353293701 2 3 204189108 1 3 332636042 3 2 652763582 5 2 275230171 4 2 583780819 3 2 719088961 1 3 361813553 5 2 653820941 2 2 275262173 5 2 967176523 4 3 507217837 4 2 765787901 1 3 463631941 2 3 366643748 3 2 728450526 3 2 456616245 4 3 127882292 3 2 411598943 3 2 711545749 5 3 879888875 1 2 575728380 1 2 747407934 2 2 864011972 1 3 306903148 1 3 353014672 2 3 500825062 1 2 488920242 5 2 900979646 4 2 699180976 1 3 931159966 1 2 423472135 5 2 918831992 5 2 412875601 4 3 367041238 3 2 239482201 2 2 196442510 5 3 458055805 2 2 385429612 5 3 127850866 3 2 308280151 5 3 655695476 4 3 600966056 1 3 412179997 1 2 238641845 4 3 300319587 1 3 478026051 5 3 816143480 5 3 786200717 4 2 813082271 2 3 904272439 3 2 108570697 3 2 250946888 4 2 632918805 5 3 468238955 2 2 329664488 3 2 464112479 3 2 535586910 3 3 406098161 2 2 735645776 2 2 369429965 1 3 546921904 5 2 732511325 2 3 933482409 1 2 114267760 5 2 186913334 1 2 574128297 1 3 831732834 3 2 892404540 3 2 445840717 1 3 758615592 3 2 242579109 2 2 569696274 2 2 700874773 2 3 560113036 2 3 343496083 3 2 565270622 4 2 988725833 2 2 303569633 2 3 375996412 5 2 173294376 2 2 840281012 1 2 298714139 2 3 167462736 5 3 835191547 1 3 878926039 3 3 229965752 1 2 313749778 5 2 147460498 1 2 996403804 5 2 574601718 4 3 593233752 3 2 526056260 3 2 880826422 4 3 110756230 5 2 358568840 5 2 770865928 4 3 835569960 5 3 260926558 3 2 700445716 4 2 830473903 3 2 853635736 1 3 360603777 5 2 868105531 3 3 900554245 3 3 473660475 4 2 156139473 2 2 761482586 3 3 369297060 1 3 574052575 4 3 625013181 3 3 446371986 5 2 909784522 3 3 382900664 4 2 681216240 5 2 599068415 5 2 382142736 4 2 627881002 4 2 806653947 1 2 143359393 5 3 529013892 5 2 337057219 4 3 732005567 5 3 448478157 5 2 467597527 1 2 617460196 1 2 359936533 1 2 528559677 2 3 555178546 1 2 490166645 3 2 706906795 4 3 595106337 2 2 311528406 1 3 848585677 1 3 534500129 3 3 568168136 5 2 141948200 5 3 905089027 5 3 922238886 3 2 901196599 4 2 493713366 5 3 791805130 3 3 733781640 5 2 739466627 2 2 521573131 3 3 355753527 4 3 770548617 3 3 339616722 4 3 648053475 4 2 723134398 1 3 768699521 4 3 975145191 3 2 685909634 2 2 274024698 4 3 850836422 3 2 912776965 1 2 554681413 3 2 457666371 4 2 391614839 5 3 667399496 5 2 137534463 5 3 389543447 4 2 458707697 1 3 910675755 5 3 863981886 1 2 943553890 2 3 801915200 3 2 970652844 2 2 515410430 5 2 158915586 3 2 446517834 3 2 704118681 1 3 193577718 1 3 656038380 4 3 388816518 3 3 478475666 2 3 592148212 4 3 678226361 2 2 693718235 5 3 206472755 2 2 234522929 5 3 234086499 3 3 806908536 3 2 471139489 1 3 601723728 4 3 394424636 1 2 180956355 3 3 892432943 4 2 273523496 1 2 209441543 5 2 948891033 4 2 663189476 2 2 865595395 4 2 967770147 1 3 328553655 2 3 369078608 3 3 902897020 1 2 260105657 3 2 635673457 5 2 885731463 4 3 116885761 1 2 571655281 4 3 442008168 5 3 463246395 5 3 724858920 5 2 132197475 2 2 235238050 2 3 699394010 4 3 245912282 4 2 937637166 4 2 687394435 5 3 545381772 1 3 373007207 2 3 591204450 2 2 381979075 5 2 844512414 4 3 968621964 3 3 978367893 3 2 143724560 4 2 142083882 2 2 379613248 1 2 196860445 1 3 577028901 3 2 531831052 2 3 676717003 1 2 109834927 4 2 118534233 1 2 924170840 2 2 938731300 5 2 312220847 4 2 811847675 3 3 319040351 4 2 422280644 4 3 460323566 2 2 863948855 3 3 918198247 3 2 957431712 4 2 360524146 5 3 698025060 3 2 270347985 2 2 373956090 2 2 180603194 3 3 836305772 1 3 923873084 2 3 266747006 2 2 462664966 3 2 114356092 1 2 363287117 1 3 768398767 3 2 199907381 5 2 578763820 5 3 190848420 3 2 764410533 3 3 176351552 2 2 272303619 2 3 707243612 2 2 418727509 4 2 410917426 4 2 675787040 3 2 129275796 2 3 151320275 5 3 123582053 2 3 327377641 1 2 861923971 1 3 363456871 4 3 287877088 3 2 603868315 2 3 969505634 2 3 989681039 5 3 181230663 4 3 102045496 4 2 833246253 3 3 364671765 2 3 733979235 1 3 219893097 5 2 380557493 1 2 152236250 5 2 141237591 5 2 907810600 1 2 946640766 5 3 176027964 5 3 711946664 1 3 738372720 4 3 470721106 5 3 373925276 3 3 387346270 1 3 535367726 3 2 730899375 3 2 173317899 2 3 325425769 2 2 591136578 5 3 212704778 3 2 518978612 4 3 337587043 1 3 139700121 4 3 622715071 1 2 252062289 3 2 923605471 2 2 318069927 4 2 270796018 1 3 701051555 5 3 694646193 5 2 730552541 3 3 219635613 2 2 393795809 4 2 348259723 5 2 941270273 2 3 583892632 1 2 262973549 5 3 971825397 2 2 960795860 2 2 121052843 4 2 422243082 5 2 621600246 4 3 334597996 2 3 363485965 4 3 105679914 5 2 735889965 2 2 390935158 1 3 616708808 5 3 627159642 3 2 442337805 1 3 322451287 4 2 525503467 5 3 387709379 1 3 756407574 1 2 976108814 1 2 409172679 4 3 422246025 2 2 516576323 4 2 725757210 3 3 159099325 2 2 884815238 5 3 156943830 5 2 609536685 2 2 346241679 5 3 476219074 2 2 426874888 5 3 909289434 1 2 819738363 3 3 338142928 4 2 568668033 5 3 888276822 3 2 120535633 4 2 441115805 1 2 841104020 5 3 357717965 4 3 364793346 5 3 795528239 3 3 599111249 3 2 923584820 3 3 356669509 1 2 309934146 5 2 936624979 5 2 115747498 3 2 101566947 4 2 403199658 5 2 253956456 5 2 366945033 3 3 518493931 5 2 204608084 4 2 795579232 5 2 623798224 3 3 444046486 1 2 663277544 4 3 690766582 5 3 681732992 1 2 337160063 4 3 243392678 3 3 273700308 3 3 512121919 2 3 230725279 2 2 235862034 1 2 884029954 2 3 309556977 3 3 125078555 5 3 245720844 5 2 179949125 1 2 496422958 1 2 279272226 1 3 609649149 2 2 882779696 3 2 939592265 4 2 934113391 5 3 130589396 3 2 906191741 1 3 166816815 4 3 906968829 3 2 767257356 1 2 216761144 1 3 607876105 2 3 775445833 1 3 429520227 5 3 606199379 4 3 158825314 1 3 527689901 2 3 345888426 4 3 464384839 4 3 600108725 3 2 964723868 3 2 912703519 2 3 576315889 3 3 799247882 4 3 125602029 5 3 725612540 2 3 313635204 1 2 612520685 5 2 525081885 5 2 533027499 1 3 592952532 5 2 795912306 2 2 954739146 4 2 559689891 2 3 587264134 5 2 791337147 3 3 949014947 2 3 759075394 1 3 232950423 3 2 577360949 1 2 225568807 2 2 926965932 5 2 553813569 3 2 646920119 2 2 988536197 1 3 235110093 3 3 948236460 4 3 622865456 3 3 732912752 3 3 414901858 3 3 335187320 2 3 348104114 3 3 462157257 3 3 219719077 5 2 728907420 3 3 326806833 4 3 871129634 3 3 688011903 4 2 797014025 5 2 444107507 2 3 291964816 1 3 324405659 2 2 816700272 5 3 258479527 1 3 294889220 3 3 836563388 4 3 650661962 5 2 478672526 5 2 368160004 1 2 287480099 4 2 249823833 1 3 384125985 3 3 326248839 3 2 475264240 5 3 768677815 4 3 481630901 3 2 652955243 4 2 800812228 1 3 454542317 3 3 458102459 3 3 188348039 5 3 106566356 3 2 600825522 5 2 756739181 3 2 778245020 4 3 941132594 5 3 299240629 4 2 916411137 1 3 130070268 2 2 794686232 3 2 433941052 3 3 319460549 4 2 113222582 2 2 544648925 3 2 523326723 2 3 441716788 1 2 217957467 3 3 518935288 5 2 706580701 5 2 713896727 1 2 437415840 3 2 322017731 3 2 567754436 2 2 454307713 3 2 237125630 5 2 980540877 3 2 553150613 3 2 789430411 2 3 610701698 1 3 389557569 2 2 821527667 2 3 502784524 3 2 553026554 2 2 320814799 5 2 866437482 5 3 861381941 5 3 717489389 1 2 194508909 2 3 575917103 4 3 838662580 1 3 941130787 1 2 334158163 3 2 849835014 2 3 532653992 1 3 438615276 1 3 802166319 4 2 188851448 4 2 598658540 4 3 513802255 4 2 677457497 4 2 339671913 2 2 839256437 3 3 643576718 3 2 645946630 1 2 138919179 4 3 170949222 2 3 728904462 3 3 658302993 5 2 941562867 2 2 205832641 5 2 919624123 5 3 620918545 3 3 994433249 2 2 146363384 5 3 773370527 1 2 185431217 4 2 736319867 1 2 755438807 5 3 894479831 2 3 555071041 5 2 557957160 2 2 454068207 1 3 419426432 3 2 219814682 3 3 719034684 5 3 614238455 1 3 955240928 5 3 309300638 2 2 632399065 2 2 336143452 5 2 352954091 2 2 818358469 3 3 518874771 3 2 995797534 1 2 842568054 3 3 709923256 5 2 858446557 4 3 486345042 1 2 240204584 1 3 570058752 3 3 425426158 1 3 298015541 2 2 855254979 3 3 921104142 2 2 781593680 1 2 160408649 4 3 684200680 3 2 850097656 3 2 816394538 5 2 746641033 3 3 180376377 1 3 776039724 1 2 218325685 1 2 882407926 4 2 873436923 1 2 595224005 3 3 529811463 1 3 105865124 1 2 882569919 1 3 589835014 4 3 667146668 2 2 830621560 3 2 375555430 4 2 224927375 5 3 634935680 2 3 289080445 2 2 648753796 4 2 367106108 1 2 708735153 5 2 820678523 5 3 904379447 3 3 529291820 4 2 684360984 1 2 353164134 5 3 754821458 5 2 886133856 1 3 893220656 4 2 609535143 1 3 695568247 2 3 621085385 2 2 627621153 2 2 370939135 5 3 877520485 2 3 172916893 4 3 445945794 1 3 203307057 5 2 492209869 2 3 836524442 5 2 380346485 3 3 515885257 5 2 218829513 3 2 649264658 3 3 968598116 2 3 801967967 2 3 609484186 3 3 694291303 5 3 350442840 4 2 423686878 5 3 722259477 3 2 269445593 2 2 762597809 3 2 542309459 1 2 753064988 2 2 134816995 3 3 838933122 1 3 428181507 3 3 602821469 2 2 374663235 1 3 816446400 3 2 874381842 2 2 268466498 1 3 946697675 5 2 420484126 2 3 446064788 2 2 699561725 4 2 837327365 1 2 451788359 5 3 243353700 4 3 820653175 2 2 903241192 4 2 585082051 5 2 142606365 3 2 178402912 4 3 727738461 2 2 634949743 2 3 334435179 4 2 923742006 1 3 702147170 1 2 249890576 4 2 360371231 4 2 636068395 5 2 251958350 5 3 107137491 2 2 298764862 5 2 723218903 5 3 345924004 1 2 591937723 3 2 786546398 1 2 670589971 4 3 136428894 1 3 258450286 4 3 760510022 2 2 352845845 2 2 877864182 5 2 672939615 3 3 421407834 3 3 624072983 1 3 109353971 5 3 757991241 5 3 127431708 3 2 683018880 4 2 207428849 5 3 149809861 1 3 971500782 3 2 751106658 5 3 607265142 5 2 563389784 3 2 464791935 3 2 743984425 4 3 377311290 1 3 795994182 3 2 960040851 5 3 619451374 2 2 725770621 1 2 415769902 2 3 342780981 2 3 113020246 4 3 680535018 5 3 219093693 1 3 436153493 1 2 780495411 1 3 392998198 5 2 157393925 4 2 285463339 4 2 158571106 2 3 563108694 1 3 992615759 2 2 711693214 2 2 261454219 1 2 788233250 2 3 491157609 5 2 164103690 1 3 145171099 4 2 819511332 5 3 282960999 5 2 535839269 1 3 957863255 2 2 436436324 1 3 303217127 5 3 888754136 3 2 682625742 2 3 715796022 3 2 778647978 1 3 185806909 5 2 919332931 5 3 306548753 4 2 814749956 5 3 737001195 5 2 494606682 2 3 221251445 4 3 515895748 2 3 454097464 4 3 780084375 1 2 100827377 1 3 613141992 2 2 166147027 2 3 671328096 3 2 708311643 1 2 270014347 5 3 778777831 5 3 177240162 3 2 832541381 5 3 933222131 3 3 370172076 1 2 742193933 5 2 290405228 1 2 520654150 2 3 304405434 3 3 481476259 2 2 550134671 2 3 969793261 5 3 464215177 2 2 635668976 1 3 483762231 1 2 760612426 4 2 736282437 2 2 692510218 4 2 971279276 2 3 906739216 1 2 574442096 4 3 755007909 1 2 807249155 4 2 757919387 1 3 970589700 3 3 924405019 3 3 587527581 4 3 617969800 1 3 881817928 2 3 785575863 1 2 258115778 2 3 879163431 3 3 864615588 5 2 815177596 2 2 847040381 4 3 716054906 4 2 590602558 2 3 218907179 2 3 690343203 3 2 394662846 3 2 179371344 2 3 681863124 5 2 915856217 5 2 257945305 2 3 124503416 2 3 625211698 1 2 666381157 5 3 878124136 1 2 259876663 4 2 377825635 3 2 869836326 4 2 942248311 4 3 567795182 4 2 734587367 5 2 451969704 1 3 787343528 1 2 643240388 1 2 759580683 3 3 314446669 4 2 341511838 3 2 775744570 5 3 443725806 1 3 454670974 3 3 206084050 1 2 388730936 2 2 630075115 5 2 906854493 1 2 978599079 4 3 327391420 3 3 407785096 2 3 265038664 4 2 982866929 1 3 317348376 5 3 448398407 2 3 897088942 2 2 803244702 1 3 586362360 5 2 380043472 2 3 555990673 5 3 783234773 1 2 725860439 1 2 389775570 5 2 860571975 3 3 212949401 1 2 919458826 3 2 260401496 1 2 564146244 1 3 653685595 3 3 543336685 4 3 910541726 2 2 546147627 2 2 306227999 5 2 367692886 4 2 404043238 1 3 549749823 5 2 129272042 3 3 778725146 5 2 917802864 4 3 689333354 3 2 327826158 3 2 249729061 1 2 573727708 3 3 352412708 5 2 619070569 2 2 163731717 3 3 629252562 4 3 634447055 4 3 518104047 4 2 932316825 2 3 251593076 3 3 373761053 1 2 819971266 4 3 912315914 4 2 822023731 4 2 148464641 1 3 679126305 5 3 797549048 5 3 765250279 4 3 230077093 1 2 664511633 1 3 420323925 3 2 255384281 4 3 710777389 1 2 772233556 3 2 631438981 2 3 101817991 5 3 596779545 2 2 603488022 4 2 949172745 3 2 273207058 4 3 413733576 4 3 379497354 3 3 382478623 1 2 270129754 1 2 751721762 3 2 990127802 5 3 476123469 5 3 321607453 4 3 782283985 5 2 361838874 4 2 563536445 3 3 279592296 3 2 397995552 4 2 606771252 3 3 318745958 3 2 867382343 2 3 127741552 3 2 168226915 5 3 126645016 2 3 108928514 4 2 220599094 4 2 678056042 3 3 131214911 5 2 692379888 2 2 693329402 5 3 151461332 5 2 182561566 3 2 777979427 5 3 249557545 4 2 302162198 2 2 806687173 3 3 867959917 4 3 551761617 3 3 735549798 2 2 767575818 2 3 641076275 3 2 605243153 3 2 395843540 3 3 516451025 3 3 194586088 4 2 118032194 2 3 125679164 3 3 998699001 1 3 555463778 4 2 330996379 1 3 146465235 1 3 410558994 1 2 699658454 5 2 661863159 5 3 682075112 1 2 872854717 3 2 342794516 1 2 742457833 4 2 790931437 5 2 219395988 5 2 576010051 5 2 725878862 4 3 506438455 3 3 658395973 4 2 301181272 2 2 924528234 3 2 645042701 3 2 384575244 1 2 608006557 3 3 141242845 2 3 870517210 5 3 114894045 1 2 531517714 4 3 764370732 4 2 605787973 5 2 999248599 2 3 255104592 5 2 680298866 1 3 446091079 5 3 871676856 5 2 358622135 4 2 135466844 5 2 426422740 2 3 469495204 1 2 494771516 5 2 840879830 4 2 486232120 5 2 723959232 4 3 192759855 5 2 842696425 1 3 569192138 3 3 307403066 5 3 310486933 3 3 178659156 4 2 771690814 3 3 680863710 1 3 484581260 4 2 128761664 4 3 494648229 3 3 400020028 1 2 272049591 2 3 678224576 4 2 732512845 3 2 855528416 3 2 342554110 5 2 460442443 5 2 759317059 5 3 660322720 2 3 276715884 5 2 514996658 1 2 544217223 1 3 671791689 3 2 277285829 1 3 547812297 2 3 154654993 4 3 433444217 5 3 215553811 2 2 686887275 5 2 807990277 3 2 389862296 3 2 277890826 1 3 651232565 3 3 262226385 5 3 970220661 3 3 587958681 5 3 653252358 2 3 496053084 5 2 259939509 3 3 638343364 2 2 246397466 1 2 628569160 5 3 477496764 5 3 816620492 4 2 560001418 5 3 543816184 3 2 919171294 1 3 692020775 5 3 356311190 1 3 699632291 1 3 632866546 4 3 243969526 3 2 135649452 4 2 646532329 4 3 735243453 1 2 921917767 3 3 521102051 3 3 403446691 5 2 912930789 3 3 785631192 1 3 291532919 5 3 338474040 2 3 884492586 5 2 685072851 4 2 514175535 4 2 201385244 5 3 415001044 1 3 718593096 5 2 145516328 5 2 432036592 4 3 791385328 2 3 352622834 3 2 383505421 5 2 984802533 3 3 462145484 3 3 750597528 1 2 838871275 5 3 549949053 5 3 812650864 2 2 999130086 1 3 515491104 4 3 954481709 4 3 654479234 3 3 904853302 3 3 914624218 4 2 245648399 5 2 398615550 5 3 807388479 1 2 105585319 4 3 237290433 1 3 253884209 2 3 323260507 5 2 701176826 2 2 260394266 3 3 706695877 2 2 146356509 1 3 662285815 5 3 642330995 4 2 433501377 3 2 663192825 1 2 918905461 2 2 560635045 3 2 592930934 4 2 422438833 5 2 260260410 5 3 513003027 4 3 282568054 5 3 151038829 4 2 917155630 1 3 786787169 4 2 352638292 3 3 776805411 4 2 333134279 4 3 409425184 3 3 253265734 5 3 406278143 2 2 862420227 5 2 230330130 1 3 514087085 1 2 251594489 1 2 448389982 5 2 451259857 5 3 396957744 4 2 994795438 5 2 927954527 3 2 192508290 4 3 267380939 4 3 325489168 1 2 400575932 1 3 501570524 5 3 170750646 4 3 680439500 4 3 393325673 2 3 325732169 2 2 735119240 1 3 562942707 3 3 382970887 5 3 645283856 3 2 852455978 2 3 333912185 4 2 450260383 5 3 315939535 1 3 726872654 4 3 851071006 1 2 145174456 4 3 880000650 2 3 499048124 2 2 852467170 1 3 459132980 3 2 841083619 3 2 390464578 1 2 659295205 5 3 194673209 5 3 308775269 3 3 433647982 1 3 442854045 1 2 465033859 2 3 489185976 1 2 536722927 5 3 195486710 1 3 370605590 1 3 668394238 2 3 445967932 4 3 554562596 2 2 386593660 3 3 606381526 3 2 592451223 5 3 135711908 2 3 259170016 1 2 493914500 2 2 829019097 4 2 523210860 4 2 362611815 1 2 220854815 2 3 533611374 2 2 970913814 3 3 282951547 1 3 272318759 1 2 468013886 2 3 407898999 2 2 892570147 2 2 696632363 5 2 983931377 3 3 925207578 4 2 987922855 2 3 596606236 4 2 265786783 4 2 529171756 5 2 580245906 4 3 620134463 3 2 767934073 3 2 782658688 1 2 794525418 4 2 354527312 2 2 595229057 5 3 584754349 1 3 502424442 4 3 175062976 5 2 450676944 5 2 817004422 5 3 193677326 4 3 956388800 1 2 562945749 5 2 642626459 2 3 104683530 2 3 792789051 3 2 580130750 4 3 525918062 2 3 870037788 3 3 224117885 3 2 219922688 3 3 512244780 1 2 763587575 1 2 409647986 1 2 480591755 4 3 415223814 4 2 385004078 4 3 236630887 4 3 306624028 4 2 553934709 4 2 487083953 4 2 206560192 2 3 266906139 5 3 575967090 4 3 218236930 5 2 482884568 1 2 372315720 2 3 444247191 5 2 453920136 4 2 314698282 3 2 992892670 2 3 289185543 4 2 470819362 3 3 381370158 2 2 247884766 1 2 450213670 4 3 936138306 4 3 589533559 1 2 829101031 1 3 416158676 5 2 878705377 2 2 708361270 3 2 966067211 1 2 693589963 2 2 594980230 3 3 485445677 4 3 218454365 4 3 177475309 5 2 441858069 1 3 936860134 1 3 791812365 3 3 598865438 5 3 598215902 3 3 946185198 5 3 561307086 4 2 964100489 2 3 994402456 5 3 519131481 3 3 175848014 4 3 359902940 1 2 414143639 4 3 467275118 2 3 477516356 2 2 606499651 2 2 424039852 2 3 320104142 2 2 813465626 1 2 749821868 1 2 877620392 1 3 320940716 2 2 150331312 3 2 364721353 2 3 539991553 5 2 482858044 3 3 104570171 5 2 615192070 1 3 808158238 5 3 748950835 4 2 716440575 2 3 335976860 1 3 164164077 4 2 445702587 2 2 430455414 1 2 186926652 3 3 774272539 1 3 275303703 3 3 585254198 2 2 779837415 3 3 684982403 3 2 463721539 1 3 851745331 1 2 778462777 4 2 925426885 2 2 208904849 3 2 176595494 2 2 325604723 1 2 463136040 2 2 828257691 3 3 408516204 1 2 127822467 3 2 734835672 2 3 687241053 2 3 268249716 4 3 744353302 4 3 438971855 1 3 142458524 3 2 298532424 1 2 233656080 5 3 782881522 3 2 331392629 3 3 163773494 4 3 341191429 4 3 979603075 5 3 559929458 3 3 594456844 2 2 998752259 1 2 415800245 3 3 720885398 1 2 714888701 1 3 143477299 2 3 277399635 5 2 382651612 4 2 370712073 5 2 852004996 5 3 448489832 1 2 281620224 4 2 506014475 5 3 498353128 5 2 279808300 5 2 896969298 2 3 160490607 1 3 671842313 4 2 858828756 1 2 354380353 3 3 192049905 3 2 688677365 2 2 727249010 5 2 109587830 1 2 168219070 3 2 601316905 1 3 550154452 1 2 187423918 5 3 732669961 4 2 726257732 4 2 691388952 4 2 590414657 3 2 411052958 5 3 497128621 1 2 382985164 3 3 691830765 3 2 680742932 1 3 846604537 1 3 360584158 3 3 591349405 4 3 367489728 4 2 793173604 3 2 707679152 1 2 421775737 3 2 396253712 5 2 876109250 4 3 732301518 1 3 721892975 3 3 960981841 2 2 240742064 5 2 791615787 3 3 900542184 2 2 173250922 1 2 490656391 1 3 527232064 3 3 883827353 4 3 732720435 3 2 334019320 4 3 334409636 3 3 267238187 3 2 605993774 5 2 122885102 3 3 957299750 4 2 435907063 5 3 600006800 4 2 795522129 5 2 775289567 5 3 929232459 3 3 703371401 5 2 472152774 2 3 757264376 5 2 255955932 4 2 641141016 4 3 993238405 5 2 640325554 3 3 498347776 3 3 965040384 2 3 433487076 1 2 624961843 4 3 921687607 4 2 141188908 5 2 263791854 2 3 388052469 2 2 677433882 2 2 730603427 3 3 530690713 5 3 313393038 3 3 597769572 4 3 465003687 5 3 464744322 1 3 466690602 3 3 596075497 3 3 514563457 1 3 211763059 3 3 503943851 3 3 582870337 2 2 511503666 1 3 856153693 3 2 847031113 1 2 516337974 3 2 838039156 2 3 987847383 1 2 789262329 1 2 517795837 3 2 874506539 4 2 454983930 4 2 208220016 3 3 959681955 1 3 576552898 4 3 570700268 2 3 825256681 1 3 104708093 3 1 703672469 3 482107455 3 2 274030503 4 2 806349755 2 3 306537941 4 3 205067060 3 3 253671703 1 2 758635148 4 3 378554300 5 2 103635872 3 2 162832547 3 3 727940957 3 2 783940650 4 2 475029705 4 2 796596124 2 3 699029766 5 2 702284056 2 3 417624739 1 3 663143661 3 2 664757792 1 3 477070410 2 3 249744087 1 2 433672444 4 2 285445566 1 3 318127130 5 3 636426326 5 2 836015235 2 2 779185057 5 3 752485112 1 2 304742671 3 2 765001265 5 3 705599007 1 2 228344902 3 3 943600488 4 2 227331822 3 3 200481523 1 3 516963776 2 2 646265781 2 3 922543524 3 3 136437304 1 2 814147552 2 2 141524045 4 2 225348648 4 3 454557160 4 3 742646390 2 2 723596403 2 2 698757058 5 2 628110623 2 2 191162163 3 2 665921353 5 3 131335995 3 2 496955156 1 2 321706627 4 2 470557730 2 3 513722698 5 2 442621546 4 2 371533601 1 2 958615702 2 3 109094541 4 3 620954471 5 3 126663377 5 2 660371917 1 2 287499632 2 3 193947336 4 3 157754143 3 3 115463005 4 2 162436192 2 3 248214540 1 2 637868069 5 2 391203122 4 3 840912899 5 3 608635123 4 2 570515793 4 3 753865810 2 2 456824462 1 2 167584927 5 2 486463442 5 3 325456786 5 3 498176338 3 2 842437747 5 2 681946728 4 2 163238404 5 3 888840130 1 3 446207437 4 2 533958408 2 2 206175080 1 3 442331537 5 2 640540085 3 2 529769720 4 3 315707623 2 2 202116750 5 3 731012980 5 2 460324471 2 3 116959709 4 3 662541850 4 2 656712168 1 2 290987334 5 2 129451984 4 2 399342689 3 2 991259150 3 3 513925012 1 2 748168073 4 2 428123290 2 3 441931211 1 2 970554166 2 2 144444832 1 2 654952301 2 3 158763405 5 2 485875689 1 3 369406867 5 3 539859703 1 2 788324531 4 2 623317348 2 3 454745659 2 2 335793910 5 2 963658212 2 3 870690488 2 2 853638251 4 3 126285261 5 3 756467866 4 2 634666250 5 2 476478434 5 3 229775869 3 2 520543657 5 2 412085622 5 3 145326525 1 3 271972531 2 2 121659810 4 3 794010719 5 2 951938146 2 2 769553224 4 3 844459702 4 3 240831335 4 3 954708858 1 3 666373527 2 3 767184950 3 3 559749853 2 3 555486028 2 2 966250609 4 2 400559965 5 2 356711966 3 3 293639395 4 3 363663815 1 3 240214917 4 2 897753651 3 2 114054430 1 2 383616791 5 3 814788379 2 2 562800300 2 2 129045010 3 3 656710808 1 2 197609345 5 3 877761672 5 2 493968462 4 2 163543164 1 3 915399999 5 2 378959426 3 2 532828994 2 3 781370730 3 2 507002135 2 3 815168384 2 2 748330508 5 2 700370925 5 2 231766276 3 2 263468059 3 3 575113392 4 2 476090689 1 3 330327344 4 2 950337769 4 2 807690194 2 3 954610992 4 3 687794775 1 3 194088714 5 3 276051330 5 2 879373168 2 3 385552372 3 3 419243908 3 3 195837004 2 3 669764131 3 3 530299842 2 3 639497039 5 2 898692688 1 3 701527531 5 2 490466780 4 2 239649931 1 3 223434889 1 2 265221647 2 2 777586897 2 3 566642785 4 2 648347837 1 2 169359919 4 3 781069060 1 2 871868863 4 3 456534924 4 2 700415850 1 2 559254909 1 2 856569775 2 3 934964240 5 3 488091510 3 2 935229431 1 2 397263538 3 2 874946927 5 2 646993171 5 2 430096611 5 2 488200693 4 2 267724588 3 3 373179956 2 3 749920787 3 3 179785115 3 2 187415108 2 3 385053824 2 2 723473642 5 2 964707994 5 2 894292087 5 3 133312877 4 2 700012462 1 2 995875028 3 3 300551486 3 2 709340183 1 3 209092096 4 3 384058427 5 3 830123421 4 3 381939211 2 3 567224166 5 3 894606973 3 3 706694347 1 3 987903477 1 3 209626097 2 2 600165342 4 2 285609459 1 2 789971710 1 3 294358514 4 3 239059074 1 3 421715277 2 2 400957833 2 2 112691140 3 2 368341147 4 2 545355411 5 3 144821793 3 3 982267759 4 3 726636930 4 3 760468910 4 2 953608403 4 3 538922582 5 3 766838026 5 2 234442584 4 2 508038455 5 2 305208860 3 2 149339616 4 2 299945971 1 2 396564541 4 2 497589786 2 2 980179157 5 3 770051270 5 2 965341792 3 2 244508243 4 2 272812121 2 3 899393702 5 2 380656339 4 3 274867038 2 2 689131476 4 2 474815767 1 2 562901587 5 3 365610062 4 3 581433710 1 2 797062528 4 2 947508574 5 3 720673726 1 3 260211972 2 2 688239936 2 2 344427820 3 3 882276887 3 3 934048903 2 2 418708040 2 3 307248004 3 2 627132114 5 3 860164708 5 3 145708483 4 3 598746459 2 2 753781276 1 3 577065971 3 3 962223117 4 2 891360230 5 3 369783582 2 2 757814801 3 3 748253344 4 2 710152586 2 3 428219349 2 3 496139082 5 2 889224227 4 2 324504090 5 3 743136954 2 3 126939090 1 3 467411755 5 2 511825261 2 2 932374492 4 2 218491827 4 3 876744721 4 3 534113916 5 3 539704082 5 2 402241662 1 3 517090694 4 3 934934762 4 3 579797731 2 3 251219331 2 3 815281143 5 2 688390345 4 2 188192308 4 3 308945288 2 2 243659047 2 2 818639846 4 3 943708123 5 3 754317793 2 3 740299671 1 3 764873747 4 3 569636153 1 3 985540363 3 3 455160191 4 2 739098180 2 3 751199688 3 3 563884036 5 3 734457200 4 3 483260137 3 3 737117301 5 2 718058667 3 3 720085888 5 3 386268598 1 3 662090464 5 2 643429539 2 3 897760992 5 2 369259156 1 3 917084791 1 2 630480240 3 3 853601706 1 3 257281325 3 2 832648848 1 3 507242740 4 3 341392550 1 2 852324054 3 2 779007003 4 2 199402222 1 2 173510724 2 2 456508748 1 2 373156707 1 2 236631213 5 3 911701044 4 2 239897517 2 3 945279530 5 3 851212697 5 2 381445252 4 2 278998333 5 3 457484561 5 2 494264231 5 3 226563821 1 2 976279525 5 2 814526728 3 2 421787781 1 3 197331734 5 2 759933507 5 2 495641048 4 2 355779888 4 2 253787753 2 3 848000293 3 3 734932450 5 3 307040905 4 2 953848807 5 3 903979906 1 3 607208943 1 2 728417985 2 3 476537918 1 2 384214398 1 3 201507379 4 2 815900331 3 3 675837319 3 2 303284432 2 2 379337298 3 3 343091350 5 3 305926714 2 2 138093331 3 2 588618287 1 2 228770848 5 3 438037627 5 3 124797937 2 2 259670341 3 2 354591036 2 3 111725983 1 3 699562215 2 2 243444959 3 3 648496591 4 3 735725171 4 3 697227061 2 2 243975133 2 3 189986703 3 2 818460102 1 3 426187421 5 2 355826160 2 3 382889626 4 2 114168470 4 2 789107160 5 2 629847309 1 2 676469468 2 3 695010376 3 2 326015757 5 3 460537019 3 2 916155867 1 3 317458143 3 3 534247789 2 2 748018771 5 3 109638313 1 3 774197243 3 2 839425286 5 2 868579841 3 3 996379222 5 2 616840092 4 2 257339364 4 3 789597114 3 3 513347698 2 3 335123634 2 3 144584091 2 2 911137875 2 3 254688450 3 2 625335541 5 2 631755033 2 3 315314382 2 2 788650022 5 3 415421039 5 3 487959092 5 3 125893265 3 2 269628815 4 2 157272025 3 3 856186784 4 2 635071506 5 2 278658444 1 3 658306554 2 3 244637502 2 3 455650778 5 2 459853852 2 3 310695463 3 3 882108582 2 3 845124106 5 3 696840791 3 3 715473237 3 3 214558473 4 2 413387293 1 3 120949346 5 3 147451681 5 3 216444957 2 3 777378254 5 3 758036631 5 2 342434102 1 3 228441192 5 3 770929815 2 3 124247086 5 2 366519011 2 2 174885196 5 2 917970977 2 3 493253859 1 2 584954267 2 3 634309300 3 2 267755475 1 3 656633427 3 3 119927628 5 2 657603094 5 2 611836105 1 3 698197128 5 2 352950525 3 3 841285343 5 2 487522398 2 3 639917569 5 3 568167967 2 2 864381072 5 2 545514343 3 2 304348386 5 2 634726040 1 2 635176027 1 3 600690947 4 3 374306947 1 2 167305704 1 2 626188289 1 2 210988948 5 2 698410570 1 3 834244473 3 3 862183595 3 3 592848845 5 3 155453390 3 3 669367651 2 3 115864516 3 3 783749919 3 2 545563489 4 2 589326775 4 2 843008770 4 2 111452162 1 2 917735350 3 3 845479215 3 2 309053266 2 2 502843304 5 2 709496297 1 2 327077822 1 2 341475659 3 2 539169054 4 3 337245040 5 2 417401730 5 2 529359304 5 3 561546891 1 2 598796846 1 2 958524853 4 3 502432884 3 3 152473069 2 2 756726006 4 3 471157963 2 3 474692141 1 2 801949251 1 2 403877329 3 2 111079297 4 3 407298003 3 3 708893939 1 3 792284058 1 2 163681013 5 2 711658601 3 3 381040252 3 2 625753145 1 3 183244458 4 2 126817503 1 3 663436065 1 2 198176274 2 2 173577290 3 3 676672088 5 3 814225545 1 2 239011468 5 2 427457329 3 3 128509111 5 3 332829847 1 3 556183939 1 3 215969300 3 3 509345181 1 2 139765178 3 3 917536242 3 3 269547213 5 2 131004437 4 3 568955491 2 2 678888914 3 3 360519391 3 2 510188661 2 2 734659281 5 2 590730399 2 2 281269055 3 2 633209714 3 2 468122020 4 3 873056464 2 3 893513529 4 3 240150953 3 3 327160421 5 3 334330513 1 3 684502003 5 2 162226215 2 2 199059981 1 3 710020111 4 2 880795110 5 2 240154574 5 2 252771549 1 2 295134335 4 2 378079670 4 2 459299759 5 3 399314464 4 3 515175596 4 3 355818004 4 3 575998422 4 2 813976998 4 3 838774611 2 3 577745713 5 2 294673482 3 3 520591992 1 2 836454687 2 2 993600245 4 2 973406606 3 2 591102977 3 2 454125070 3 3 486262713 1 2 948053419 4 3 701047695 1 2 304398763 4 2 596339882 1 3 205504859 4 3 633999486 5 3 209224463 4 3 760021499 3 2 474466475 1 3 870140768 4 3 625767505 4 2 688850771 5 3 420561763 2 3 484483615 2 3 110029684 1 2 339885539 1 3 708974455 3 2 444521535 1 3 423627700 5 3 966864538 2 3 681232942 1 2 172318908 1 2 540774027 5 3 591225462 2 3 893074968 5 2 458876220 5 3 716305931 4 2 957387030 5 2 436888373 3 3 707571872 3 2 844880760 4 2 665672726 1 3 382587122 4 3 474958548 2 3 304646887 5 3 728269133 5 3 712393980 3 3 233061101 1 3 302804554 3 2 729657111 3 3 465088036 1 3 702407794 2 2 623291067 2 2 680128744 1 3 552348254 3 3 901966832 5 3 338629412 1 3 449867677 5 3 655523486 4 3 227452550 4 2 783143310 4 3 171510857 4 2 102014358 3 3 802418693 2 3 469910491 1 2 599762637 2 2 366666078 4 3 282927936 2 3 378267342 5 3 645437052 1 2 712034214 5 2 781632860 5 2 746398828 3 2 775554999 2 2 749162455 4 3 809320905 4 2 400307691 2 3 166050690 3 2 823535369 1 3 692984978 2 3 947556110 5 3 424024343 1 3 796009818 1 2 232333530 3 3 879011409 1 2 318373352 4 3 381388969 3 3 683657275 4 2 936246071 5 3 932082713 1 2 102666602 4 2 724481593 5 3 849939968 2 2 231400494 4 2 399218652 5 3 254738711 3 3 320128516 5 2 313394424 3 3 133848512 2 2 362752989 2 3 975318895 4 3 608548366 3 2 197533951 3 3 365276014 1 2 593898943 1 3 261327059 2 3 453348844 1 3 459728865 1 3 681751782 4 2 480287967 2 2 788440609 5 2 379596084 4 3 208564724 4 3 112684788 1 2 470536652 1 3 928890615 1 3 323210551 4 2 767575839 4 2 280100620 2 2 331761679 3 3 191100926 2 3 496400431 2 2 696980072 3 3 786700332 4 2 508272390 3 2 343831519 2 3 418039975 2 3 138029049 4 2 769254412 1 3 565861490 4 2 571738989 3 3 489173500 4 2 884218570 2 2 905791833 2 3 797326286 1 3 498154269 3 3 548242143 2 3 933853643 4 2 354018610 2 3 167431990 4 2 111310031 5 2 533647275 2 2 192954756 4 3 488170652 1 3 399923313 4 3 993698928 1 3 601144565 1 2 651446362 1 2 193252714 3 3 566792878 1 3 391355110 4 2 486525211 2 3 862053825 1 2 914764360 2 3 344936373 3 2 263567218 5 2 335856562 1 2 691536534 1 3 705398424 2 2 403436520 4 2 141600003 5 2 102549932 1 3 740505469 2 2 591930602 4 3 225384806 4 3 387187224 4 3 256674351 3 3 941676679 5 3 208363312 3 3 874768816 4 2 370232683 2 3 486884324 3 2 193165703 2 3 385499379 3 2 313676544 2 2 986999164 1 3 651262313 4 2 498883367 5 3 690089957 5 2 611690915 2 3 146305685 5 2 170162669 3 2 152702403 3 2 464544230 4 3 562270134 1 2 486023504 3 2 657052510 5 2 387109507 3 2 733114252 2 2 593900337 3 3 372850466 3 3 889959807 5 3 560879686 2 2 232954305 1 2 149199585 2 3 300411103 4 2 514744660 5 2 993926065 5 2 743784684 1 2 401401386 1 3 664130210 4 2 747524048 2 2 358257234 3 2 396590188 3 2 350149078 4 3 892446745 5 3 819783911 1 3 540527487 1 3 674287448 5 3 187844770 1 3 683140186 2 3 295451024 2 2 347654307 5 2 978000353 3 2 693855132 3 3 443058099 2 2 726213643 5 2 779430142 1 2 488513154 4 3 221620837 5 2 368687617 3 2 567465706 4 3 319759891 1 3 369643324 2 3 184171012 2 2 308410503 4 2 254649703 5 3 433289375 2 3 781179752 3 2 553239834 5 3 214206978 2 3 959024060 3 3 626170059 4 2 918356089 3 3 152246628 3 3 298332914 4 2 205081748 1 3 255178164 3 2 203388246 3 3 358172192 1 3 892644937 2 2 106999184 5 2 114505541 1 2 593455504 4 3 297835701 3 2 568881668 2 3 208261369 1 3 171912943 1 3 802557733 5 2 468607728 1 2 105238466 2 2 856589730 5 2 925147158 2 2 233745066 3 3 586962097 4 2 941694679 3 2 568543575 1 2 970868432 2 2 831912662 3 2 535609779 5 3 238052227 3 3 141261856 3 3 959464717 4 2 602124200 3 3 213760961 4 2 769297164 1 2 879385036 3 2 828647952 4 3 341020331 5 3 843270763 1 2 716477509 4 2 373904696 2 3 315964915 3 3 888899389 1 3 621230298 3 3 602143221 2 2 128105373 1 2 701466365 3 2 893332140 5 3 817182549 3 2 931340157 1 2 542452858 4 3 812560675 3 3 234546184 1 3 356717552 4 2 409441103 2 3 960905166 5 3 113722436 1 2 918986852 5 3 565424824 5 3 114590108 5 2 430044362 4 2 482780440 5 2 837620995 1 2 412413303 4 2 160900302 2 2 697996588 1 3 872441747 5 2 897739740 4 3 642928440 2 2 679516206 4 3 842366485 1 3 180568222 4 3 604054534 4 3 124491483 4 3 216155158 1 3 644980103 1 2 452643609 5 2 983634290 2 3 973727252 5 2 715684317 2 2 333150220 4 3 153422866 4 2 579898293 3 3 363721786 1 2 688161877 1 2 695204725 2 2 811035093 4 3 546348922 4 2 257786456 5 2 570545498 5 2 899633443 2 3 488635706 5 3 330190715 3 2 144117971 3 2 650681595 2 3 120665932 4 3 506400723 3 3 789772856 3 3 716319149 4 3 565712605 5 3 866716240 3 2 494217679 4 3 450562800 4 3 967965788 4 3 557326267 4 3 375852295 2 3 838649183 5 2 254578535 4 2 463665129 4 2 293568394 3 2 613066506 4 3 170068714 5 2 898216071 3 3 755156561 4 3 477145293 2 3 114628486 5 3 549336265 2 3 341302224 3 2 513149086 2 2 263363172 4 2 313536360 5 3 211189963 3 2 613264437 2 2 646552267 5 3 268395341 1 3 933459588 3 2 502014876 3 2 331194284 4 3 565720870 5 2 477010404 4 2 358130479 3 2 640934929 4 3 606871992 2 3 816732724 3 2 307626653 4 2 821289580 3 3 362334042 1 3 656124487 1 2 265140654 1 3 204285361 3 3 963362219 3 2 201077456 2 2 536481478 1 3 524645131 2 2 463675126 3 3 679739244 1 2 467901006 1 3 838068908 4 2 329274170 2 3 739096758 1 3 124340962 3 2 551056104 1 2 870028234 3 3 582725692 3 2 422088999 3 2 391036438 3 3 432111725 1 3 508328004 3 2 787243484 1 2 439786771 2 2 386657163 4 3 129056906 1 2 267527679 5 2 390438014 2 2 767613471 1 3 600063946 3 2 542159927 1 2 299711833 3 3 339533046 3 3 466877414 2 2 469713493 4 2 492663549 1 2 719735370 3 2 829778902 4 3 371251722 1 2 971862354 2 2 890985588 3 3 212353982 4 3 286747496 5 2 756941313 5 2 407737066 5 3 121010968 1 2 726391120 1 3 305114193 1 3 207030092 1 2 999731917 4 2 150473484 1 3 229904075 1 2 639279428 2 2 177934701 2 3 677612420 5 3 288678302 1 2 628084693 1 3 126791104 1 3 438887736 2 2 248509959 3 2 651643665 4 3 611407112 1 2 501266489 4 3 620681433 1 3 299117815 5 2 686184009 3 3 590099696 1 3 447500324 4 3 647385980 5 2 493595294 5 3 273261444 3 3 757460013 4 3 757023354 3 2 829194142 2 3 691973250 1 3 345293960 3 2 255513152 2 2 977127375 1 3 546707145 2 2 514598251 4 3 724548671 5 3 327723624 3 2 116470059 3 2 820724290 1 3 740123050 3 2 904654141 5 2 244893228 4 3 986540579 5 2 418835256 2 2 714836844 1 2 868250067 2 3 250432743 2 3 601749307 4 2 441269719 2 2 303577649 5 3 341770800 3 2 527389723 4 2 785319373 4 3 167440606 3 2 794643047 1 3 876205508 2 2 181937043 3 2 233287061 4 2 416303721 3 3 148880218 3 2 183539667 4 2 371802944 5 2 661088474 1 3 413934780 5 3 618534811 3 2 802047901 2 2 883061016 5 3 360769532 4 2 539550984 3 3 165020192 2 3 584677855 1 3 610804978 4 3 966667255 3 3 791797680 2 2 532019383 4 3 938916519 1 3 502311373 5 2 907024834 3 2 364810518 3 2 358269414 3 2 410638182 1 3 328461986 3 3 625739462 4 3 516789503 1 2 206974016 4 2 420442447 2 2 341347795 2 3 647754909 5 3 382636002 5 3 702540948 3 2 143672940 4 2 168623936 4 2 439451946 3 2 598821176 1 3 593673078 4 2 231056961 1 2 407686786 5 3 574173723 5 3 653949870 2 3 919347050 4 2 805568544 1 3 673044961 2 3 448502738 5 2 995520271 3 3 392378387 3 2 749584251 1 3 558868590 3 2 196312888 3 3 970382342 2 2 164678467 2 2 350855146 2 2 291456968 2 3 863498803 5 2 678468668 1 3 317097291 5 2 549902513 2 2 976674255 3 2 796626515 1 2 379811489 5 2 210468092 2 2 166567323 2 3 210574507 2 2 780344807 1 2 518080238 5 3 971229075 1 3 265701678 5 3 865126899 2 3 471364985 5 3 975305600 3 2 775714709 2 3 687259198 1 2 399151459 3 3 916180908 5 3 438639683 2 3 289095880 4 3 281840221 1 3 769031229 5 2 741704629 4 2 446480431 1 3 425689541 2 3 398890506 4 3 457451461 3 3 368980122 1 2 496278411 5 2 236292028 3 2 104948500 2 3 503397308 5 2 557255755 5 3 283236713 2 3 641447956 4 3 378691949 4 3 468947290 3 2 675402491 5 3 526877559 4 3 948222823 1 2 857587492 2 3 704513259 4 2 915098734 2 2 371826202 4 3 270242857 4 3 640494733 4 3 313631577 2 2 720025483 4 3 359987457 5 2 987403459 2 2 156821681 5 2 715212635 2 2 888685356 5 2 112123567 4 3 843754644 1 2 804044440 4 2 967499617 4 2 241305016 3 3 976276967 2 3 828046164 3 3 470228536 4 3 953870534 4 2 538309388 1 2 402672762 2 2 668134547 2 2 507050604 5 2 291639353 5 3 253177653 5 3 695718351 2 3 872219442 3 2 290797266 1 3 170116788 2 3 734936520 4 3 756244659 3 2 119048518 4 3 391791809 1 2 568927620 5 3 960800791 1 2 329381902 4 3 274085490 5 3 502088964 1 3 144804881 3 2 864839725 5 3 632256154 5 3 364055184 1 3 763344042 4 3 336586935 4 3 890783641 5 2 124413228 2 3 963497338 1 3 912528748 1 3 895495319 5 2 609023409 5 2 972081039 5 3 729815595 1 2 777620191 1 3 468837187 2 3 538148441 2 3 581670597 2 3 632944475 4 2 602247173 1 2 849623845 3 2 911840527 2 2 421736106 5 2 526977375 5 2 250988739 5 3 125032813 4 3 206765631 1 2 263528019 3 3 280608954 4 2 723701409 3 3 427841996 5 3 893929760 4 3 747516746 2 2 599409530 5 3 661964070 3 2 539289083 1 3 764741171 5 3 650219193 4 2 614634972 4 2 422782418 2 2 930396461 2 3 431383860 1 3 395010145 3 3 147378270 3 2 944610346 2 2 291025323 4 2 364338012 1 3 678996615 1 2 823654360 2 3 803723655 2 2 408979976 2 2 830265177 5 3 578322439 3 3 518492522 4 2 715230868 3 3 319443648 3 2 911801188 5 3 258490949 3 2 147302605 4 3 369839221 3 3 429709910 4 2 570572037 4 3 801160301 4 3 289115187 2 2 504135744 5 2 201266192 2 2 356032863 1 3 551504974 2 3 509797596 1 2 167455799 3 3 361436789 1 3 747945418 2 2 674659122 1 2 336385667 4 2 451896468 3 2 333981576 4 2 702499610 2 2 546048451 1 2 860368520 2 2 264889615 5 2 394936907 4 2 547793519 5 2 101512059 4 2 137901502 3 2 103834447 4 2 619939974 3 2 210224487 3 3 868334016 5 3 250823424 4 3 455037800 2 2 792220020 4 2 376839580 5 2 813563209 3 3 774303703 5 3 967412371 4 2 573032779 1 3 678883379 4 2 876693400 5 3 362968370 4 3 121061487 5 2 430456237 1 2 580762584 2 2 320325597 4 2 205102708 2 2 189466620 2 3 718716570 5 2 666547986 1 2 336206695 4 2 168898513 1 3 684279241 5 3 895812660 5 2 974105629 5 2 354502398 2 3 457516187 1 2 579582805 3 3 650696198 3 3 758515514 2 2 389363455 5 2 661526158 1 2 337697378 2 2 955692566 1 2 896097278 2 2 396113608 5 2 642601610 2 2 836490954 1 3 550907887 2 3 887010741 2 2 332185335 4 2 344869509 4 2 366968859 2 2 664265753 1 3 483723482 2 2 221616628 4 2 900042347 4 2 829309100 4 2 364001011 2 2 778446772 5 2 248850697 5 3 254424964 3 2 270132152 1 3 507633006 2 3 739526586 3 3 529619697 1 3 355991842 4 2 633861185 5 3 903933432 3 3 784606077 4 2 887139938 2 3 544517307 4 2 276733839 3 3 173366061 4 2 787744829 2 3 103712766 5 3 124219177 5 2 260133623 5 3 563205117 5 3 918321203 2 3 779685853 1 3 323797194 1 3 559709139 5 3 284978094 2 2 691924227 2 2 240609966 3 3 318254705 2 3 518110820 2 2 449662248 2 3 826661032 5 2 376693744 3 3 801025061 4 3 463796583 2 2 836331309 4 2 393825146 2 3 768368492 2 2 802563697 1 2 723713534 2 2 994074280 2 2 351925761 2 2 268685433 1 2 507507556 4 3 710367824 2 3 431550496 1 3 985120590 3 2 574187928 4 2 278115811 1 3 250703748 2 3 441877691 3 2 712768712 3 3 749286784 5 3 426365832 3 3 117092347 1 3 133414139 2 2 989637919 1 2 381944521 4 3 643372274 2 2 671433437 3 2 355111626 5 2 342825192 1 3 228371139 5 2 549854617 5 2 702706118 4 2 608300016 1 2 724556361 2 2 179935539 4 3 434467855 2 2 263174595 2 2 693610524 3 2 891938078 2 2 220121031 4 2 337608856 3 3 346539252 4 2 787024132 2 3 483291245 2 3 756518025 1 3 339721583 5 3 489702155 3 3 316812583 5 2 656007590 4 2 689476862 1 2 273025605 4 3 384270449 1 2 741389385 5 3 756735024 5 2 764065772 3 2 912124466 3 2 909866228 1 2 803786964 3 2 293712532 4 3 731974489 3 3 165125372 3 3 639594648 2 2 186944235 4 2 853254039 2 2 802373774 2 2 606599662 3 3 339156776 3 2 143400717 1 3 954342772 5 3 371781271 5 2 288042805 4 3 208847132 2 3 657594944 1 3 458209786 4 3 403476437 3 3 356733975 2 2 983962835 3 3 331380022 4 3 798667639 4 3 117952790 1 2 774910674 4 2 864916914 4 3 380495163 4 2 226099540 4 2 181843908 2 2 796067633 5 3 701693527 3 3 684364343 1 3 155374586 1 3 221767295 2 2 831968045 3 3 824813192 5 3 741830518 3 3 749340457 4 2 955869763 3 2 455355621 5 3 813152851 1 2 732471234 2 3 964468139 4 3 701760143 3 2 327241495 3 3 306388635 2 2 197995367 2 2 769409223 5 3 638413277 2 2 598507574 2 2 646809030 5 2 701427194 3 2 880719322 2 3 657895576 4 2 208894998 2 2 484320703 5 2 742653913 2 3 833541584 1 3 445830557 3 3 359444965 3 3 197804291 1 3 815972897 5 3 728040830 4 3 637306129 1 2 837190413 4 2 594351886 4 2 436920045 2 2 294030665 5 3 990555191 4 3 961777405 1 2 534972432 2 2 950525781 5 2 973173380 5 3 608653473 5 3 850620256 1 3 661965673 5 2 753114305 1 3 792075553 1 2 525528152 2 3 403241217 3 2 281445459 4 3 564299639 1 2 318261843 2 2 271823405 5 2 724938974 1 3 268690579 4 3 607417798 2 2 658524332 5 3 155433268 2 2 478353358 5 3 160149924 1 3 243378347 5 3 617384597 5 2 634885663 3 2 558981266 5 3 168040593 3 3 475762075 1 3 111625480 3 2 364613492 5 2 236028244 5 3 133596921 2 2 181241751 2 2 337607861 3 3 952547872 5 2 421945199 3 2 638454025 1 3 983729742 3 2 569435249 5 3 830142739 2 3 738263777 4 3 472445203 4 3 935364426 5 3 336253257 2 3 343075108 1 3 247617290 1 2 965688437 1 3 273773983 2 3 738609688 5 2 771536186 2 2 720688149 1 2 224983241 3 2 326298948 1 3 352234919 4 3 587322625 4 3 653851853 2 3 268830849 3 3 967221304 1 3 562555281 3 3 751864606 4 3 690175596 2 2 897986583 4 2 120498946 2 2 785256356 4 3 956499272 4 3 383699139 3 2 130446066 1 3 387862249 5 3 848039001 3 2 308368781 2 3 764417809 5 2 663450345 4 3 105748198 5 2 979533732 1 3 246331657 1 3 583553567 2 3 730104521 5 3 897251670 5 3 904158835 5 3 326113823 2 3 191998284 3 3 639167199 5 3 551349677 1 3 951521809 3 3 373592845 2 2 270893879 1 2 549650846 1 3 134936275 2 3 347126344 3 3 474702466 5 2 166269520 4 2 712533050 2 3 916309824 1 3 988050199 3 2 793238677 5 3 945145226 1 2 186348949 1 3 842874726 3 3 823418314 1 3 107183305 4 3 318334421 1 3 729292466 1 2 164262686 4 3 746495726 5 3 866267745 2 3 386911239 3 2 394390384 4 2 592081168 4 2 119768804 4 3 411215099 2 2 723361981 2 2 535547873 2 3 546195050 3 3 339779906 4 3 699981229 2 3 483761183 5 3 658198904 5 2 943322194 1 2 828423521 1 2 699853154 1 2 795798817 5 2 544894615 3 2 442658367 2 3 611591508 2 3 441121265 5 2 125402595 1 3 602596141 3 3 901631282 3 2 901077984 1 3 817899249 1 2 661748376 1 2 892144790 5 2 718570977 1 2 873471197 1 3 856786532 2 2 862923005 5 2 453810690 2 2 254610305 5 2 261500314 2 3 425152654 5 3 118880511 5 2 157214348 3 3 182270810 1 2 246054371 5 3 369685206 5 3 657878013 3 2 996522060 3 2 231372488 2 3 741461737 2 2 508051355 3 2 133474508 5 2 146782654 1 2 470244479 5 2 869689048 1 3 869131658 1 3 101677421 2 3 192177585 2 2 519395310 5 2 223987905 5 3 284083919 5 2 785488511 3 2 578646154 5 3 760631334 1 3 607738640 2 3 665118786 4 3 516288165 4 3 206709950 4 2 856067299 3 3 922120626 4 3 108272620 2 3 821727407 4 2 300188921 5 3 186432330 4 3 244321528 3 2 576494415 4 2 156886232 4 3 239911907 1 3 751829851 4 3 477060986 2 3 668568319 2 2 139460471 4 2 471136593 4 3 966983189 5 2 200729194 5 3 847904712 2 2 393522205 5 2 481029194 1 2 780216462 4 3 964022874 5 2 860984461 3 3 780608065 4 2 356731173 1 3 454763415 2 3 423217086 1 3 668390050 3 3 653442855 1 2 350883164 5 2 576785610 1 3 865243830 2 3 312410840 2 2 919764454 4 2 915679248 1 2 560226921 4 3 459225954 4 2 534852705 2 2 993335557 5 3 379373807 5 3 621507723 4 3 989857739 1 3 669489519 4 2 374939274 5 2 587670850 3 3 478308309 2 2 658888265 5 2 785718388 2 3 985231125 2 3 318034413 2 2 250712062 2 2 754524652 5 2 682640708 4 2 966046127 3 2 437935502 4 3 148921181 4 3 481690903 4 2 587085992 5 2 566657412 5 2 421826577 1 2 157926146 3 2 410760434 4 3 195883536 2 3 341419162 5 2 680180435 3 2 583173537 5 2 151890851 2 2 735899302 4 2 913580387 3 3 869402418 5 2 377426784 1 3 530949076 5 3 907282568 1 2 373605156 3 2 117746961 4 3 658426705 5 2 120701363 3 3 605710812 2 2 765126239 4 2 767256605 4 2 410130294 2 2 689998011 1 2 886067060 2 2 426632492 2 2 448058973 1 2 288421164 5 3 883003720 2 3 873974272 3 3 619947752 3 2 414095722 4 2 659343825 1 2 463717773 3 2 945680599 5 3 949565682 5 2 346338447 3 2 697094326 4 3 695790670 2 2 447402219 2 2 291592973 1 2 202374033 2 2 458883804 5 3 250135613 2 3 792238919 4 2 216990951 2 3 865465714 4 2 285482319 4 3 464724762 3 3 169765314 1 3 660585674 4 2 727494052 1 2 653693027 3 3 504574850 5 3 944088285 2 2 678385381 1 3 182264331 5 2 182391574 4 2 899663149 1 2 972109394 2 3 263562924 3 3 239213860 2 3 100310391 4 3 737483843 1 2 478090023 1 2 267112389 4 2 204719331 1 2 455108825 1 3 125306554 4 3 493526166 5 2 263349488 2 2 269850577 5 3 774352904 3 3 223207019 4 3 985498744 4 3 441521360 4 3 230754712 5 3 525252688 2 3 516447285 4 2 682877303 2 3 200126865 2 3 983737861 1 3 407393200 5 2 675328260 5 2 993510749 2 3 413507013 1 2 968914563 5 3 486496468 4 2 734435967 4 2 381630861 1 2 617085439 5 2 895342853 1 2 993414397 5 3 240557778 4 3 649648796 4 3 355079804 3 2 458485647 2 2 466605872 5 2 577502244 4 3 374327965 5 2 311985832 1 2 606609915 3 2 318832095 5 2 159088788 5 3 238728598 1 3 298469486 5 3 710969771 2 3 273010768 5 2 736401047 4 2 337879696 4 2 310481246 3 2 276666112 1 2 556226510 4 2 734308500 2 3 724524069 3 3 338976289 3 2 182531349 4 3 137046531 1 3 631592418 4 2 496175607 5 2 398129617 2 2 168603486 1 3 958984323 3 3 201348754 5 2 794867645 5 2 761729797 2 2 287897139 1 3 505150432 1 3 518224625 3 3 357465724 5 3 730459680 4 2 687812226 5 2 227056132 5 2 679117072 2 3 246865396 2 3 584259493 4 3 739048334 5 3 609667510 5 3 861128819 4 2 242524656 3 3 508524643 5 3 140268782 2 3 944053189 1 2 241495491 3 3 684647081 4 3 750128605 1 3 144116204 4 2 985867852 1 2 206495296 1 3 675858817 5 2 949081399 5 3 544614555 1 2 371322822 3 3 259434414 4 3 260163693 2 3 151281823 2 3 356163558 1 2 958852061 2 2 136539560 3 2 827208703 1 3 304935142 4 2 711722998 2 2 940556760 3 2 778134249 5 3 257592822 2 2 243846348 1 2 922061468 5 2 112941036 2 2 355677018 1 2 492277723 5 2 595297927 5 2 319525052 2 3 964477806 5 3 470247332 5 3 693803773 5 3 290820461 2 3 792913833 2 3 584315034 1 3 493334434 1 3 129200128 2 2 724870757 4 2 339585842 4 3 672077223 4 3 627264657 5 3 673892246 1 2 267114609 5 2 640436333 5 2 517109943 1 2 711829386 5 2 836065495 2 3 894657459 2 3 233607514 4 3 140462063 4 3 254711662 4 3 227615465 1 3 741201820 1 2 220419342 3 3 861028783 4 3 134127534 4 3 715590093 5 3 768228534 2 3 184879426 5 2 490740879 3 3 553950834 3 3 141365805 5 2 839059662 5 2 270870002 1 2 188243702 1 3 119842424 2 3 834749808 3 3 310946475 2 2 444716559 1 3 105787958 3 2 807367494 3 3 313886272 5 2 519332833 2 3 844929476 1 2 452683771 3 2 827661052 2 3 413927554 2 3 779644034 5 2 251932166 5 2 375676743 4 2 711896173 4 3 883578798 4 3 778483514 3 3 277182667 5 2 556570149 3 3 262814676 4 2 260582209 1 3 552119993 5 2 923311228 5 2 504047686 5 3 987421878 4 3 113975780 5 3 423060143 2 3 959259769 5 2 983452980 4 2 754926685 4 2 910914583 2 2 903386587 4 2 534534748 2 3 634059711 1 2 390782490 5 2 170870077 3 2 250595548 4 3 985839482 1 2 161155208 1 3 698567827 5 3 131150440 4 3 394438594 4 3 570671607 5 3 546368698 4 3 166981080 5 3 479233396 3 2 575155187 2 3 327667333 2 2 251883004 2 3 729035956 4 3 520478998 1 3 201386234 2 3 815083368 1 2 460389699 4 2 663424418 1 3 672548017 3 3 595863683 5 3 731713477 3 2 950728012 1 2 142975844 2 2 564527996 4 2 660097205 5 2 891459480 2 2 848426158 4 2 610252660 3 2 657197688 2 3 411539548 2 2 787864643 5 2 527978897 3 3 943046906 3 2 213217979 2 3 974288997 2 3 924567682 2 3 462942388 1 3 108535455 5 3 429940360 1 2 161544415 2 3 846283484 2 3 914556913 3 3 208429860 1 3 138431033 5 2 165844949 4 2 210064041 5 3 557457662 1 3 118209385 4 2 968508596 5 2 625901141 3 3 852917855 5 2 721840038 1 2 802693598 5 3 530445460 2 3 551038641 3 2 853381463 1 2 359819262 5 2 587573415 2 3 740067900 4 3 700909173 1 3 563503123 1 2 803176919 5 2 437136152 3 3 533779623 5 2 587448660 3 3 138225366 3 2 952797672 2 2 384242170 3 2 436500993 1 3 159227934 2 3 815821561 3 2 820329415 3 2 777024541 5 3 431992844 1 2 463947945 3 3 313607582 1 3 550622864 5 3 855411179 3 2 251118429 5 3 921639998 4 2 317500010 1 2 761466962 5 3 719003455 3 2 166967419 1 3 954653698 4 2 730800083 2 2 150586954 4 3 179198399 3 3 446958451 5 3 738250821 3 3 493083847 3 2 957506665 2 2 144707918 1 2 898337183 4 3 199983155 5 2 108861446 1 3 447276831 2 2 808179271 5 3 518245357 4 3 854168740 3 2 263149042 5 2 781228395 2 3 748150290 4 3 933242266 5 3 780648716 2 2 716362962 1 3 738744419 4 3 986619351 1 2 148424550 3 2 398210918 5 3 384051891 4 2 192888514 5 2 701848906 4 2 341976285 4 3 651105147 1 3 729367176 3 2 659888733 4 2 425003869 1 3 238808146 1 2 519820810 3 2 582271942 2 3 364816069 1 3 402666294 2 2 692179001 2 2 866408251 1 3 483059865 3 3 951820631 4 3 201146960 3 2 622849250 5 2 750937701 1 2 206202064 1 2 346802246 2 3 230033424 2 3 132969269 3 2 813699642 1 3 575228172 2 2 423222477 3 2 531165601 4 2 376368023 1 3 122176479 2 3 374291426 1 2 518756088 5 2 488677395 4 2 150331916 5 3 976176215 4 3 124490717 5 2 253807130 4 3 219752692 1 3 501813847 4 2 884783005 4 3 600895800 2 3 664867148 1 2 370878665 5 3 493695333 5 2 652715051 1 3 364276526 1 2 679037336 4 3 509995878 5 3 414909889 3 2 802299766 4 2 656643583 2 3 174068901 5 3 762664771 4 2 840139696 3 3 294392033 2 3 481752401 3 3 793322056 3 3 310629277 2 3 371095941 1 3 607355739 2 2 174606139 5 2 619890706 2 3 430852375 2 3 725570909 1 3 920318968 1 3 817840826 3 3 682939327 1 3 913151258 3 3 913994092 5 3 460963834 1 3 665624777 3 3 838071743 5 3 277140688 3 3 911013887 5 2 791471922 4 2 883662134 2 2 633477087 4 3 137839006 1 3 689778207 5 3 723384456 1 3 974953646 2 2 743913762 4 3 619297063 4 3 201783628 2 2 915484083 3 3 470888391 2 2 849358934 1 3 942436475 4 3 787028399 1 2 832693423 3 3 175742004 1 2 692912684 4 2 181539625 4 2 611904793 4 3 574476147 5 2 995227890 5 3 700723917 2 3 585300640 4 3 277271798 3 2 908739956 4 2 543451859 1 2 243830614 1 3 418292746 3 3 639288856 4 3 912335485 5 2 491850914 1 2 462747935 3 2 620468627 3 3 251559606 2 2 549859406 1 2 671087997 4 2 607564939 4 2 678156973 1 2 524485148 1 3 640145270 3 3 920385824 5 2 481694422 5 3 701930377 3 3 330350363 1 3 490002604 1 2 382203686 2 2 275060853 1 3 309484063 5 2 960728577 2 3 289929195 4 3 654241669 3 3 851876600 1 2 258449347 3 2 517321174 5 3 736901273 3 3 147618619 2 3 981091409 4 3 293188164 2 3 443694985 1 2 267236089 4 3 964761367 2 3 785561418 2 2 787456391 1 3 914106856 5 3 816918465 2 2 714786843 5 2 331028050 1 2 609470624 1 3 317805547 2 2 932478894 1 3 447256609 4 2 618432307 3 3 890861993 1 2 383429265 2 3 252493737 4 2 980813849 5 2 858065331 5 3 179583848 4 3 718831605 3 3 629933347 2 3 412709491 3 2 291067745 5 2 604812295 1 3 951407234 1 2 496150889 2 3 603719695 4 3 492434334 4 2 284917382 2 3 865187092 5 2 492943117 2 2 136420046 3 2 336919755 1 2 114224141 3 3 860951604 3 3 749086321 4 2 649518907 1 3 310238242 5 3 518027471 3 2 750872544 3 3 369610965 4 2 162645443 4 2 576420876 4 3 981874656 5 3 215597842 4 2 800658402 2 2 712906253 3 2 721495940 2 2 254500712 5 3 967238075 2 3 592050266 2 2 697054402 1 2 965201601 2 2 613649728 2 3 886495467 3 3 934887525 4 2 577169252 1 2 596712871 4 2 627059970 5 2 741991305 1 2 625804152 2 3 869398160 3 2 208677370 4 2 373409531 4 3 990263148 3 2 332058713 5 2 460055511 1 2 845911155 1 2 980712089 2 3 920827508 2 2 118108430 2 2 140836758 2 2 637071480 2 3 685033991 3 2 513433498 3 3 279710511 1 3 127709804 3 2 481692640 4 2 400201926 2 3 452140628 4 3 315746370 2 3 818158850 5 2 354912343 3 3 783717169 1 3 882761096 4 3 711615589 3 2 359945642 2 2 866777820 5 2 896349033 2 3 244030418 5 2 700789056 5 3 637715834 5 3 803861151 3 2 573482335 1 3 538112364 3 2 885715908 3 2 952397698 5 2 519173253 5 2 783686553 5 3 785773184 1 3 458140756 3 3 863684919 3 3 417659813 4 3 237382735 4 2 821785484 5 2 792039071 4 3 951857399 3 3 712455317 2 3 221354821 5 3 439037600 1 2 198200511 5 3 453279005 5 2 759400134 4 3 693130297 1 2 814391160 4 3 363732767 2 2 943404287 1 2 899121432 3 2 138185301 1 2 599351797 2 2 208499438 4 2 774361373 2 3 495866882 4 2 814129955 4 2 602810885 2 2 311665284 5 2 283411764 5 2 614351374 1 2 636843538 5 2 321584856 4 2 436043016 2 3 738007325 1 2 999859968 4 3 631204250 1 3 830504943 3 2 818353814 2 2 547559107 5 3 396830699 1 3 756872736 5 2 122845522 3 3 676492844 1 3 191655932 3 3 548631797 5 2 142443965 1 3 304450815 3 3 549403623 3 2 434573875 1 2 229103391 5 3 616185565 2 3 268588611 1 3 562213150 1 3 605344099 5 2 565908965 4 3 287278623 1 3 146000508 2 3 329910978 2 2 986350043 3 3 349535772 4 2 739741146 2 2 642285076 1 2 303766469 4 2 232747543 2 3 814704537 2 2 623683905 3 2 419180546 1 3 960593123 5 3 821175336 5 3 474471944 4 3 329514414 5 2 722870643 1 3 530852569 1 2 245299111 5 3 303197127 1 2 867929887 4 3 153135540 2 3 772438313 3 3 854674169 1 3 900020838 4 3 144991513 5 3 770782773 3 2 746298412 3 2 875762354 4 3 378478456 5 2 862556168 5 3 479192912 4 3 147351511 3 2 586105383 3 2 719985353 5 3 678165313 2 3 751115733 2 3 228643847 3 2 737980194 3 2 620254532 2 3 637468411 4 2 477842538 1 2 528688446 2 2 136066017 5 2 679690178 1 3 231333415 3 3 619136728 2 3 750369206 3 2 395081679 3 3 287087569 5 2 896686930 1 2 108973455 4 2 334240850 2 3 314593742 5 2 880809461 3 3 411700646 2 2 943963812 3 3 843773811 2 3 464536052 4 2 539775800 1 2 237845524 1 3 574612239 1 3 156800259 5 3 629492869 5 3 440542766 2 3 500851520 4 3 523475435 5 3 161210023 1 3 895970739 3 3 973251997 1 2 199912186 1 3 772240847 5 2 220852825 1 3 344903503 1 2 504003788 2 2 624517654 5 3 126556177 4 3 776528777 1 3 192472132 1 2 489989047 4 2 645954213 5 3 733324597 2 2 963717382 4 2 732336046 1 2 280968583 2 3 684368012 3 3 469378942 5 3 904449622 5 3 113933328 1 2 253495163 5 2 897720657 1 2 170427577 5 2 944304486 3 3 447283217 3 2 280805439 5 3 444773900 4 3 927999839 1 2 427549354 3 2 629164238 5 2 271659042 4 3 532233962 4 3 675938733 1 2 996786694 4 2 765956478 2 2 380972508 4 3 137611058 4 2 540635380 2 3 955140804 3 3 871340095 2 2 242070168 3 2 198190956 4 3 356441926 2 3 611034486 3 2 205074559 3 3 984514911 4 2 684361561 3 2 774996630 5 2 748504130 4 3 374335592 4 2 533299185 2 3 435976467 2 3 992793656 1 2 737070253 2 2 556160908 5 3 965033684 5 2 308792996 3 3 526250677 1 2 574178537 4 3 857891806 1 3 317678436 4 3 249458305 5 3 784209442 5 3 624487052 1 3 716305273 4 2 328583342 2 2 736435177 5 3 860548705 5 3 446300074 5 2 985314927 3 3 367206049 3 2 588637944 5 3 121360912 4 2 414429940 4 3 415611583 4 2 189954641 2 2 729189667 1 3 673466142 3 2 274377232 5 2 730944807 3 2 177977275 4 3 177904183 3 2 111011228 1 2 211097128 3 2 653187483 3 2 318045767 1 2 697317168 5 2 412252275 4 2 545798921 4 3 739327708 5 2 256642916 2 2 911433940 5 3 318567161 4 3 391107378 2 3 336196208 2 3 863507661 2 3 483832564 3 3 515546037 1 2 359111934 5 3 762914428 3 2 149270616 2 2 187457719 5 3 841570446 4 3 174572294 3 3 342883623 1 3 142972435 1 3 132385677 4 2 541492989 2 2 863323002 5 2 611560068 3 3 520164807 3 3 257096687 1 2 306851353 3 3 486870684 1 2 661013111 3 2 566801369 2 2 437562383 3 2 197476040 3 2 402225776 2 2 336045830 5 2 228239042 5 2 576057508 1 2 671781081 4 2 934253552 5 3 560106373 2 3 946373863 1 3 674372658 5 3 571542094 4 3 973823727 1 2 912997202 1 3 541227921 1 2 354094530 2 2 342243035 3 2 144602857 5 2 614929432 3 2 857667754 5 3 520734698 4 2 698790578 2 3 347076188 4 2 180670176 5 3 784915405 1 2 633387129 2 2 603061777 3 3 273538209 3 2 551205113 3 2 522233157 4 3 717558910 2 2 334354327 3 2 289603348 3 2 166583594 1 2 151074583 2 2 544150100 5 3 689545206 4 3 965917590 2 3 900117808 3 3 614977830 2 3 338630115 3 3 686366425 4 3 718081016 2 3 857274468 1 2 319285735 3 3 630378484 5 3 480151476 3 3 331107643 5 2 411792419 4 3 259828309 1 2 929398725 1 2 340299534 3 2 599327818 5 2 367046117 4 3 431072525 4 3 386746021 4 3 204884626 2 2 501257191 5 3 653392969 2 3 246088291 3 2 386932707 5 3 654201606 4 3 497934071 3 3 280820464 1 2 659048864 2 2 172952044 1 3 134796404 3 2 937643878 4 2 236116793 3 3 395103766 2 3 941051314 3 3 964710101 3 3 426218034 2 2 692190257 4 3 831985678 5 3 154015714 2 2 819676055 5 3 346932679 3 2 690832348 2 2 434993012 4 3 597800327 2 3 707362748 4 3 327310825 5 3 528068976 1 3 424362117 5 2 130244533 5 2 988364184 4 3 771284421 1 2 561009297 2 2 767232620 2 3 297989844 5 2 332728076 5 2 292694282 2 3 719417133 3 3 285457442 2 3 957024259 5 2 632050494 3 3 749067192 5 3 896997844 5 2 814208193 3 2 108536106 5 2 488935530 3 2 240661338 1 2 143257890 2 3 719664252 5 3 106524393 1 2 601081866 3 3 780361565 2 2 701764694 3 2 637149943 4 2 586920275 3 2 565394335 5 3 679831056 5 2 952402553 2 2 708719625 1 3 671640790 1 2 824606060 4 3 432294510 1 3 707069921 4 2 618878350 1 2 235426498 4 3 542208932 5 2 539725964 5 3 129379440 5 3 608675123 3 2 632061576 2 3 311403661 2 3 262245510 4 2 433690240 1 3 317344358 5 2 672298654 3 2 221670425 1 3 761804866 3 2 702249214 2 3 136558953 4 3 380942438 1 2 763072382 5 3 671160264 4 3 139771569 1 3 146628733 4 2 810594995 2 3 423311102 3 3 705196672 3 2 253748550 2 2 365680031 3 3 396693928 5 2 675007974 1 3 162266016 3 3 443786678 5 2 667738448 1 3 975583979 4 2 255297883 3 3 850339460 1 2 742457306 3 2 911583594 3 2 503068643 3 2 206633938 4 2 333332192 3 2 167409889 5 2 106948876 3 3 531613222 5 3 760038315 5 3 370103287 2 3 172286223 1 2 251654606 3 3 309478239 3 3 640857500 3 2 919952420 1 3 992487278 3 2 673554454 1 3 749430402 1 2 678278848 2 2 748516735 4 3 822807753 2 3 294908739 1 3 532077489 1 3 354766099 3 2 860295923 4 2 771295741 2 2 213143496 5 2 100098611 2 2 683391975 1 3 223893543 4 3 275117189 4 2 967031738 2 2 126775974 5 3 834111218 3 2 480300612 1 3 506915263 2 3 722347111 3 3 473857194 3 2 566674733 1 2 671705882 2 2 831084036 5 3 992993381 5 2 290968777 1 2 152927692 4 3 486664843 2 2 234484627 1 2 569134165 2 3 274437865 1 2 531596198 5 2 682481786 3 3 832521455 2 3 260349184 1 3 478769737 5 3 720550158 1 3 175262924 4 2 715843988 1 3 422676626 5 3 776163393 1 3 406115861 4 3 567144461 3 2 468301175 4 3 515998293 2 3 428328097 1 2 809585856 4 2 643911741 1 2 605327377 1 2 209223257 4 2 400902865 3 2 163578802 1 2 159045294 4 2 452891371 4 3 726753706 3 2 161675094 4 2 709090109 3 3 818750436 1 3 198922912 4 3 514554601 3 3 123349041 3 2 215274044 3 3 364666211 3 3 775238515 5 2 808935024 5 3 179224138 5 3 585799060 3 3 220720926 3 3 476720770 4 2 581769188 4 2 469894870 5 2 960117137 2 3 100983846 3 2 862747221 4 2 805470605 4 2 624168566 3 3 360535167 1 3 813451645 1 2 207833739 4 3 355977600 2 2 682209484 2 3 234821351 3 3 677837973 5 2 664533809 1 2 520922216 5 3 533623479 2 3 166084853 2 2 102475188 3 3 332493885 2 3 620368443 5 3 288829666 3 3 967683756 5 3 122879315 2 2 427587835 3 3 108455289 2 3 258878734 4 2 241159105 4 3 212980283 2 2 782202063 1 3 575789377 2 3 295137806 4 3 470317699 3 2 513599885 3 3 366682824 3 3 610215190 1 2 403987371 3 3 700772322 1 3 651358980 4 2 249318255 4 2 493907617 1 3 917254150 3 2 246572193 3 3 294122759 2 2 510705244 4 3 913897169 1 3 470101646 1 3 108780893 1 3 377949824 4 2 213011297 3 3 128517596 1 3 262581885 5 3 740878097 2 2 434107502 1 3 938936768 5 3 789275298 3 3 248857449 3 2 790434235 4 2 424213772 4 2 865044383 4 2 768268614 2 2 973145613 3 2 904951674 3 2 556197090 2 3 564816442 5 2 940366517 2 3 763817862 4 3 513349258 2 2 611252323 5 3 163296259 4 2 696536114 3 2 570508964 1 2 639536268 5 3 593701883 3 2 109832728 5 2 767387154 1 3 718315224 3 2 846087132 5 2 824569335 3 3 607686212 3 2 864672753 2 3 366943995 3 3 949842541 5 2 700994630 2 3 187784825 5 2 446797627 2 2 629134901 1 2 909633881 3 2 210323366 4 2 231291128 3 3 935623919 3 3 429511878 2 2 550785541 2 3 814983226 5 2 503663029 1 2 477002741 4 2 590614348 3 3 210611941 4 2 853760953 3 3 977326018 1 2 701609815 2 2 594702313 1 3 965690903 4 3 402626894 5 3 790888239 1 3 695643734 1 3 924371836 1 3 540210075 3 3 500233153 1 2 998249721 4 3 786250010 2 2 829872918 3 3 145871492 4 3 693374197 4 2 888781631 3 3 603465060 5 3 443176195 1 3 132144349 2 3 239704059 4 3 613389153 2 3 905066334 5 3 297062283 1 2 905562118 4 2 685812276 1 2 839707968 1 3 776910830 1 2 309264958 4 3 407016984 3 2 128741462 4 3 171553496 5 2 914379024 4 2 218351311 5 2 632570335 5 2 594186762 4 3 238154397 4 2 120510227 3 2 638534716 3 3 780456949 5 3 903662874 3 3 353129955 2 3 446760105 4 2 596131326 4 3 201856092 4 3 688471077 3 3 899911733 3 2 161872854 2 2 861827908 3 3 983431139 1 3 753767663 4 3 774180147 4 2 599575128 2 3 279157850 2 2 117033057 1 3 315721246 2 3 820832304 3 3 511288997 4 2 828718057 4 3 362307472 1 2 901384338 5 2 371029156 1 3 110531250 5 3 577403003 4 3 811075427 5 3 220224527 3 3 845733229 5 3 427058192 2 2 972088860 1 3 656403637 3 2 713615734 2 2 686722321 4 3 888091234 4 3 764819755 1 3 192698580 3 2 406453683 3 2 176364614 4 3 543674320 1 3 979082520 1 3 197483971 3 2 291712260 5 2 849949884 2 3 765172111 5 3 594207463 5 2 186190728 5 2 403432124 1 3 536929606 3 2 484083786 4 3 771909735 4 2 682524766 3 2 257453537 4 2 207961224 1 2 580512799 5 2 864152645 5 2 446262279 5 3 865120428 2 3 604071891 3 3 446211458 1 3 180697326 5 3 486906202 3 3 817843217 5 3 238008812 2 2 233139687 5 2 478910710 3 3 769295934 3 2 752369648 3 3 382137460 3 2 875246004 3 3 958349671 4 2 439389506 2 2 583757515 3 2 653612023 2 2 751570916 1 2 362759069 1 3 425349364 1 3 156992000 5 3 564924947 1 2 343958773 4 3 835962633 3 3 286774423 4 2 584451855 3 2 400995075 2 3 686636661 5 2 522810935 1 3 327043218 2 2 956249254 2 2 851116111 5 3 614254406 2 3 300856410 1 3 638282984 5 2 704743580 2 3 653707495 2 3 925963602 2 3 802411917 1 2 856327246 2 2 563785761 5 2 275478491 5 2 299335204 3 3 220473513 1 2 680872218 1 2 965302458 1 2 305587083 5 2 468834335 2 2 674394720 4 2 117507137 5 2 421483780 3 2 873763078 5 2 933646088 3 3 942391337 4 2 654776672 1 2 419194129 3 2 505641857 1 2 299247992 1 2 543525442 2 3 762899533 2 2 546849275 1 2 472006616 5 2 605549790 4 2 932799330 1 2 233922195 3 2 715263671 5 3 708859059 5 3 989288961 2 2 593517275 2 3 290878467 1 2 339072659 4 3 605474130 4 3 327335557 3 2 535342228 2 2 941793545 4 2 662282969 5 2 304672651 3 2 821519838 1 2 423365831 1 3 625700730 5 3 791726283 5 3 715899973 2 2 663856059 4 2 421418876 4 3 520720609 1 3 355088465 5 2 557067866 5 3 246504633 2 2 383568195 4 2 257860718 3 2 212764529 4 3 808996215 5 2 737950628 1 3 136116857 2 3 912157177 3 2 515401679 3 3 155738986 2 3 159689478 2 2 912722482 5 3 676849938 3 2 703356956 3 3 229679672 4 2 725169154 3 2 790440947 2 3 762133009 2 3 192717175 1 3 823718582 5 3 454735370 5 2 626666502 2 2 244836486 1 2 547551279 3 2 319354948 5 2 791584305 3 3 549120235 4 3 631014694 1 3 180368345 4 2 324175795 1 3 448769392 3 2 211052947 2 3 756444912 2 3 805725824 2 2 571864372 5 3 737788381 5 2 856721310 3 2 662434276 3 2 866816516 1 2 110801188 1 3 534655920 1 3 859431933 1 3 752050615 4 2 765053110 1 2 151326570 4 3 124237269 1 3 917153801 1 2 108175182 5 2 452766263 3 3 543059075 4 2 836901377 4 2 120153966 2 2 757154518 4 3 633947296 5 3 773904977 5 3 912125135 2 2 171050646 5 3 230517024 5 2 513110405 1 2 321691662 5 3 623097220 3 2 163173983 3 3 107788270 1 3 126076418 3 3 369145151 4 2 778254696 3 3 433628247 3 3 953210776 1 2 194684746 3 3 599787253 5 3 231378620 4 3 485815750 2 2 410057990 3 2 331898407 3 2 641416642 3 2 683898182 3 2 574874550 3 2 633366415 1 3 789056613 3 3 735390248 4 2 481798162 4 2 264240425 4 3 293424550 2 3 391872697 3 3 443070924 5 3 682100409 5 2 136186353 1 3 537104460 4 2 184333920 5 2 401713939 3 3 464810836 3 3 111158927 3 2 994336035 2 3 840620217 2 2 816624857 4 3 824470307 4 2 645021962 5 3 181324441 1 3 512019559 2 2 176706002 5 3 205964750 5 2 669214566 5 2 230357005 3 3 891835349 1 3 663213462 4 3 779904817 5 3 673127638 1 3 832794193 2 3 631505405 3 2 657076945 3 3 633301445 2 3 461313528 3 3 173554168 4 3 233855908 1 3 576071370 2 3 892311193 5 3 272709034 3 2 854385126 4 3 670388574 1 2 308832559 5 3 742143604 5 3 865420398 3 3 528681163 2 3 289103831 4 2 190852006 1 2 371887945 5 3 194607102 5 3 422708450 2 2 803137970 2 2 485933995 4 2 973359045 5 2 866050247 4 2 726280663 4 3 373344737 5 2 765528941 4 2 129835022 4 2 195164541 3 3 132074186 2 3 780738157 2 2 762971356 5 2 758163962 1 2 197716362 4 3 487155786 5 2 741492751 5 2 671234133 1 2 176417081 3 2 395228915 4 3 432513253 2 3 664101338 1 2 673623998 2 3 458576990 5 3 530586458 1 3 584227183 1 3 665481124 2 3 622539275 2 3 183830610 3 2 941046564 1 2 672474963 4 3 316189337 2 2 887385532 1 3 506359964 4 2 967816665 4 3 689494459 4 2 263361535 3 3 181805884 4 3 122759812 2 3 809715558 2 2 576640713 1 3 358314886 2 2 830900888 2 3 326148824 4 2 552096199 1 2 891430965 3 2 837958106 3 2 917079711 4 2 282056176 4 3 165580365 3 3 205523739 1 3 171754909 1 2 363322887 2 3 714737732 4 2 971513531 3 2 274605883 2 3 642194048 2 3 425417650 1 2 466630792 5 2 348507789 3 2 127656812 2 3 459561631 5 3 423854554 1 3 759131297 1 2 991152049 3 2 384257433 2 3 904685003 1 3 747857414 3 3 266531969 1 3 343438872 2 3 393360905 1 2 503672251 5 2 668196387 1 3 586167645 3 2 717440123 5 2 997761955 4 3 425546827 4 3 963780555 2 2 495010761 3 3 646621334 5 2 916087047 3 3 424776906 1 3 376095078 2 3 748154036 2 3 487197464 4 3 346310335 3 3 413239044 4 2 818045684 5 3 451741873 4 3 399114569 4 2 867043621 5 2 814632520 3 2 451023260 2 3 270404092 4 2 377419994 4 2 126538753 3 2 443387479 2 2 672322658 5 2 232496195 1 3 166982153 2 3 523701153 1 2 753733721 2 3 876826367 3 2 441164464 1 2 107824065 1 2 176037978 2 3 198789729 5 3 628308648 3 3 172316859 4 3 632833941 1 3 902304468 5 3 189221277 5 2 573331126 3 2 603562795 4 3 647893251 3 3 619357454 2 3 753200661 5 3 337995317 3 3 806458901 4 3 374657948 4 2 977517503 5 3 220658579 1 3 547595255 2 2 549041528 4 3 165643073 2 3 703673787 3 3 794928353 2 3 912179976 4 2 892565910 1 2 411814333 3 2 229185797 1 3 522394798 2 2 280761019 4 3 842441017 4 3 209910718 4 2 680668754 1 3 459134816 3 3 353344261 1 2 110650063 5 2 323603718 2 3 584211637 4 2 947499432 3 2 608713902 2 3 541728078 1 3 516236306 4 3 953748299 2 3 909321944 5 3 576755221 4 2 675493371 1 2 172467712 3 3 306785983 2 3 607454862 2 2 789912802 4 3 837296880 4 2 664437239 2 2 186914584 3 3 765981729 5 3 906994740 2 3 584530998 5 2 376302227 2 2 698430555 3 2 498034333 3 2 111511276 2 3 137347706 5 3 728190770 4 2 338195760 1 3 598837357 5 3 582208038 3 2 988084722 5 3 702491877 4 2 597795910 5 3 530980641 2 2 968827449 3 3 411596987 2 3 523360009 1 3 882835543 5 2 851779371 3 3 998078093 4 3 685108197 5 3 675094204 5 3 821089148 4 3 673898996 3 3 726156723 2 3 211804442 1 3 126783197 4 3 627044023 3 2 199193762 3 3 670027570 5 2 899897369 4 3 239236114 4 3 605679920 4 3 570863230 5 3 501471564 3 3 416903550 1 2 492690285 4 3 427371276 4 2 772596541 4 3 953741875 1 3 582690214 4 3 427232205 2 2 716553066 1 3 406327261 5 3 891268782 5 2 492058578 2 3 716384607 2 3 788321864 5 3 345918069 1 2 947859886 3 2 912896512 1 2 455463327 4 3 854574966 5 2 258855209 1 2 100218760 1 3 783692251 3 3 115350967 1 3 623921072 1 3 757852897 1 2 326995028 4 3 365386264 3 2 477219728 4 3 775500401 5 2 985400364 1 2 426093687 3 2 107759021 1 3 616419610 5 3 414351766 5 2 985168012 1 2 185308488 4 2 956206144 1 2 575624063 3 2 230630876 2 3 360448113 3 2 686339278 5 2 742102158 1 3 542975767 4 3 523011983 3 3 460525176 4 3 596498151 2 2 219931253 3 3 400698859 2 3 585067237 1 2 538530834 3 3 992833635 3 2 300062239 1 3 262311149 4 2 300984276 1 3 222767304 2 3 380254622 1 3 944890871 4 3 187065778 4 2 340862402 5 3 429137839 2 2 908965020 2 2 212423799 3 2 126494051 4 2 299360603 4 2 459998940 2 3 890360707 5 3 589323376 2 2 462329177 2 3 361056091 2 2 342044334 5 3 381497554 5 3 886136719 3 3 997943507 5 3 469843877 4 3 311101317 3 3 313823188 2 2 249183942 4 2 386713320 5 2 745301481 1 3 402048903 3 2 928668749 4 3 219329349 2 3 780013803 5 3 942577123 4 2 412003198 3 3 327060484 5 3 230483318 2 2 368351690 3 2 179146664 1 2 148910161 2 2 997718375 4 3 428216695 3 3 812347041 1 2 439365621 2 3 625056547 3 3 342999855 5 3 282594267 5 2 655950032 3 3 135937365 2 3 529076720 2 3 736568465 4 2 636580402 5 2 172922268 3 3 595419345 1 3 143878013 3 2 585620531 5 3 983390032 2 3 970833326 2 2 776709830 3 2 691298120 4 3 598349674 2 3 837490390 3 3 856787402 4 2 575559069 4 2 917709321 5 2 732039134 2 3 323680439 3 3 673266346 3 3 477231548 2 2 343339914 1 3 383397431 2 3 502640425 2 3 613169120 3 2 582055671 4 2 817935679 3 2 483851556 2 3 338066800 4 3 151270932 5 2 145563656 1 2 640803489 2 2 313991022 5 2 908643199 4 3 518735809 2 2 339818807 4 3 889964008 1 2 999250374 4 2 202204268 1 3 256874833 3 2 179308923 1 3 527762147 4 2 493055909 2 3 241903009 3 3 410226656 3 2 694288980 3 3 677869371 3 2 544564090 3 3 325809022 1 2 813322762 2 2 686407603 2 3 561265559 3 3 248442695 2 3 578724904 4 3 646792534 2 3 544209820 4 2 705854127 4 3 141862246 3 3 251376131 4 3 872644512 4 2 383447456 1 3 349191493 3 3 365985119 2 2 552265162 2 3 435635217 2 2 804219491 1 2 906112913 1 3 628963480 5 2 824922857 1 3 705947695 3 2 544587177 5 2 147590207 1 3 757748837 3 2 550797379 5 2 873460297 4 3 527328749 1 2 702832979 1 3 512095952 5 2 510940726 4 3 692987424 4 3 618727929 2 2 719128050 1 2 946814837 5 2 394919022 2 2 697987111 4 2 285671148 3 2 133413841 4 3 557884190 1 2 356117965 2 2 661863817 2 3 654858574 3 3 290181436 4 3 369554227 1 2 237060283 2 3 663238013 2 2 761090000 5 3 377240792 4 2 992385775 1 3 818945991 2 2 201090126 5 2 720224179 1 3 219387762 5 2 143567026 3 3 517123367 5 2 431490967 5 2 200702805 5 2 711289613 1 3 510326446 4 2 223996650 3 2 210644432 1 3 220302987 3 2 857708191 3 2 933013668 4 2 567354232 5 3 101016866 3 3 708216913 4 2 287221664 5 3 164537822 3 2 392805907 2 3 586581479 3 2 526916176 3 3 742782896 3 2 256034263 1 3 743955058 2 3 371811871 5 2 219529949 1 3 744266434 3 2 532327360 2 2 328261932 1 2 281392265 4 2 814600399 2 3 559972362 3 2 324866130 1 3 223922280 4 3 543277940 2 3 667303449 4 3 446019194 3 2 259391371 3 3 117836495 4 3 780458020 4 2 608618758 2 3 660781202 4 2 724286668 3 2 417444189 3 3 649842496 5 2 163674265 2 3 647516596 5 2 258965954 5 2 851941426 3 2 951726844 5 2 784223812 3 2 868322656 2 3 539290594 3 2 255008646 2 2 295011717 1 2 728156479 1 2 716836801 1 3 947879177 3 3 988707166 4 3 532375557 1 3 843511046 5 2 694862998 5 3 354102574 4 3 728493216 1 3 184044919 2 2 187519153 3 2 679102779 4 2 516806231 1 2 157820673 1 3 881877567 4 3 952486896 3 2 210864597 1 2 587454975 3 3 177352715 5 3 453048895 1 2 295404664 1 2 177751226 1 2 287114116 5 2 429859050 5 3 447797768 3 3 179406373 4 3 236111520 5 3 602187379 1 2 102995714 3 2 551277106 1 3 710754784 2 2 760231705 2 3 319397529 1 3 917810146 4 3 793467928 2 3 576270070 5 2 385219314 4 3 339692104 4 3 892540210 3 2 699402114 4 3 183559975 3 3 864827087 3 3 418847725 4 2 561518052 4 2 575260807 5 2 512320899 1 3 214625420 3 3 636106496 5 3 398725819 2 3 217576077 1 3 221067814 3 2 900668899 2 2 445328128 4 2 781820877 1 2 189715438 3 2 670691888 3 2 620011633 1 3 946408171 1 2 402109819 5 2 753715311 2 2 680816260 4 2 358901425 1 2 183110025 2 2 404752151 5 2 299202679 1 3 387281115 1 2 537037597 1 2 661305740 5 2 814682119 5 2 583290003 5 3 456738820 3 2 925213665 2 2 128770774 5 3 229314510 5 2 619564829 3 2 609723243 5 3 193457066 2 3 476054219 5 2 770252377 1 3 943779290 1 3 167507861 4 2 775704713 4 2 446521445 3 3 470901696 3 3 670018153 3 3 183486888 3 2 320465121 1 3 777841632 4 2 227436504 2 3 796561010 3 3 932800474 5 3 506167448 4 2 920841038 4 3 746940852 1 2 678439274 5 3 709714973 4 2 423352768 5 3 129178155 4 2 961386951 3 2 199598479 2 2 554954885 4 2 417588355 3 3 535183160 3 3 356407932 1 2 418563865 5 3 495172360 3 2 353852856 2 3 499380690 4 3 660822861 2 3 379596658 2 2 656428249 4 3 275142497 1 2 365398405 5 3 570351064 1 3 403312488 4 2 289010605 5 2 513161365 1 2 901914931 1 2 291812907 5 2 451306056 2 3 773733545 1 2 253700159 3 2 705527117 2 2 569532755 3 2 720785710 4 3 919144995 2 2 207114124 3 2 704989998 2 2 458996826 4 3 901230633 3 3 908151473 1 3 891984227 1 2 960628928 3 2 494836378 5 3 389996236 2 2 269061079 3 2 549918948 1 3 435070892 4 3 261287186 5 2 572740892 2 3 438989378 5 3 967206726 5 2 160709916 1 2 310253363 2 3 959012758 5 3 431647586 4 2 874144474 4 3 872045535 3 2 556193234 3 3 574465370 2 2 696242393 5 2 666189291 3 2 869560904 2 2 495428269 2 2 119673430 3 3 759408694 5 3 752974380 3 3 374058284 5 2 541765213 2 2 745354668 2 3 497870191 4 2 767669309 1 3 616272522 5 2 720627336 5 3 576026044 4 2 980062901 2 3 676549255 1 2 876106508 2 2 617415727 2 2 609002862 2 2 738430932 3 2 615343886 4 3 718080216 4 2 111854276 3 2 436032873 5 3 250550435 5 2 536172682 3 3 587289092 1 2 858122228 2 3 782356902 2 2 852533218 1 2 980876904 2 3 991891079 3 2 880011207 3 3 630792756 2 2 137752373 4 2 910862791 4 2 158634510 4 3 689718950 5 3 690413214 4 2 860176541 5 3 716260793 2 2 919417228 1 2 554053212 3 2 529684748 5 3 713461030 4 2 123169208 2 2 235287527 5 3 565686732 1 2 445779873 1 2 778231060 3 3 537850671 2 3 421224949 4 2 236491375 4 2 398602102 3 2 956962290 3 3 253821441 4 2 536643224 1 3 428802417 4 2 900646211 4 3 906581317 4 2 207629947 2 2 549333542 4 3 478541104 1 2 679552099 2 2 303476457 2 3 651064135 4 3 349948757 2 3 102666532 2 3 621624499 5 2 729393892 2 2 428826259 4 3 512382485 2 3 980183090 1 2 617062330 1 2 153721020 4 2 229289669 5 3 474447369 2 2 899021651 4 2 781297641 3 3 918718745 2 3 481963771 5 3 432546036 1 3 959542268 2 3 519795604 3 3 619997462 3 2 623160137 4 2 184974073 4 3 356191434 1 3 246777285 1 2 640115927 5 2 876837018 1 3 636200064 4 2 586867061 1 3 337418531 1 2 686764210 4 3 687100117 2 2 178673626 4 2 350821330 3 3 391452034 5 2 566126052 5 3 258789748 2 3 598757673 1 2 533317943 2 3 199408968 3 3 265189376 1 2 132920387 3 3 108811856 1 3 973114451 2 3 935760882 4 3 756406660 1 2 729511623 4 3 780068522 1 3 359997608 4 2 407245524 1 3 577600408 5 3 258929050 3 3 347390111 2 2 677008872 3 2 918350300 2 2 439685785 1 3 556964871 2 3 661807476 1 2 809226176 1 2 177608839 4 2 278360076 2 2 442431349 3 3 736428397 3 2 325200736 5 2 532148601 2 2 765293062 3 2 757321401 5 3 270645433 1 2 164716211 5 3 537792514 3 3 541847662 3 2 122072277 5 3 183212854 4 2 872060722 5 3 198877280 3 2 129210374 4 3 897671599 4 3 393993361 4 2 989771092 3 3 787685210 2 3 698708671 4 3 538290172 2 3 563801830 1 3 975879879 1 3 185701352 4 3 399781844 4 2 700180855 4 2 145594976 2 3 410391367 4 2 242693740 3 2 326542321 2 2 731563524 1 2 597385373 4 3 929587674 2 2 779668747 1 3 602341663 2 3 176169475 4 3 327661614 5 2 690775975 5 2 589647858 3 2 329833195 2 2 350285717 5 2 103013709 1 2 474927440 3 2 624622868 2 3 267975106 5 3 716314643 4 2 348483300 4 3 296669489 3 3 638598447 5 2 536614653 4 2 475651380 3 3 732624698 1 2 322500114 3 2 861985215 5 3 375759476 3 2 726584740 2 3 487823817 4 2 965467362 3 3 492533766 2 2 976813018 5 3 771816808 2 2 313720665 5 3 378105199 4 3 210397192 4 2 365535615 3 3 624882846 3 3 149708708 1 3 756063397 2 3 229078245 5 3 620925365 5 2 354559613 2 2 533256991 2 2 677130119 3 3 195282857 1 2 117366559 1 3 490919487 2 2 339406506 5 3 988040195 3 3 616392903 5 2 408594616 2 3 636563892 1 2 906541149 5 3 148634798 2 2 237199883 2 2 690883241 3 2 956014257 4 2 696333534 3 3 519493196 2 2 397070315 2 2 623013683 1 3 364322852 4 3 927910952 4 2 391758348 1 3 243426689 2 2 373503151 5 3 598328460 4 2 136162907 1 3 532832452 5 2 319777871 1 3 324848654 5 3 342368939 5 2 147730611 1 2 771820683 5 3 230547610 4 2 131331136 4 3 321648718 2 2 669183555 4 3 445409422 4 3 534944159 2 2 591223401 1 3 147882677 2 3 212386706 2 3 406476024 4 2 461265013 4 3 710744101 4 2 378039757 1 2 398536062 4 3 571670472 1 3 174868652 2 2 790981619 1 2 397489902 3 3 661936431 4 2 177918684 2 3 654600682 1 2 183471250 4 3 227355149 5 2 240338593 5 2 265805462 3 3 757393869 4 2 827930687 3 2 406526438 1 3 660173009 2 3 965913090 5 3 547501947 4 3 907983292 1 3 704808992 2 2 491374874 1 2 789538122 1 3 321387563 4 2 358311525 5 2 301553708 3 3 525924662 2 2 785621993 3 3 991803597 5 2 494826732 5 2 764486432 4 2 538956536 2 3 671177875 4 2 263624014 5 3 652937855 5 3 988042480 2 2 659637121 5 2 275712277 1 3 936499365 5 3 189335935 1 2 313431248 4 2 592595381 5 2 276462439 2 2 541133079 2 2 910862706 4 3 511653256 2 3 121830747 3 3 329725687 5 2 443487050 4 2 927674608 1 2 758382129 1 2 451997238 1 3 625774973 4 3 836415635 4 2 652848938 4 3 188343557 2 2 628371422 5 2 847586345 2 3 550413305 1 2 283365280 1 3 231975076 4 3 262290679 4 2 950574079 4 3 238760295 4 2 825006430 2 3 634059248 3 2 353628308 2 3 653953097 4 2 762432867 4 2 114959225 5 2 227138810 3 3 257689120 3 2 699685423 4 2 979285257 2 2 364191622 1 3 539995432 1 2 883331914 5 2 952940132 2 3 492638988 1 2 208813320 1 3 355429901 1 3 855619055 4 2 547494353 3 3 157503272 5 2 891876565 2 3 181582721 5 3 484765684 5 3 677309354 2 3 184545605 2 2 216882755 3 3 231567713 4 3 789086709 3 2 848089490 3 2 303477266 3 3 277230382 5 3 867179538 4 2 530488817 2 3 910899501 3 2 708607230 4 3 693317761 2 2 987508228 1 2 771083952 4 3 837062671 4 3 259108964 2 3 653228037 5 3 502942629 4 2 767086990 1 2 174185499 5 3 279977711 2 2 644064067 3 2 200374483 1 2 249311759 1 3 587252968 5 3 605737650 5 3 779289740 4 3 294184540 3 3 308701763 2 2 157254131 1 2 778330715 3 2 431792352 4 3 408634605 2 3 344621879 3 2 238994357 2 2 533433647 5 3 402368530 2 3 321552585 5 3 746907553 5 2 314600362 4 2 321220782 2 3 692483519 2 3 770991713 5 2 134059030 3 2 684133838 3 3 932480227 4 2 894567913 2 2 603452046 4 3 674900600 4 2 444685124 1 2 951125425 3 3 149915717 1 3 424656347 2 2 596389529 1 3 957043626 3 2 846907930 3 2 874747125 3 3 589652284 2 3 333646006 4 2 163560486 5 3 304203565 4 2 317633816 2 2 167906648 1 3 848739781 1 3 824976878 4 2 972074014 3 2 300161812 5 2 836698161 3 2 248725981 1 3 901987271 1 3 870059210 1 2 231144374 1 3 371328895 1 2 112232330 2 2 895894877 2 2 869831647 3 2 297032757 4 2 331158889 3 3 548682231 5 3 876708863 4 3 121118504 3 2 498498732 5 2 597712615 5 2 543873203 5 3 707897344 4 3 769213755 2 2 699896536 1 3 817490162 2 2 121050966 1 2 139144140 3 2 725552482 4 3 666842274 5 3 656757392 2 2 861772172 3 3 426847052 2 2 958769860 5 3 494256787 5 2 256628997 4 3 545107773 4 3 842292146 4 2 162124712 3 3 182213600 4 2 328354958 1 2 998888130 3 2 257036970 4 3 934550041 1 2 505974093 2 2 563616456 5 3 487074515 3 2 449158112 4 3 127600744 1 2 763124792 1 2 229687315 4 3 320436628 1 2 976329446 5 3 172705703 4 3 923583028 2 3 364878074 5 2 627610233 5 3 894797469 2 3 453474384 4 2 268868316 3 2 476466153 5 3 406077659 1 3 423791118 5 3 322422386 5 3 980250568 5 2 593296079 1 3 189902482 5 2 987170109 5 2 514445934 2 3 729398923 1 3 403677681 5 2 799942288 3 3 418573263 3 2 284620406 3 2 986795441 4 2 587069772 1 3 848723149 1 3 757042479 4 3 401794543 2 2 296776553 1 2 551306340 2 2 426136554 5 2 121489170 3 2 124641211 2 2 787746449 1 3 222547749 1 3 724939937 4 3 394421136 2 2 488766082 3 2 317061144 4 2 581404107 4 3 297051188 2 3 778160657 1 2 465080435 2 2 564211703 1 3 440204711 4 3 860428031 2 2 830260906 4 3 825682625 1 2 879546337 3 3 777446932 1 3 891180660 5 2 115226561 5 3 698357383 4 2 132548804 4 2 641999640 5 3 482892571 2 3 610070121 3 2 118127538 1 3 815674090 1 2 164273848 1 2 698343176 1 2 181039547 5 3 687846985 1 3 839983630 5 2 468218112 5 3 658443866 4 2 691810354 4 2 690102302 1 3 364455964 4 2 187907209 3 3 694330662 3 2 921237487 1 3 264318565 3 3 209666441 2 2 735663907 5 3 665868023 4 3 385755482 5 3 949577250 1 3 873018855 4 2 399028311 1 3 708328353 3 3 180247765 4 2 892376381 3 2 781310527 4 3 745937293 3 2 979243430 4 2 432151890 1 2 527389693 5 2 472017120 4 2 821157990 3 2 514068039 2 3 655963462 1 3 676661224 3 2 732054737 1 2 707759530 4 3 279449293 3 2 264756158 4 2 150285372 2 3 679201277 4 3 438013758 1 2 301072383 1 2 919174883 1 3 302225705 3 2 256200842 5 2 368032423 3 2 591392713 2 3 372414255 4 2 918154765 2 3 158954985 1 2 984823289 4 3 612593819 3 3 374640005 5 3 733458850 3 2 142548848 4 2 229033542 5 3 511277118 3 2 882629125 2 2 514733533 3 3 962644243 4 2 758105093 5 2 825953902 2 2 468125492 3 2 762091245 5 3 537198183 3 2 555523949 5 3 640700706 1 2 194149870 2 2 287793425 4 3 412109370 1 3 121991221 3 3 464577689 4 3 636764376 5 3 592975914 3 3 711753865 2 3 206957184 3 2 547419041 5 2 689836232 5 2 418281947 2 2 703840903 4 3 331326745 1 3 492608874 2 2 581418409 2 2 734163686 1 3 441365824 5 2 112774212 2 3 371031208 3 3 637902995 5 3 150418761 1 3 202705590 4 2 336122097 2 3 398810153 2 2 841694619 3 3 511487492 5 3 542718886 3 3 104517062 1 3 851310891 1 3 537563071 4 2 647376351 3 3 720110534 1 2 819815456 4 2 975273404 2 2 984096879 2 3 774660680 5 2 285900357 5 2 431374944 2 2 477718590 5 3 450549261 3 3 930420268 4 3 864710098 2 2 730382049 4 2 850843554 5 2 271248297 5 2 716176160 4 3 129284722 3 3 126370985 1 2 533316352 2 2 858859571 3 2 363808991 2 2 512984787 3 3 235638560 5 2 426364466 1 3 896852101 5 2 112810073 4 2 194959112 3 2 682098822 4 2 710282210 3 3 334760291 3 3 585670214 4 3 634883909 3 2 481306180 1 2 697400038 5 3 443374000 5 2 310577966 2 2 527177152 2 2 945808846 3 2 572441644 1 2 842684867 1 3 803139501 2 2 164239935 2 2 885595132 4 2 543609742 2 2 614164128 2 3 403673234 5 2 199005710 1 2 319952097 5 2 764927517 4 3 249702550 4 3 162561610 5 2 740028468 4 3 640402529 5 2 856599186 3 3 564641271 1 3 794165926 2 3 687794573 1 2 374808674 4 2 494602061 1 3 512427762 2 3 685068796 4 2 656079420 5 2 892592884 1 3 656959334 3 3 481902501 4 3 298911033 5 3 170537706 1 2 797453785 4 2 965404623 3 2 493174670 5 3 141813188 2 2 655901351 5 3 876901010 4 2 193284213 3 3 792451159 2 3 487508587 1 3 760481418 5 3 294323968 4 3 221135634 1 3 917813471 4 2 197476737 4 3 719113950 3 3 225179632 5 3 697269259 1 3 660753229 2 2 105049725 4 2 725169292 2 2 772807578 3 3 375988943 1 2 912608201 1 3 707123074 2 2 766366971 4 2 707822841 4 3 590051786 5 2 513220633 2 2 512652666 2 2 773075359 2 2 795490909 1 2 782101138 5 3 998148157 5 2 481676951 5 2 343062724 1 3 150144059 4 2 136120349 4 3 234453447 4 3 345280748 2 2 912860645 5 3 173893335 3 3 992659035 2 2 464940448 2 3 655721445 4 3 129377733 5 2 980991202 1 2 114174091 4 2 276388312 5 3 392578076 2 3 303016996 4 2 503643168 3 2 882102877 4 2 106651877 3 2 677923327 1 3 950305467 3 2 811258630 4 3 695262492 1 2 927618147 2 2 650371185 2 2 355158068 5 2 202931488 4 3 119164824 2 2 502648061 3 2 352573032 3 3 779897026 1 3 175986718 2 2 619500467 3 2 586368813 5 3 526559057 5 3 527603788 5 3 559054294 2 2 423371959 3 3 426073933 5 3 336057244 4 3 513086219 2 2 647747078 3 3 101779666 5 2 619015805 3 2 957187897 5 2 404099035 2 3 778274534 3 3 709692037 2 3 425822669 4 3 700965633 1 2 379322886 4 2 739660181 2 2 546601056 5 2 578089185 3 2 976929477 1 2 207008376 5 3 180980536 4 3 646535354 2 2 330044120 2 2 847371504 3 3 385456627 2 3 516467902 3 3 995854028 2 3 701020215 4 2 176819786 4 3 235027015 1 2 466641171 2 3 232261571 4 2 713862394 5 3 249599210 3 2 952676130 5 3 259010743 5 3 329220735 5 2 111770181 4 3 170598557 3 2 133187742 3 2 905359004 5 3 107340858 3 3 826362402 2 3 611383175 2 3 295442125 3 3 703246270 2 3 428070170 2 3 523029074 1 2 280158961 3 3 278741784 5 2 356869533 4 2 713906903 1 3 210657235 4 3 227961593 3 2 422255758 3 2 327553203 3 2 979167795 5 2 661195044 2 2 242584778 4 3 910052099 3 2 901872753 1 3 770003049 2 2 488268701 5 2 704329166 3 2 403976469 5 3 864713976 5 2 296676260 4 3 421651046 3 2 733820534 4 3 859014578 2 3 133890905 3 3 656585884 2 3 344240268 5 3 820105983 5 3 935772953 5 2 336740500 1 2 273304840 3 3 294006934 4 2 367352287 3 2 321587475 2 3 723781720 4 2 408155605 4 2 164128519 3 3 397196608 2 3 202394420 4 2 356967665 4 3 989914275 2 2 363855349 1 2 591615555 5 2 183171854 1 3 547669413 1 3 120503865 4 2 650595019 2 2 373952441 4 3 413300493 5 2 502454094 5 2 399647905 1 2 361683924 5 3 359781965 2 2 263858979 4 3 459228012 1 3 110909518 3 2 962473838 4 2 386362142 2 3 682351422 5 3 310598206 3 2 412728967 3 3 882978989 3 3 295266569 1 2 914702210 4 3 612888471 5 3 643939927 1 2 845591075 4 3 918348210 3 3 110880731 4 3 124295522 3 3 938808333 1 3 505406597 5 3 141405464 5 3 369121669 5 2 978379468 1 3 763829524 3 2 865771195 4 3 687229166 1 2 768310152 3 3 348252735 5 3 908083621 5 3 774612108 2 3 227908465 2 3 951227432 4 2 639156125 3 3 971017312 2 2 238363056 5 3 613558406 4 2 818285397 2 2 480428101 2 2 474591627 3 3 664099453 5 2 406385423 3 2 936273634 3 2 106776860 1 2 799347222 2 3 751567985 5 3 428682878 2 2 178795326 1 2 199537666 3 2 599911410 3 3 258203948 3 2 501581087 2 3 755461839 4 2 565766785 2 2 823481636 2 3 147096717 2 2 327167472 5 3 665875778 2 2 331914225 1 3 691970321 5 2 852164881 3 2 248213239 5 3 893025269 5 2 488606415 2 2 972058120 1 2 490323958 3 3 267484950 5 2 497786034 4 2 131100623 2 2 205167450 1 3 393668943 4 3 949773589 5 3 707309732 4 2 437972970 3 2 284287649 5 3 818353698 1 2 502099015 1 3 675167991 2 3 600870439 4 2 535494935 5 2 614838641 5 2 650214603 1 2 673655397 4 3 450624654 2 3 682745923 1 3 536611562 1 2 350997908 5 2 617612320 3 3 123497028 4 2 518619505 3 3 237448151 2 3 625977286 1 3 464121928 3 3 475271516 2 3 376072126 3 2 819719755 2 2 132598305 2 3 892869142 3 2 570279334 4 3 503810842 2 2 355403658 2 3 560446904 1 2 618060182 5 3 479196286 2 2 827931353 2 2 601787797 3 2 973166466 2 2 108489953 2 3 681656979 4 2 857481662 2 3 255747560 1 2 600601586 1 3 704013015 4 3 524810543 5 2 548268891 4 3 508484073 5 2 281620731 2 3 359417394 1 2 704877345 2 3 138481927 5 3 734493845 5 2 785521755 1 3 694855589 5 3 765364813 3 3 138383266 1 3 688582779 3 2 524596143 5 3 165773986 3 2 104062217 2 3 106659850 4 2 209315461 3 2 690361992 5 3 926475877 2 2 596275165 1 3 989713414 1 3 846957847 3 3 330579315 1 3 650491494 3 2 232774422 4 3 107277275 5 2 742192944 5 2 328880174 4 2 120753982 4 2 942179894 4 3 558714247 2 2 991892176 3 3 111465209 3 2 883960299 3 2 336021885 4 3 491316504 3 2 381267324 2 2 414954872 2 2 223508143 5 2 356780685 1 3 267490853 2 2 942723341 5 2 582901233 3 3 579092691 5 2 893482448 3 3 584088925 3 3 355602481 5 2 832099539 3 3 474537485 3 2 790895916 5 3 785187526 3 2 264811451 2 3 520195779 4 3 183082620 1 3 195786320 2 3 905871799 5 2 238366423 3 3 439616947 1 2 725629069 5 3 216931169 5 2 550950693 1 3 498172375 5 3 829665121 2 2 884557194 1 3 848343704 2 3 404939052 2 2 842640128 4 3 192939362 4 2 122105209 1 2 620176003 5 2 361574092 1 3 417827247 1 2 261955243 3 3 565699324 3 2 341775415 4 2 592159925 3 2 465467264 1 2 359410977 5 3 597482310 3 3 719353350 2 3 730198304 2 3 160920678 5 2 923688928 3 3 758835272 1 2 148997045 3 2 255066281 5 3 520774126 2 2 288621506 5 3 850411863 5 3 635502331 5 3 489224764 5 2 655576133 3 3 106433211 5 3 779292455 5 2 457880865 1 2 634900370 3 3 498474944 4 2 757687238 2 3 752955605 4 2 725132752 1 3 426865664 2 3 223008474 1 2 452638809 4 2 486676350 2 2 606530381 1 2 541071100 3 2 331521352 2 3 261426453 3 2 463239007 4 2 727522008 3 2 754292999 1 2 728684859 5 3 931577593 2 3 533881905 5 2 886827510 3 3 646619988 5 2 858912490 1 2 243097901 1 3 282260377 3 2 296459720 1 3 666866360 2 3 489901238 1 2 356981992 2 2 333524595 3 3 320356642 5 2 631249902 4 2 369863369 3 2 577495950 1 3 475986602 2 3 318273294 1 3 999254591 2 2 721410050 4 3 514331951 3 3 930865035 3 2 332856923 4 3 755615227 1 2 745058985 2 3 852456140 4 3 970766344 4 3 418720564 1 3 223221117 1 2 778274499 5 3 569535756 4 3 432850187 2 2 722746542 2 3 661102561 4 3 739443054 2 2 583710539 2 3 100505155 2 3 176183202 3 2 712464434 1 3 529555664 3 3 676228823 1 2 931082158 5 2 560407001 1 2 934736234 4 2 590421020 2 2 388645144 2 2 512861958 3 2 607574848 1 3 342425944 2 3 721609124 1 2 150065578 2 2 393713391 2 3 665811290 1 3 636245241 3 2 529697859 3 2 462397468 3 3 499090213 2 3 138238352 5 2 811713101 3 3 274205569 4 3 433513654 2 3 614672624 4 2 920541872 2 3 813772636 1 2 161225875 1 3 483393547 2 3 153782115 5 3 722868706 5 3 470629799 2 3 159441979 3 3 941562065 2 3 300062423 3 3 611673481 5 3 605343416 3 3 859009775 4 3 670517739 3 3 438958388 3 2 426752888 2 3 203923977 3 3 299788835 1 2 322264665 5 2 360460206 3 2 241155697 3 2 230443178 1 2 713075051 1 2 943653533 1 3 355461168 3 3 521340469 1 3 661030146 1 2 875159312 1 3 280431247 3 2 999495325 5 2 469987481 5 2 218085109 3 2 592765850 1 3 396569185 1 2 165544022 4 2 652907789 1 3 433055927 4 2 503425365 5 3 737066038 1 2 190983104 3 3 370399489 5 3 360575447 4 3 929310605 4 3 130397233 4 2 604632829 1 2 511764023 5 2 520552626 3 2 369737843 3 3 591094497 5 2 523174364 5 2 104119372 5 3 321739482 4 3 125277261 4 3 247775737 4 3 872427543 2 2 708216518 1 3 686979115 2 2 361509942 2 3 409105461 1 2 932107471 5 2 570429024 4 3 356504832 4 3 435777549 4 3 445207604 1 3 299629531 5 3 608095019 2 3 333994192 5 3 321252768 5 2 413931028 2 3 447275126 1 3 625172000 4 3 586345468 1 3 167055112 1 2 477731875 1 3 642064234 5 2 427075212 4 2 576444712 4 2 196466067 5 3 129353456 4 3 214037478 3 3 479035784 3 3 931703563 1 2 817990139 4 3 330735259 1 2 215755345 3 3 127376061 5 2 472034441 1 2 984010511 2 3 866126172 5 2 824485726 5 3 169728586 4 2 756301211 5 3 484878746 5 3 822220563 3 3 300645268 1 3 694877556 4 3 462244392 2 2 103348961 2 2 353385857 4 2 866590897 5 3 629274543 5 3 353919004 1 2 567437185 2 3 184693864 2 2 842608726 1 3 314771172 2 2 390263804 4 3 824206106 1 2 441150022 3 3 402293901 2 2 867635911 1 3 851449858 1 3 184224297 5 2 497076968 4 2 452959560 3 3 292947583 3 2 448119391 5 2 662608386 3 2 754800258 3 3 726410100 4 2 889933391 2 3 370679811 3 2 493277215 4 3 434248026 5 3 406126348 2 3 945318152 1 2 736612081 1 3 282992560 4 2 452036032 5 3 997300660 5 2 864112880 1 2 964670794 1 3 627410726 3 3 784012363 5 3 219129803 3 2 990593914 3 3 253883008 1 3 116458631 4 3 404929250 5 3 996124907 3 2 711031595 2 3 287778283 3 3 257575724 3 2 964225625 3 2 213610746 5 3 522510522 1 3 709989737 4 3 702609281 2 2 579232443 5 2 713231685 4 2 384706259 4 2 102884098 3 2 239919540 1 2 750352573 4 3 919820784 2 2 858194286 2 2 639356942 1 3 341262305 3 3 545681437 4 2 632814841 4 3 423827935 4 2 440994159 3 3 784143757 2 3 649176050 5 3 191133652 4 2 273559369 2 3 801037173 3 3 934814682 1 2 687502478 3 2 429069479 1 3 419862725 3 3 105550268 4 3 673238172 2 2 437336488 2 3 541384643 2 3 969847350 2 2 914479417 2 3 892045650 5 3 237123691 2 2 136879762 2 2 851159070 2 3 137230440 2 2 312669221 1 2 617768536 3 2 190515906 3 2 672756553 3 3 329174292 1 3 353414411 3 2 951728065 3 2 736272354 3 2 479093975 4 2 225898440 4 3 228200038 3 3 619488686 5 2 708213600 2 2 863375657 2 3 379171071 4 3 388983939 3 3 308786609 4 2 250828800 2 3 952775653 4 2 153021354 1 2 130844323 1 2 355435967 1 2 236413904 5 3 214484290 1 3 922855395 3 2 228086637 3 3 474100445 4 3 192569872 4 3 459004807 4 3 520814961 4 2 477623717 2 2 530318167 2 3 982601410 4 2 932962948 5 2 724674028 3 3 530551279 2 3 768618138 4 2 179696138 4 3 588924855 2 2 716859568 2 2 594800086 2 3 293171843 2 3 222549887 4 2 741745564 4 3 278049933 3 2 789953858 1 2 241498779 1 3 810996785 4 2 169117533 3 3 543192446 2 2 610876539 2 3 432236811 5 3 560408762 3 2 399995208 1 2 761991719 4 3 780371194 5 3 340298182 1 3 660781738 2 3 562816998 2 2 165220532 3 3 865615830 4 2 126764314 2 2 880845730 5 2 180894690 4 2 568234001 2 2 566475148 2 2 521756367 2 2 384331404 1 3 619457459 4 3 620695488 1 2 475124651 1 3 619480525 5 2 785772171 5 2 169370158 4 3 466487439 1 3 325324854 3 3 668468238 3 2 670239311 3 3 990773040 4 3 270950311 2 2 366134475 3 2 337962980 2 2 810515939 1 2 169180268 4 3 779524912 4 2 184050942 5 3 623626557 3 3 785622909 2 3 553297545 4 2 910434994 4 2 333848116 1 3 643300589 5 3 889363431 2 2 374944424 5 2 160850444 3 2 197558909 1 2 711727330 1 2 266302438 4 3 132282340 1 3 418853324 2 3 884417910 3 3 311269213 3 3 814184853 3 3 701034229 2 2 400251980 5 3 306287415 3 3 153465600 1 2 534243774 1 2 422867646 4 3 397758918 5 3 339796878 3 2 227203516 1 2 749463493 1 2 375709718 2 3 139618541 2 3 849907027 5 2 481817675 5 3 992552470 1 2 657235016 5 2 492312693 2 3 183078387 2 2 424454210 1 3 450018159 2 2 263389251 3 2 263814998 3 2 134325476 2 2 423846455 3 3 609787130 2 3 130349243 4 2 209822157 4 3 306657614 5 3 324024165 3 2 361878845 2 2 510287502 5 3 982315315 1 2 296703146 2 2 178945155 2 2 290462476 5 3 136213918 3 2 861398381 3 2 414307159 5 2 270294236 1 3 841274546 2 3 358670857 5 3 949046327 4 2 541915186 3 2 657947099 5 2 286476937 5 2 143967982 5 2 763502035 3 3 119569053 5 3 612351815 2 3 922026598 3 3 456614748 2 3 202603301 1 2 367010321 2 2 346326971 2 2 580697013 2 2 622811649 4 3 187702078 1 3 632505391 2 3 871470887 5 2 494682953 3 3 126346847 2 2 863618276 4 3 617780650 4 3 447915110 4 3 313647793 2 3 649951182 5 2 294542167 1 3 866529228 5 2 878469466 4 3 870763502 4 2 927761769 3 2 352611868 3 3 605637795 5 3 515758793 2 2 587533335 5 3 648580401 3 2 669270250 3 3 774960237 5 3 442066466 2 2 179316341 1 2 473754807 3 2 230494331 5 3 950011393 5 3 809076043 2 3 619754494 5 2 571816842 2 2 155187211 5 2 332450328 2 2 783238767 5 3 453017581 3 3 154495757 2 2 650385245 3 3 434748041 4 2 566894162 2 3 470527524 4 2 905527903 2 2 805376557 4 2 637551317 1 2 494484208 5 3 586392971 4 3 621014151 5 2 288453277 4 2 728194314 2 2 137557681 2 2 509824365 1 2 985766671 1 2 309653583 2 2 275753465 5 3 615530690 3 2 242215280 1 3 850350605 4 3 719521685 3 3 535014620 2 3 953896676 2 2 952635974 1 2 178224473 5 3 983997551 3 2 463158294 3 2 181065163 2 2 540790323 5 3 564080899 4 3 678107625 4 2 803920000 3 3 225659417 5 3 650734606 1 3 403892287 2 2 237794364 1 2 273491752 1 3 703154938 1 3 512339511 5 2 594719720 1 3 697893651 2 3 867638565 4 3 636619685 3 3 129646087 3 2 174608903 5 2 795626578 3 3 316548787 4 3 338226212 3 2 303660910 1 2 833766837 4 2 545373219 3 3 568912297 4 3 372943345 2 2 574994920 2 2 151136187 5 3 157725082 2 3 271044083 3 3 150048257 3 3 543972501 1 3 303754972 4 3 282164099 1 2 790856893 2 2 707984233 5 3 376370117 5 2 463973605 1 2 455854860 4 3 865954549 2 3 367346511 1 3 597632300 2 2 192586083 4 2 954810703 2 3 313939228 4 2 985023847 3 3 692332433 2 2 145367766 5 3 136657086 4 3 528824613 3 3 367390279 1 2 298534212 4 3 412203481 2 2 762676909 1 3 869188567 4 2 104926427 3 3 724815875 3 3 223035669 1 2 913592586 4 2 567053893 4 3 762401940 3 2 675329756 4 2 457066511 3 2 800586177 3 2 250800380 3 2 991496308 1 2 171434499 3 3 541239538 3 3 804022499 5 2 862198087 3 2 193303836 1 3 218213680 2 2 408933954 5 3 467844581 3 2 539380828 4 2 960262972 3 3 687605458 2 3 695215099 4 2 666767615 1 2 373851845 4 2 416001149 3 3 790814074 3 2 438531189 5 2 607401730 5 3 549539865 5 2 663713001 5 3 483910518 5 3 294408551 5 2 154848589 1 3 999065223 2 3 244837529 1 3 469703731 3 2 478527320 3 2 775224696 4 3 791874495 3 3 134862916 1 3 350002528 5 3 903866811 3 3 537646559 1 3 264759193 4 2 411205246 4 2 381197055 1 3 942532365 4 2 793065714 1 3 537632391 3 2 435335216 1 2 719121496 4 2 254234461 5 2 872372536 2 3 680810142 1 3 441103338 1 3 684283346 1 2 582389448 2 3 517892082 3 3 215059862 5 2 579731447 4 3 149336256 1 3 900906394 2 3 718569688 1 2 981090726 1 2 704978685 5 2 394458553 2 2 421552213 4 3 468007490 5 3 747438819 2 3 214138478 2 2 670983094 2 3 947464594 4 3 487209690 3 3 368995513 2 3 454868521 3 3 766824304 4 3 366435886 2 3 325787712 5 2 961334238 3 3 225615834 5 2 221474202 5 3 593363397 2 3 566665040 2 2 341256925 1 2 697408696 2 3 408556114 2 2 947054008 5 3 556899485 1 3 179750257 3 2 539234398 3 3 155494000 3 3 931548705 4 3 311013918 4 2 613211594 5 3 238881692 2 2 571773175 2 3 749372255 4 2 919727882 1 3 443261211 2 3 512582043 2 3 416604311 4 3 311139084 2 2 164637915 5 3 798598430 3 3 921220762 4 2 776040960 1 2 184628945 5 3 628163660 1 2 709920475 1 2 574449182 4 2 157535713 3 2 694448019 2 3 821655140 4 3 274927026 3 3 622510231 4 3 171580659 5 2 826413849 4 2 897145054 2 2 575273820 4 2 820008142 1 2 981588254 5 3 395094925 5 3 890445468 5 3 551882511 1 2 160547139 4 3 696704294 3 3 865570139 3 2 669212751 2 3 630897142 5 2 989014110 3 3 216576016 2 2 128077397 4 2 206236851 4 2 589188389 4 3 829423024 4 2 482402897 4 2 148420788 1 2 429469681 5 3 781694593 2 3 841474341 1 3 679371882 4 3 946264260 5 3 800247964 2 2 285577036 1 2 536324127 2 3 437713308 2 3 215927118 5 2 365957091 1 2 149737859 4 3 207610379 4 3 270497257 1 2 515072117 5 3 908509929 5 3 419218014 2 3 528044170 3 3 491291286 2 3 185925023 5 3 144654382 2 3 698025004 4 2 410393966 2 3 486265059 3 2 137865680 2 2 598363354 3 3 220842390 3 3 452536935 1 2 227504381 4 2 782166419 3 2 508354985 5 3 140869597 5 3 201849708 3 3 661218205 1 2 298139605 4 2 709308344 2 2 293952941 5 2 535385236 1 2 293786837 3 2 944441952 3 3 892860372 1 2 757828657 4 2 362473975 4 2 589097790 3 2 171682978 4 3 728026983 1 3 943420842 1 2 575270364 4 3 315872743 5 3 417012277 1 2 218333735 3 2 439270548 5 3 944030153 3 3 827899603 2 3 658269798 5 3 634183714 1 3 257038696 4 2 763211716 5 3 966579104 4 2 856346306 1 2 608512017 3 2 811142496 3 2 448233147 3 3 844550727 1 2 933352568 2 3 509394860 5 2 586122889 4 3 231482145 2 2 201822254 1 3 252751919 2 3 496051580 2 2 934426872 5 3 413956547 1 2 665328925 5 2 731150705 5 3 396283031 1 2 689056387 4 2 272966497 4 3 334120967 5 3 771782037 2 3 382327050 2 2 303498676 2 3 147061633 5 2 206298140 5 3 789197450 2 2 130882785 4 2 652773192 3 3 875217090 5 3 656334665 3 3 359154557 2 2 619491930 2 3 661142734 2 2 702378939 5 3 358183375 4 3 225209876 1 2 423153901 3 2 484511811 2 3 762595459 2 2 487326253 2 2 746437440 5 2 400278017 4 3 785628804 5 2 703975450 3 3 420867942 4 3 203676162 3 2 594212764 3 3 144596854 2 2 441261088 4 3 294140494 4 2 598241719 5 3 580216583 4 3 480953809 1 3 675510425 5 3 502345261 2 2 975788924 4 3 223578698 4 2 216125815 1 3 491176777 2 2 744860762 5 2 483106981 3 3 873380106 2 2 782067002 4 2 766454856 3 2 504383551 4 2 316521657 4 2 869649982 3 3 499628556 1 2 799577332 1 3 411237773 2 2 945077580 5 2 478178045 4 2 384919274 1 3 119246175 4 3 540933230 3 2 287220887 2 3 621955201 5 2 409251048 3 3 504534721 2 2 936429188 5 3 178388688 5 3 406139125 1 3 362802138 2 2 245646661 2 2 339882625 1 3 749388575 5 2 527048710 4 3 725496933 3 3 571153774 1 2 353392346 1 2 424346039 3 3 739660073 4 2 868462377 4 2 279718794 3 3 471363912 5 3 946447966 5 3 729663876 5 3 686190673 1 3 549886472 2 3 995496611 1 2 517764452 3 3 951830428 3 2 809823162 2 2 635829564 3 2 783689706 4 2 891024519 2 3 796042586 4 2 772944302 1 2 487862466 2 3 290227305 1 2 485813950 5 3 456307675 5 2 247223464 4 3 251145369 2 3 567788112 4 3 202281702 1 2 567654023 3 3 779885598 1 2 430609369 1 3 801983505 3 3 727082309 2 2 486844536 5 3 858574054 2 2 612267219 2 2 241133909 2 3 352687823 4 3 707220259 1 2 835038367 4 2 142290776 3 3 256681273 5 2 582761610 2 3 934453402 1 3 194051639 4 2 749111836 2 2 541274242 1 2 478563602 2 2 316773369 5 3 312385278 3 2 456917453 3 3 955216313 2 3 175325022 1 3 815252175 4 3 204558098 5 3 871453641 3 3 518168881 3 3 150829154 3 3 914186747 4 2 243637887 5 3 439476424 5 3 303947611 3 2 947678465 1 2 724944842 2 2 566194397 4 3 752850127 3 2 770135454 1 2 600352706 4 2 554308279 1 2 664939009 4 2 806153138 1 3 337743947 1 3 476213024 4 3 990267083 2 3 194443173 1 3 757141209 1 2 446706152 5 2 998381747 3 3 981667049 1 3 983551856 1 3 188684382 1 3 775569521 3 3 141576240 1 3 882531374 4 2 686267217 2 2 512700523 2 3 948545558 4 3 296966160 5 3 467162374 1 2 808914893 1 2 462610932 2 3 502552644 2 2 160956381 3 2 523562549 1 3 875140804 4 3 731232083 4 3 435370253 1 3 394205539 3 3 484133800 3 3 518111389 4 2 604795109 2 3 288579641 5 2 871024744 2 3 285547464 2 3 689068805 4 2 304431397 5 2 675674203 2 2 393876619 4 2 716671946 4 2 500106190 4 2 622132016 3 2 596651856 4 2 406675236 2 2 785189371 5 2 304095936 4 2 655611397 5 2 396719184 5 3 808634486 1 2 531761730 3 3 692287128 2 2 646401601 3 3 214418673 5 3 120164088 1 3 504167758 2 2 634259639 4 2 482510779 1 2 463605519 5 3 404513968 2 2 173471153 2 3 877892834 4 2 953996885 1 2 698453404 1 3 236090362 5 2 417608246 2 3 136611743 3 3 410909697 3 2 870758736 3 2 154369072 5 3 392818914 3 2 562415167 5 2 330361807 4 3 788554959 4 2 228782767 2 3 552983636 3 3 705230177 1 2 328338946 1 3 229276493 2 2 737492332 2 2 749618450 2 3 712746503 4 3 332284793 4 3 868674392 4 3 259437012 2 2 267667155 1 2 682635648 4 3 398652323 2 2 764409314 3 3 251649946 5 3 497315770 5 3 725996801 3 3 536712278 2 3 563542097 4 3 174884076 4 2 321599421 4 2 330850706 3 2 958734617 4 3 516315426 5 2 562626655 4 3 430669448 4 3 722517600 4 2 479948085 5 3 176475809 2 3 564500620 2 3 228798552 1 3 537175570 3 2 151440259 3 3 904216898 2 2 786755705 2 2 318300522 2 2 452709405 3 2 465907135 3 3 472500415 5 3 136602350 5 3 476096334 1 2 552314729 1 2 987746573 5 3 825837923 1 2 676427437 3 3 707213340 3 3 393061326 2 3 180979828 4 3 481181545 1 2 167342145 2 3 821500687 5 2 741995624 3 3 173137383 3 3 250458817 3 3 813217076 1 3 587457774 5 3 428277865 3 2 142509859 2 2 429500567 1 2 745967790 2 2 417062012 3 2 626533610 4 2 515749580 3 3 622393479 1 3 259297551 4 3 756594024 3 2 727872014 4 2 211816400 1 3 790228480 4 2 291520832 2 3 574499323 4 2 550490133 5 2 701853626 4 3 426850293 1 2 203156737 5 2 475606311 1 3 307171366 1 3 368880915 4 2 588355516 3 3 922126978 4 3 693077519 2 3 737448777 2 2 838263102 4 3 908214414 1 3 154608667 5 2 539750221 5 3 345163248 4 3 103565481 4 3 903061583 5 2 965744437 3 2 134496301 5 2 504771623 3 2 147806720 5 2 274509214 4 3 826228995 5 3 870669355 4 2 294276201 3 2 191481200 4 3 620628216 5 2 817995578 3 2 262812136 3 2 255315228 3 3 361161657 3 2 755808623 1 3 752478921 2 2 471947249 2 3 124475625 5 3 831056717 3 2 837461353 1 3 559468176 3 2 485269014 3 2 587403690 4 3 280852555 4 2 515849585 3 2 185472375 1 2 368641812 4 3 855101544 5 2 738132828 2 2 247569453 4 2 214344956 1 3 471387209 1 3 574678959 2 3 275305386 5 3 951982499 4 3 403840844 5 3 402313020 2 2 295442479 1 2 829289575 2 2 274692157 1 3 737956110 4 3 109245727 1 3 931941908 3 3 408415985 1 3 321731011 5 3 287821080 4 3 836245627 3 2 743627763 1 2 711614186 5 2 672077444 4 2 243759272 2 2 720218980 4 3 702375410 3 2 218440799 4 3 376463051 3 3 708853867 5 3 445949382 4 3 899693173 5 3 247094335 1 2 891534826 1 3 966766982 5 2 680855203 1 2 437617689 1 2 636837100 1 3 290783282 5 2 392475795 4 2 469299997 2 3 589786260 2 2 950531598 1 3 676224454 2 3 777908363 4 3 851113756 1 2 206955941 1 3 945176553 2 3 224480765 5 2 394127097 3 2 831187175 4 3 675511844 3 2 623553545 1 2 625346029 3 2 294584491 5 2 252544093 4 2 230428196 5 2 513757057 5 3 221179571 5 3 466752059 4 3 176695424 5 2 668227491 2 3 229608613 3 2 183316337 1 3 159152266 5 3 567963869 3 2 484533814 2 2 716125617 5 2 947950618 2 2 328124812 1 2 412428509 5 3 859729757 1 2 430249419 4 3 200032204 5 3 720045632 5 2 735488053 5 3 467184669 1 2 462309389 5 3 585789742 3 2 888520198 2 3 953966927 3 2 728448002 2 2 655596152 3 2 807281122 2 2 113228172 5 3 202054917 1 2 913538930 2 3 614183475 5 2 383462707 4 3 650081370 1 2 259466517 3 2 446726356 3 3 983261479 3 2 761258010 3 3 310273208 5 2 898389145 4 3 622299659 1 3 592519940 1 3 328725583 5 2 348159553 2 2 451480472 4 2 844394793 1 3 489771339 2 2 958582947 1 2 830316470 1 2 197828504 1 2 999778240 4 3 775888539 4 2 418862125 4 2 563375880 2 2 768497237 2 2 483246133 1 3 440214915 3 3 764099543 1 3 216379224 4 2 626024432 1 2 594252199 3 2 117163497 3 2 815007928 1 3 394251954 5 2 220042042 2 2 357972655 1 3 836331054 5 3 812277400 3 2 970629280 1 2 980064594 1 2 723932668 3 2 311812078 1 2 629786387 4 3 574513716 2 2 963742580 5 3 201905324 4 3 738128633 4 2 987358485 1 3 647271896 2 2 348286723 4 2 387481569 5 2 593419486 1 2 163726269 5 2 176411290 2 3 240185825 4 2 894144581 4 3 478376271 4 3 854496767 2 2 123423460 3 2 155133491 2 3 309774993 2 3 496512238 3 3 472738322 4 2 912120987 5 2 129956117 4 2 789063776 1 2 255847070 4 2 105539912 2 3 632933880 4 3 672051563 5 3 889110213 4 3 584019854 3 2 986488166 2 2 831769608 2 2 547698571 1 3 748484664 4 2 332652054 3 3 877651090 4 3 440262426 5 3 260374663 5 2 333508608 1 2 566120292 3 3 135895308 3 3 862773188 3 3 925169838 1 2 907050225 4 2 303891401 3 2 918686218 1 3 135854448 5 2 649808968 1 2 270617763 5 2 978176437 1 2 559757871 3 3 352574070 5 2 760077908 1 3 536733767 3 3 415074075 3 2 732948877 2 3 462963342 3 3 450462040 3 3 936148995 1 2 305390862 3 2 662695562 5 3 351752435 5 3 183636688 3 2 330954132 2 2 150699445 3 2 596154585 4 3 855848758 4 2 248981429 1 3 639503924 2 2 874545115 3 3 191719388 3 3 663646321 2 2 492759765 3 3 652343517 2 3 811809051 2 3 326359955 3 2 575454625 3 3 369788267 2 3 452725820 4 3 431989767 4 3 199866675 1 2 418761957 2 3 483814900 5 2 955744291 3 2 636129809 5 3 253065787 5 2 653462726 4 3 593367114 1 3 433179662 2 2 219608591 4 3 898003968 1 2 490186696 3 2 402832423 1 2 256965834 1 2 160539829 1 2 288813750 5 2 193383088 2 2 305960403 5 2 521450959 3 3 188136950 2 2 785618533 3 2 803421878 3 2 659720402 4 3 988074790 5 2 498446760 5 3 455736952 5 3 293458957 5 3 172181707 4 2 876096695 1 2 441719615 5 3 150753366 2 2 634246585 5 2 158401358 1 2 810167194 2 2 851872656 5 2 266543750 4 3 384775466 3 2 264020980 4 2 503464948 5 3 602264883 5 3 838261874 1 3 918996388 3 2 402627072 4 2 419474194 4 3 750121698 3 3 435615128 5 3 259558480 1 2 676701287 3 2 930335138 3 3 842279490 3 3 653927449 1 2 514574875 5 2 257873404 5 3 566968237 4 3 617488700 4 2 438158729 4 3 700804392 5 3 489779458 3 3 516163538 2 3 288342818 2 3 148577861 1 2 532871290 2 2 746788811 1 2 278817242 3 2 779173593 3 3 416762400 1 3 232893205 1 2 657396862 4 2 454753220 1 3 590225274 4 2 691469671 5 3 312488369 5 3 952038533 2 3 577422221 5 2 676020884 4 3 142978221 5 2 271033650 2 3 434843111 5 3 537328399 5 2 165430820 4 3 277647338 3 3 551853363 4 2 481711801 4 2 133307439 5 3 368701399 3 2 550050522 4 3 541189432 1 2 632824147 3 3 319141284 1 2 110587516 2 2 460083677 2 2 721674307 5 2 815391732 2 3 354616454 4 3 526087130 2 2 484782557 1 2 996117660 2 2 617886042 4 3 740996445 5 2 396216807 5 2 744943180 4 3 586066630 3 2 405423601 3 2 171086980 5 2 648109091 2 2 147444434 1 3 705103744 1 3 521103747 3 2 749532938 1 3 548037596 2 2 240267110 1 2 164881764 4 2 656401203 4 2 572130072 1 3 872481187 4 3 386291471 1 2 741050425 5 3 612267388 2 3 574362394 2 2 743877532 2 3 366928636 1 3 227145681 3 3 733054204 1 3 232512127 1 3 699954275 4 3 616909205 5 3 435304351 3 3 219748193 5 2 425850649 3 2 123906555 2 2 180638132 2 3 253345208 1 2 451212699 1 3 256850305 2 2 339171708 3 3 453400425 2 3 599668442 1 3 146010003 4 2 293783093 3 3 794147838 5 3 378359775 4 3 482079969 2 3 634671053 5 3 242802756 3 3 338050741 5 3 311777475 3 3 610952003 3 3 223844819 5 3 890247242 1 2 625827906 2 3 747147695 1 3 559795341 2 2 259593209 4 2 726726491 2 3 306216530 3 3 195141279 2 3 731579958 2 3 236135262 5 2 658736771 5 2 771039784 5 2 381507208 1 3 541612195 5 2 361460144 4 3 604877411 3 3 556009028 3 2 477119877 3 3 704467095 5 3 929664753 4 3 438811028 5 3 234226315 3 2 522387964 1 2 576966237 5 2 818787395 4 2 194691109 1 2 381830342 1 3 471813789 3 3 722152351 1 3 294081273 2 2 435025180 2 3 225560375 2 3 401835953 4 3 356497397 3 3 450984663 3 2 460699621 3 2 183139093 4 3 760862365 1 3 599032197 5 3 533861962 4 2 189110236 3 2 271277699 3 2 293959939 3 3 890470157 5 3 224711044 1 2 745761381 1 2 775772178 4 2 435438044 5 3 315165574 5 3 732224638 5 3 877958559 5 3 426111736 4 3 888768269 2 2 254060952 4 3 611416950 3 2 460246369 1 2 852375483 3 3 149041977 2 2 103586766 5 2 720854177 2 2 685284504 3 2 676166105 4 2 705473595 4 2 264028725 5 2 335356094 1 2 418054606 1 2 318512950 4 2 219469029 3 2 474815097 1 3 133902880 3 3 997792974 1 3 131446587 3 2 592807631 5 2 365537241 1 2 174882718 5 2 861791910 5 2 905513735 1 3 268044901 1 3 234331287 3 2 278502522 3 2 768810587 1 2 743019349 4 2 593010501 3 3 963316394 5 2 765209679 3 2 531774006 1 3 948093346 3 2 777751616 2 3 498188366 1 2 456866394 2 3 778849555 1 2 734214410 1 3 126991752 4 2 450477354 5 3 634601692 2 3 111810854 2 3 808190297 1 2 169798436 1 3 359627082 2 3 930720882 5 2 959437364 5 3 572397897 4 3 323111590 5 2 394398359 1 3 361536794 4 2 134202757 2 2 945334993 2 3 985400810 2 2 282706640 5 2 713740932 3 2 212239297 4 3 164356894 2 2 531207151 5 3 238965052 4 2 322169126 1 3 917789279 5 3 993726711 2 2 845055255 5 2 950260282 2 2 639896068 4 3 138538322 5 2 520980840 5 3 241816589 1 2 727759282 3 3 287717129 1 2 450219732 4 2 848070593 3 2 941201903 2 3 958224301 1 2 284367559 2 2 642048296 1 2 704281893 2 2 762159223 1 3 340853624 3 2 934553956 1 3 506789954 4 2 832724516 1 3 582580644 2 3 978352637 4 3 186513096 4 2 103534641 1 3 845895529 2 2 136964308 3 3 704418205 1 3 462235682 2 2 334173940 1 3 173325034 5 2 251334488 1 2 843893070 1 3 668205803 3 2 945221982 3 3 316783220 2 2 970719122 3 2 419319828 2 3 405123736 5 2 111799389 1 2 799636861 1 3 539357831 5 2 407010294 3 2 125046460 1 3 340326053 4 2 916405087 4 3 820671755 1 3 372175487 5 2 586760762 2 2 848451410 3 3 549013846 5 2 752979894 1 2 332756301 1 2 900743228 4 2 558616335 3 3 910994682 5 3 403564289 4 2 337469145 5 3 590289477 4 3 463811982 3 3 229643393 5 3 532987706 2 2 364394244 3 2 875538480 2 3 689959007 5 3 985087499 5 3 290977777 1 2 456316266 4 2 606096424 4 3 178763907 1 2 726490962 3 2 125388040 2 2 441855849 5 3 795949236 5 3 559767023 2 2 873903714 1 3 675076958 5 2 847557820 3 3 300908107 1 3 857732338 2 2 343804436 1 3 958372882 4 3 923356932 1 3 490526667 2 2 442937332 4 2 868027939 3 2 901944153 3 2 937467278 5 3 372766322 2 3 425698112 1 2 962313205 3 3 433727797 5 2 308631514 3 3 941234683 1 2 709122308 4 2 395251764 4 2 159808889 1 3 906265988 2 2 718871314 3 3 686033665 4 2 644460220 3 2 719965564 3 2 226106964 1 2 741767023 5 2 267656877 1 2 912792478 2 2 900802010 1 2 889203243 3 3 486754106 1 3 317070107 5 3 317947173 4 2 583135367 1 3 902233655 4 2 929884138 2 3 579790237 4 2 641987061 4 3 222685975 2 3 868613193 2 3 113959926 3 2 682429222 2 2 480403200 4 3 716007165 3 3 749225990 5 3 678941288 2 3 388262865 1 2 790535406 3 2 105545136 1 2 403370503 3 3 839097431 2 2 870115237 3 2 524952930 1 2 274544357 1 3 801830542 4 2 670204002 5 3 306973455 3 2 883233432 1 2 241644340 2 3 414976565 1 3 953437128 4 2 603822319 1 3 242968623 3 2 429656846 1 3 406870593 5 2 484082697 5 3 879954965 5 3 234380834 3 3 123607936 5 3 412957824 2 2 977668216 5 2 150014495 2 2 110093741 5 2 985682037 4 3 942500480 4 2 474997693 4 2 453403863 2 3 432621507 5 3 625448956 2 2 886379453 3 2 900575605 5 2 375488564 3 3 311110855 4 3 942922159 2 2 742260225 1 2 156720263 2 3 929533047 1 2 633019538 2 3 524541180 5 2 137993494 5 2 256742878 1 2 989362243 5 3 489206431 2 2 156519191 2 2 494783598 3 2 243053116 1 3 793942785 1 3 318259268 1 3 915798453 5 3 644395777 3 2 118969928 2 3 646907932 2 3 120499266 1 2 254570759 3 2 617859509 4 3 649592055 5 3 627204616 5 3 615458457 1 2 366898085 5 2 724661032 3 3 662135416 1 2 409926870 3 3 912514504 5 3 695970503 3 3 813011272 4 2 355145059 3 3 366788466 5 2 678987117 5 2 824285595 2 3 593677297 1 2 959033871 3 3 918294374 5 2 372351077 4 2 551740063 3 3 194827146 1 2 120313570 2 3 682675059 3 2 164020622 1 2 975530966 5 2 668812129 4 3 411482828 1 2 456000794 5 3 977802480 2 3 727142699 2 2 107352594 3 2 730465808 1 3 451704872 3 3 439509477 3 2 568629573 5 3 874803775 4 2 885045090 4 3 909253788 1 2 335684973 2 3 103885542 2 2 488269569 2 3 700797783 2 2 368170620 5 2 754361215 4 2 194834059 5 2 769155379 1 2 984880103 1 3 732259142 2 2 764770442 2 2 991894014 2 3 200702286 2 2 610052484 4 3 895685677 2 3 119268527 2 3 683134029 3 3 155622267 5 3 831618650 3 2 113826033 4 3 733303095 3 3 533455296 4 3 676557349 3 3 729916671 2 2 256720999 1 3 249004923 2 3 532943072 1 2 497439571 4 2 495127489 3 2 874580029 5 3 742996036 4 3 523871432 1 3 804927452 3 3 209345435 2 2 944911652 5 2 485811476 3 2 158134305 2 3 884706933 5 3 497623964 1 3 307762948 4 2 768015185 5 2 851016167 4 2 777784052 5 2 101676758 1 2 322404489 5 2 740195530 1 2 724985083 5 3 582496078 5 3 970442676 4 3 537547685 4 3 913294557 5 3 578685445 5 3 217606397 4 3 979042839 1 2 120031223 1 3 951343531 1 3 671081324 1 3 800165712 1 3 438406419 1 3 819594510 3 2 437255540 3 3 352600658 3 2 761820658 5 2 184739190 5 3 308263981 3 3 741230781 2 2 909574917 3 2 157917299 4 2 681555107 1 2 248748011 3 2 724968258 1 3 327050003 3 3 558996608 5 3 210200544 2 2 293731138 5 3 124199240 3 3 813574728 2 2 446801587 2 3 615351404 3 2 597912502 3 3 535457011 4 2 758318336 5 2 489392671 3 3 673011231 3 3 749416295 1 2 122098415 1 2 458757723 2 2 350135482 4 2 140448540 2 3 620061607 4 2 642387175 4 3 660632319 3 3 216303829 5 2 722900978 5 2 905803199 3 2 198311408 2 3 104165368 1 2 225168049 4 2 933996093 3 2 372281825 3 3 730939135 2 3 989904058 5 3 425922655 4 3 346087003 4 2 621653441 2 2 359646583 4 2 916955037 1 2 974600243 5 2 383119962 4 2 611481659 2 2 494477832 2 2 719389283 2 3 322590169 5 3 153812314 5 2 619864968 2 2 251075227 4 2 546757969 3 2 715070475 4 2 725695627 5 2 409411901 2 3 726992124 1 2 940366484 4 3 340314255 5 2 609841664 3 3 301814633 3 2 362165867 4 3 490901870 1 2 328943978 5 3 379138527 4 3 223368043 3 3 221844102 1 2 180659415 4 2 121687093 2 3 876614242 1 3 559390281 5 3 327950969 4 2 285162677 2 3 443895958 3 3 468020705 2 2 566278173 5 2 251132571 1 3 510900309 4 2 398948467 5 2 871154314 2 2 910494904 4 2 857755727 1 3 590522034 3 2 699732212 4 3 960876315 2 2 750379995 4 3 158205744 4 2 984488597 3 2 780296439 2 3 687697621 4 2 490294544 5 2 712114649 1 2 724818917 1 2 313167853 3 2 390460060 5 2 572039278 5 2 814041183 4 3 438688880 1 3 157109741 5 2 510388939 5 2 861441899 1 2 812871892 4 2 714289679 1 2 789773338 5 2 327683827 5 2 401070693 3 2 628434873 3 3 596887654 1 2 609482791 3 3 924580381 4 2 744620273 3 2 332517915 2 3 899927460 1 2 629208525 1 3 676073547 5 2 307085595 4 2 750139002 3 2 543295174 3 3 261662752 4 2 238931856 1 3 728220909 3 3 978646526 3 3 277568312 2 3 248371396 1 2 808227566 1 3 752736518 4 3 366159546 2 3 565973148 2 2 528660286 3 2 759337422 2 2 853595594 2 2 463602819 5 2 493527165 4 3 273967329 4 3 554633116 4 2 433087468 3 2 255897964 1 3 351073366 1 2 900585105 2 3 688763980 1 3 743216094 5 2 953440150 3 3 998509184 5 2 878687893 2 2 715568999 3 3 753025317 2 2 240085144 2 2 280881481 3 3 186958114 3 2 590253440 1 3 503153244 1 2 530911881 4 3 229906510 5 3 272692904 2 3 468623582 2 2 716739388 5 2 731179456 4 3 647942974 5 2 735419684 3 3 249175649 3 3 785961532 5 2 479133095 3 2 786948554 1 3 987691448 4 2 867907739 1 3 240388702 3 3 948078791 1 3 699438679 1 3 879131049 5 2 403786328 2 2 602495409 5 3 287542449 2 2 191580215 2 3 408611886 1 3 136909830 3 3 733022802 3 2 137900012 5 2 661416536 4 3 483248220 4 3 713298955 4 3 144714283 4 2 573254127 1 3 775043872 4 3 818512087 3 2 394785900 5 2 714956061 1 3 734442590 4 2 353539687 1 3 836352950 3 2 763338074 4 2 931484869 4 2 868815432 3 3 836928593 2 3 903578998 3 2 269761944 5 3 720866391 2 3 828367768 5 2 450021112 3 2 728243302 3 3 407360794 2 3 480334962 2 3 476843988 5 3 964731599 5 3 621906728 1 3 105174025 3 3 259915482 5 2 921836406 1 3 847465450 4 3 955227820 5 3 653729742 5 2 220731707 5 3 198805660 5 2 762036702 3 2 239842875 3 3 124803588 2 3 522661796 3 2 321225827 4 3 333416509 4 2 715382873 5 3 534912971 3 3 659177020 1 2 935459328 3 2 923950042 2 3 225340092 5 3 369314515 5 2 960868153 4 2 600908585 4 2 478750420 4 3 278738447 5 2 324157790 1 3 378774977 1 2 234880304 3 3 306380831 5 2 364359907 2 3 889452283 1 3 296222897 3 2 869153927 4 3 762297769 3 2 411865255 3 3 677522572 1 3 435887711 2 3 207729462 5 2 103323101 4 3 481667380 1 3 407324374 4 2 936701920 1 2 917785199 5 2 810317393 4 2 408633261 4 3 797705060 5 2 499887390 1 3 645354479 1 2 235320795 1 3 816925642 1 3 821422425 1 3 686595873 3 3 836952317 2 3 919802315 2 3 497070707 5 2 198258053 1 3 410515964 5 2 415373975 5 3 487147502 5 2 799210378 2 2 406576974 3 3 605675289 3 2 131910507 4 2 669488315 1 2 373367930 1 2 420151142 4 2 555403324 5 2 286705189 3 3 339314937 1 2 706372688 3 2 812686452 1 3 421961686 3 2 284856345 2 3 973281968 1 3 684233598 1 2 740641844 5 2 646966158 1 2 194549109 3 3 835814339 3 3 979306744 2 2 553203604 3 2 820214079 5 2 464349704 1 3 304891417 1 2 656126109 2 2 627698560 4 2 966711521 1 3 936816078 3 2 838703007 3 3 996530872 4 3 349094341 2 3 581390887 3 2 155340685 4 2 461733121 1 2 306288248 3 3 259261286 2 3 521651656 5 2 363769849 2 3 146258541 3 2 463942794 3 3 879287090 4 2 621228559 1 3 735309172 1 2 639492255 2 3 269782963 5 3 869174577 1 3 858149900 2 3 685858361 4 3 764009388 2 2 653881064 5 3 752077699 5 3 728759941 5 2 398860687 5 2 373435722 4 2 890978738 1 3 849365062 4 3 483688389 3 2 744537887 5 2 659794863 5 3 425415930 2 3 622144087 4 2 184402261 2 3 898279079 5 3 475280752 2 2 445775738 5 3 186143873 4 2 749134157 5 2 566205218 2 3 513784642 2 2 360426766 2 3 220557577 1 2 762796524 4 2 630305625 1 3 712304818 1 2 819479958 3 3 511172409 1 2 433225672 1 2 141294409 1 3 591151869 3 3 917819068 5 2 195869387 2 2 112823731 3 2 738550841 3 3 581477883 2 2 833808000 5 3 625244621 1 3 163596507 5 2 244824063 5 2 387197943 3 2 961721171 1 3 535541895 4 2 204801782 3 2 151384690 3 2 632444214 3 2 143036017 5 3 414990317 4 3 527221910 3 2 282521040 1 3 559393358 3 2 900788339 3 2 259731819 3 3 745034476 2 2 987790549 5 3 476894734 1 3 802520678 2 2 580834322 2 2 464571468 3 3 301657162 1 2 962135952 2 2 325552845 5 2 871041896 5 2 271836697 5 2 807515894 4 3 430419982 2 3 428237824 2 3 427691296 4 2 270804980 5 2 456557345 1 2 927199249 4 3 849368099 3 3 407246203 2 2 251743613 2 3 256880896 2 3 352580159 4 3 221270850 4 2 542032184 1 2 947354034 3 3 137405749 2 2 443239646 5 3 551671264 1 3 784897939 1 3 478930731 1 3 725276704 4 3 306056188 2 2 234889781 2 3 612933851 2 3 755474451 3 3 179076438 3 2 286953352 4 2 536602578 1 3 728793009 1 3 364644835 4 3 224852479 3 2 856581107 5 3 437154641 5 3 998320691 5 3 992091660 1 2 788300522 2 3 833562344 3 3 524416959 3 2 506201182 4 2 118636542 1 2 253887502 4 2 261802420 4 2 773689843 2 3 601667670 5 2 454777847 2 3 121766950 2 2 945585429 2 2 671230442 3 3 192970508 3 2 521724194 4 3 164599302 4 2 296780223 5 2 611017742 3 3 449611616 2 3 915384895 5 2 421495578 1 3 143846760 3 3 127358855 4 3 578961573 4 2 791486646 3 3 677769035 3 2 362840264 3 3 997247278 5 2 723337104 4 3 526624000 1 2 328278110 1 2 438782742 1 3 983002611 3 2 691773589 3 3 283788260 1 3 410422798 5 3 530167834 4 3 167854845 3 3 236192005 2 3 966068810 1 2 828007099 5 3 522428847 2 2 264124286 2 2 709824663 5 2 953736931 5 2 901777283 5 2 150370598 5 3 597276459 5 3 593541956 5 2 936213868 5 2 256302802 3 3 179017242 1 2 707720964 5 3 818545577 2 3 713150496 3 3 106388289 1 2 836703501 4 3 444223431 5 2 895288833 1 3 392887915 5 3 119115446 1 2 312357526 2 2 564334463 5 3 379316817 5 3 291230971 1 3 991863421 1 2 466509184 2 3 630835528 1 3 526368103 1 3 571853689 2 3 441037037 4 3 866303894 5 2 188934668 2 2 603202545 4 3 492591131 5 3 169529679 4 2 539507762 2 2 702932115 1 3 456082987 5 2 594213644 4 2 290156484 1 3 190671134 5 3 738239080 1 3 180230827 4 3 861805437 5 2 363989818 2 3 488026312 1 3 794645292 4 3 696787699 3 2 553055414 1 2 402016124 1 3 909460922 1 2 371453445 3 2 766724173 5 2 672494310 2 3 978993660 2 2 440889061 5 3 934107437 4 2 278264986 2 2 213603509 1 3 155234616 5 2 287435360 5 2 454374209 2 3 975096797 3 2 963054533 5 3 885945991 1 2 642420349 4 2 728178649 4 2 411779093 2 2 104321552 4 2 443208755 4 2 809715449 3 2 936154012 4 3 724785322 3 3 577207346 5 3 326307506 4 3 161436968 3 2 372833078 2 2 192533754 1 2 137527562 2 2 497916621 3 3 895721007 1 3 849753910 5 3 636329064 1 2 515547186 4 2 220374643 1 2 888913265 2 2 830731500 1 3 605829531 3 2 126767952 4 3 854203027 4 3 564728198 3 3 251550450 2 3 186940527 3 3 464211189 3 2 354015552 3 3 488711290 4 2 947007930 4 2 659728039 1 3 102296920 3 3 220625801 2 3 723116269 3 2 467743800 4 2 331400470 2 2 646002467 3 2 925004471 2 2 710571737 1 3 186051117 1 2 598360355 4 2 798315363 1 2 434888467 5 2 349172124 5 3 595024791 2 3 593680915 5 2 439194978 2 3 275754590 2 2 328654965 4 2 312115362 4 2 689710087 4 2 794583501 3 2 915850391 3 2 344375964 4 3 799072017 2 3 931477401 5 2 457319295 4 3 692867113 5 3 856691940 4 2 671536055 3 2 218261566 5 2 794843259 2 3 522183314 5 3 623143835 1 3 722134340 3 2 356140885 4 2 417433864 5 3 666735171 3 3 234261148 3 2 663991301 4 3 433580587 1 2 984523202 4 2 298775657 1 2 400699645 1 2 909667674 3 2 638902299 5 3 457322115 1 2 789388917 5 3 737348628 5 3 616498769 4 3 684745438 5 2 127514530 4 2 667654281 5 2 745732123 5 3 311316319 4 3 327390890 2 2 680754037 4 3 754061133 4 2 841300489 3 3 240281564 4 2 294696152 2 3 563455388 4 3 601489076 3 2 873155364 2 2 638804731 1 3 830413010 2 3 342098421 3 3 219591549 4 2 748788319 4 2 976021405 2 2 559037620 1 2 197549524 1 2 191679369 4 3 208036567 3 2 847645707 1 3 168902337 2 2 636514843 2 3 392883141 1 2 907063985 3 2 872751637 4 3 289018723 3 2 943496032 2 2 773689931 4 3 467571840 1 2 944829587 2 2 847905895 1 2 122445875 4 3 670795084 4 2 398260790 2 3 184730524 3 2 351544665 2 3 725044122 5 3 176953010 1 3 218418269 5 2 616625679 3 2 575573754 2 2 110171291 3 2 329476243 2 3 375053841 2 2 510380971 3 2 952195741 2 3 515125810 3 3 397727330 2 3 495958350 2 2 181728846 3 3 661420471 2 3 210908563 2 3 365370528 3 2 980635078 3 2 966695334 2 3 590201140 2 2 247209473 2 2 300764126 5 3 249807945 3 3 233848604 2 3 783466181 5 2 568771791 4 2 707724673 2 2 221955933 5 2 335981886 1 2 279481360 4 2 739824870 2 2 679241804 5 3 235800556 2 2 570103489 4 3 568740112 5 2 588461770 1 3 756700132 5 3 619832488 1 2 659964446 1 2 808943639 3 2 687100599 5 3 796438294 4 2 252602902 3 3 687543380 1 3 316890643 5 2 213466447 2 2 607852201 4 2 279736117 4 3 933050768 5 2 591615597 1 2 846382699 5 3 962620775 4 3 304373142 4 2 708480768 3 3 941986890 4 3 138166107 3 2 765411341 3 3 222152601 3 3 140141490 1 3 252171953 1 2 897308771 5 2 825604234 2 2 663039035 4 2 598394675 4 3 790771350 3 3 945998029 5 3 725662078 1 3 372316630 3 2 150185184 2 2 412460661 5 3 679098389 2 3 279293797 2 2 653271566 1 2 273110454 1 2 297846637 3 2 585662027 3 2 581554435 4 3 310098829 2 3 350758795 1 2 361244719 2 2 120246112 3 3 780955702 5 3 728137917 5 2 372182761 4 2 583825774 3 3 768265963 5 2 383978752 2 3 540104573 2 2 369049770 5 3 211098903 5 3 349142380 5 3 854236924 2 2 418716501 2 3 317435098 2 2 473702722 4 3 641327492 2 3 152380047 3 2 464328661 3 2 341601608 4 2 411950536 3 2 689584850 4 3 307635120 3 2 638243156 5 3 539210153 2 2 328714057 2 2 921864914 5 2 113914166 1 2 249493574 2 3 646248305 3 2 547166018 5 2 126931456 2 3 105375091 2 2 395136452 5 2 173828939 2 2 728550254 5 3 418651139 4 2 183453604 3 2 905900703 5 2 514552892 3 3 626417324 2 3 714036204 1 2 359999013 2 3 991416802 5 2 770898602 1 2 470352540 5 3 572360130 2 3 232457957 1 2 619099168 3 3 476728749 5 2 680370619 3 2 527684696 3 2 792512605 5 3 697813402 3 2 653924164 4 3 138048745 2 3 333316385 5 2 883882122 2 3 550732890 5 3 115706284 5 2 123381179 3 3 220337766 2 2 309776126 5 2 912060466 2 2 194425924 4 3 780681000 4 2 507304347 5 2 335022835 1 3 627501015 5 3 209093775 1 2 328789046 5 2 208992255 1 2 755848909 2 2 721682994 3 3 564265859 3 2 401551649 3 2 849329398 5 3 458108389 4 3 350416953 4 3 964907137 1 2 248784638 2 2 411164838 2 2 746362812 5 3 105929119 5 2 941924571 5 2 403954146 1 2 440009297 2 2 178250852 3 2 679868324 1 2 588767842 1 3 428230551 2 3 920143754 2 2 584563271 4 3 182918330 4 2 536158363 1 3 721977286 2 2 671865555 2 2 391132245 2 2 345259727 3 3 285913866 2 2 714755148 1 3 569171620 3 2 438178337 3 3 698046177 4 2 545177093 5 2 395049884 5 2 971262516 3 2 779108956 4 3 315863462 2 3 246187331 2 2 864624678 4 2 178023077 4 2 440713531 1 3 532932847 4 3 591014425 1 2 951155621 5 2 457887453 3 3 659363563 5 2 303091853 2 2 195938552 5 2 455214407 4 3 453320243 3 2 962925084 4 3 728126303 4 3 245568351 4 2 521016923 3 3 532905299 5 3 616315633 5 2 112702478 4 3 754451616 3 3 683211589 3 2 115362242 4 3 538715250 5 2 404449816 3 3 313786665 2 3 303446212 1 3 813917842 4 3 664988167 3 2 669690409 3 2 286696067 2 2 776129172 5 2 438608941 3 2 504792688 4 3 398058039 1 3 165598997 4 2 155339393 2 2 321000209 2 3 312471007 2 2 617335006 3 2 233946777 4 3 600245558 4 2 563079605 3 2 593876082 1 2 733426042 4 2 668283083 4 2 305533500 1 3 605941520 2 3 641146452 3 3 393522441 4 2 658934901 1 3 437152474 5 2 201948167 2 2 537867037 2 3 133161183 3 3 478567966 5 2 194755042 2 3 760845856 2 3 515247228 3 3 500194151 5 3 334694619 3 2 432127190 2 3 438871998 4 3 219112166 3 3 549836224 1 3 586664878 3 3 637224614 5 3 985512451 2 3 319858760 3 3 396817851 2 3 588636267 4 2 367699797 4 2 389278759 2 2 611961621 3 3 552765102 1 2 233734932 1 2 851768394 1 3 221542864 3 3 322701560 5 3 885496360 5 3 630757049 2 3 633323589 1 2 692382096 5 2 649642312 5 2 345370828 4 3 647128137 1 3 662765882 3 3 593532514 1 3 144114979 4 3 117551738 1 3 146231242 4 3 768536825 3 2 233910283 4 3 857841802 1 3 314867389 1 3 380075231 5 3 362769418 1 2 199840725 5 3 697616275 2 3 671284663 4 2 229153560 5 2 906616634 5 2 633230843 4 2 719496855 5 3 505068038 4 2 861637876 2 2 398027760 5 2 126712079 1 2 797967043 5 3 398982152 3 3 279481647 1 3 697644595 4 3 641588507 4 3 231183491 5 3 671808950 5 2 689936113 3 3 232448101 4 2 607512172 4 3 768580673 5 3 939123601 2 2 926226358 2 2 387970048 5 2 176165004 3 2 454713414 1 3 698923007 5 2 733330896 4 3 334649353 2 2 467564133 3 3 565931203 1 3 990863700 4 3 348750727 4 2 772032083 2 2 309207570 5 3 275217741 5 2 110454283 4 2 314148059 1 2 648831234 4 3 565301242 1 3 879575391 5 2 652519644 5 3 419654022 4 3 271033946 5 2 186780638 4 3 760859506 2 3 601365110 4 2 407300836 4 2 336120419 5 2 473710750 3 2 634921690 5 2 125471358 3 2 257681444 5 2 388404566 2 2 944869985 1 3 335280647 3 2 362882649 4 3 278221806 5 2 447081984 5 2 185916618 5 2 405238785 5 3 309503893 1 2 513786512 5 2 474520451 3 2 377811371 2 2 960880596 3 3 891085399 1 3 864590656 4 3 128494796 3 2 694409414 1 2 498322812 2 3 488298921 4 3 206131399 2 2 412026054 2 2 605966428 4 3 323939258 4 2 167137599 5 3 820215602 2 2 756865594 3 3 497794767 5 2 339637227 4 2 112246877 4 3 549676950 2 3 855652986 1 2 320428127 5 2 445474831 4 2 100555173 4 3 411813279 5 3 296662338 4 3 618461839 1 2 394186456 4 3 303026939 4 2 932511096 1 2 557154712 4 3 812871409 4 3 739298712 4 2 462681343 5 3 118940114 3 2 494535593 1 2 781578474 2 3 626883383 2 2 122096316 3 2 952423526 2 2 132093589 1 3 880999447 4 3 528630004 2 2 218412619 5 3 412437550 2 2 721012532 1 2 275006328 5 2 765922233 2 2 905983632 2 2 778278754 2 2 922350409 3 2 928179055 4 2 995906321 5 3 554014202 2 3 236285838 3 2 316591852 2 3 287166088 4 3 891592013 3 2 463199566 4 3 297399771 2 2 342068588 4 2 971979189 4 3 678068701 1 3 628236153 1 2 960376041 4 3 840759356 2 2 440965349 3 3 971962020 2 3 766719174 2 2 511772716 5 3 620151069 2 2 749951042 4 2 278173363 1 2 689502710 1 3 899386959 1 2 231745459 3 2 479773925 4 2 237378395 5 2 629343655 4 3 224881726 1 3 679772121 1 3 171561202 3 3 339959271 2 3 255414500 2 3 385427783 3 3 658470618 4 2 326400629 2 2 664574443 3 2 778408178 1 2 738107040 1 2 616416347 4 2 312128806 4 2 147422731 2 3 541319297 2 3 511810247 3 3 223325308 1 3 741963085 2 3 165561934 1 3 749406457 3 3 941771520 4 2 334293613 2 2 487278719 2 2 358017204 3 3 580395552 3 3 704539997 1 2 756684005 5 2 713964911 5 3 152160284 5 3 935934612 5 2 100715465 1 3 741497588 3 2 834871952 3 3 591090712 3 2 508717008 1 3 787863014 3 2 327045335 3 3 124888098 2 3 428035668 2 3 647279186 4 2 143557408 3 3 266544078 3 2 750657715 1 2 392446324 5 2 510781377 4 3 874826307 2 2 895813140 2 3 306083217 2 2 227064788 1 2 944215699 3 3 865994759 3 2 344285551 2 3 496460862 2 2 933209702 3 3 111229449 5 3 629382317 5 2 905248418 1 3 950398483 1 2 607257490 5 3 520995704 4 3 675476053 5 2 971130815 3 3 981412729 4 3 158101950 2 3 298196734 5 2 144690674 4 2 808434510 2 2 243433948 4 2 453547856 5 2 697874898 4 2 105071472 3 2 615758456 3 3 207264247 2 2 202441444 3 3 777656739 5 2 538630554 2 3 715676825 5 3 806415369 5 2 728801630 5 2 204571382 1 2 540572992 4 3 536479905 3 3 501253212 5 3 899837571 5 2 447020877 5 3 507077441 4 3 250663854 3 2 841874560 4 2 771061644 3 2 628251780 3 3 999801862 4 3 676162601 3 3 371604237 3 3 617279211 2 2 900375010 2 3 679790790 5 3 701832546 5 3 452424612 4 3 700597423 1 2 783321181 1 2 972944518 5 2 879175061 3 3 291785840 4 3 338101591 4 2 491683078 1 2 692061125 2 3 211349714 5 2 703356513 2 3 744342160 1 2 110801392 1 3 917646073 5 3 253722374 3 2 729925472 5 3 776869013 5 2 732393684 1 3 597298691 4 2 202151800 4 2 795013074 5 3 917551474 2 2 619853999 1 3 956318965 1 2 544812254 3 2 308086850 3 3 289800969 2 3 431176045 1 3 173265155 2 2 182068327 2 3 631278233 4 3 150596523 2 2 126862971 5 3 347989104 5 3 546528263 4 2 514556197 5 2 884634241 5 3 119914942 1 3 849794738 5 3 340359635 1 3 664779180 4 2 101543710 5 3 234792923 2 2 915794760 3 2 302388889 2 3 242854678 2 3 108349534 5 3 341687247 2 2 372509511 1 2 135253413 4 3 797253415 1 2 585455281 4 2 549474623 2 2 791364622 3 2 121582094 3 2 477433317 3 3 294599939 5 3 826274177 3 3 146718944 3 2 548064551 1 2 359288332 4 3 534076751 2 2 676211826 4 2 642245129 2 2 221541150 5 3 603238234 5 3 846494893 5 2 736261143 1 3 989418219 4 2 399133140 3 2 712302944 4 2 562574057 1 3 718572233 4 3 984181215 3 3 620184818 3 3 308297131 1 3 495306848 3 2 556122311 5 2 653976515 2 2 106895818 2 2 108030404 1 3 577945765 4 3 857325747 3 3 713596779 1 2 158216489 5 3 240193289 4 2 944403162 2 3 319245556 2 2 586114663 1 3 586785848 2 2 471660367 4 3 562797369 4 3 454331221 5 3 602326728 4 2 307337957 2 2 938088672 4 3 887440065 2 2 288139509 5 2 921005259 3 2 156128440 2 3 716052854 4 3 682183283 2 3 157320804 5 3 263914813 4 2 194136344 5 3 668295863 4 2 347092459 5 2 640428804 4 3 473576530 1 2 235840074 4 3 276851402 4 3 371344188 1 2 569539326 3 2 316167062 1 3 350283864 1 2 106230956 3 2 209393935 3 2 556744929 5 3 345080676 2 2 111249151 4 3 168294750 2 2 860715435 1 3 219734573 4 3 723917683 2 2 370423562 5 3 501395850 3 2 596015887 3 2 183061239 4 2 702544889 5 2 239502811 2 2 524335949 1 2 262519722 3 3 406050341 1 3 377678737 4 2 814169768 2 2 440437378 2 3 223869706 4 2 396545860 4 3 455164679 2 3 750651392 5 2 701218858 3 3 202996258 2 3 563985292 3 2 258865784 2 3 730847708 4 2 273396872 1 2 526827212 4 3 851581520 5 2 380349587 5 2 490744564 5 2 235671336 3 2 711152359 4 3 598432216 1 3 218688727 3 2 146171132 1 2 651567628 2 3 211833830 4 3 500068834 4 3 361937046 3 3 894272676 3 3 406292756 3 3 791643634 1 2 575104871 2 3 154735681 4 2 141290449 5 2 112799290 3 3 938432628 4 3 737118644 5 2 505198006 3 3 450439333 1 3 372958948 3 2 234589069 2 2 458955245 2 3 320720090 5 3 401966361 3 2 941580512 3 3 584549665 5 3 663589675 4 3 953092897 3 3 346054066 3 2 323234275 5 2 905205673 5 2 502369498 3 3 499281759 3 3 468242614 4 2 149607749 5 2 312026424 5 2 399864028 5 2 339991375 2 3 412315269 5 2 411147377 5 3 647044976 3 3 805605850 3 3 190732979 3 3 844155083 3 2 189851604 4 2 607194005 4 2 102245547 1 3 312677567 2 3 421450615 3 3 397063316 4 3 154691769 2 2 550770875 2 2 923900047 1 2 309417911 5 3 738766217 3 2 313169107 5 2 433220491 2 3 499107443 3 3 134056794 4 3 624253635 2 3 310672828 2 3 304391510 2 3 171437470 1 2 462366090 1 3 516905839 2 2 395709398 2 2 703098033 4 2 244513803 5 2 346832835 4 3 197699868 2 3 468076092 3 2 813492811 4 2 362271087 1 2 738505072 4 2 127755543 3 3 972951762 5 2 262637675 1 3 143236723 2 2 187399494 5 3 150532246 4 3 467047133 2 2 153247453 2 3 437685919 2 2 387473145 4 3 470348766 1 2 950203927 1 3 608546556 4 3 398443527 3 3 951115947 4 2 637072575 3 2 322794380 4 2 704661033 4 2 201359089 3 3 857739120 4 3 930205251 4 2 185035231 1 3 654410412 5 2 734192676 2 3 857951288 3 3 305250834 3 2 510545655 1 3 380171978 5 2 830059336 3 3 426164255 4 3 479876994 2 3 217046487 3 2 547278038 4 3 791762119 5 3 788400682 2 2 546215721 4 3 162931167 4 2 655030656 3 2 685247415 4 2 247215491 5 2 619852766 5 2 331161289 5 3 946473535 4 3 720783088 1 3 501455881 3 2 354225473 1 3 943887646 4 3 890231281 2 3 560901163 1 3 163321197 2 3 188228263 4 2 616871566 3 2 690195668 3 2 628180808 4 2 690185656 2 2 696873355 1 3 744072503 1 2 250271979 2 2 791153476 2 2 959254799 4 3 180834083 5 3 800961876 4 2 726090773 4 3 831781101 5 2 137057308 5 3 349333449 5 3 280073545 1 2 257551364 3 3 856836629 1 2 764951743 3 3 159079049 2 2 629714651 1 3 719199069 2 2 421562227 1 3 683112409 5 3 896371324 5 2 135200367 5 2 551431777 2 2 560253221 3 2 926682625 3 2 395155166 3 2 154075129 2 2 754154609 4 2 833898891 3 3 494640115 1 2 435481324 4 2 114569930 1 3 768112544 4 3 311098062 3 3 367620068 4 2 683426508 1 2 224146099 3 3 234847716 2 3 857050117 5 2 256694101 3 3 615754256 1 2 504650982 4 3 514798676 2 2 272103213 2 3 475873666 1 2 390283016 3 3 728154469 5 3 998434010 5 2 993124150 4 3 545650799 5 2 453924625 5 2 775547628 3 2 525801510 1 2 388929861 5 3 471989826 3 2 802838889 4 3 633797367 5 2 582435145 3 3 165500926 4 2 468756649 5 2 645604895 4 3 511015444 5 3 179829783 3 2 201255657 4 2 540279412 3 3 618640537 1 3 113972355 3 2 976224062 2 3 196983478 2 2 940562698 4 2 368860026 4 2 240230405 2 3 288802936 3 2 915636087 4 2 145509296 2 3 342124666 5 2 591234013 4 2 341334506 2 2 167735495 4 2 212175022 3 3 394542210 2 2 359776216 2 2 755813725 4 3 113235629 4 2 721992341 1 2 542550889 2 2 136499012 1 3 941113234 5 2 523819584 4 2 336952430 1 3 355851522 4 2 213742199 1 2 159555776 2 3 921564463 2 3 777667767 2 2 208251468 5 2 197976569 1 3 489530812 4 2 153047730 4 2 623613700 3 3 951194593 1 3 828969356 1 2 167703097 5 2 711826456 5 2 281298003 5 3 508269564 2 2 262802251 4 3 397955269 3 2 372719183 3 3 830740729 4 3 366183983 4 3 636513703 3 3 936168905 1 3 954689534 1 2 639701068 2 2 864626603 3 2 101791841 3 3 277019531 3 2 183957002 4 2 182221924 1 3 661985733 3 3 511814503 5 2 408414844 5 2 409433539 2 2 372393321 2 2 529710160 1 3 122807990 1 3 488644349 5 3 522556498 4 3 140473060 4 3 187822171 4 3 573996904 3 2 512310239 5 2 370270505 3 2 969318327 4 3 163801123 4 2 434536224 5 2 777852116 2 3 720178013 2 3 873154351 3 2 492880971 1 2 536128237 5 3 581303693 2 3 981501977 1 3 695082417 5 2 614522982 4 2 203068305 4 3 668368494 3 3 410452058 2 2 541970084 1 2 569603211 3 3 498660449 4 3 638144288 1 3 745499789 3 3 125863182 3 2 597466567 5 2 631225151 2 2 217028147 3 3 501955869 3 3 600532299 3 3 709561406 2 2 480394913 2 2 196688174 1 3 262791218 3 2 672436257 5 3 281511231 5 3 355710426 2 2 766729724 5 2 244668352 2 2 791855914 3 2 509396308 1 2 244216804 1 3 458235570 2 3 623425606 5 3 942137173 5 3 152240724 5 3 765698434 1 3 738541532 4 3 641077737 3 2 403620009 4 2 674897464 3 3 983053722 5 3 116575929 3 2 674233906 1 3 594677497 5 2 821651300 4 2 686231261 5 3 756056049 5 2 601500305 3 2 189200923 2 3 508100085 1 3 886218634 1 2 581589701 2 2 269299400 4 3 543239384 5 3 535800694 3 3 468838808 3 2 863876411 1 3 422072192 4 3 661408526 5 2 940694735 5 2 635722103 3 3 355676871 3 3 993416005 4 2 997785049 3 3 267484517 4 2 862955648 2 3 559804686 4 3 154412928 1 2 861426668 5 2 729923924 5 2 533450867 4 2 324215823 1 2 298037392 1 3 307848921 2 2 590554688 5 2 261784777 1 3 193786787 4 2 126273255 2 2 999942318 1 2 159782982 2 2 487864053 3 3 412627302 4 2 973883327 4 2 383241976 3 2 398205408 1 2 425854517 2 2 524062073 5 2 688058785 1 2 506664886 1 3 460120779 4 2 758111208 3 3 874639993 2 2 562532736 5 2 454012781 5 3 867213170 5 2 709328945 4 2 552953800 5 3 125944003 5 2 348953713 3 3 776440279 2 3 171917581 4 3 220435552 4 2 134314045 3 3 800412124 3 3 487068059 1 2 298565741 2 3 828111634 4 2 737945749 3 3 527555731 5 2 724972501 3 3 918514109 3 3 934630220 4 3 153867077 4 3 776050242 3 3 199470551 3 2 234045063 1 2 548085103 3 2 270952029 1 3 945641964 2 3 898066362 2 3 177989250 2 2 788528765 3 2 695298819 5 2 476646716 2 2 112422628 2 2 923401919 1 3 531637649 3 2 645517141 3 3 498471743 4 3 681950477 3 3 660709170 3 3 334682485 4 3 808047774 2 3 746826776 4 3 274401858 4 3 464998265 5 3 159876387 2 2 847765882 5 2 517504003 2 3 403856988 4 3 524693957 3 2 385801950 5 2 123768546 4 2 272772041 2 3 993565425 2 2 342772029 5 3 404860830 1 3 580812035 4 2 673859018 4 3 725655487 1 3 228105321 4 3 585351370 3 3 524693191 3 3 634799610 4 2 124051138 5 3 871395330 4 3 447696008 1 2 201805969 3 3 793283068 3 3 136417055 3 3 994659775 3 2 913484858 3 2 130661964 3 3 998636923 1 2 789236461 4 3 716554193 2 3 841921468 1 2 699637014 1 2 571189729 5 3 704766274 1 3 900220279 5 2 509315075 3 2 788585791 4 3 721377450 2 3 837157674 4 3 478664290 1 2 209486619 5 3 402554272 1 2 400791347 2 2 975686067 5 2 517475721 4 3 823292624 5 3 365515659 5 3 563520703 5 3 146478374 4 2 208679738 2 2 766166057 3 2 208932307 2 2 772294646 1 3 150470384 2 2 588920381 2 3 298410994 5 3 309413242 2 3 340288067 4 3 217309433 5 3 883567196 4 3 732689289 5 3 121277868 5 3 342259950 1 3 793225368 4 3 385260657 4 2 388210739 3 3 702450323 4 3 470761603 2 2 973488982 1 3 380122917 2 3 440551820 5 2 186585784 4 2 177046255 3 2 445823158 4 3 451101651 5 2 206031568 5 2 184703122 1 2 481962578 5 3 620809382 4 3 669434973 5 3 480576050 3 2 489448519 5 3 324067075 1 2 900832573 4 3 471693310 5 2 270211446 4 2 271295400 4 2 829983472 3 2 168043632 5 3 713337576 2 3 565789685 4 3 115411689 4 3 412209449 2 2 492465760 4 2 322054000 4 3 687434673 1 2 204921914 5 2 516988967 4 2 655435338 3 3 647299251 4 2 486662797 5 3 590977675 3 3 263389106 3 2 433207045 5 3 311999629 5 2 668850878 1 2 566554436 2 3 863191916 2 2 156155589 5 3 651583022 1 2 107209504 3 2 513875819 2 2 599569601 1 3 369440636 5 3 984274717 5 2 276781608 2 3 806612464 2 3 907538205 5 2 407541503 3 2 978543232 1 3 774066839 2 3 475315910 2 3 578240939 2 2 723728913 3 3 754452605 2 2 231033452 5 2 189310015 2 3 696162821 2 3 110919516 3 2 793726624 1 3 692096984 3 3 343868583 3 2 475197302 5 2 409827200 5 3 590593517 2 2 133392974 3 3 390186072 5 2 251009268 4 2 757546448 3 3 106186905 5 3 226341322 1 2 262561050 3 3 297557483 2 2 222611926 2 3 226659231 4 2 701784514 3 2 201459522 1 3 169727419 2 3 328741791 3 3 767387055 4 2 767391173 2 3 881801381 3 3 683695882 2 3 303011626 3 3 740681837 3 2 510817640 4 2 632687004 5 2 514925455 5 2 967442624 4 2 487837946 1 3 619618687 4 3 220307923 2 3 769462405 3 2 251775468 3 2 275675392 1 2 778192936 4 2 550383685 1 2 676037353 5 2 244846184 4 3 330927292 4 2 469214019 3 3 814727155 4 2 494633820 1 3 201059637 3 3 445230235 3 3 198886352 3 2 829684625 3 2 335626310 2 3 266768140 5 2 285630524 1 2 572917688 1 2 497232716 1 2 519125709 2 2 292754075 4 3 899354623 5 2 741688669 3 2 110603481 4 2 934683388 5 2 943225369 2 2 332351546 3 2 853395919 5 2 930265232 1 3 399663008 2 3 830023375 2 2 158709396 1 3 102438294 5 2 376803679 1 3 335863536 5 2 222759905 1 2 323065387 4 3 369582396 1 3 114712395 5 2 451524199 3 3 141356659 1 2 355981638 5 2 940081236 1 2 573688402 2 2 453195409 1 2 654621056 2 2 795576617 3 2 945496910 1 3 793733319 5 2 754576660 5 2 963965613 1 2 230171179 3 3 199884770 4 3 820040848 4 2 102132732 3 2 284018151 2 2 819688535 1 3 235467289 2 3 393008328 5 2 231385558 2 2 677033009 2 3 893631816 1 3 174659805 1 3 393717079 3 2 227850745 5 3 753909656 4 2 176345376 5 3 906368365 2 3 590532089 3 3 316260712 1 2 407570552 1 3 202064540 3 2 676736989 1 2 254493253 1 3 445006889 1 3 584731659 3 2 749824202 3 2 999081644 1 2 543406200 4 3 416896859 3 3 518425486 5 3 348151994 3 3 649849150 5 2 780173636 3 3 493248803 3 2 710206380 2 2 385123754 5 3 741203500 1 3 607006504 4 2 963850203 2 2 308308852 4 3 260461675 4 3 165666924 2 3 118276386 3 2 237988726 4 2 157223023 3 3 505710120 1 2 160542883 3 2 753264142 5 2 738558192 4 3 712247528 3 2 446344630 5 3 156497136 2 2 169213517 5 2 549866165 5 3 706796877 5 3 412418558 2 2 795937800 2 2 797090500 1 3 408393840 2 3 592617155 1 3 786779069 4 3 947917068 1 2 232721904 3 2 411400381 1 2 556387340 3 2 953294871 5 3 892361582 1 3 168197842 3 3 196564953 2 3 770010678 2 3 231214326 4 2 497693969 5 2 559458768 5 3 639777507 4 3 358595172 3 3 890405120 1 3 465854920 2 3 490296286 2 3 956696665 5 2 341291836 5 2 617462540 3 3 328373553 5 2 629800810 1 2 380988500 1 3 111592258 3 3 478339371 5 2 651382977 2 2 679484407 3 3 959028407 5 2 276066067 4 2 379439085 5 3 207184490 3 2 645669921 5 3 515505961 5 3 121934478 4 2 465691534 3 2 818600647 4 2 809819863 4 3 396893730 3 2 906193595 3 2 271686852 3 2 531676529 5 2 967942111 2 3 415971462 3 3 972594193 3 2 959234426 5 3 754614916 2 3 565961859 4 2 872303401 4 2 952788918 3 2 848711795 2 2 963037137 1 2 185401434 2 3 775198752 3 2 148072715 2 3 726062812 3 3 847666623 1 2 754723954 4 3 438331990 5 3 998377655 4 3 377624414 1 3 213041166 4 2 397418974 4 3 416872140 4 3 135748671 3 3 373213305 1 3 322570893 4 2 953230993 1 2 884264304 3 2 662276731 2 2 290509048 2 2 486492171 5 2 513440092 2 3 971130000 1 2 466434689 2 3 540971312 2 2 968273859 2 3 374595610 4 2 987838399 2 2 177111514 2 2 697061183 1 2 572396004 5 3 644523689 1 3 585254649 1 2 247911122 4 2 326308942 1 2 556932791 5 2 115274589 3 2 417663789 3 3 766606748 1 3 548991946 4 3 539315207 1 3 540609942 4 3 453310644 3 2 418936140 3 2 190460523 4 2 855320134 5 3 872251145 5 3 316017316 2 2 304648962 2 3 809503724 2 3 221768343 4 2 729800669 1 2 268193982 1 2 743897191 1 2 389681001 1 3 382046879 4 3 567030159 5 2 644693451 1 2 839971918 4 3 655753734 2 2 558557587 2 2 551529162 2 2 641143087 2 3 733222149 2 2 554062597 4 2 872763319 4 2 819948529 2 3 829359741 3 2 587454177 2 2 158874573 3 2 313302554 1 3 975818971 1 3 904948129 3 3 446944145 3 2 118404024 4 3 677701411 2 2 122255121 5 3 273643190 4 3 634073679 1 3 779879640 4 2 669809849 3 3 858405817 5 3 268117582 2 3 948373380 4 2 859607195 1 2 487211952 5 3 368975110 3 3 176254823 5 2 188818753 4 2 446118462 4 3 688143606 3 2 356188440 2 2 320594247 1 2 877679435 1 3 300566285 2 3 813024915 1 2 302833979 3 3 363196723 1 3 146597551 5 2 548204450 1 2 622611405 3 3 523842296 1 2 690848006 2 3 330145366 4 3 195228843 5 2 332656071 3 2 862990793 1 2 737513786 2 2 406582110 4 3 133007277 2 3 657116226 3 2 356153837 4 3 463925326 4 2 864160362 4 3 837761586 3 3 907894260 4 2 404686381 2 2 700742932 4 3 550498199 4 2 689055937 1 2 661146516 5 2 187102058 5 3 431070260 4 2 834273685 2 2 279343959 2 3 285313150 2 3 683310542 5 3 982932334 2 3 585181372 3 3 546455503 4 2 439015393 5 2 776386640 2 3 703077267 4 3 177013480 4 2 558649305 2 3 316073990 2 3 198159071 2 3 302387588 2 2 614069509 4 2 634949154 2 2 363570654 2 2 342636977 2 2 877671919 3 2 811862259 2 2 586913886 4 3 754556449 2 2 427772138 5 3 991111260 1 3 668824451 3 3 312587274 2 2 541310813 1 3 113637681 3 3 782688664 5 3 663328196 2 2 225470496 2 2 309037658 2 3 204930212 4 2 316837442 3 2 798603432 4 2 741997161 5 3 467663961 3 3 174504632 1 2 135930812 4 2 609723530 5 3 652909391 5 3 781751627 2 2 797468281 1 2 177346446 2 2 206421146 2 2 547893177 5 3 740303941 4 2 900020292 5 3 654997518 1 3 962573509 2 2 215469820 4 3 711093524 1 2 952747781 4 2 554607280 2 3 392027564 3 3 689748768 4 2 513982165 4 2 766909925 3 3 122596851 3 2 543560917 4 2 168277666 4 2 270137548 4 3 244930690 1 2 389139956 2 3 529348800 1 2 528970970 5 2 115544596 4 3 731031769 5 3 158381688 3 2 560737394 1 3 274858209 1 2 390988240 2 3 589279908 1 2 568820264 3 2 758893362 2 2 742042711 1 3 727696622 1 2 201784781 1 3 142017762 5 3 642511905 5 2 192064850 1 3 713396188 5 2 198148072 4 2 117529265 1 2 631753897 3 2 307154793 3 3 564126134 5 3 811421191 1 3 529676410 5 3 938871484 4 3 622861220 1 2 130093333 4 3 959291015 2 2 554493945 2 3 725501549 4 3 328507236 5 2 470377499 5 2 110945876 5 3 617742774 3 3 939456737 2 2 841966914 4 3 192968612 1 2 497200075 2 2 264187258 2 3 331066272 5 2 723906873 4 3 473108687 4 2 415562503 5 3 379461880 3 3 936711637 2 2 192258010 2 3 842255440 3 2 373192285 4 3 352952679 4 3 282131079 2 3 427649565 1 3 596173497 4 2 176913754 3 2 594055041 4 2 909071127 1 2 111393158 4 2 643696050 1 3 350605772 5 3 877560399 1 3 377909804 3 2 785268982 3 2 167862725 1 2 148303343 4 3 507169177 3 2 639619601 3 3 574124433 5 3 366327871 4 3 303097514 2 2 901631373 1 2 521137660 3 3 965984774 2 2 485753623 4 2 354904146 1 2 116905056 4 3 222083011 3 3 378742823 2 3 962936976 2 2 454411859 4 2 996299808 5 2 269035942 5 3 705542969 5 2 760100758 3 3 817504950 4 3 164041675 2 2 226933432 3 2 244652289 3 2 791925991 2 2 662970479 1 3 619795584 5 3 743238133 5 2 389462390 5 2 307008288 1 2 986927625 3 2 163228037 2 2 162376957 1 3 383164642 2 2 179473637 5 2 571637759 4 3 998650490 2 2 936170973 1 3 953577530 2 2 572317849 4 3 140610025 3 3 916954961 1 2 628948941 4 3 180220520 1 2 584407354 3 2 288922682 1 2 735294074 3 2 187813793 5 3 543855303 5 2 242672056 1 2 813887999 4 3 593304427 4 3 566944481 1 3 979195473 4 2 849915615 1 3 260143098 3 2 609162663 3 3 980486090 1 3 244789025 1 2 220593756 5 2 284779103 3 2 693805146 2 3 793176989 4 2 646262088 2 2 176519693 2 3 113374169 5 3 240059476 1 2 497924562 3 2 974107215 2 2 453626527 4 2 175767104 5 3 477333476 1 3 365242239 4 2 937622620 4 3 601710493 5 2 426775006 3 2 338831503 2 2 230814926 4 2 619441785 3 3 110024816 1 2 813198342 5 3 630306990 3 3 824561439 2 3 514627452 4 3 277534319 2 3 591747572 1 2 329310723 5 2 548034534 2 3 632248658 2 2 492409914 4 2 367090650 2 3 516988775 1 3 228009705 3 2 574413966 5 2 585907968 3 3 133071497 3 3 443260612 3 2 538685384 1 3 802695326 1 3 913619868 1 3 734283996 2 2 204229328 1 3 522967035 2 2 249249882 4 2 279395735 4 2 284578236 2 3 495996119 4 3 269045620 3 3 330728092 5 3 969112797 1 2 128453346 4 3 958611020 2 3 307505623 2 3 597735786 4 3 357790617 2 3 101012918 3 3 525128174 3 3 165116765 3 2 251496938 2 3 461951345 4 2 485204751 1 3 224398082 5 3 256295836 1 3 113528600 4 3 498696088 5 2 813200327 5 3 999300195 1 2 507609234 5 3 574766844 2 2 287414636 2 2 914512071 2 3 562949042 2 3 643883126 1 3 338825667 1 3 241393921 2 3 716274420 5 2 260037709 4 3 358641770 1 3 553543593 2 2 258420128 3 2 721217594 5 3 610390079 2 3 289689641 5 3 494306731 4 2 815130301 3 2 523342051 1 2 700007967 5 2 430957778 5 3 471064573 3 2 952705719 2 2 101502628 2 2 878226459 4 3 636128964 2 2 330117557 5 2 528804904 1 2 600489880 2 3 383597150 4 2 116129215 4 3 174673228 4 2 546517720 4 3 791259208 5 3 254178730 3 2 408882315 2 3 681598323 3 3 371214557 1 3 361082937 2 2 491309708 1 2 625971973 2 3 251659619 1 3 832634643 2 2 813501163 1 3 678025470 2 3 458002209 1 2 369860515 5 3 389138416 3 3 817143578 1 2 570819549 2 2 461458303 2 3 434861528 3 2 543762934 1 3 536675806 5 2 463774212 4 2 349569408 4 2 180352119 3 3 974777270 3 3 854896489 1 2 352303379 3 3 138338176 5 2 607195501 1 3 177617340 4 2 439035914 5 3 380988365 5 2 414734063 2 2 168279515 4 2 320961675 2 3 660992995 5 2 626069196 4 2 131122281 4 3 136731609 3 3 416681975 2 2 930088295 5 2 626643987 2 2 959205628 4 2 741917961 2 3 671619946 1 2 494688567 3 3 607577335 1 3 870622914 1 2 252760305 1 2 165782345 2 2 676326676 4 2 569465136 3 2 150459435 3 2 304217723 1 2 767448920 2 2 589102627 4 2 730761898 3 3 348563926 1 3 389448488 3 2 486655683 2 2 765695894 5 3 351922244 1 3 278858950 5 2 672050990 1 2 944377808 5 2 704920936 4 3 194794745 3 3 371428684 4 3 266159126 5 2 698380194 5 3 905526116 5 2 357012824 3 2 763722847 5 2 769449120 4 3 262473173 3 3 407601622 1 2 425774993 5 3 697396073 1 3 111297163 4 2 644463301 5 2 641191781 5 3 186655779 3 2 672173721 3 2 952586861 1 3 160716579 4 2 363944709 4 3 113176143 2 2 352484282 5 3 714049810 2 3 719532273 4 2 334380950 1 2 770973973 4 3 820875128 4 2 201499610 2 3 273968953 3 2 171624636 4 2 709591898 4 2 362978371 2 2 321724277 3 2 874525566 1 2 740431608 1 2 925579350 1 2 946667402 5 2 631111472 2 2 740862137 5 3 841664594 2 2 672214129 2 3 534188338 1 2 727250520 3 3 169872148 2 2 264680902 2 2 767611172 4 3 962774432 5 2 150519665 3 3 307039933 1 3 235581235 4 2 695719813 4 3 305340888 4 2 925976575 4 2 387433133 3 3 826161306 4 3 506983690 5 2 716323270 5 3 809633576 4 2 343825050 1 3 511026955 2 3 991828331 1 3 309610342 4 2 782557240 4 2 553935985 1 3 485485117 3 3 661427123 1 2 838673888 2 3 606082069 1 3 301429335 5 3 704120562 2 2 448616003 1 2 451990976 2 2 350328142 2 2 168193920 3 3 692511971 5 3 680035104 4 3 544238119 4 2 894526471 1 3 768758175 5 3 448800046 3 2 705238898 4 2 246463398 4 2 287110119 3 2 587124812 2 2 717503716 2 3 670106715 4 3 588430283 4 2 114036373 3 2 317467510 1 3 160328406 4 2 801752420 2 3 420352126 4 2 635128703 4 2 974165954 4 3 153066048 5 3 905929328 5 3 591179567 4 2 398389416 3 2 409086204 5 3 911746993 1 2 302246432 2 3 276115276 4 2 179688037 4 3 458049807 5 2 617815469 4 3 106029428 2 3 893261612 1 2 476638666 1 2 165608151 3 2 288298907 2 2 817322540 3 2 440622581 2 3 919371103 5 3 685288557 1 3 216407870 4 2 984010461 1 3 427857340 1 2 851211233 3 2 401769503 3 3 875649060 2 2 962432935 3 3 556608300 4 3 818332913 4 2 775717505 2 3 600953611 5 2 845538976 2 3 828744997 4 3 732860196 2 3 196762782 2 2 252999522 5 2 203418478 2 2 921394812 4 2 578937250 1 2 393125089 5 2 444695962 1 3 766306670 5 3 878410738 5 3 166124002 1 3 754064469 4 2 742266279 1 2 612339207 4 2 870101070 4 2 617711064 5 3 257680896 5 3 398237038 3 2 264721028 4 2 399842215 4 3 167737704 3 2 694911263 1 3 127239523 1 3 282907112 1 2 798264101 1 3 536907893 3 3 776849227 3 2 351557706 1 3 862993475 2 3 930323376 4 2 741880455 3 3 936706255 5 2 732872313 1 2 306508993 5 2 570467205 4 3 728588128 3 3 446293987 1 3 729860626 1 2 956685918 1 3 278110430 4 3 687319555 5 2 225285858 5 2 864868737 2 2 188821043 3 2 413939087 1 3 535368163 3 2 490161063 5 3 620263894 5 2 773309840 2 2 206959658 1 2 187789291 5 2 343773608 3 2 501244131 4 3 383451759 5 2 428323040 3 3 723396733 3 2 165963594 5 3 584786135 3 3 837464010 4 3 417826592 4 3 720722389 4 3 577217377 2 2 434697915 1 3 911423413 1 2 323857742 2 3 192067319 5 2 522304225 4 3 838164106 5 2 517728643 2 3 292444755 5 3 435315371 4 2 304851911 3 2 379087619 3 2 877256606 5 3 541882733 5 3 572073305 5 3 443799690 5 2 951518038 4 3 422110523 2 2 322153219 3 2 707768010 4 3 967410238 3 3 661305310 3 2 300876806 1 3 100130674 3 2 756692769 5 2 228704005 1 2 937465064 5 2 300391565 5 3 279095842 2 3 763270798 4 3 865909327 3 2 815194079 2 2 857881031 2 2 649107546 5 3 961983445 2 3 347269504 3 3 588481428 4 2 440828441 3 2 161209022 4 3 589469245 1 3 455736665 2 3 412439701 1 3 553188977 2 3 259008847 2 2 517768466 2 2 740243101 1 2 781180907 3 3 797236691 5 2 200375916 2 2 184304395 2 3 706710249 4 2 201376745 1 2 633076647 3 2 747495065 3 3 455029541 1 2 525187148 3 3 880512171 1 2 717350684 4 3 525903565 3 3 452112743 2 3 390427186 3 2 542433494 4 2 390868836 3 3 244013483 2 2 967090758 3 2 989104101 4 2 366536020 3 3 608785117 1 2 294266625 1 3 693322506 1 3 949620482 4 2 769784579 4 2 370721474 5 3 606051499 4 2 988768949 3 2 550476672 5 3 738102199 2 3 564803902 5 2 449947702 2 3 346320334 2 3 223132861 4 2 145895809 3 3 554879466 1 3 668740944 4 3 502030334 4 2 972540092 3 2 579187694 3 2 542647123 3 2 630776265 1 3 570233945 3 3 801838274 3 3 184559888 5 2 378067821 4 3 241353743 3 3 529262956 5 2 812450474 3 3 810850811 5 2 555171402 5 2 989663656 4 3 956404436 4 3 502671005 5 3 861696987 5 2 878888601 1 3 450889227 2 2 338461814 2 3 579021126 5 3 961583601 3 3 277802859 1 2 708959469 3 2 440006150 3 3 167156994 3 3 521117372 4 2 221811334 2 2 750441900 3 2 347911893 3 2 550639622 2 3 349456466 1 3 103850267 5 3 799094145 3 2 515535655 5 3 226301193 2 2 845836510 3 3 360135484 5 3 902889872 5 3 113986374 2 2 230591958 4 3 211164326 3 2 626723165 3 3 411842814 1 2 275753660 2 2 490466603 1 2 877267080 4 3 455687863 4 2 972584392 5 3 430023600 4 3 870751725 1 2 127470299 2 3 490881599 3 3 632704233 2 3 283694018 1 3 147326102 1 2 771846337 5 3 628082909 4 2 628854395 4 3 399669127 2 3 716491953 2 3 291326902 5 3 167666565 4 2 823169977 3 2 794249572 2 2 354068381 4 3 209137917 5 2 251861780 4 2 785118495 1 2 385633032 1 2 135632923 2 3 381568792 3 2 599443870 4 2 486915693 3 2 535962190 2 3 784438362 3 2 579231250 2 2 369647366 1 2 557023967 1 2 425777704 4 2 702126232 3 2 972719275 1 2 470404413 5 3 666280585 4 3 347451878 3 2 737444337 4 3 206143895 3 3 231839208 2 2 281250384 2 3 669773605 1 3 925571082 3 2 496593184 2 2 144075235 1 3 544024799 4 2 208266726 3 3 760553393 5 3 787069637 2 2 555502476 3 2 196059484 3 2 758271565 2 2 979142727 1 2 931559920 4 2 345724962 4 3 472967799 4 3 789441610 2 3 352733218 2 3 812412442 4 3 182530629 1 2 971660762 2 2 280859960 2 3 431209091 4 2 320003119 4 2 651082223 4 2 253888935 3 3 493108609 2 2 941803284 3 2 458364623 5 2 886833718 4 2 300225360 5 3 168459117 4 2 982682749 4 2 850716542 5 3 640121722 1 2 899149389 3 2 941348698 5 3 443484246 3 3 669079158 2 3 774310230 2 3 890230170 1 2 928576897 2 3 863677047 1 3 280455851 3 2 249701549 5 3 500006865 5 3 943089576 2 2 236617192 2 2 481970894 3 2 266913044 4 2 527267677 3 2 284236025 2 3 979872223 5 3 583336503 2 3 468229437 1 2 728385069 5 2 899010822 5 2 311288386 1 3 502212541 1 2 450604352 1 3 543111146 1 2 536421020 1 2 141694170 3 3 461981189 5 3 161577686 3 2 368701970 5 2 385958489 5 3 441013699 1 2 845515727 5 2 775647396 4 2 773685016 5 2 505114404 3 3 598303365 5 3 784698841 2 2 838903771 4 3 686559182 2 2 348129885 5 3 752919378 3 3 933714560 2 2 125302643 3 2 370071273 1 2 658276064 2 2 394839514 5 3 117632937 4 3 559559285 2 3 881354602 5 3 387697266 2 2 569238075 5 3 243065080 4 3 368504302 2 2 540564570 1 2 411633056 1 2 827284823 1 3 418239096 1 2 891381692 1 3 958879311 5 3 572301404 4 3 610328473 5 2 417521991 3 2 147568395 5 3 682306301 4 2 638839444 4 2 763740867 3 2 544800993 5 2 493718282 3 3 499584000 3 3 956703923 1 2 373761331 5 2 950789714 2 2 302443619 1 2 792772542 1 2 711696701 2 3 328447649 4 3 189245110 2 2 707870281 4 2 296923086 5 3 998972896 1 3 839055856 1 3 183624910 2 2 812770432 1 3 829394476 2 2 700079252 5 3 909896443 1 2 467802738 4 2 366673201 1 2 396306407 1 2 179421143 1 2 764886789 4 3 963814498 2 3 313712515 3 2 201558773 4 2 984414475 4 2 439426518 5 3 425345584 1 2 143787473 5 2 660422762 3 2 142644206 3 3 727853945 2 3 758602977 3 3 833574356 3 3 782719230 1 3 632006578 2 3 205494832 1 2 106144684 5 3 765052191 1 3 942610434 4 2 276773620 4 2 913697891 1 2 922348879 3 3 634884150 1 3 899912348 1 3 914302869 5 3 525364648 1 2 352836751 3 2 685244092 4 2 643577815 1 3 984201513 4 3 664329608 2 3 459345133 5 2 450627771 4 2 360660103 5 2 985399086 2 3 228730821 3 3 527121578 4 3 349576472 1 2 319876118 2 3 276868410 1 2 267736195 1 2 793725322 5 3 117925591 4 2 926804309 2 2 181077633 4 3 270049677 5 2 857534397 4 2 375570097 5 2 383413373 4 3 119273774 3 3 448585915 1 2 367350885 4 2 563843247 5 2 996347443 5 2 815635646 1 2 363701563 2 2 131762918 4 3 450659490 4 3 492859214 2 3 667869526 4 2 417666068 4 3 530171608 1 3 976031981 3 2 148087791 1 2 766625802 1 3 652822784 3 2 513342677 5 3 513917464 3 3 595169295 5 2 630042035 1 2 179682394 4 2 183384349 2 3 210312641 4 3 790026062 3 3 385319525 5 3 556680291 1 2 273702689 2 3 711957391 1 3 930191249 1 3 657716848 4 2 696581656 1 2 934865307 4 2 192839092 2 3 668252678 5 3 901605214 1 2 647524292 3 2 731603236 2 3 894104549 3 3 200209149 1 3 919728405 4 3 717957573 5 3 832492835 5 2 557147639 2 2 347049442 2 3 278116191 1 2 354703980 4 3 523689666 3 3 650197268 2 3 629798422 2 2 176328833 4 2 415824863 2 3 334203685 3 3 842319105 1 2 223208017 4 3 459431056 4 2 621699207 3 3 684096002 2 2 794281377 5 2 209236891 3 2 452343045 3 3 405542007 3 3 271055055 1 3 691560903 3 3 462645540 2 2 735489879 3 2 439124876 4 2 197992597 2 2 277625014 1 2 991067378 1 3 558275526 2 2 750843466 5 2 962106828 1 3 790707236 1 3 952193187 3 2 769940923 3 2 587440371 4 3 307760219 3 2 411527079 3 2 981955004 4 3 635831561 1 2 408920165 1 2 921919976 3 3 317157252 4 2 350969692 3 2 470720797 4 3 937316982 3 2 494058538 1 2 407020617 5 2 176429873 1 2 152886402 4 2 536947250 4 2 811744169 3 2 945043636 5 2 488299580 3 2 760146320 2 2 709220984 1 2 936027744 2 3 503999914 3 2 791239203 1 2 867218477 4 2 791470761 1 2 805698674 1 3 499567521 4 2 904981706 4 2 595992757 1 2 727798046 3 2 554560096 2 3 611559872 3 2 875757103 1 2 391707773 3 2 118094668 3 3 654553346 5 3 667174254 3 3 463836638 3 2 903502835 3 3 582203390 4 3 348212342 2 3 934249306 2 3 464694279 3 3 955692224 2 2 411824340 4 3 572972288 4 2 928666953 4 3 157865604 5 3 470534920 4 2 283996424 2 3 144880961 2 2 890383723 3 2 643498269 2 3 703188380 4 2 712893679 1 2 145676203 2 3 817026508 4 2 327868000 4 2 619569132 5 3 872598750 3 2 481981300 1 3 141072622 2 3 796364590 3 2 453503137 1 2 744806322 2 2 668910388 3 2 189894326 5 2 536006150 2 2 332632646 3 2 533476027 3 3 702354739 4 2 229282391 2 2 165971467 4 3 305177588 1 3 657741895 2 3 826528660 1 3 716087257 2 2 223273277 3 3 298904823 3 3 451093891 2 3 252184652 3 3 588504036 3 3 543531649 4 2 946435576 2 3 255884044 5 3 372979196 2 3 213634941 3 2 494684677 3 3 829713116 3 2 938459111 4 3 633929572 2 2 378362328 5 3 352204107 3 3 389229609 2 3 204864167 2 2 402840941 2 3 704183892 1 3 705396901 4 2 690849978 3 3 243207949 5 3 413079380 5 3 961197540 3 3 431545500 5 3 399867723 1 2 790576342 5 2 258057603 1 2 101419133 5 2 316238360 5 3 783970232 1 3 898992502 4 2 498531459 1 2 493103447 1 3 159928880 3 3 183599724 1 3 115369525 1 2 200082198 4 2 962349992 3 2 409557344 5 2 790468770 2 2 715376718 1 2 639206032 2 2 751212608 3 2 967764833 4 2 739407417 3 2 252468272 4 3 425820140 3 3 215879001 4 3 809605521 1 2 298967932 1 2 853376982 1 2 897966070 1 2 720721012 4 3 960431798 4 2 584678836 5 3 839616022 5 2 474199798 1 3 198985658 1 2 334345226 2 2 978114508 2 2 462987490 5 2 314544846 4 3 566873208 5 3 407368841 3 2 581009794 5 3 294958081 4 3 244139206 4 2 820400531 2 3 212956198 1 3 932807584 1 3 498352606 3 2 195254909 3 3 961500539 4 2 277056599 4 2 896625090 4 2 175409888 4 3 265475638 3 3 331757884 1 3 109953708 5 2 974429790 5 2 323638932 1 2 382901484 3 2 334493664 4 2 451375087 2 3 511524085 4 3 171825801 4 2 378805189 2 3 429729032 3 3 229432596 2 2 463459559 3 2 599952992 3 2 699869914 4 2 452519139 2 2 413646892 2 3 868389604 1 2 140281756 3 2 434021650 4 3 933434725 1 2 782108603 3 2 316646251 5 3 121901684 3 3 845633565 2 3 484556538 2 2 745294578 1 3 408310617 1 3 159907777 5 3 807237250 1 2 255562748 1 3 555722922 4 3 125384382 1 2 502771813 3 3 118748775 5 3 155401289 4 3 428573056 5 2 629541683 4 3 538757428 1 3 468654431 1 3 509948934 1 2 931468805 3 2 536419086 2 2 873963722 5 3 283156073 2 2 362848147 4 3 951704242 4 3 271162690 1 3 162655583 3 3 477756406 3 2 129778043 4 2 463281388 4 3 582872129 1 2 643054183 2 3 783125861 4 3 551859382 2 3 467748784 4 2 971581594 2 3 769925811 5 3 188934822 4 2 477090195 5 2 914406230 3 3 208918598 1 2 825685548 4 3 936576114 4 2 116766725 5 3 745691658 1 2 789846241 4 2 344625667 4 3 281090724 5 3 407986760 2 2 975462419 4 2 229319334 4 3 815780838 2 3 634140763 5 3 843952689 3 3 273746193 1 3 905438469 2 3 857507642 1 2 289289803 2 3 910828490 1 3 922330641 4 3 362522411 4 3 734617571 2 2 306940008 1 3 877058704 2 2 345748380 2 3 731292452 3 3 665713317 4 3 520324577 3 3 374204423 1 2 318991021 1 2 375085938 2 2 485537560 1 3 445183610 2 3 673909673 4 2 334133485 4 2 927934246 1 3 123274957 4 2 326951956 1 3 911042469 1 3 800151212 4 2 360240143 3 3 700640761 2 3 586876264 5 3 768278980 1 3 793244487 3 3 893226796 4 2 395123659 5 2 532724003 4 3 393552462 5 3 763164922 1 2 153185288 1 3 745227874 5 3 485596053 3 3 158039419 1 2 160881616 1 2 431667210 2 2 956779404 3 3 721472432 2 2 568465760 1 3 484039725 2 2 397578286 5 3 865988186 3 2 971391599 2 2 198197975 5 2 991288262 4 3 142999636 3 2 758298437 5 2 906707926 2 3 149305935 4 2 245962883 5 3 947908398 3 2 999343678 3 2 531323659 3 3 840864317 4 2 275607599 1 2 999228018 5 3 165502804 3 2 399094794 5 2 426496034 5 3 775667184 4 2 771666606 2 3 879081355 4 2 891393639 4 3 341417931 4 3 872429447 2 3 351804015 2 3 527616377 1 2 563408491 1 3 874277048 2 3 830978346 1 2 520676197 4 3 387645153 1 2 132611096 5 2 986229978 5 2 891345929 5 3 969226009 5 2 287135292 2 2 117235704 2 3 656995582 3 3 759868651 4 2 628908934 2 2 507957144 1 3 333730291 4 2 167003110 2 3 884566106 2 3 580500627 1 3 869147824 3 3 618533492 1 3 271295882 3 2 786927048 4 3 820481013 1 2 682381023 4 2 561731897 3 3 110491226 3 3 479557509 1 3 328477273 2 3 595090225 1 2 139281520 5 3 193582450 3 2 962911584 2 2 519947971 3 2 452798967 1 2 655324536 5 2 713633353 5 3 811147201 5 2 416976314 5 2 630834098 4 3 438086257 3 2 396972955 2 2 914309609 5 3 525311318 2 2 630797447 4 2 247075903 1 2 202275987 3 2 173965703 3 3 388410310 5 3 693939480 5 2 540988328 3 3 500211230 4 2 647854532 4 2 623298775 2 3 885215490 2 2 591084035 1 3 879807042 1 3 624745159 4 2 611666125 5 2 775644248 1 2 268281089 3 2 559113113 5 3 747654008 3 3 835143053 4 3 692816978 1 3 437670992 3 3 927591209 1 3 580440784 2 3 622020873 4 2 463656368 2 2 555325046 3 2 383296234 4 3 651485899 5 2 632743962 4 3 489089731 5 3 336063090 4 2 316753893 5 3 737305758 2 2 264236758 4 2 226241005 5 2 129162762 2 3 572132194 2 3 363630783 4 2 235775420 5 2 378131685 4 3 534365219 3 2 931463702 3 3 791494417 2 2 780211551 4 3 510168808 3 2 773739943 3 3 635116913 4 2 659385622 2 3 852287743 5 2 175816082 2 2 873302119 2 3 134431971 3 2 517122963 2 2 656386438 3 3 385593972 2 2 701201404 4 3 654742871 1 3 306640345 3 3 132440411 4 3 807118102 5 3 300184529 3 3 178963521 5 3 103461201 3 3 459605545 1 2 310403171 2 3 388214684 5 3 209722159 2 2 369277614 2 2 386865106 1 2 232849822 1 2 505392469 3 2 234491061 1 3 152547275 1 3 310177595 2 2 502827374 2 2 192916704 3 2 767043339 4 3 555370668 5 3 432891692 2 2 875102733 2 3 622189452 1 2 791614019 4 3 502939123 5 3 185974855 1 2 535252048 2 3 945747882 4 3 927856488 4 2 473259310 4 3 214708721 2 2 100609682 2 3 260849478 5 2 302507877 3 2 442049297 5 3 609590486 2 3 959473526 4 2 310664400 3 3 536803996 5 3 102310181 2 2 503962818 1 3 988251605 4 3 665876438 1 3 805633702 1 3 985147330 3 3 944605465 3 2 737508263 3 2 103244951 5 2 645949818 2 3 833024906 2 2 533851081 4 2 978062920 1 2 648778793 1 2 990577686 3 3 498829121 2 3 457602931 5 3 184195215 5 3 474508861 4 2 601089862 3 2 836644810 3 2 999167524 5 3 806552336 4 2 386750141 4 2 287840100 4 3 567487756 4 2 750918089 4 2 402200788 3 3 254835837 3 3 692577883 5 3 956795005 4 2 218298361 2 2 208703270 2 2 882833248 1 2 502577647 1 2 757966695 2 3 833982929 5 2 814516786 1 3 420935844 1 2 201887445 5 2 447758627 1 3 567402227 3 2 595997766 5 2 566956210 5 2 670666778 3 2 305665228 1 3 501003170 3 3 622114035 3 3 562480783 5 2 471120517 2 2 502262174 4 3 894038199 3 2 293440251 2 3 367459146 1 2 974627248 5 2 897589278 3 3 527113651 5 2 385097539 4 3 902947246 1 2 800397284 1 2 804424987 2 3 846553761 2 3 101051254 3 3 555936158 4 3 378840070 5 3 890569231 5 2 671427072 1 3 767460604 1 3 307100463 2 2 499759635 4 2 458647407 4 2 449514906 2 2 213876619 5 2 328563748 4 2 741995535 4 2 477994351 3 3 344643207 3 2 986836407 5 3 408028828 2 3 680214127 3 2 236101627 1 2 315833436 3 2 402684230 4 2 345695802 3 2 918524551 2 3 644702893 5 3 454515867 3 2 533484561 4 3 493011254 1 3 506103688 4 3 741016196 3 3 336751713 5 3 832729528 4 2 710431432 2 2 273616846 2 3 662274300 5 2 525414090 4 3 601117289 3 3 527118367 1 3 800462688 4 3 530814912 3 2 661749353 2 2 302411698 2 2 363477884 2 3 194532095 5 2 545746705 4 3 526009978 3 2 786647793 1 2 542313885 5 2 566721508 4 2 252768674 1 2 135935975 1 2 559938802 1 2 564048718 3 2 743626831 1 2 987385190 3 2 499826957 1 2 626881692 4 2 995203754 5 3 547939712 1 2 177783992 1 3 612583319 3 2 728961995 2 3 723258939 1 3 627609675 3 2 134173445 3 3 405013678 1 2 807177321 1 3 335006261 5 2 381114604 1 2 117960808 3 2 858744018 2 3 687490249 4 3 861801896 5 3 708285741 2 3 181790674 3 3 367234488 5 3 312839428 3 3 500814620 4 2 558616612 3 3 888534177 1 2 443254192 5 2 132693626 5 3 937599871 4 3 226226771 1 3 219764449 2 2 582572875 1 3 336960397 1 3 453350933 4 2 156408441 5 2 484786811 4 2 694559479 5 3 741968302 3 2 901114988 3 3 159915640 5 2 854338938 3 3 490760264 2 3 283979884 1 3 147943391 4 3 370250027 2 2 749136781 2 2 563153458 1 2 911684781 3 3 906912331 1 2 123410417 2 3 118645732 1 2 575093202 2 2 668090235 4 2 748177273 3 3 677606634 5 2 135782854 5 2 646659582 3 3 401986552 4 3 329824799 4 3 403285464 3 3 653564978 3 2 363723723 5 3 955181979 3 3 579615827 2 3 748226756 3 3 693859553 2 3 429389297 3 3 663155309 4 2 773164779 5 3 684702899 5 2 842744106 3 2 641042779 1 2 156702035 4 3 332038881 2 2 943527102 5 2 663524753 5 3 818667626 1 3 482429502 3 2 879387215 3 2 121517610 2 2 601757354 1 3 528734057 5 2 251143939 4 3 516381110 4 2 464698004 1 3 671598546 1 3 555591089 2 3 283784068 2 3 478722370 3 3 553003389 5 2 327748057 5 2 681960351 2 3 458978206 1 3 465477371 1 3 558431617 1 3 472755675 4 3 407081615 1 3 691677912 2 2 998177383 3 3 937851362 1 3 522965021 3 3 713467391 1 3 842907427 4 2 446782409 5 2 404396897 5 3 714914682 3 3 747157759 1 3 690996070 5 3 301114202 2 3 812630001 1 2 120824875 5 3 525449630 4 3 567116251 4 2 303744492 4 2 577001789 3 2 172331824 4 2 220636699 1 2 233255954 1 3 864341855 1 2 568035843 4 3 179144549 5 2 837542145 5 2 885369933 4 2 265772298 2 3 256326366 1 2 583289636 4 2 977190552 1 2 696719488 4 3 841368787 5 3 709268914 1 3 308405952 2 3 326749130 5 2 921599783 4 2 679729053 4 2 494936895 2 3 652622989 4 3 763763288 2 3 496805220 3 3 641685522 5 2 158775808 3 2 596682083 5 2 602795196 4 2 532126280 5 2 640043193 5 2 424514233 3 2 744669834 5 3 945065218 5 2 295017483 1 2 709474823 5 3 901777310 4 3 660255174 4 3 307783247 1 2 268921033 4 2 953020326 4 3 365728334 3 2 633243898 2 2 523759511 2 3 295950337 1 3 611069429 2 3 520820601 1 3 784255594 3 2 597472750 1 2 219596124 3 2 958481145 4 3 396872224 1 3 580686907 2 2 202271022 2 2 852627022 5 3 844836011 3 3 878171101 2 2 538517964 1 2 221437245 4 3 172025607 2 2 465151351 4 3 242179144 1 2 380715057 4 2 718227582 2 3 500433464 5 3 610419533 5 3 953084216 1 3 602323676 3 2 511176325 5 2 442061373 1 3 174780796 1 3 417199132 1 3 640971651 1 2 437504145 2 2 296455181 3 2 852392822 3 3 909442777 3 2 483681238 5 3 103233879 5 3 883164351 3 2 704539885 4 2 537890526 2 3 749635890 3 3 974524966 4 3 992303622 3 3 121890660 4 3 764591976 4 2 866373819 2 3 329616958 4 2 144350169 4 3 448636368 5 2 749292378 2 2 943000240 4 3 266436831 2 3 801508042 2 3 429932820 4 2 637625699 4 3 159301679 1 2 498715354 2 2 848308516 5 3 636383318 4 2 334214552 5 3 380163687 3 3 931269002 5 2 121326337 5 3 960129339 1 3 335840827 5 3 353331110 5 3 123679318 3 3 492419000 1 3 713299494 5 2 647832728 1 2 958534132 2 2 329560142 2 3 595638175 5 2 293302654 2 2 883642694 2 3 161324616 4 3 526290726 1 2 227748830 4 3 547502566 1 3 851030667 3 3 781559557 2 3 599624005 3 2 963539994 3 3 205441541 1 2 885655199 3 2 730263752 1 3 781256811 5 2 407595030 5 2 716558394 4 2 402181008 5 3 454294026 5 3 101883065 4 2 463316868 2 3 358014504 4 3 473644091 4 2 670751488 3 2 833341221 3 3 230423738 4 2 369465439 3 3 538012763 3 2 505476238 5 2 141507859 5 2 857733525 5 3 860092385 1 3 628447127 3 3 728548669 2 3 823087766 1 2 124098163 1 2 737975424 4 2 725118582 2 3 510050601 2 2 977665193 4 2 287712293 1 2 597003812 2 3 828556525 5 3 400668411 5 2 729918159 2 2 944295829 3 2 636776297 2 3 784728233 5 3 917547630 2 3 402299824 4 3 300672156 5 2 928238693 5 3 247128342 2 2 262357429 2 3 306177094 5 2 636322438 5 2 680786875 1 2 814157125 2 3 944323283 3 2 145068899 1 2 734638280 5 2 139568886 1 3 352064393 3 3 911099174 2 2 377392015 1 3 104639509 2 2 721181110 4 3 345020304 2 3 483832288 4 2 315589315 5 3 950740993 5 3 678072205 2 2 160698443 1 3 653482081 3 3 552489878 3 2 191735054 5 3 217101523 2 2 984376654 1 3 292504429 5 2 308870985 2 3 996917219 3 2 408166395 2 2 213653746 1 2 614060094 2 3 901931352 4 3 220576637 2 3 231585053 2 3 172426119 2 3 794932883 5 2 987197939 2 2 103877788 2 3 932467143 1 3 199233121 1 2 148364844 4 2 291040734 1 3 703324093 2 3 791869775 4 3 128800896 1 2 702905179 3 2 167953465 4 3 749649011 4 2 592385100 1 3 510843079 3 3 484521935 5 2 760446961 5 2 275975442 4 2 818567360 4 3 336409309 3 3 469522326 1 2 436882557 1 3 525563523 5 2 565992691 4 3 854483054 4 2 143602581 5 3 167610236 1 2 699502524 4 3 647283642 5 2 228567666 3 3 274574642 5 2 937338960 5 3 159189421 5 3 916327374 5 2 490169831 4 2 766125433 1 2 206694384 4 3 712335878 1 3 688608576 5 3 297228089 4 2 571645453 5 2 520701879 3 2 108446356 4 3 510804610 4 3 198983100 1 3 105492198 3 2 122302081 3 2 772581934 4 3 281865242 5 2 379102500 1 2 375044040 2 2 176227935 4 3 230774540 4 3 549628462 5 3 159218750 5 2 493256312 2 3 117774568 2 3 473701332 2 2 764050511 5 3 127721627 1 3 256296347 3 3 383325546 3 3 769492402 1 3 264322977 3 2 776603293 1 2 637768252 3 3 257908452 5 3 272887400 3 3 302990557 5 2 326608665 1 2 318567965 1 2 201649087 5 2 281501865 2 3 358286091 3 2 786688376 1 3 265561182 4 2 983088715 1 2 605021792 3 2 787795191 5 3 381293572 2 3 862307584 3 3 486331948 2 3 822112928 5 3 628439161 4 2 922468345 3 2 673528999 4 3 655869724 1 3 858815229 1 2 387945562 1 2 802452243 4 3 109779538 3 2 918254864 3 3 174811486 2 2 798959664 3 3 793976510 2 2 382776835 4 2 620129639 3 3 653850101 5 3 789509071 2 3 168030001 3 2 369725665 4 2 569040801 5 3 397992933 5 3 147326474 5 2 258921350 4 3 277925686 1 3 237860561 5 3 385875523 1 3 425078652 5 3 833529323 1 2 604746565 4 3 220925937 3 2 120284131 2 3 343923657 2 2 998878210 1 3 359088670 3 2 952792969 4 2 548225649 3 3 336492083 2 3 165871006 1 3 809274866 5 2 214847917 4 2 290335758 5 2 227541666 2 3 355764023 1 2 796211242 1 3 780193809 3 2 368547682 3 3 472318400 3 3 296248568 4 2 857116130 1 3 229305649 2 2 691608771 2 2 367887066 1 2 865163214 4 3 132163565 4 2 118035995 4 2 597900169 5 3 518233565 2 2 512522801 5 3 478629627 5 2 378650710 3 2 586592147 2 3 348633738 1 2 864746471 1 2 362931844 5 2 554234052 3 3 996333403 5 3 521891698 2 2 393081924 3 3 174424225 2 3 878211199 1 3 119835500 1 2 715829051 3 2 248307932 3 3 674879615 2 3 865470774 1 3 497958369 1 3 696105869 3 2 120443669 5 2 878706491 5 2 672925380 2 2 681032978 5 2 360480781 4 3 333609531 2 2 660401044 5 3 664393877 5 3 177972104 4 2 104630570 2 2 234386251 3 3 990421013 2 3 210555816 5 3 882655971 1 2 346572827 2 2 301564359 3 3 341385277 1 2 688430582 1 3 762290796 2 2 922295714 5 2 164663497 1 2 907928419 5 2 295032238 5 3 819174421 5 3 924430822 2 2 514733951 5 2 891687548 1 2 746425475 3 3 540689416 5 2 995515290 3 3 635815804 3 3 397825415 3 3 756574121 3 2 530806195 4 2 303339132 4 2 454104221 1 2 664101556 1 3 196395594 4 3 261501468 1 3 551964924 4 3 466034460 5 3 512949586 1 2 687889506 3 3 345784292 1 3 894682112 4 2 192451622 1 2 501560362 4 3 335539721 4 2 877594348 4 3 836272341 5 3 345073818 4 2 520213551 1 3 593737774 1 3 154011463 5 2 269930220 5 2 168006543 3 3 155548691 4 2 603060566 2 3 800319653 1 3 696431993 4 3 138101682 3 2 844090454 5 3 528633225 2 2 237407360 3 3 293631206 2 3 168819067 4 2 332685318 1 2 655345213 3 2 414355442 5 2 322556079 2 2 122678661 3 3 579776806 5 3 675577247 1 2 874464894 4 2 457038255 1 3 749953683 4 3 154084698 4 2 392854675 5 3 774492764 3 3 662361599 4 3 428953751 4 3 819365905 5 2 379918047 3 2 336377455 1 3 305033725 1 2 124616036 3 2 614395996 5 2 309985693 2 2 385076322 2 2 955655941 5 3 257639624 4 3 983361716 2 3 336770495 1 3 547459641 1 2 491637856 2 2 411449043 2 3 545688695 4 2 709356742 1 3 336510837 4 3 481785498 4 3 136575723 5 2 580740804 3 3 943101604 1 2 920218104 5 3 167175724 4 3 809316058 4 3 785296248 2 3 457232764 3 2 175119404 3 2 885907256 4 3 558313745 4 2 253490254 2 3 331818961 5 2 714526019 1 2 355666906 5 3 816268600 3 2 704878354 5 2 413575773 1 3 714775510 3 3 832407956 4 3 193310096 5 3 389220223 4 2 410694539 4 3 341301106 1 3 721653274 4 3 452601359 4 2 722499713 1 3 473601888 1 3 924093686 1 2 603796176 4 2 351984832 3 3 600290734 2 2 457289980 1 2 183637693 2 2 157297910 4 2 794250377 1 3 287207227 1 3 525106909 2 2 226162828 1 3 394838333 1 2 335643933 1 3 150599825 4 2 358642180 2 3 298422174 4 3 529086060 5 3 338378457 4 2 225192970 2 3 643327878 4 3 156938620 4 2 650961692 4 3 715657148 5 2 257685720 5 2 496639397 2 3 738813273 5 2 331114455 5 2 278594269 5 3 899882300 5 2 562316092 3 3 594794702 1 2 976331696 5 2 385660883 4 3 160415223 4 3 139102809 3 2 339408584 4 3 236975668 5 2 873560566 2 3 674558885 3 3 787719796 5 3 251037365 2 3 413360414 2 3 308273349 3 3 645587137 2 3 498429413 4 3 657190515 1 2 699493937 2 3 156117443 1 3 171757287 1 2 376334548 3 3 512057755 3 3 645707769 2 3 927706295 5 2 216143591 3 2 299445490 5 2 901639240 2 2 632309221 5 3 829945990 4 2 622250215 1 3 469215216 4 3 719931345 4 2 479361219 5 2 874077274 4 3 243775816 3 3 709798554 5 2 141894833 1 2 752375978 4 2 652376533 1 3 448291720 2 3 462449838 1 2 936915648 3 3 613971655 2 3 444813025 4 2 775623789 1 2 142056151 2 2 947799934 1 2 814649877 1 3 583172126 3 2 882358171 2 3 496812629 1 2 361960221 3 2 509740906 5 2 161711136 2 2 590635953 1 3 330279840 2 2 822201327 4 2 700852617 2 2 581887467 1 3 620273632 1 3 757616279 2 3 908591743 4 2 765340778 1 3 711143294 2 2 743309861 5 2 721028208 3 2 690549407 3 3 320893957 4 2 810137804 4 2 153874935 1 3 364584595 2 2 474615691 4 2 810696275 5 2 838223743 3 3 286010781 5 2 287275086 5 2 303855857 5 2 860503300 1 3 545107347 2 3 475161817 4 2 441212682 2 2 196877339 4 3 853777460 2 2 409785507 3 2 449265151 2 2 328176597 3 2 980501208 2 3 243122179 4 3 551580803 1 3 390407024 5 3 955961609 2 3 532835623 2 2 710325506 1 3 361805431 2 2 674146158 3 2 155039687 4 3 766421684 1 3 868811617 4 3 145943792 4 2 380885736 1 2 446988959 2 2 462897351 3 2 135094335 3 2 435869087 3 2 888357216 4 2 897084546 4 2 882826566 4 2 691837329 3 3 610791165 5 2 505544320 2 3 556322291 4 2 221587948 1 3 491600563 2 3 923702745 4 2 859322095 4 3 758799051 5 3 503849791 5 3 380951946 4 2 411918262 2 3 667524891 5 2 209891302 1 3 817210641 5 3 154247399 4 2 531032326 5 3 798727856 3 2 289766509 3 3 931307890 4 3 860149559 3 3 615642258 2 2 204903468 4 2 859541589 5 3 233059354 1 2 874402337 4 2 494443661 3 3 118842232 5 2 952910362 2 2 183355258 4 3 835241260 1 2 713708673 1 2 916360948 2 2 496247041 4 2 118954897 3 2 826407224 2 3 101899601 3 3 216999554 2 2 935818822 2 3 319019030 5 2 684062077 3 2 367657488 1 3 638481376 1 2 636216726 1 2 477342175 1 2 390822143 5 3 578555482 1 2 629569841 2 2 961867729 5 2 918864337 3 2 427121416 5 2 484776859 1 2 886885021 2 2 846654998 2 2 104085318 5 2 437609742 5 2 293521954 3 2 856398154 1 2 331375033 4 3 992164739 1 2 213106633 2 2 780960095 2 2 852896341 3 3 106539346 3 3 586779746 3 3 773530178 3 2 606034493 3 3 125296756 2 3 865762815 3 3 824309112 1 2 195393946 4 2 504017250 4 2 663496908 3 2 374639581 1 3 138755511 4 2 526336318 5 3 675720585 5 3 821254847 1 3 421700533 1 2 970939384 2 3 534545330 3 2 665319003 1 3 167814447 3 3 981001945 1 3 229224053 4 3 239779980 2 2 146476339 4 3 208307967 2 3 288226652 3 2 490357047 4 2 480698696 4 2 359163976 3 2 413110981 2 3 253393460 2 3 674520664 5 2 651842801 4 3 328443873 5 3 188030363 5 2 495291704 5 3 695261043 5 3 202688178 2 3 389782356 1 2 296965837 1 2 729213267 1 3 203534809 5 3 835697106 1 2 421820496 1 3 597124598 5 2 426203735 2 3 179671849 1 3 672531879 1 2 497871703 2 3 685715509 4 2 416488553 5 3 645310026 1 3 253533148 1 2 264381018 2 3 144729384 4 3 397851451 1 3 191465707 2 2 470621379 2 2 621128206 2 3 787675497 5 2 486601242 4 2 130888475 1 3 468113119 5 3 325733961 2 3 778113243 5 3 331614266 4 3 206607101 3 3 336755169 3 2 689902753 2 2 260238512 1 2 100337109 5 2 824237956 1 3 316207914 5 3 923137861 3 2 761972435 3 3 448827426 4 2 616085334 3 2 849146596 1 2 819300554 4 2 582871201 4 3 827242454 4 2 503668888 2 3 399355454 2 3 902325253 5 2 371872578 4 3 627306283 5 2 323967107 5 3 477943960 1 2 266874416 3 3 258918891 2 2 110728318 2 2 789579423 3 2 619443435 3 3 132458260 3 2 851351162 4 3 326021653 2 2 715042016 5 3 296292744 2 3 531355350 5 3 614556113 2 3 641520957 4 2 913309411 3 3 819176284 3 2 642354396 1 3 576776395 3 3 107419532 2 2 159181760 5 3 340290062 3 2 407813178 5 3 261385423 2 3 514755590 2 2 802811483 1 2 937148563 2 2 294141608 1 3 981394019 5 2 724470315 2 2 245193188 3 2 615268797 4 3 700340032 4 2 819680229 3 3 313256068 5 3 335179146 5 3 339353635 5 2 750964797 5 2 490000426 3 3 114254669 3 3 704920881 2 2 277001440 4 2 150252959 3 3 485998492 2 3 489984889 5 2 695129298 4 2 946598259 5 2 174473547 2 2 800242161 4 2 625662924 4 2 306294463 2 2 234773278 3 3 472502699 2 3 262148452 3 3 314063774 2 3 740727725 3 3 962279332 3 3 721383152 3 2 979112294 2 2 307168576 3 3 528261461 4 2 780135545 3 2 996199105 3 3 864930344 5 2 289659992 3 2 455842794 1 3 315222336 3 3 795294282 2 2 557181989 3 2 127503806 5 2 393778525 2 2 963868339 5 2 752274970 3 3 492934903 5 2 252041164 4 3 635883560 5 2 948310174 5 3 222305212 2 2 625060763 5 2 274338019 1 3 105104548 1 2 364609357 3 2 502079973 3 2 367091779 5 3 285252196 5 3 718918466 5 2 254799593 1 2 312807454 1 2 235883100 1 2 439789132 2 3 320788127 2 2 509022340 4 3 678498819 1 2 329488077 4 2 396044702 2 3 443776751 3 2 766963567 2 2 902746443 3 2 565706940 1 2 256851873 4 2 291612589 4 2 748642318 1 3 555054190 1 3 610211130 1 2 101116175 2 3 783592694 1 2 931421267 5 3 153534077 1 2 171981614 2 2 761236003 1 3 578659576 1 2 642670173 2 2 649531893 3 3 709089585 5 3 341293926 1 2 957268019 1 3 757520925 4 3 122052271 1 2 449994960 1 2 909830888 2 2 105093590 3 3 681595698 4 3 946016627 2 3 744542968 2 3 468267277 2 3 561376363 4 2 359114609 3 3 762478430 5 3 438680211 3 3 744344960 1 3 272798797 5 2 624912636 1 3 899999205 1 2 477817015 3 3 527791778 2 2 178143606 4 2 285854495 1 2 184000642 1 2 970615052 4 2 603072531 5 3 956781526 3 2 463166541 2 2 298559043 1 3 210515575 4 3 852688898 2 2 107255104 4 2 841036787 4 2 918468828 3 2 540131353 3 2 552233846 5 3 427719996 2 3 217050828 2 2 113865913 4 3 530849519 4 2 653827961 3 3 527860886 3 2 622099029 4 3 471940872 3 3 826888797 5 3 255344355 5 3 911952226 5 3 999620295 5 2 526212188 3 3 225737615 4 2 261757960 5 3 136148422 1 3 696936046 2 2 318989088 5 2 212063837 2 2 229470355 1 2 220115747 5 3 134025850 4 3 647066156 1 2 443625757 3 2 360374417 3 2 460355335 1 2 373275000 1 2 262465035 2 2 692460693 1 3 402127997 4 3 767987376 3 2 721178816 3 3 933588186 1 2 395347269 3 2 605957020 5 2 558209411 4 2 399263784 5 2 689773922 3 3 746983538 5 2 639586020 5 3 528605250 2 3 827996989 2 3 695669582 4 2 109916504 5 3 818091943 2 2 730329091 4 2 105627041 5 2 827986356 5 3 337485096 5 2 155825664 5 3 209252531 1 3 419786947 2 3 647709538 2 3 463730408 4 3 340245907 5 2 435098568 3 2 521638120 5 3 205390681 4 3 897444496 5 3 399810456 1 2 137196961 3 2 544626991 5 3 776105359 4 3 787463165 3 3 633607115 5 2 950763600 5 3 163214728 2 3 774443855 4 3 707945636 4 2 434867569 3 3 450148695 1 2 218993157 4 2 675232482 4 2 549001206 5 2 804117593 5 3 511766696 2 2 228379732 2 3 424852058 1 3 767232470 4 3 354256504 3 2 929252582 2 2 780173711 3 2 211401737 5 3 316559966 3 2 926661937 1 3 228123474 1 3 152477031 3 2 993714895 2 2 192917567 5 2 755507484 1 2 729166013 5 3 318271099 3 2 678542844 2 3 746836153 1 2 392770323 4 3 100502213 3 2 819261007 4 3 555736811 2 3 984369313 3 2 735216723 3 3 254686588 5 3 844600761 4 2 653019198 1 2 143727886 1 2 183556908 1 3 860530451 3 3 277162771 2 3 137173034 5 3 438174493 4 2 448926151 4 3 273590448 4 3 819546662 3 2 354057615 3 2 638725736 1 3 742835868 1 3 436920929 1 3 114033242 4 3 982749781 4 3 223698150 3 2 285325409 3 2 541760333 4 3 913300705 5 3 692952556 2 3 291839853 3 3 706044621 5 2 191804060 2 2 841658272 5 2 607007918 1 2 475475968 3 3 862339549 1 2 420039445 5 2 340014644 3 2 549816652 5 3 889117773 1 2 248259619 3 2 282110038 2 3 603692618 2 3 596348445 1 2 524265505 2 2 443771275 5 2 640881891 1 3 531018725 4 2 892489454 4 3 129415752 1 3 797957152 5 3 392692441 3 2 668384964 3 2 819613430 2 3 951569887 5 2 563708838 4 3 607237441 4 3 458592532 3 2 596748793 4 3 581983652 5 3 600658276 5 2 826167475 3 3 739441003 4 3 972140318 3 3 722340503 3 2 480003131 2 2 333916150 2 3 461582835 1 3 304673078 5 3 451321233 1 2 498313743 2 2 141963767 2 2 250477358 4 3 507597822 4 3 149986063 2 3 986967145 1 2 837349618 1 3 259422917 3 2 763979729 5 3 646146721 1 3 644313563 3 3 629410236 1 2 880829310 1 3 681153728 1 3 473044790 2 2 640296181 4 2 101983171 3 3 166119111 1 2 933409469 2 2 158619934 3 3 865425845 5 3 590655229 2 2 995916949 3 3 266996247 1 2 476346294 3 2 598614132 3 3 111233716 3 2 986316910 3 2 540674921 3 3 605344245 4 2 699342758 4 3 340165297 1 2 934654936 2 3 787967954 1 3 740044304 3 2 145474508 2 2 513855452 3 2 300171674 3 2 752012033 5 2 363639446 5 2 358349124 1 3 917467212 1 2 647433288 1 3 175526622 4 3 546906083 4 2 648607770 4 3 221403677 5 2 616339970 2 3 267112773 1 2 570964276 5 2 276618151 3 3 137614536 3 2 536115836 4 2 482198834 4 2 185353000 5 2 407586342 3 3 183844994 5 3 301252819 5 3 899251240 4 3 573586020 5 3 606637935 3 2 907794895 4 2 920623431 2 3 749633970 2 3 852141586 2 3 213141084 3 2 906835942 1 2 443777940 1 2 579427318 5 2 961838987 3 3 848210157 1 3 484399606 3 2 310225983 5 3 171025998 2 2 294555150 3 2 348221242 3 2 919991106 3 2 806514169 2 2 664192187 4 2 299109080 3 2 729394093 1 3 928704050 3 3 682817062 2 2 514019834 3 3 958998163 1 2 137761831 1 3 142546446 5 2 821745514 1 2 725320417 4 3 413317421 4 3 486230894 3 2 523940571 3 3 660029608 5 2 912428277 3 2 127585923 4 3 622284663 1 3 901290075 4 3 433672865 2 2 776187536 1 3 297882655 1 3 285614157 4 2 236180137 2 2 935885676 1 2 581028830 3 3 584934546 3 2 964652375 3 3 141302763 2 2 411111191 5 2 883271219 4 2 938320406 3 3 952254227 4 2 960795701 2 2 988282087 1 2 529651753 1 3 741491655 4 2 446000072 2 2 710353483 2 2 562833547 3 3 307445980 2 2 764925445 4 2 707442969 3 2 607519222 5 2 396577349 4 3 545495963 5 2 905048220 4 3 849047920 2 3 196897864 2 3 569386256 1 3 273164341 2 2 960423349 1 3 653040448 2 2 975703279 5 3 249681454 2 3 355814305 3 2 254517055 4 3 941596529 5 2 873227918 5 2 427582299 2 3 304858214 1 3 262560098 1 2 321568611 1 3 425119636 1 3 707436324 4 2 548182803 4 3 558575470 4 2 430348070 1 2 198004671 3 3 864695191 1 2 169084711 4 3 643688184 3 2 193282651 5 3 952105312 4 2 758627262 5 3 894548385 3 3 776924820 4 3 199468884 2 3 586741312 4 3 518794661 1 2 833038008 4 3 482536500 1 2 557533085 1 3 176838914 1 2 743160096 2 2 758696475 3 2 752309218 3 2 275211202 1 2 121510108 4 2 568075985 5 3 835018033 1 2 666154311 2 3 807420064 3 3 713511522 3 3 928912580 3 3 547880143 1 2 236929215 2 2 486998267 1 3 416006973 1 2 133148684 1 2 589443164 5 2 611336331 4 3 651159607 1 3 432329363 1 3 462945590 4 3 757995349 1 2 786908703 5 2 200897668 2 3 733445674 1 2 451452813 3 2 377231099 3 3 964250681 2 3 407953370 2 3 534019961 4 2 662237051 4 3 288242152 1 3 889211834 1 3 396529850 1 3 755276250 5 2 793647233 2 3 280840228 5 2 463058138 1 3 533783724 1 3 273969739 1 3 799029820 5 3 834710100 3 3 146605407 5 3 430142593 2 2 124340475 4 2 862099075 4 2 815337222 4 2 545337494 4 3 388540298 1 2 891523995 2 3 780587032 2 2 614623558 5 2 803232374 4 3 688516874 2 2 839111069 4 3 331689328 4 3 355765638 3 2 850815026 5 2 334448560 5 3 370340097 1 2 584631017 5 2 968072705 4 2 485348307 2 3 563690112 4 2 256631743 1 3 868743045 5 3 832399936 2 3 991400928 1 3 365247937 2 3 193817187 3 2 546708189 3 2 156214588 5 2 887170336 5 2 649282961 5 2 222599644 3 2 129111711 5 2 554383381 3 3 742180720 4 3 827016357 5 3 487841545 5 3 919453488 5 2 778376735 2 2 738921074 3 3 597476091 4 2 327232776 2 2 731861873 3 3 342174413 1 3 177029134 1 2 588486587 5 2 219501516 1 3 761656263 1 3 899275838 5 3 772553703 4 3 131843329 1 3 914453624 2 2 170241503 2 2 738813451 5 2 491111786 4 3 825845389 1 2 531658519 2 3 981776072 5 2 297722260 1 3 232878264 3 3 658427455 4 3 123992508 5 2 493611890 3 3 789360791 5 2 747425161 4 2 435378585 1 3 346950751 2 3 226759740 3 3 943535937 3 3 594989122 1 3 971754108 1 3 190541021 1 3 831395042 2 3 839461564 5 2 589797354 3 2 284567092 5 3 979088220 4 2 308950925 5 3 807472938 2 2 325203361 2 3 311485675 2 2 121952576 5 2 514807262 5 3 910141677 1 3 529342912 5 3 567232706 5 2 377669040 5 3 103860829 5 2 317038246 3 2 455464331 4 3 228422325 4 3 547267108 2 2 202344463 2 2 901346153 2 3 518702544 1 3 411614011 4 2 879617282 1 2 783815567 1 2 557859989 4 2 113700892 3 2 215218756 3 2 167815864 2 2 610846724 4 3 830035326 5 3 635152016 1 3 958999111 4 3 703329535 2 2 561151556 4 3 638563480 2 2 540527512 4 2 229183083 2 3 630354385 1 2 843384878 2 3 380536888 4 2 750691950 5 3 849432589 5 3 409695219 1 2 774763799 3 2 693266884 3 2 749354991 3 2 733725618 1 3 733581705 2 2 803456085 2 2 968162534 3 3 481432886 4 2 143711467 5 2 198443166 2 3 964968669 4 2 582694852 3 3 544376376 3 3 109128824 3 2 670401056 5 2 784593146 3 2 183596404 5 2 821683685 2 3 282321813 2 3 693547068 1 3 850734168 3 2 916526766 1 3 327191564 1 3 732768941 5 2 850061244 4 2 773623396 2 3 824779747 4 2 724171437 3 2 912306775 1 3 297681351 5 3 392196445 5 2 741056203 5 2 852616599 3 3 956435026 5 2 191861328 1 3 587612240 2 3 878955911 2 2 554959355 1 2 356654193 4 2 563104065 3 3 879065743 4 2 732154686 4 3 190781393 1 3 181475699 2 2 170849764 3 2 560129737 3 3 295996846 3 3 680175499 3 3 807871749 3 3 158094386 3 3 684129569 4 3 637556347 5 3 747779038 3 2 450764330 4 3 555903115 4 3 726716209 3 3 134042698 5 3 393442450 4 3 869032843 4 3 687812017 4 2 188659921 4 2 933881881 2 2 617175940 5 2 949359448 4 2 495866295 5 3 803878632 3 3 294861335 4 3 236091521 2 2 152065599 2 3 167215105 5 3 293118985 4 3 241893010 5 3 258157327 4 3 734887113 4 3 344172847 1 2 214846682 3 3 945354855 4 3 582141579 3 2 762742349 3 2 519666737 5 2 340203102 3 2 542409611 4 2 971089916 4 2 760146310 1 3 772099849 1 3 140690294 2 3 441113041 2 3 428970937 1 3 859012676 3 3 139052601 3 2 658467799 3 3 153109476 2 2 184651132 5 3 437651844 4 2 329980392 3 3 538756060 1 2 465338298 4 3 926808565 3 2 293256941 1 3 660930055 5 2 284338724 2 3 847862197 2 2 166469361 2 3 122859350 4 3 603466233 3 3 649882224 1 3 391819693 1 2 354550316 1 3 462973559 1 2 722040193 5 2 464237517 4 3 385038661 1 3 265540765 3 2 541936914 5 2 634203367 3 3 985646346 2 2 474446500 2 2 494124638 2 2 357548108 4 3 563625656 5 2 595119459 4 2 606997368 3 3 166286442 3 3 958095054 2 2 168170542 4 3 818294796 2 2 797773052 2 3 395854148 3 2 553654960 5 3 454073316 3 3 786517072 4 2 961549384 4 3 929029654 1 3 689570530 3 3 696813411 5 2 429888268 5 2 239108717 4 3 599684268 5 3 819390687 1 3 562106121 5 2 601369304 2 2 492996110 4 2 670657857 4 3 194920392 2 3 402863744 2 2 205508891 4 3 826792740 2 2 823403635 4 3 190453917 3 3 892428358 4 2 404211540 5 2 356931009 3 3 333486220 5 3 813489275 3 2 384227134 2 2 190102315 3 3 693539178 4 3 587185108 4 2 882463813 5 3 438653659 3 3 105262444 4 2 116045908 1 2 982756203 1 3 736935445 2 3 551753875 5 3 465342277 1 2 853207520 4 2 961694171 3 2 279280486 1 2 705744565 3 3 711222004 3 3 146401664 3 3 764994564 4 3 487122022 4 2 216439495 4 2 484455183 2 3 850281071 3 2 161823494 1 2 843204060 3 3 295358363 5 3 138603171 5 2 336178192 4 2 514789760 2 2 384750872 5 2 377013115 4 3 875669120 4 2 309524982 4 3 395833994 5 3 371577481 1 3 300195952 3 3 186602636 1 2 383199640 4 2 597596174 1 2 472472419 3 3 230193979 5 3 312729713 5 3 704794361 3 3 101498402 4 3 585921704 2 3 842278046 4 3 741214695 2 2 555084709 4 2 945814505 2 3 795982467 4 3 144414710 4 2 124181606 3 2 995074347 1 2 429333430 5 3 209019371 4 3 421137047 1 3 800454332 2 3 370233929 3 3 980563740 3 3 334680215 5 3 690636715 5 3 915034262 3 2 392091644 3 3 421209101 4 2 293561848 5 2 516898957 4 2 945220663 3 3 296663068 3 3 980743514 2 2 119121507 1 2 370371728 4 3 256569432 2 3 846209609 3 3 623454784 5 2 662127269 1 2 199455987 3 2 482115225 3 3 910911597 2 2 384129640 3 3 847137866 1 3 330837294 1 3 583740473 4 2 192068651 3 2 893245070 4 3 739163609 1 3 812374206 4 2 906559959 4 2 567951435 2 3 587152634 5 3 384781700 5 2 842864218 5 2 504465104 4 2 536634208 3 3 127588653 1 2 839268433 3 2 962522022 1 2 112143151 1 3 234933416 4 3 667560629 1 2 977752033 5 2 239919475 3 2 325751287 2 3 735038025 5 2 135390735 4 2 623331892 1 2 959746739 1 3 764485617 5 3 486875134 2 3 117604999 1 3 454297843 4 3 297543606 2 2 695833188 5 2 764298754 1 2 759035185 1 2 254767019 5 2 918660434 1 3 775054993 5 3 906666180 3 3 299539541 4 2 597675680 1 2 952061997 3 3 251839375 2 2 883701114 2 2 643328725 5 3 584886036 3 3 212541302 3 3 592866855 5 3 571206834 2 2 594951797 3 2 507393656 2 2 530590673 1 2 259198576 1 2 357617327 5 3 333625915 3 3 642348998 1 3 297502709 1 2 527464289 5 2 988658227 1 3 906311618 5 3 835121925 4 2 406152579 4 3 314240037 3 3 502370160 2 2 384732535 1 2 154926600 2 2 563448751 3 2 269066559 1 2 112823980 1 2 859772362 1 3 736298900 3 2 130117121 4 2 776002321 1 2 799371885 4 3 877661673 3 2 744883458 2 2 579398048 5 2 153578146 1 2 172349948 4 3 904140642 2 2 296159796 4 3 488207653 4 2 734722835 1 2 956894149 4 3 475321367 4 3 919270268 5 2 210952174 2 2 298115840 1 2 632341793 1 2 849892325 5 3 237070832 5 3 943393796 1 2 590761314 2 3 590545436 4 2 880170223 1 2 379994635 2 2 929491249 2 2 795447819 5 3 633981987 5 3 453770100 2 3 570843693 1 3 317552702 2 2 459181624 4 3 199680525 2 2 627602800 5 3 842213668 4 3 838660887 5 2 741821101 5 2 525550536 3 2 542923421 2 3 457278761 5 2 251958143 3 2 762381466 1 2 808385661 2 2 533699804 3 2 167909575 3 2 884396419 5 3 412592251 4 3 291471459 5 2 488726574 5 2 467784117 4 3 699002874 5 3 670909876 2 2 692092265 5 3 382266714 3 3 912941219 4 3 554176427 2 3 454112097 5 3 805344818 5 2 470638839 4 3 608036875 5 2 419143787 5 3 157587530 2 3 670212245 3 2 270287531 3 3 858099730 4 2 287451588 5 3 503110741 1 2 527319807 5 2 443017338 5 3 158982189 4 2 338054232 2 3 773156643 3 3 371829356 5 3 837132639 3 3 824827240 4 3 763488851 5 2 824799439 2 2 501941456 2 2 698973787 1 2 183540655 5 3 591213722 2 3 366244417 1 3 730969341 4 3 266260048 5 3 747793825 2 2 400916781 1 2 494045079 4 3 761632934 2 2 384008252 5 2 763321258 4 2 258632733 1 3 991881960 2 3 745317994 5 2 528320698 3 2 425770111 4 2 236484833 4 3 676682508 1 2 568157217 2 3 361369920 2 2 438011932 3 2 679989599 5 3 236375315 5 3 811951268 5 2 861769135 4 3 619044099 4 2 613728375 3 3 725396931 1 2 153270146 2 3 438114831 3 3 232522224 1 3 987145744 2 2 599809074 1 3 310252237 4 2 219249757 4 3 626246307 1 3 990627009 4 2 580471167 2 3 395143012 5 3 380664349 3 3 154020313 2 2 269391829 3 2 139027262 3 2 886708408 4 2 314796415 4 2 905700981 1 3 651911988 2 2 739615518 3 3 295149276 5 2 777532145 2 3 927616890 4 2 847476288 5 3 283567549 4 2 312742006 5 2 821456596 5 2 779329342 1 2 271791231 4 2 959536660 1 3 659522278 4 2 924934272 5 3 855603162 3 3 607988758 4 3 333968514 1 2 465135339 1 3 776137487 3 2 847474697 4 2 648654164 3 3 624611681 3 3 713277111 4 3 106259575 5 2 610434404 5 3 306746643 1 2 241297025 3 2 115643024 4 2 419056406 4 3 432438281 5 3 740940750 2 2 624045836 4 2 510791279 1 3 777084147 4 3 931293859 4 3 165020204 5 3 656765153 4 2 435249779 4 3 114756437 4 2 529990052 4 3 593998175 1 3 379794400 2 3 429355999 3 3 580468028 5 2 515666869 2 2 523591862 5 3 408701174 5 2 748288722 5 3 116197030 2 3 191196777 5 2 765602794 5 3 442926679 1 3 379897360 5 2 294604949 3 2 594591538 2 3 872682882 4 3 848300765 2 2 586207709 4 3 787015716 4 3 727930364 3 2 985330109 4 3 510972356 4 3 628186150 3 2 228486288 5 3 929303387 1 2 641367140 5 2 756361315 2 2 573583774 2 3 854744463 4 3 727591281 4 3 514043434 5 3 422800547 2 3 420203735 4 3 696150856 1 2 426801857 2 2 938303077 2 2 251695086 1 3 628149447 3 2 282513494 1 3 627015464 5 2 333047942 1 2 581244188 5 2 422274562 1 3 676011038 4 2 613930083 3 2 492896619 1 2 626884638 5 2 203987797 4 3 201630156 2 2 414275625 1 3 156559186 2 3 181492045 4 2 381208241 3 3 473191357 3 2 723588172 4 3 322929839 2 2 523472906 4 2 252095173 1 3 495431765 3 2 146690519 4 3 525105041 3 3 965087376 1 3 110643254 2 3 749594123 2 3 883064507 2 3 462902989 5 2 522437063 3 3 719984557 3 3 720576355 1 3 785488011 5 2 533817586 4 3 994398131 2 2 295357860 5 2 703577904 1 2 916489315 5 2 893858424 3 2 839499197 4 2 375709512 2 2 371463166 2 2 505424046 5 3 634437205 2 2 617474447 3 2 458791109 3 2 287408671 4 3 937183227 1 2 463508946 2 3 974547385 3 3 706391327 2 2 659510153 2 2 859066460 5 3 764774917 1 2 589871450 4 2 464644789 5 2 102224264 5 3 507084824 4 2 268352183 5 3 823383267 5 3 398428970 4 2 929786547 3 2 700056887 5 2 791617402 5 2 376474870 1 2 227511418 5 3 260435350 5 3 567970304 2 3 122821039 4 3 309258798 5 2 138799391 5 2 972596692 1 3 523016442 3 3 612416047 3 3 576379940 1 3 219135222 1 2 961961168 2 3 293294917 3 2 518662906 2 3 712528793 5 2 145370643 5 3 402690477 2 3 656323882 1 2 226568257 4 3 755211026 4 2 541616487 5 2 129821498 4 2 280860883 2 3 808802449 2 3 691309456 2 2 710316218 4 2 525610192 1 2 414860156 5 2 528311131 2 2 720381399 1 2 420246741 1 3 540582535 1 2 670310202 1 3 412353968 4 2 123790068 1 3 658598582 1 2 490557532 5 3 663393881 2 3 115976400 2 3 821934527 3 2 573561703 2 2 444388754 4 2 891057806 2 3 115328036 3 3 602477922 3 3 909012575 4 2 549574630 4 3 585684806 2 2 413886665 2 3 614929805 3 2 251780818 1 3 976116012 3 3 168131344 5 2 200224030 3 3 326193961 3 3 775457340 1 2 425204905 5 2 613543064 5 3 154338448 5 2 732863212 3 3 682137439 5 3 701908549 1 3 455013716 1 2 365128406 2 2 344377840 5 3 209941084 3 2 294302182 2 2 388352638 3 3 124247749 1 3 633171991 5 3 116658665 3 2 735007422 5 2 264968720 1 2 365559986 4 2 646964417 3 2 447124840 2 3 407479118 2 2 755224259 4 2 821416377 5 3 783642528 3 2 785905874 1 3 593290616 1 2 772425312 5 2 370065558 1 3 417066342 4 2 410596832 2 3 416748606 4 3 395308880 1 2 427432345 5 2 870419306 1 2 407184107 4 3 472167406 2 3 460731706 3 3 917454563 1 2 260448464 3 2 953114533 2 2 826045816 5 2 355348438 4 3 488573591 2 3 382980903 2 2 769005373 1 2 568182307 5 3 960525081 5 3 952079888 4 2 133448025 5 3 583457730 5 3 331865385 1 3 589470692 2 3 652451491 2 3 283749478 2 3 233890532 2 2 136625491 3 3 178814391 5 3 597976945 1 3 874656149 2 3 897165353 4 2 377304712 1 3 714669410 2 3 675399238 3 2 249392920 4 2 679481600 3 2 782061543 2 2 832889350 2 3 573918681 4 2 234039402 4 2 856008456 1 3 273310456 1 2 669496453 3 2 486399318 4 2 496669388 3 2 753339273 5 3 599660881 5 3 322852922 1 2 885553233 3 3 128527174 3 3 850280551 1 2 388831027 1 2 178527823 1 3 900676906 2 3 556165709 5 2 542471449 4 3 810245132 2 3 946030508 1 3 705250810 1 2 688965802 1 3 726741259 2 3 566000869 5 2 857893703 2 2 830500902 3 2 225045741 3 3 653881161 1 3 320143193 4 2 431168055 3 3 302695309 2 2 919441322 2 2 601734679 5 3 268578381 2 2 285570956 3 3 816788565 2 3 648355954 1 3 755572906 3 2 152952848 1 3 312013295 3 3 797107752 4 3 549157518 3 3 856764823 2 3 607600527 5 3 172505412 5 3 636483442 4 2 371656030 5 2 949234845 5 3 737455733 2 3 263166605 5 3 638095691 5 3 794541662 5 3 325927719 3 2 107917378 2 3 729579491 3 3 240001084 5 2 697790489 3 3 281648531 2 3 608576605 1 3 212883414 1 2 273101639 1 2 785558366 5 3 601694374 1 3 198669624 5 3 243126236 1 2 276292163 5 2 842065871 2 3 307190458 2 3 293907892 5 2 620676918 5 2 837246059 4 3 420931124 4 3 765986647 5 3 734897789 4 3 187243059 4 3 970052705 5 2 396503961 5 3 102146472 2 3 330500321 3 2 292236084 1 3 762860251 5 2 696661107 3 3 245237669 1 2 780626781 1 3 574255704 3 2 834594712 2 2 924910998 1 3 290667964 3 2 440068868 3 3 719805007 3 2 349434952 1 2 422603474 1 3 234942662 4 2 240300052 3 3 515738462 1 2 916740467 4 2 949113383 1 2 683168261 4 2 494715517 2 2 742409833 2 2 311428678 5 2 252655840 2 3 599601102 5 2 886280969 4 3 537733654 1 3 312690994 2 3 778315696 4 2 502990438 1 2 404445766 5 3 771808787 4 2 443855738 4 3 338425893 1 3 589761077 1 2 845408139 4 3 270440353 4 3 303158048 2 2 521117303 5 3 293599278 2 2 577786113 4 3 553107507 1 2 853981501 4 2 664188590 5 2 664355425 3 2 262003144 5 3 567805769 1 3 686214816 1 2 384203932 1 2 326910379 4 3 381802968 3 3 811505008 4 3 497473320 5 2 736485785 3 3 178840218 3 2 919173271 1 2 340650067 1 2 367665172 5 2 355935573 4 3 545008876 4 3 322703025 5 3 850822488 4 3 657842099 3 3 971076843 4 2 371889703 5 2 776697949 5 2 136163907 4 2 512182567 4 2 657959264 3 2 473084820 1 2 298491761 2 3 458245468 2 2 946347385 2 2 260209096 3 3 561803356 2 2 216255423 3 2 443943406 1 3 668265395 5 2 804389293 1 2 921928202 3 2 762148363 5 2 324289169 2 2 228354504 5 2 601960740 5 2 497155528 5 3 661827045 4 2 576843902 5 3 279736934 4 3 305036382 4 2 689087029 3 3 710675405 5 2 338979583 2 2 391253116 3 2 536775295 2 3 894771253 4 3 667116554 5 2 474162782 5 3 970197700 1 2 343440513 4 2 658181629 2 3 170326927 2 3 810196647 4 3 620809048 2 2 397046519 2 2 121922287 3 2 212082101 2 3 538010677 1 2 686113655 3 2 528941604 2 3 542007263 4 3 178556830 4 2 984982998 1 2 587327793 5 2 638691154 2 3 227294455 1 2 266537892 5 3 744199195 3 3 670518259 1 3 809950202 2 3 189299461 2 3 621979307 3 2 253093008 5 2 588225072 5 3 105214713 1 3 523271742 4 2 843529137 3 2 559843830 3 3 736816470 3 2 686456781 1 3 257982969 4 3 709247794 4 2 269208229 2 2 404260025 1 3 449534264 2 2 165963402 2 3 209011373 1 3 613298240 1 2 719476594 4 2 668344192 1 3 796201121 2 3 298483300 3 3 317676616 3 2 531678589 1 2 280704473 2 3 830239889 1 3 999093810 1 2 467389291 4 2 573876571 4 2 731104866 5 3 523235484 5 3 757079205 5 2 851051722 2 3 318889573 5 2 929593056 2 3 901085486 2 2 397702882 2 3 648489091 4 2 827096433 1 2 423892988 2 2 387082865 5 2 303581945 3 2 348771879 5 2 621450244 2 2 172511498 5 2 156952563 3 2 681935733 3 2 261208929 2 3 336095890 3 2 383561307 2 2 480279590 5 3 795703983 1 2 702696092 2 3 556429813 3 3 368143031 4 3 488996578 5 2 210904142 4 2 435314349 3 3 645354404 1 2 448321065 3 3 678338462 3 3 581631060 1 2 725338847 3 3 605298136 1 2 287439084 4 2 232335582 5 2 583712219 4 2 452247906 4 3 981965058 5 2 202449149 3 2 486356256 5 3 564220090 5 2 950598715 1 3 621499218 2 3 972876516 2 3 420761448 2 2 753584158 1 3 890545221 1 2 907281639 5 3 652251057 1 3 861108522 2 3 332123371 4 2 506273545 5 3 743570226 4 2 463979159 1 2 141857746 4 3 547353775 4 3 425408910 1 2 883517028 5 3 181852869 3 3 993023423 4 3 414963012 1 3 743355684 2 3 320792680 5 2 735118729 4 2 577080322 1 2 652884463 2 3 277045726 5 3 614502033 5 2 382218065 1 2 768057771 5 3 899563046 1 2 854821305 3 3 242934601 3 2 861350828 4 2 893774109 3 3 981104605 2 2 303749345 4 3 612200240 1 2 696543834 3 2 182651239 3 2 593120492 5 2 431468428 4 3 701635512 4 3 569613841 4 2 995739962 3 2 367022031 1 3 346015465 1 3 124688692 2 2 445254011 3 2 804261969 2 3 258822815 1 3 403436849 3 3 205329164 1 2 715096846 2 3 440647113 1 3 385120695 1 3 633046085 3 2 356000870 4 3 373114767 4 3 765638420 1 2 812358923 2 2 295813604 4 2 329019650 1 2 870163572 5 2 683892382 5 3 996380316 4 3 361726670 1 3 392465406 5 3 241722891 2 3 906050401 1 2 373872514 4 3 963539188 5 2 545496126 3 2 656630644 5 2 383260865 4 2 159190196 3 3 985851731 1 2 734484368 1 3 201094709 3 2 825527407 4 2 210529479 2 2 324757994 4 3 543266221 4 2 363885485 5 2 325657889 3 3 244730590 5 3 595592399 2 3 105638456 2 2 111245941 3 3 353046052 2 2 876757627 5 3 263640911 2 3 766238062 4 3 589149025 4 3 759441761 5 3 489636914 1 3 184357641 3 2 926529710 4 2 705781279 1 3 323112245 1 3 628378849 1 2 370463280 5 2 654721802 2 3 573551479 4 3 664836080 2 3 227693215 4 2 327188871 4 3 990300181 3 3 685670162 3 2 561754044 1 2 243391403 1 2 689472799 4 2 526685129 2 3 916444584 4 3 997787884 1 3 742258058 5 3 997151827 1 3 314745945 1 2 631670265 1 3 238288110 4 2 287876731 5 2 497116271 5 3 417981165 5 3 490771411 4 3 954667179 4 3 913101559 4 3 802632290 2 3 781242749 2 3 161870513 5 3 484144759 3 3 261528056 1 3 163138228 3 2 541134951 3 3 285347923 1 2 893025829 3 3 927616067 5 2 322799849 2 2 366353012 5 3 147347066 2 3 727542752 1 3 712819626 1 2 305375348 4 3 814830051 2 2 153450445 5 3 411042915 2 3 439159012 5 2 459589928 3 2 822721365 1 2 691127915 3 3 164526235 2 3 437582095 2 2 148642212 4 3 320905632 4 2 630304436 1 2 704208989 3 2 910355513 3 3 958567196 5 3 303953044 1 2 237284656 1 3 805158419 1 2 250964824 1 3 562251309 5 2 267955558 2 2 135508841 1 2 548346968 2 3 987210790 1 3 277914630 1 2 833297862 4 2 430327302 1 2 120409838 3 3 928174118 1 2 422388189 3 3 162340162 5 2 687010911 5 2 512867702 3 3 679259694 3 2 781591366 1 3 260019617 3 2 764260337 3 3 218738093 4 3 243193950 2 2 107190647 5 3 294535456 3 3 361026138 5 3 811234583 3 3 296321498 1 3 440159574 2 2 310233209 4 2 531980084 1 3 401090304 2 2 430083141 5 2 590296509 5 2 938439539 1 3 670354026 3 3 192597289 4 3 758547986 1 3 407843906 1 3 291606061 1 3 431376435 3 3 227717839 3 2 541523007 4 2 535381887 1 2 526398454 4 3 249588016 4 3 990243704 4 2 507967697 4 3 729197911 4 3 171324134 4 3 670562143 1 2 213832271 4 2 529782547 2 3 323292831 5 2 427176005 3 2 790619343 4 2 131376786 4 3 455363571 1 3 787856259 2 3 795887602 5 2 842785122 4 2 747302749 3 2 708651706 5 2 471878767 4 3 639790469 4 3 398394545 3 3 972001627 4 2 697000676 2 3 989096301 4 3 514347246 2 3 353595615 4 3 604009074 3 2 316416714 1 3 471723092 2 3 544169480 2 3 530266101 1 2 172021935 5 2 240313832 3 3 387829487 1 2 671972629 5 3 122066895 5 3 601062750 2 2 753728574 5 2 595173526 1 3 758214775 3 2 183258420 4 3 791198726 1 3 431801101 5 3 453926620 5 2 191436897 4 3 122102845 3 2 144750683 1 3 983272837 5 2 298546387 5 3 372816785 5 3 607291599 1 2 335079221 2 2 175672797 3 3 864510470 2 2 615215765 1 2 813245290 5 3 851057059 5 3 565976181 5 2 876334768 5 3 465633204 5 3 483333834 1 2 454792095 3 3 427989898 3 3 565115105 4 3 238736499 4 2 421734091 1 2 876021086 5 3 654678052 4 2 514614391 4 2 171901766 5 3 809974826 5 2 386459963 2 2 144137801 3 3 384642785 5 2 496023450 1 2 391809383 3 2 903290394 1 2 219440861 2 3 674198855 2 2 632424864 3 3 416718008 1 3 194401857 3 2 192015311 4 2 112719370 4 3 116081550 4 3 646910227 3 3 699947978 4 2 557846000 5 2 754711028 3 3 967206283 3 3 263023489 5 3 694429767 5 2 581775794 1 3 647851565 5 3 765887809 5 2 423248938 5 2 870346233 2 2 838114919 3 3 531033355 5 2 870408983 1 2 788583731 3 3 123054038 5 2 892340239 2 2 757296903 5 2 191797426 4 3 368245853 2 3 220368031 4 3 762708556 1 3 371214074 2 3 772117463 5 3 828334779 1 3 679450851 1 2 733880876 4 3 695771110 3 3 698849394 5 3 992707906 4 3 882478681 4 2 394286180 3 2 115745670 5 2 916957070 3 3 698818885 2 3 443136220 1 3 161837979 2 2 551989694 2 2 364540400 4 2 744973835 3 2 263712478 4 3 935119030 4 3 700846200 5 2 661820833 2 3 511964139 3 2 974525665 4 2 557831360 3 3 419249930 5 3 397125344 5 2 324588508 2 2 455084400 3 2 989609909 5 3 723033553 4 2 286029145 2 3 729413657 3 3 748775660 2 3 642775367 1 3 924730917 1 3 541443730 2 2 350040570 1 3 620066321 2 2 293442182 3 2 498066143 2 3 947370636 4 3 661169003 5 2 741087806 5 3 642778067 4 3 356113816 2 3 878447170 1 2 786904928 4 3 537692131 1 3 112055444 2 2 728914295 2 3 991370171 5 3 639048030 5 3 418831357 2 3 898707490 1 3 993848075 3 2 949192970 1 2 652014328 3 2 763929722 1 3 436410909 3 3 243477859 2 3 147426387 5 3 749969802 2 2 326979599 4 2 450355940 3 3 480261045 3 2 828342372 3 2 995780842 2 2 571514270 5 2 538203809 4 3 798423335 2 2 494607546 4 2 647530489 4 3 592619790 1 2 153959429 4 2 902244215 3 2 985831029 1 2 605434436 4 3 420079964 2 2 355063216 4 2 802713889 3 2 260781179 5 2 773734761 4 2 777468869 2 2 525444584 3 3 147284645 4 2 656572930 3 3 410250562 5 2 450358599 2 2 127747112 1 2 973357750 4 2 197424872 3 3 673624586 3 2 477388727 5 3 805439745 2 2 289062200 1 3 983823468 1 3 637247641 1 3 152476059 5 3 981151880 4 3 353456620 1 2 766074716 5 2 832419781 1 3 809121523 2 3 558923130 2 3 611215419 5 3 221400811 2 2 794658508 2 3 586049454 1 3 241295791 1 3 653552071 4 3 824514630 1 2 580301309 1 2 470954143 2 2 388057352 3 2 807415858 1 2 969998231 3 2 226146653 2 3 611559944 5 2 586996549 3 3 256361963 5 3 705381031 2 3 934472282 5 2 733945206 2 2 331090223 5 2 374942902 1 3 961378271 5 3 815122451 2 3 311290351 4 2 261034810 3 3 477145334 2 3 976204867 5 3 172373516 3 3 679110603 4 3 393222162 1 3 326379843 4 2 411567126 2 2 591119844 2 2 969325117 1 3 936048233 1 2 392223562 5 2 431475314 2 3 258677057 3 2 721379170 2 2 690199256 2 2 526168096 5 3 341828153 3 3 238994601 5 2 220905018 5 3 297096710 2 2 212784220 1 3 520607942 3 2 315730188 5 2 545972681 4 3 630640470 2 2 185209528 3 2 664230448 1 3 215960767 2 3 624990791 2 2 389723533 5 2 692827981 5 3 424454101 2 3 352375054 3 3 511871722 4 2 370239194 4 2 682684527 1 3 642601691 1 3 323163878 3 3 559000692 1 3 163564630 3 2 940333857 3 3 372456149 4 2 563753202 1 2 990446579 4 3 359209307 4 2 121613580 3 3 183345570 5 2 867032979 2 3 511532774 5 2 677874942 1 2 315612831 2 3 690246347 2 2 449590187 2 2 790130167 5 3 321559556 5 2 670688580 3 2 721033065 2 2 835927095 5 2 653677673 2 2 484476016 2 3 372705772 2 2 142992945 3 3 537140463 2 3 369859411 3 2 261508982 1 3 649930601 3 2 236158781 4 2 724009465 5 3 796086883 2 2 248392699 1 3 467796079 1 3 364810715 3 2 291073095 3 2 491684857 4 2 904132362 1 2 738924055 4 2 532377523 4 3 345629404 5 3 341034773 2 2 740295140 2 2 779875524 4 2 759135616 3 2 284289687 1 3 941151607 3 2 977314857 1 2 585879308 5 2 952692126 1 2 377408805 5 3 999456775 1 3 677590550 1 3 431426376 3 3 353197671 4 3 709270858 3 2 617118303 1 2 176120308 3 2 206165760 3 3 939067185 1 3 243875654 1 3 815541273 3 3 808749948 1 3 508127284 5 3 842345111 4 2 668529099 3 3 885088764 4 2 401920275 5 2 492690725 1 3 825131984 4 3 675044813 1 2 389971365 5 3 824775118 1 2 119703529 4 3 564843666 5 3 728980981 4 3 440974158 5 3 589993529 3 2 322458913 2 2 715509852 5 3 343407943 2 2 640878890 4 2 950207980 1 3 813668362 4 2 789391601 5 3 793434959 4 3 513744086 5 2 778974657 1 3 109292413 3 2 363164777 3 3 591116413 5 3 285127709 5 2 389579533 3 3 931848160 2 2 901845261 4 2 503928886 3 2 259558535 4 3 432684450 2 2 157093776 3 2 457407070 5 3 726733860 2 3 948763536 2 2 354589789 4 3 116848828 5 2 477669417 1 3 558413050 5 3 364148126 1 2 711654987 1 2 261412494 5 2 126866570 3 1 639232852 3 119625072 5 3 172090892 4 2 123978028 2 2 974150504 4 2 731612662 4 3 464606873 1 2 124163749 4 3 461875382 1 3 663911861 5 2 351623201 5 3 924390384 2 2 348458158 5 3 531851735 2 3 676647540 2 2 556006559 2 3 927741956 2 2 301187020 2 3 988175908 4 2 529219117 2 3 590063196 4 3 415197583 3 2 540490336 1 3 985528440 4 2 839140037 2 3 627804585 3 2 504056546 2 3 428173561 1 2 365521822 1 3 314422567 3 3 862289255 4 3 321578235 4 2 205469919 2 2 228663368 2 2 901282816 2 2 181845986 4 2 790774319 2 2 694121703 5 2 656709709 3 3 122097441 1 2 349694060 3 2 502960251 1 2 727632981 4 3 762746638 5 3 149529899 5 2 444171445 3 3 495715101 1 3 983650259 1 3 339528486 5 3 458632299 5 3 506080722 5 3 651017338 1 3 401439830 3 3 444866586 5 2 381545975 3 2 244857038 4 2 638903652 2 3 419694138 1 3 285388337 2 3 263263151 1 3 208742620 3 2 743104304 2 2 530457655 4 3 537936753 2 3 696144147 5 2 963822445 3 2 748779244 5 2 942520747 3 3 576069875 5 3 707580585 2 3 396548732 1 2 643632139 2 3 361655829 1 2 446977119 3 2 588739600 2 2 198689822 2 3 397528119 2 3 836051442 5 3 556329064 2 2 417645709 5 3 864421651 2 2 467564272 4 3 257506002 3 2 549282585 4 3 545642025 4 3 143823286 3 3 469894100 5 2 568160735 4 3 594124310 3 2 629240434 1 3 608565223 3 2 971499413 1 3 851976272 3 2 293672883 4 3 745340815 3 3 340579154 3 2 779708082 3 2 668942394 1 2 785552004 4 3 242215738 5 3 137602093 4 3 627880512 2 2 907159909 3 2 873141711 2 2 288582660 5 2 110912113 2 2 111664238 2 3 454541077 4 2 307206464 4 3 499447157 2 2 216749665 5 2 516302901 5 3 557319725 4 3 707407120 1 2 144952812 1 3 421003722 5 3 657524075 4 2 224374347 4 3 623894041 2 2 954256289 1 2 177991417 5 2 470010355 3 2 407331538 3 2 184639495 1 2 804624682 5 3 281948275 1 3 587912405 4 3 224153669 1 3 684073021 4 2 517187746 2 3 608439236 3 2 205885073 1 2 282000449 4 2 418831497 3 3 642370939 3 3 151381297 5 3 424422254 4 3 476834157 5 2 391494372 4 3 485598402 2 2 411891813 3 2 276619134 4 3 887985864 1 3 748644488 3 2 269160853 2 3 829934217 5 2 265034124 5 2 880151286 2 2 652209057 2 2 460734142 1 3 398904231 4 2 367301021 4 2 286794412 4 3 370429865 3 2 816586018 4 3 797998782 4 3 104979264 1 3 902883579 2 2 111561731 5 3 609373417 5 3 477861016 3 2 759360636 1 2 208218736 3 2 855092500 2 2 214640936 3 3 257284877 1 3 373062398 3 3 312001264 1 3 565772189 1 3 957021780 1 3 924947972 3 2 292712619 1 3 762811392 4 3 663114283 3 2 224281083 4 3 171046340 1 2 878223130 1 2 988572170 5 3 254216900 1 2 452653941 5 2 841099425 4 2 413590137 3 2 933040588 4 2 391532967 5 3 145747366 2 3 335162770 5 3 927719255 4 2 333419501 5 3 104289451 4 2 574447433 4 2 822847506 2 3 925723973 4 2 639412534 4 3 321285494 5 2 601599287 3 2 496504526 1 2 906845461 2 2 759058485 3 2 674163492 3 3 717528567 5 2 518797753 1 2 980358998 1 2 395340062 2 2 582505758 4 2 917326819 1 2 871152544 5 3 750266957 1 2 645328960 5 3 201778637 2 2 624615617 1 2 909889500 5 3 933166269 1 2 873229828 2 2 908955645 3 2 544508884 2 2 428430853 1 3 174835365 4 3 639257674 3 2 362200459 1 2 947180361 1 2 521897129 4 2 364731573 3 2 749349619 5 3 598990112 2 3 630843856 4 2 764388927 3 3 638666510 3 3 365140589 2 3 742831161 3 3 522454301 3 3 327501100 2 3 219273246 5 3 585276237 2 3 167786524 1 3 305998979 1 3 753696314 4 3 216166318 4 3 532005186 1 2 886831468 4 3 156163327 1 3 950418176 2 2 841133891 2 2 245198118 2 2 160135957 3 2 690188347 4 2 426983641 2 2 240912731 4 3 564831933 1 3 315661680 5 2 280177357 3 3 688894464 1 2 529756864 3 3 980611676 1 2 686010086 5 2 931819938 5 2 466980561 1 2 319196221 4 3 657021396 3 3 926145439 4 2 458702205 1 2 966852741 2 3 339056646 5 3 985371094 5 2 241141701 2 2 532270500 4 2 503938957 1 2 310976833 3 3 922286743 5 2 491494055 4 2 156638062 2 2 612562408 1 2 333458082 2 2 292093389 2 3 871578050 1 2 651201570 5 2 603855780 5 2 450792703 1 3 332148493 1 3 191866065 2 3 995292933 4 3 915483783 1 2 619433883 1 2 226822156 3 3 658107392 1 2 331949632 4 3 892399645 5 2 480101848 2 3 135620106 5 3 498254115 2 2 324218315 3 3 510805512 3 3 280301022 3 3 797819952 5 2 884214819 2 2 377681322 5 2 134372223 3 3 173250092 4 2 666573097 5 2 731086848 2 3 171622249 4 3 919808526 5 2 108168879 4 2 973721150 4 3 671354330 3 3 129690688 4 3 549562956 3 2 688854185 2 3 567997602 2 3 473409666 5 3 383759407 5 2 966897803 4 2 557243837 1 2 734461789 5 2 903677446 2 3 173383903 1 3 146776408 5 3 373719567 3 2 120150881 2 3 570069990 3 2 463867429 5 3 469922918 1 2 452366967 5 2 566042287 4 3 578205173 4 2 893825104 4 2 536279120 1 3 674653238 4 2 443215032 1 3 383100595 5 3 241683675 2 2 782504281 3 2 571113167 2 3 784260188 3 2 696842830 1 2 487122952 3 2 690215942 3 2 669728046 3 3 192976407 1 2 364710080 1 2 454982927 2 2 726922528 1 3 362005162 3 3 191077184 5 2 131712289 3 3 491432487 5 2 241626074 3 3 520340982 5 3 481793830 1 3 529864651 4 3 848246403 1 3 219842364 1 3 562142049 4 2 614552510 5 2 490883825 3 2 972042611 4 3 702536084 3 3 603758661 4 2 567879522 5 2 741646205 5 2 522829006 3 2 342201566 5 3 957225064 2 2 649312444 3 3 443904339 2 2 143415163 1 3 711175613 2 2 617706248 5 3 948239136 3 2 613429331 2 2 576823530 4 3 447179761 4 3 753814312 3 2 622108744 2 3 683258226 3 2 601703461 1 2 718669947 3 2 561345293 2 3 418748188 4 2 535620347 2 3 932074621 1 2 508159330 1 3 982452615 3 2 262446430 2 2 266235940 3 3 196851508 5 3 338504682 3 2 999439818 4 3 558096451 5 2 750846376 2 2 868683030 4 2 189145292 4 3 867943403 3 2 259683697 4 2 622211036 2 3 166836689 4 3 708966024 3 3 386355820 5 2 477439155 4 2 296506922 4 3 570145014 1 3 812310944 4 3 470539077 3 2 386210431 1 2 228767537 1 2 759683960 2 2 453399090 4 2 568019553 1 2 116800352 1 2 531378536 2 2 256076273 2 3 958658693 5 3 254923572 5 3 944797124 2 3 999187041 2 3 457562980 1 2 581855662 1 3 747346493 2 3 204164761 3 3 532398930 3 3 794597855 3 2 314826204 3 3 735624752 1 3 691204756 3 2 101363772 4 2 741092900 2 3 514669780 1 2 584061229 5 3 451197947 1 2 544552673 5 3 572951697 5 2 403337907 4 2 403077085 3 3 529756388 1 2 588448308 1 3 851498519 5 2 868195708 5 3 589466181 1 3 288343315 3 2 386244528 4 3 551887988 4 3 217804798 1 3 883649105 3 3 169454679 5 2 792501589 3 3 197783884 2 2 619237495 2 2 101290693 2 2 413085754 1 2 875277350 4 3 250437546 3 3 193215916 2 3 935561271 1 2 347281554 2 3 644895826 1 3 255906660 3 2 275453257 2 2 735125694 4 2 289697954 2 2 958020074 3 2 133088800 2 3 266695252 3 2 727679311 4 3 656538458 5 2 188852984 1 3 489141870 4 2 648811962 5 3 138079592 4 2 566046581 2 3 338851204 4 2 771309683 1 3 415365898 3 2 609787199 1 2 769019737 4 3 530813955 3 3 663869589 2 2 709262695 1 3 970019761 3 2 326767278 2 3 404343077 1 2 552140584 3 3 174505485 5 3 238691828 2 3 821736110 3 3 784868079 3 3 708054145 3 3 742339487 3 3 836299928 1 2 315137375 2 3 800905392 2 2 634834613 1 2 291993464 3 3 236881720 2 2 352321655 2 3 340555512 4 2 322370359 2 2 948623492 5 3 364754916 1 3 701636050 3 2 134728290 2 2 232902451 5 3 671469895 5 2 702394920 3 2 544813821 3 3 250581371 2 2 333357579 4 2 301153880 3 3 981087776 3 2 505913890 4 3 899217506 1 3 262254393 3 3 564156322 5 2 484491083 5 3 539774638 2 3 493786950 1 2 175452592 4 2 656209947 1 3 222884099 2 3 784681880 3 2 779215388 1 2 147374177 3 2 628680507 1 2 289102869 5 3 476452579 2 2 566550444 2 3 640327691 5 3 458478817 3 2 329590517 3 3 746026719 4 2 123429000 3 3 497675961 4 3 686593183 2 3 302720809 4 2 882672818 4 3 374295626 4 2 244020034 5 2 283674187 3 2 393758012 4 2 161307046 5 2 789730156 3 2 375834547 1 3 110132889 2 2 342030187 2 2 100680414 4 2 781516327 1 2 954222337 1 2 346540315 4 3 591846840 5 2 563200667 2 3 418071143 4 3 412892292 3 2 475791788 4 2 244537992 3 3 586324053 5 3 903424206 5 3 415986475 5 3 637080536 1 3 230729896 5 2 854279858 1 3 686695797 2 2 113923943 5 2 738531164 2 2 516820161 4 3 466071774 5 2 709182775 3 3 516751503 4 2 325422946 3 3 591279375 2 3 165870170 5 2 166801383 4 2 877221598 3 2 725934781 2 3 760503684 5 3 286210832 3 2 586960516 1 2 456416988 2 2 778605578 5 3 364663848 2 3 316122867 2 2 916008842 3 2 626999109 5 2 524574900 2 3 726434459 4 3 787073713 2 3 500967092 5 3 230426399 4 3 615040864 4 2 508610440 1 2 613094373 5 3 362175621 2 2 619748339 3 3 649253716 2 2 907082133 2 2 276625769 4 3 519731864 4 2 751046278 1 2 884143561 1 3 294807823 2 3 750987618 3 3 291001534 1 3 183191822 1 2 219794525 4 2 400080406 5 2 300414116 3 2 276008904 5 2 259146899 2 3 803372379 4 3 561559100 5 2 868736135 2 2 681606480 3 2 419003294 5 2 228735069 4 3 633360384 5 3 486138193 2 3 422610040 3 2 218130358 5 2 956490402 4 3 867850912 5 3 233068969 4 2 818593282 2 3 382169540 4 2 539529866 2 3 428075288 1 3 204616306 3 2 981161582 3 3 786077025 4 2 148888580 2 3 287184450 5 2 743411591 2 3 927235674 3 3 897456711 2 2 654518232 5 3 288199088 5 2 270700493 2 3 271921694 4 3 121127280 2 2 200747912 4 2 358598824 4 2 220300299 4 3 377037037 3 3 844508132 2 3 118508242 3 3 217376525 4 3 632990842 2 3 494363965 1 2 513562133 3 3 826844681 3 2 927270479 2 3 448054501 5 2 524396771 3 3 746966344 4 2 538977768 4 2 499619173 3 3 873323469 4 3 537441307 2 3 644888296 4 2 582612913 1 3 454854491 4 3 248737476 5 2 717954038 2 3 333498791 3 3 478426559 3 2 182666972 5 2 758862136 2 2 462174861 3 3 320412114 3 3 865968716 1 2 872539894 1 2 313693661 1 3 494279240 4 3 390349198 5 2 907719133 5 3 108155432 5 2 461500503 4 2 258081874 4 2 281464803 4 2 116684717 4 3 617228240 5 2 663832498 4 3 408070327 5 3 568433613 2 3 493104904 4 2 875363357 3 2 192160431 4 2 196056115 4 3 439435818 4 2 958353381 2 3 344050840 3 3 641047267 4 2 538444460 2 2 590128191 2 2 983442200 4 2 416559033 1 2 406619013 1 2 497621162 5 2 136751836 5 2 406888504 5 2 177282770 1 3 630694430 4 2 596909000 3 2 920320861 5 3 678865343 1 3 917710359 2 3 684022321 5 3 824458423 1 2 242518118 5 3 476425398 4 2 414246613 1 2 412228381 4 2 645535782 5 2 584888277 5 3 681916387 2 3 430717790 4 3 912695068 3 3 781380753 5 2 897536244 3 2 994638047 5 2 992887719 4 2 356883443 4 3 194343991 1 2 175949971 3 2 521366178 2 3 341255238 4 2 298953667 1 3 593115664 4 3 908791412 2 3 979956081 5 2 320445445 1 3 863428712 4 2 614580913 5 3 187938012 3 3 882547271 3 2 791965174 4 2 738719314 4 3 336681023 3 2 564831745 4 3 111846522 2 3 322696560 3 2 160077411 4 3 356875224 5 2 245753644 2 3 476822168 5 2 310556765 3 3 620201514 1 2 169481725 5 2 740128190 5 2 771403096 5 2 348774041 2 3 706929246 1 3 843095849 1 2 853769644 3 3 635513506 2 2 467120949 2 2 458007189 5 3 307461055 3 2 144381253 4 3 702713162 5 3 973729721 5 3 369755397 1 2 566806651 1 2 679003806 3 3 343396617 2 2 900217319 3 3 327905799 2 3 719622211 3 2 921977894 3 2 882151773 5 3 909006983 3 2 231086101 2 3 707331531 2 3 661144553 2 3 323635912 2 3 647856067 4 3 114270160 5 2 649413378 2 3 431779648 5 3 738974314 3 3 569562835 3 2 571881127 1 2 332306048 4 3 766908638 2 3 790400000 1 2 379742160 2 2 566598754 5 2 438717264 4 2 648633511 2 3 802437204 2 2 657219153 1 3 182567608 5 2 978132892 1 3 172651669 5 2 478768448 2 2 653777538 3 2 739648353 1 2 710734133 3 2 817917447 1 3 365953407 4 2 813075792 1 3 852484603 3 2 129251474 4 3 608989067 5 3 844401038 5 3 308213667 1 2 148928659 2 2 345666753 4 3 885635495 3 2 971831652 2 2 158086828 3 3 232908673 1 3 394952317 1 3 219672072 1 2 244392505 4 3 975889121 1 3 953746919 5 2 112671226 3 3 796117744 3 3 789069642 3 3 508155986 4 3 936930712 2 2 385404765 1 2 548567868 1 3 293669313 3 3 230007460 1 2 556444784 2 3 128454607 4 3 315308996 5 2 413457099 3 3 524757510 3 3 249268528 5 3 197201173 4 2 123908230 5 2 753672730 3 3 722481219 3 3 460430217 3 2 664895433 5 3 419639466 5 2 463549955 2 2 780787109 1 3 680234431 1 3 705385007 3 3 240385152 1 2 175901198 1 2 190443560 2 2 967131698 5 3 420451804 4 3 554213356 2 3 499103297 5 2 775818505 2 3 147955942 3 3 392660117 3 3 781762987 2 3 334391752 5 2 703043740 2 2 782781389 3 2 285618400 1 2 182646913 2 3 238370778 5 2 820769862 5 2 276697607 5 2 663806069 4 3 323656098 4 2 870517034 5 2 819707173 4 3 495302512 2 3 163573226 2 2 967173577 3 2 291396407 3 3 246411055 4 3 836666495 5 3 164343773 2 3 710832731 3 2 406091963 4 3 871080208 2 3 466425909 2 3 460617567 4 3 238612889 5 3 894308435 1 3 743340288 2 2 361086524 4 2 655517845 5 2 342136850 5 3 276333628 5 2 349980044 5 2 882303434 5 3 525267861 1 2 586477967 5 3 246317786 1 2 957768844 1 3 162295161 5 3 358580928 3 3 571670479 4 2 588056032 3 3 199266793 1 2 817038705 5 3 787293370 2 2 700881448 2 2 625873696 5 3 558974068 3 2 880674326 3 2 787025884 1 3 180108712 5 2 905782581 5 3 560498683 1 3 579055573 3 2 746981853 2 2 643951197 4 2 397983160 1 3 221659530 5 3 925711356 4 2 119168000 5 3 656552111 2 3 941655581 2 3 364998835 3 2 714264441 4 2 641697976 1 3 370243990 4 2 874457855 4 2 772489848 4 3 829553080 3 2 597038024 5 3 788077490 1 2 975833165 4 2 612444860 5 2 676033194 5 3 125757055 4 2 297320303 5 2 769370308 3 2 871819271 5 2 868407959 2 2 160909873 1 2 306966270 3 3 668313883 2 3 383792150 1 2 359652868 3 3 864372321 2 3 560153752 1 3 139993826 2 2 576577580 5 3 283197029 3 2 988890228 1 2 527027242 1 3 914869190 2 3 186011781 4 3 261393964 2 2 303967093 3 2 227627183 2 2 555874275 1 3 199392368 2 3 672920289 1 3 311323233 4 3 256909614 1 2 974407839 1 2 776799701 4 2 464506067 4 2 735720008 4 3 860475808 3 2 346830516 5 2 751152049 2 3 923782268 4 3 421284163 3 2 254248170 2 2 812562401 3 2 649041649 1 3 659793157 4 3 801242986 1 3 323595342 3 3 451646150 5 2 586728512 3 3 420758561 1 3 237406166 2 3 488703704 1 3 708669467 2 2 547340556 4 2 763284573 4 2 662508261 1 3 287117687 2 2 638130925 4 2 387909143 3 2 641941263 2 3 373315406 3 2 311010079 4 3 534837387 1 3 304843306 2 3 460763621 5 2 951188880 2 3 322213119 5 3 664795541 1 2 280639734 2 2 304150107 1 3 120183574 1 2 396711680 3 3 147414849 4 3 642208323 2 2 706054964 3 2 182457868 5 2 488348646 5 2 128857741 4 2 712507530 1 2 320950843 4 2 823987836 3 3 311457660 4 2 725903202 1 3 713809784 3 2 748883354 2 3 256773888 3 2 594751497 2 3 804334935 5 2 700581754 3 3 783481672 2 2 200785196 2 3 165910228 1 2 872260092 4 3 308539561 4 3 171794300 2 3 901499214 2 3 756485237 4 3 957994552 3 3 158403008 2 2 749771680 2 2 554928119 2 3 694295900 3 3 545813275 3 3 269818772 3 2 214150127 4 2 378883578 2 2 359964970 3 3 160281179 1 2 736791897 3 3 823711209 3 2 563268897 3 3 225838432 3 2 713914281 3 2 872405809 1 2 995111639 1 2 558331394 4 2 978739073 3 3 493632293 3 3 278819441 1 2 473981421 1 2 281568733 4 2 933789546 5 3 649048742 3 3 953121318 2 2 915624822 3 3 719635764 1 2 296528536 1 3 930427599 4 3 326320049 3 2 527471497 1 3 958967708 2 2 341997958 3 3 908192932 2 3 935372492 3 3 205579773 5 3 260584042 1 3 567754838 4 3 284421516 3 2 334271259 1 3 715411618 3 2 391003987 5 3 109859760 4 2 660222469 3 2 941930648 5 2 104795944 3 3 136974340 5 2 249713403 3 2 557923613 5 2 922085212 5 2 535073558 2 3 618391356 3 2 946492752 2 3 607308143 2 3 132383209 3 2 587269272 1 2 789710490 5 3 430417348 5 3 792694860 3 3 423026429 5 3 257626891 2 2 420809070 5 2 713036049 4 3 979885786 2 2 486672863 5 2 996992084 2 2 322005222 2 3 220341684 2 2 163497555 1 3 943659660 4 2 419325222 4 2 124449515 3 3 906694812 4 2 376540922 3 2 720538445 2 3 689431919 2 3 346222507 4 3 728284495 3 3 458411383 3 3 833557243 4 3 968895369 2 2 626030684 5 3 121690864 1 3 554284161 3 3 514154086 2 2 724054996 3 3 536356388 5 2 216230085 5 3 447502181 5 3 460344613 5 2 170583857 2 3 163984340 5 3 358686971 5 2 252809284 4 3 214691279 2 3 581001213 3 3 415621251 2 2 207773823 4 3 873676355 2 2 227029899 5 3 445816449 4 3 287416124 4 2 615617345 4 3 881766720 2 3 262215267 4 2 865729861 1 3 542798391 3 2 144268047 4 3 210403374 3 2 351789879 1 3 785791161 3 3 812652849 3 2 139174650 2 2 445243102 3 2 457788824 2 3 518667190 3 3 725000212 5 3 630319112 2 2 496731612 1 3 996398729 3 2 815926572 2 2 961809613 5 3 784708991 3 3 152528803 1 3 780976457 2 2 805444740 5 2 232580897 2 3 115325095 3 2 269671224 4 3 433703829 3 3 901512655 5 3 101019319 4 3 809018605 2 2 352212561 2 2 471602651 4 2 800337783 5 3 578424268 3 3 551884702 2 2 244281731 4 2 298210160 2 2 356436410 1 3 415508928 1 2 206378390 2 3 770420587 3 3 290221531 3 2 253123016 5 2 398473850 3 3 738865750 2 3 300574645 2 2 623829087 2 2 554196304 3 2 389890869 4 3 782369712 3 2 481929027 5 2 252031772 3 2 261815767 5 2 401422067 2 2 808708901 5 3 297165507 1 2 590334453 4 2 633817349 3 2 682180802 4 3 681761706 5 3 411949218 3 2 184593226 4 2 557329466 5 2 394624577 3 3 648893189 1 3 622740538 3 3 977026986 3 3 317012543 1 3 658096968 5 2 354434508 2 3 655420932 2 3 215716885 1 2 265461901 3 2 688775816 3 2 371497496 5 3 910248878 2 3 428206944 3 2 458468776 3 2 250268109 1 2 461736474 2 3 370989627 5 3 554585415 1 3 848496857 4 2 780370221 3 2 484909518 1 3 268000709 4 3 898458860 4 2 552147978 5 2 853854046 5 2 307597109 3 2 790339332 2 3 205846319 1 2 178794260 1 2 283446215 2 3 378062333 1 3 706479915 4 3 101971887 1 3 189364868 2 3 282552133 3 3 501510935 4 2 262758827 5 3 820061729 3 3 470014967 3 2 130363423 1 2 491994294 4 3 744299200 5 3 184597908 3 2 396050613 3 3 929936524 2 2 932855630 4 3 919967928 5 2 760953796 2 3 129960321 1 3 376758847 2 3 707286825 3 3 711325187 5 3 761930532 3 2 640634817 4 2 113153572 3 2 668563354 1 2 861386859 2 3 377559140 4 2 926659738 2 3 724272409 1 2 979077074 3 2 378791130 3 2 642932867 4 3 713164155 1 3 609422246 5 3 807811010 2 3 711760256 3 3 316452685 3 3 259457008 4 2 675253732 3 3 584341975 5 3 450733378 5 3 278679598 4 3 574032422 3 2 751864570 5 2 662729613 3 3 774994209 5 3 881427065 5 2 237441591 1 3 634044784 2 3 548527341 2 3 312071030 2 2 430954678 5 2 262317312 5 3 607113110 3 3 104799565 2 2 430651506 5 2 545138345 2 3 751028879 4 3 121102010 1 3 605520890 2 2 850515081 5 2 394566651 5 2 626680493 2 2 152749756 2 3 175764582 1 3 107603933 2 2 141285186 2 2 547034125 5 3 371393552 4 2 113556197 3 3 307937894 4 3 220668547 1 2 342345414 5 3 415481450 4 3 370807594 5 2 134582165 1 3 465008218 2 3 796114822 1 3 770436012 3 2 260458755 1 3 196141834 5 2 782593392 3 2 557843127 2 2 101613186 2 3 354186714 3 3 456674972 5 2 308831856 1 3 580730920 2 3 250646397 4 3 613139670 5 2 145555344 3 3 214345416 4 2 335675130 5 3 388884454 5 3 129567010 1 2 904459610 1 2 196436555 1 3 454747287 4 2 813613104 2 3 914693374 2 2 917581240 5 2 737487173 4 2 752804827 4 2 719081289 2 2 946608847 3 2 711423866 4 3 632092912 3 3 955298625 3 2 697661405 5 2 220620880 1 3 165516461 2 3 433601871 5 3 523784477 1 3 736557242 3 2 692501422 5 2 539217700 3 3 179024673 2 3 598956886 5 2 456959925 3 2 379925222 2 2 414968331 3 3 966228982 5 2 262605688 2 3 698174962 5 2 346027417 1 2 599734281 3 3 426984768 1 3 688656674 4 3 301277997 2 2 936631605 4 2 188436482 3 2 626772495 5 2 570398104 2 3 425845069 5 2 453434920 1 2 657507114 3 3 313292612 3 3 442155029 1 3 904570047 1 3 665185158 3 3 514522895 3 3 378962986 2 2 884063766 3 2 751688242 2 2 538184838 1 2 183600867 3 3 167963632 5 3 378085653 1 3 786209295 4 2 749126962 3 2 226946462 5 3 788318356 1 2 985003227 5 2 495335705 5 3 263014031 5 2 870224319 3 2 755770355 2 3 524580474 5 2 463590044 3 3 871364928 4 2 816356749 4 2 346340883 4 3 928529328 1 2 387307017 1 3 302393303 3 2 526055518 4 2 561920299 3 2 777182645 3 3 310930349 2 3 613241111 4 2 364701726 2 2 383472484 5 2 995929213 1 3 183853174 4 3 966543709 3 2 561617998 3 2 136706083 1 2 829461008 1 3 812284750 5 2 323227904 2 3 254868276 2 3 200623179 3 3 449135119 2 2 837393114 5 2 389403635 5 3 990110079 2 2 310773443 2 2 303153388 5 3 261200897 4 3 106324330 2 2 225514710 3 3 494923099 2 3 119228265 1 2 308824089 1 2 981619041 2 2 250406876 2 2 853494552 3 3 951357666 1 2 263718859 4 2 660465216 3 2 345884165 5 2 960259212 5 3 197613237 4 3 526085479 5 2 416549333 3 3 404026694 4 2 164083181 2 3 733928362 1 2 198941876 5 3 279870390 1 2 317242221 3 3 292496656 5 3 336088563 1 3 972975099 5 2 652570592 5 3 473379184 5 3 163358596 4 3 695416510 4 3 791252772 5 3 336113073 4 2 361515614 5 2 409301124 5 3 652084690 4 2 854635444 2 3 907483916 3 2 162422143 1 2 599760277 4 3 420184083 1 3 334953871 4 2 866070588 2 3 230087377 4 3 986595783 5 2 961079865 4 2 586739906 4 2 124513043 5 2 881218608 1 2 652451669 5 2 264649928 3 2 297185708 1 2 712813121 1 3 237093863 3 2 715242486 1 3 195108845 3 2 475062010 1 2 167880680 1 2 981715443 4 3 788227004 1 3 426902299 4 2 195193934 3 2 191946945 2 2 746590251 5 2 901292052 1 3 448726816 3 3 404474500 5 3 129485319 5 2 607537801 1 2 916634682 1 2 773797874 5 3 440910945 3 3 239964228 3 3 104877478 1 3 444332180 3 2 390643217 5 2 694586345 2 3 315961200 4 2 107007117 3 2 360187626 3 3 748758196 2 2 690454668 2 3 343380316 1 3 501210945 1 3 769017971 1 2 503863511 3 3 384174815 2 3 151519839 4 2 955765771 5 3 233719957 5 2 826441765 1 3 961581142 2 3 346988710 4 3 508918303 3 2 469231269 4 2 820994276 4 3 266452950 5 2 665739448 2 2 684579274 4 3 235838646 3 2 103467959 4 2 491804481 5 2 739254477 4 2 164860376 1 2 993852555 5 3 223144466 2 2 385662473 3 3 240000954 5 3 541473183 3 3 709729346 3 3 945301195 3 3 481602147 4 3 189193871 4 2 364767915 1 3 740101102 4 2 149265420 3 2 252368747 3 3 300051765 5 3 902022326 3 2 741804953 3 3 657034060 1 3 539805435 1 2 911539355 2 3 165152493 4 2 658286075 4 3 484633756 5 3 225086871 4 3 787578435 4 2 257134652 5 2 565549131 3 2 880783076 5 2 834750608 1 2 239423789 1 2 466678486 3 3 817762458 4 2 235641110 4 3 267214480 4 2 627599523 3 3 835695450 4 2 934046072 4 3 959578552 1 2 369521604 4 3 468753047 3 3 164958825 2 3 570613489 1 3 279703072 4 3 258491041 1 2 776158913 4 3 290727893 1 3 863725784 4 3 588099055 1 2 755023262 4 2 913632433 3 3 124816836 2 3 724132790 2 2 686840163 5 2 140616137 5 2 808918587 4 3 428972460 1 3 381562716 2 2 774107972 1 2 506265954 4 2 846944229 1 3 197809202 4 2 473952683 4 2 704650807 3 3 113812014 2 2 923051328 4 3 876344382 4 2 848729867 5 2 486567403 5 3 663023298 4 2 415662315 5 3 241271807 3 3 499896930 1 2 790912306 5 3 209271081 3 3 499494133 2 3 836774646 2 2 723999074 3 3 484330287 3 3 386554056 2 3 754910451 1 2 130720063 4 2 847822955 5 2 677781881 5 3 538137344 2 2 689337116 5 3 684169446 3 2 853048463 4 2 439817335 3 2 407003797 2 3 303824193 4 2 131901098 1 2 644175977 3 3 711534963 3 3 193874039 4 2 382381227 4 2 880721605 2 2 613293297 2 2 832078694 3 3 709446662 2 3 743097023 5 3 807815613 5 3 367910146 3 3 729095699 2 2 694483173 3 3 966553957 4 3 748817429 3 2 212892351 3 2 303964955 5 2 429816918 5 2 661439939 3 2 254905939 1 3 732086785 1 3 239228760 4 3 288561526 5 2 137940394 2 2 479202746 4 3 399644873 5 2 415590652 4 3 365306672 5 3 476420521 5 2 599135282 1 3 743476905 1 3 283620991 2 2 383681224 4 2 917714939 3 3 250064442 4 3 579158195 2 2 325620152 2 3 855663011 1 2 446067233 4 2 216219792 1 3 369993902 4 2 837587780 4 3 999520312 5 3 899972000 1 3 262249570 5 2 738655515 4 3 124584636 3 3 623074664 4 2 136837711 3 2 155463763 5 2 996985209 4 2 139105267 3 2 327359171 1 3 675146667 2 2 458387134 1 2 473171158 2 2 310989207 5 2 214338663 3 3 571549995 1 2 995116964 2 2 547359145 4 2 323086448 5 3 766049713 1 3 176041758 1 2 378263624 2 2 251178457 1 3 486679406 2 3 903264044 1 2 329619528 3 3 800515681 4 2 396022096 5 2 436676647 1 2 833344869 3 2 406440097 1 3 673730401 1 3 848443660 4 3 261059975 4 2 406615424 2 3 942663950 3 2 109944040 4 2 476371337 4 3 429349416 2 3 650922120 1 2 612841435 5 3 912053957 2 2 449457786 2 2 113965474 5 3 911481368 4 3 872413033 2 3 476774517 1 3 778570606 3 2 520646684 2 3 243614106 5 3 118028531 2 2 379612727 3 2 498427388 4 3 372460779 1 2 941961519 4 3 957308020 1 3 145048403 5 2 658999920 1 2 559303762 3 3 580303944 2 2 630737175 2 3 732699168 2 2 434006412 5 2 750923563 4 3 298985770 1 3 453789889 1 3 135510894 1 3 838337305 5 2 610812790 3 3 870529001 1 2 738420305 3 2 202141969 4 2 896960212 1 2 736822022 4 2 596978779 4 3 649402776 5 2 326524937 5 2 901482664 5 3 688281539 2 2 282706441 4 3 851574441 5 2 950192502 4 2 195207766 5 3 105845339 1 3 916897239 2 3 303114742 3 2 978304606 5 3 519921437 5 2 431399909 4 2 196866031 4 3 535277712 4 3 302704131 2 2 815167263 4 3 378110728 5 3 504824869 4 3 574635161 1 2 913099878 3 3 963291583 2 2 567216778 2 3 109969614 4 3 603968345 2 2 624106204 2 3 716787246 3 2 415267789 4 3 166270364 3 2 585255665 5 3 257695162 2 3 612645021 4 2 899567355 2 3 651500377 1 2 785814511 5 2 350271731 3 3 232647054 4 3 557043979 5 2 339678771 3 3 771164006 1 2 483125993 4 3 875847611 4 2 864966846 2 2 379678820 5 2 717315850 5 2 123949562 3 2 375197539 3 2 332689437 4 2 463020842 5 2 948093812 5 2 764749358 1 3 266380136 4 2 565152523 2 3 686769641 2 2 647930042 3 3 959051283 4 3 591174277 5 2 218922084 1 2 584096956 4 3 139896752 3 2 715856350 5 3 833340668 5 3 651942343 4 2 587164277 5 2 255755265 2 2 299038334 5 2 494686027 5 2 643172232 3 2 437754667 5 3 389556150 3 3 448545613 5 2 658065641 2 3 518115008 4 3 168772535 4 2 410409281 4 2 582182188 2 2 936239780 3 2 718785404 2 2 976224717 3 3 539154201 3 2 159751652 4 2 548814441 5 3 518023722 4 3 307334504 3 3 342211697 3 3 266344891 3 2 559544170 1 2 929014256 1 2 267289946 4 2 826655228 2 3 640005764 3 3 889248912 2 2 305778445 2 2 655293449 2 3 260420236 1 3 853934250 2 3 576057312 2 2 618309431 3 3 896136204 5 3 910906845 1 3 512913964 2 2 361388629 2 2 104439152 5 2 685415149 1 3 639735324 3 2 753494942 2 3 447881339 1 2 130419542 3 3 598451295 2 2 561563663 1 3 276939377 2 2 613206213 5 3 195162280 4 2 795372950 5 2 447640264 5 3 573360535 2 2 346989238 1 3 401703237 4 2 690834382 1 2 644422725 1 2 313414523 2 3 341991290 1 2 150772232 3 2 291850255 2 3 443015128 5 2 438061130 4 2 576130137 5 2 286214089 1 2 450875449 3 3 750901914 2 2 686795768 2 3 467074744 1 2 835600532 3 2 358469924 3 3 783134269 1 3 440323393 4 2 604377756 3 2 852011591 5 2 586063801 2 2 651545232 1 2 107389093 3 3 919283931 4 2 438287082 4 3 716455109 5 3 442619060 2 2 209595207 4 3 250720095 2 2 779791730 2 2 159119518 2 3 142260879 2 3 544442509 3 3 441795756 3 2 200958586 1 3 321356768 2 2 143790969 3 2 493572901 3 3 884699038 2 2 966811847 5 2 761503488 4 2 161672823 4 3 894773491 3 3 703798985 3 2 530601514 4 2 689654902 4 2 788050381 3 3 481858972 4 3 540474342 2 3 526353303 4 3 282699595 5 2 472430876 4 3 109973318 4 2 939156426 2 2 546014326 2 2 606392037 5 3 217431740 5 3 143520125 5 3 440514397 5 3 649010681 2 3 437987755 3 2 268589122 4 2 593543068 4 3 748101331 5 2 410876181 5 2 967839065 5 3 539740270 4 2 357842843 5 3 617919424 5 3 720679490 1 2 413740512 2 3 397558377 3 2 723727172 3 3 725991738 2 2 960367390 4 2 599962618 1 2 341525842 2 2 733729768 5 3 663156200 2 2 833130538 5 3 185447089 1 2 502055216 3 2 556348991 2 3 605058119 2 3 688376504 3 3 313360505 3 2 461956432 1 3 327291282 5 2 491089815 2 2 859387103 2 3 354144012 1 3 909553938 4 2 347562799 1 2 464767274 3 3 189927189 5 2 932864022 4 3 290125990 2 3 856592564 3 3 540014864 3 2 328417138 5 2 862275638 1 3 889235759 2 2 708707781 5 3 933889883 2 2 195030398 1 3 761869097 2 2 430468470 5 3 657271182 4 2 500221351 4 2 162994130 3 3 707297948 2 3 689865690 5 3 116200598 2 2 666350125 5 3 236358384 4 2 101500499 4 2 942427313 4 2 187103872 1 3 432809937 3 2 973981735 4 2 373468180 5 2 859101598 5 2 170208006 5 3 777366228 2 2 344068022 2 2 644847370 4 3 801862197 1 3 666068386 3 2 466273290 2 3 903418980 2 2 223385124 1 2 549838775 4 3 622443537 3 3 774722546 1 2 470318943 3 3 638805371 5 3 130826786 4 3 995208551 1 2 334611886 5 2 909716131 5 2 172621422 2 2 625459890 3 3 357047076 1 2 528489491 5 2 300989469 4 3 367593338 4 3 331239137 2 2 643835303 4 2 723849002 1 2 210273561 5 3 337641840 1 3 354962496 2 2 954909149 4 2 515105897 2 3 319533359 2 2 371884995 4 3 517459497 3 3 935163721 1 3 491299405 4 2 857787410 5 2 471210325 2 2 627369281 4 2 764457661 3 2 478620521 5 2 544343536 4 3 556008477 3 2 308797638 3 2 882789603 1 3 980004047 5 2 715670521 1 2 995621109 1 3 295381616 3 3 427194022 2 3 699841813 2 3 177487886 2 3 453369042 2 2 565748639 1 2 560355831 3 3 188506809 5 3 375004782 3 2 672879368 5 2 796630513 4 3 487676016 2 3 690579846 4 3 886276322 5 2 624478263 5 2 717828567 2 3 600302795 4 3 678708917 3 3 968529937 5 3 905963325 5 3 212402537 2 3 358620057 3 3 161411568 2 3 481588657 3 3 149038920 2 3 654409222 4 2 430533281 3 3 430935991 1 3 156426388 4 3 537945682 3 2 277869361 1 3 112310916 2 2 151361182 2 2 542640648 2 3 371367925 2 3 548417369 1 2 382471256 4 2 604924528 3 2 816383502 1 3 901484435 4 2 302638728 5 2 803128006 2 2 559038881 1 3 941135962 4 3 367670315 3 3 792913326 5 2 591845534 4 2 511144969 4 3 500106515 1 3 745772631 4 2 295677802 1 2 509692658 1 3 976622494 3 3 824729458 1 2 393546696 5 3 761399776 1 3 113509839 3 3 861634782 3 3 466889529 5 3 166135532 5 2 264083063 5 3 511851582 5 2 262707790 2 3 509038718 2 2 264219357 3 2 788017251 2 3 264924690 2 3 389506854 3 3 288336656 1 2 946599252 3 3 819996268 4 2 169281976 4 2 322351674 2 2 298324507 5 2 397405083 4 3 947134123 2 2 192447209 1 3 209698523 5 2 718079674 3 2 509541246 4 3 139424327 1 3 114526474 4 2 914944404 2 2 770515580 4 2 791569478 5 2 852857070 5 2 690534933 2 3 678797097 4 2 208301539 1 3 784738200 4 2 288038093 3 2 311977910 5 2 895346533 4 2 496055543 5 2 537011410 4 2 648065651 5 2 269736048 5 3 133021849 4 2 892282797 5 2 645799860 2 3 838418256 3 3 745408858 3 3 788079188 4 2 807729596 4 2 515249365 3 3 378714408 2 2 103472934 5 3 526168967 1 3 450923123 4 2 373685556 2 3 702387898 5 2 194137628 3 3 406635777 4 3 699774926 1 2 304335671 3 3 551842330 3 2 215460982 4 3 234533964 2 3 572159068 1 3 671096524 1 3 182791118 3 2 189850715 4 3 366680855 5 3 534126270 1 3 313674959 2 3 304285835 1 3 473667241 2 3 991241626 3 3 625765934 1 3 173809816 2 3 988759972 4 3 595369622 3 3 687399368 3 2 465569191 3 2 880262047 4 3 656781594 4 3 856745872 1 2 615717880 3 2 535928566 4 3 334071590 2 2 852333464 1 3 160029703 4 3 204690481 2 3 777757388 1 2 944220568 5 2 149543930 3 2 110526731 3 3 721271032 3 3 431912057 2 2 767228567 4 2 296151346 2 2 157825542 1 3 836188192 5 2 128427755 4 3 316739161 2 2 546506024 3 2 447868541 3 2 322357221 2 3 252181325 5 2 247303566 4 3 582628307 5 2 351351324 3 3 901219811 1 3 740916827 1 2 406855103 3 2 597477426 4 2 481067883 5 2 190008909 1 2 265026439 3 3 975837923 1 2 161731623 3 2 817486936 5 2 163411671 5 3 968734520 5 3 294859058 3 3 342100424 5 2 312023479 3 3 910610281 4 3 833964761 5 3 336381296 3 3 432964321 1 3 160090731 4 2 471785174 3 2 344216863 5 3 614339911 3 2 241999627 3 2 118722229 3 2 731357717 2 2 711603318 4 2 224503680 1 2 397900841 2 3 368870534 5 3 866670760 3 2 208864209 5 3 710721192 5 2 648654043 1 3 490951742 5 2 780801698 3 3 303296622 4 3 438381570 3 3 252006672 4 2 932193950 3 3 109255531 5 3 777366431 3 2 582811169 2 2 120714834 4 2 649052088 1 2 454918564 2 3 964461496 1 2 615938456 4 2 305084413 4 2 345056427 1 3 608336965 4 2 256958670 3 3 162609234 1 3 681579938 2 3 389208115 3 2 379247174 5 2 258759980 5 2 763549405 1 2 718821468 2 2 486967715 2 3 367378365 1 3 232149228 5 3 604837480 4 3 227245866 1 3 555489866 5 3 945500679 2 2 941213915 2 3 131798146 5 2 553345973 5 2 698326556 3 2 110511250 3 3 119495638 3 3 258479530 2 2 390901900 5 3 771942138 4 3 396944816 5 3 649420434 3 2 943747075 5 3 831183926 1 3 980469359 2 3 523965238 4 2 163052086 2 3 191516648 2 3 128925762 4 2 192314549 4 2 644679282 2 2 690562484 1 3 967738032 5 3 235770713 2 3 367837271 5 2 361438810 3 2 850405039 1 2 277291856 2 2 957915138 4 3 775981069 3 2 511664804 1 2 784574296 5 2 890244087 2 3 701159422 3 2 666448659 5 2 612641947 1 2 138422058 2 2 949538094 2 2 245510596 5 3 961342246 4 2 264326210 1 2 848850945 5 3 381932029 4 2 566303613 3 2 730479970 4 2 455095015 5 2 230204070 5 3 441031301 2 3 634968890 2 3 581212075 4 2 778432352 3 3 180985621 1 3 129968812 1 2 488389808 5 3 186371559 2 3 232237900 2 3 209740081 1 3 854112014 3 3 201844442 3 3 670151305 1 3 292819869 3 2 125866385 3 3 641476967 3 2 218231401 5 2 540816608 1 3 126760453 5 3 512307082 5 3 712865024 1 3 667107573 4 2 129531064 1 3 470498018 1 2 753518690 1 2 950179627 5 2 790745383 4 3 172171396 5 3 434039460 3 2 429368244 3 2 396881712 2 3 632912974 5 2 377101608 5 3 534335808 3 3 286118778 2 2 928118214 4 3 423320032 1 2 604825334 2 2 242361409 4 2 363384471 3 3 169876760 3 2 134147390 1 2 689604709 5 2 553748411 2 3 291416511 5 3 244840969 5 2 154035744 5 2 955837879 4 2 841812857 4 3 892337906 4 3 221440394 5 2 723782160 1 2 478555029 1 2 578652658 4 2 375906587 1 2 157902926 3 3 363774480 1 2 188639957 1 3 183798174 4 2 325740797 2 3 577576141 5 3 487295427 4 3 308305243 2 3 485187462 5 2 410898559 2 2 741080079 2 3 740813142 5 2 816736657 2 2 444485638 2 3 120843456 3 2 388032979 5 2 472073623 1 3 330955716 1 3 438516246 5 3 432216471 5 2 351467194 1 2 368499735 4 3 221910474 2 3 825742251 4 3 282166309 4 2 832480416 2 3 143795601 5 3 214571171 5 2 897533905 1 2 500311616 1 2 274751111 4 3 582921080 3 3 328070260 1 3 630416100 2 2 602903521 2 2 983962839 3 3 588329558 1 2 822456052 5 3 875626927 4 3 575672662 1 2 363901133 3 2 794401487 5 3 143831912 2 3 389573479 2 2 815863065 1 3 460222323 1 3 173465592 2 2 638612542 1 2 509172280 2 2 583873373 3 2 994140842 5 2 379932657 2 3 526368053 2 3 986394565 4 2 784979534 3 3 839242600 1 3 166217995 2 3 326613963 3 2 144709090 1 3 477707403 1 2 490698031 5 3 315297390 1 2 524400315 1 3 153816996 5 3 859477383 1 2 212504450 2 2 200715625 2 3 400309663 3 3 319608632 2 2 296885660 4 2 302563710 1 3 587099335 3 3 642110253 3 2 571904152 3 2 939042312 2 2 223501217 3 2 951262509 1 3 292460741 5 3 771366271 2 2 282856251 4 2 303291825 1 2 337730461 2 3 585545998 1 2 918217018 2 3 543543187 5 2 198841979 2 3 672586249 5 2 905136423 1 2 277860908 2 3 439229619 4 2 294464838 2 2 943559762 1 2 921980447 3 2 675520650 1 2 487712237 1 2 742597914 5 3 445973939 1 3 366762338 1 3 406053922 2 2 778113700 4 3 845468332 1 2 786434766 5 2 889210031 2 3 712824977 1 2 618831312 3 3 223460267 3 3 894352175 4 3 134872375 4 2 588413410 5 2 932131502 1 3 367022084 5 2 126371505 1 3 585719740 3 2 492070664 4 2 729486026 2 2 696133429 3 3 306359318 3 2 326454214 2 2 390665517 3 3 134465935 5 2 561105575 3 2 690363347 3 2 471724476 1 3 672145481 4 3 278420235 1 2 439533522 3 3 532543380 5 3 447787968 4 3 596971761 3 2 670364086 2 2 186211629 4 3 589102322 3 2 868040845 3 2 348326980 3 2 874685884 5 3 988740462 1 2 723749253 3 3 799613436 2 2 482202327 2 3 681093890 4 2 553582887 5 3 147016665 3 2 157599875 2 3 326803485 1 2 884988533 2 3 680632008 2 2 307603821 2 3 441387929 1 3 556600878 5 3 816388110 4 2 582542040 2 3 182029800 4 2 699067091 4 2 701615761 4 2 428401960 4 3 857415582 3 2 147187179 1 3 314841950 1 3 346450335 5 2 285076557 2 2 466645112 4 3 362588834 5 3 923030670 1 2 812648130 2 2 831699096 5 2 162322446 3 2 547800291 5 2 333702839 3 3 267210986 5 2 453105330 4 2 172335745 5 2 783964409 2 3 817898857 5 3 506725098 2 2 743389733 5 3 321717398 2 2 401345043 2 2 528349456 3 3 340786459 2 3 505978891 3 3 444034659 4 3 635710212 4 2 963411883 1 2 502298176 2 2 491539410 3 3 103766700 4 2 613616890 2 2 131714671 5 3 932915254 5 3 403305138 5 3 668702626 4 3 583349198 5 2 257474510 3 2 400003393 3 3 143531014 4 2 949873699 2 2 390410685 4 3 655991498 5 2 484364139 2 3 648214415 4 2 389425529 5 2 368020099 1 2 261607484 1 2 512455776 5 2 669821576 3 2 683194915 5 2 272981523 4 3 609787019 2 3 372406053 1 3 629849491 5 2 205720516 5 3 738264082 1 3 325085268 2 2 578330665 4 3 170287903 2 3 207091079 2 3 107810845 2 2 300197066 2 3 432078058 4 3 588464976 2 2 809015039 4 2 474844437 5 3 139000300 4 2 299207078 3 3 769787073 3 3 118530845 1 3 991798450 4 2 750142785 4 2 281989932 1 2 363087319 3 2 371481511 3 3 365957250 2 2 603173984 5 3 724842785 2 2 100764222 1 3 660279713 5 3 498581468 4 2 654506997 4 3 864551550 5 2 749351865 4 2 712403653 1 3 792728361 3 2 876369763 1 2 124597499 4 2 154201758 2 3 591079304 3 2 442788922 1 3 553056219 4 3 392734481 2 2 205187521 2 2 747811789 2 2 563855960 4 2 646815233 1 2 143967552 3 2 394994774 2 3 957474314 2 2 923936366 1 3 401381266 2 2 928349047 4 3 310490194 4 3 882928879 2 2 329886073 1 2 426996279 5 3 265607484 2 3 499718894 5 2 713139094 1 3 374019841 2 3 155765407 2 3 159497844 4 3 542912660 3 2 899850264 2 2 847758175 4 2 867940612 2 2 635007933 2 2 699270081 4 3 169318494 2 2 218683383 4 2 799447814 3 2 423702553 3 3 692669750 3 3 695753510 5 3 945543494 5 3 557589604 3 2 922243066 4 3 578355975 2 2 598431941 2 3 839415478 4 2 850676168 1 2 364418887 4 3 726065387 5 2 706216630 5 3 638338159 5 2 471274773 1 3 911188312 4 2 124573655 5 3 984515531 5 3 916040685 1 3 107454363 2 2 448895309 3 2 670274783 2 2 312137674 2 3 474503211 4 3 909804628 3 2 703365054 3 2 644312444 5 2 193984636 3 2 728124680 4 3 437781724 5 2 555774138 5 2 984950473 5 2 607003318 2 3 207984611 1 3 944720525 3 2 198005703 1 2 705654053 5 3 824330403 1 2 779629630 2 2 227106646 1 3 807208958 4 3 544498640 2 3 853613926 4 2 206181147 3 2 679270742 4 3 955860596 1 3 568519296 2 3 161263747 5 3 306724727 4 2 748140023 3 3 782761583 5 2 437831737 4 3 715816653 3 3 287490772 4 2 295266583 4 3 191222348 3 3 656526756 2 2 389331949 5 3 418960009 2 2 456631041 2 3 903667462 2 3 249228144 3 2 420945765 1 3 705467823 3 2 832123056 2 2 188032625 4 2 404984141 4 3 933407077 4 2 634838097 2 3 679639037 5 2 483199693 3 3 279083506 4 3 154418753 4 3 965593224 3 3 578087509 3 2 961485248 2 2 790026149 5 2 865351037 2 2 153761003 3 2 626510485 3 2 317054568 4 2 470533072 2 3 664136098 1 3 487105331 2 2 472370399 5 3 532048409 4 2 845642290 5 2 823591305 2 2 474326183 1 2 129550471 2 2 643367791 1 3 536083907 1 2 940461153 3 3 598303722 1 2 614959101 4 2 856523964 1 2 454057586 5 2 144537353 2 2 423882504 5 3 172166038 3 3 797592538 4 2 478801025 5 3 557804982 1 3 953560993 2 3 521395510 1 2 320437873 1 3 315643115 3 3 599203117 3 3 322966857 5 3 966287333 1 2 862710856 2 2 358058606 2 3 241153662 3 3 832104486 3 3 377168255 2 2 538811607 4 3 224524264 5 3 600860123 3 2 702986754 3 2 616349038 3 2 391566564 2 3 951628185 1 2 618769529 4 3 701543923 2 3 483171643 3 2 326423955 1 2 816440534 4 3 326733708 3 2 893005681 4 2 759647742 1 3 379689220 2 2 718429409 4 3 750790218 2 3 393006748 1 2 422363804 1 2 953974769 3 2 176261867 5 2 243732043 3 3 745175764 3 2 700262627 2 3 888440904 1 3 568282674 1 2 262498973 5 2 899630483 4 2 716041123 4 3 706249739 1 2 507471735 4 3 552438363 2 3 151552808 5 2 331980472 5 2 733358996 2 2 635963904 5 2 594122939 5 3 172929970 4 3 833431141 2 2 227843856 2 3 993092640 1 3 645300616 3 3 616847620 1 3 244982378 3 3 100697615 3 3 783746799 5 3 381554129 2 3 360038017 1 3 400350559 2 2 958803159 2 2 308016287 3 2 631685560 5 2 189547862 4 3 363945463 4 2 409221414 5 3 784989190 2 2 850236884 4 2 153225839 5 2 957705566 3 2 513669406 4 2 307491959 2 2 522044855 5 3 798328666 3 3 336872727 2 3 169637814 5 2 883505170 5 2 919239454 2 2 536531470 4 2 214601488 5 2 396398724 5 2 316989277 1 3 192926484 4 2 990467568 3 3 687649308 3 3 368827545 5 3 872976153 4 3 229849125 3 2 604850066 4 3 116860625 5 3 272037822 1 3 762171048 1 2 903825923 1 3 951201042 1 3 998932637 1 2 169360865 3 3 514197410 3 2 253040088 4 2 360084018 2 2 468366424 4 3 274954627 2 3 630267758 4 3 869082062 4 3 956925863 3 2 925436736 5 3 690002741 1 2 246763065 1 2 726413252 3 3 433812066 5 3 671634670 5 3 321974085 4 2 757910454 2 2 106131189 1 3 334019347 5 3 587196574 1 3 231125609 1 2 480884600 3 2 227075698 5 3 842254786 1 2 492454128 2 3 235602423 2 3 205406948 3 2 628165030 5 3 464824512 3 2 761228132 3 3 673772548 2 3 912309709 4 2 295475127 1 3 601876247 2 3 551003898 3 3 120317139 3 2 602529401 5 3 387373439 3 3 423986284 1 2 804047573 4 2 165690500 4 3 526284433 5 2 725627477 5 3 941661806 1 2 716067410 1 3 672551702 1 3 479803314 3 3 218643223 1 3 359419308 3 2 672749791 5 2 952320692 3 3 653134937 1 3 162487881 3 2 651054211 1 3 904488740 3 3 698022918 3 3 534183508 3 3 543686007 5 2 639528721 5 2 608885121 1 3 138634822 5 3 445903933 2 2 378126481 3 3 764534838 5 2 828571973 2 3 833617969 5 2 569318149 5 2 733967538 3 3 347534224 5 2 621770997 3 2 376711863 2 2 368717491 1 2 814698614 5 2 579797859 2 2 627311431 3 3 507134658 2 3 992920654 5 3 708634972 2 3 529075517 5 3 758703243 3 3 677494553 3 2 495031369 2 2 330615525 3 2 488578953 3 3 988586008 5 3 968374115 1 3 497750893 5 2 967603162 5 3 122465920 1 2 313926527 2 3 182324980 2 2 982552387 1 3 715958722 1 2 273873289 3 2 942801398 2 3 531275452 5 3 941623281 2 3 792233735 2 2 316348732 3 3 559172154 1 2 322070924 1 3 302058141 2 3 773702599 4 2 446190627 5 3 618514903 2 2 289838116 2 3 247762190 1 3 745730336 1 2 917175374 1 2 307621811 1 2 115541560 5 2 425281687 2 3 768892037 4 3 116460397 5 2 678194400 1 3 907855559 4 3 272093865 4 2 547620930 4 2 221781030 1 2 311180741 4 2 833838930 3 2 493080747 5 2 717559154 1 3 116036005 3 2 425673667 1 3 958079864 5 3 563160386 4 3 206136815 1 2 532868852 5 2 439242452 5 3 424742685 2 2 663943398 3 3 700288492 4 2 362674852 1 2 897049783 3 3 871488068 2 2 570073638 3 2 342370683 3 2 951308652 3 3 959416880 5 2 770773009 5 2 713094218 4 2 546753885 2 2 490625467 3 2 966408373 1 2 516818631 4 3 767136013 1 2 300342251 2 2 292670974 4 2 959891370 3 3 754499447 1 2 216552215 1 3 222672641 2 3 393565182 1 2 819656440 2 2 751926391 4 2 207605590 4 2 538669247 1 3 744391245 4 2 314981848 3 2 232015413 5 2 772377644 4 2 571257857 3 3 641007717 2 2 905612545 2 3 581757786 4 3 149955042 2 2 805734112 3 3 964562252 5 3 108285616 3 2 190382577 4 3 149192964 2 3 123679538 3 2 219243478 2 3 669992125 2 3 130030880 1 2 627803339 3 3 498547828 1 2 945648270 5 3 401777245 4 3 183308906 3 3 117923601 4 3 313129029 2 3 467791215 2 3 534231930 4 3 369818337 2 3 913348387 2 3 694116905 3 2 418389501 1 2 509992300 2 3 983140261 4 3 382529622 5 2 755412389 2 2 295432480 2 3 537455445 5 3 563224559 5 3 360110104 4 3 905729705 2 2 581178642 2 2 622446193 5 3 411524887 5 3 993588648 1 3 880790898 2 3 368057345 4 3 909575471 2 2 497947140 1 2 558644750 4 3 384344401 2 3 886261634 3 2 857359930 2 2 571454207 1 3 193443721 5 3 533264888 2 3 411778182 5 3 664435363 5 3 836633042 1 2 103683263 4 3 307294961 4 2 125708869 3 3 750650144 5 3 938121946 3 3 871359953 3 2 301650063 4 2 758458837 4 2 813346409 4 3 188477933 2 3 387277099 5 2 680152002 2 3 728589309 1 3 979981725 1 3 620352016 1 2 869458394 5 3 343386387 1 3 998309949 1 2 193615417 3 3 579911234 4 2 163414159 5 3 250423249 1 2 598528040 5 2 553300258 4 3 948715114 2 3 960837675 1 2 930332891 3 2 726413479 5 2 917518535 5 3 433260516 1 2 754260056 1 3 459245341 2 3 898126352 4 3 486722894 1 3 623945855 5 2 317533840 5 3 414635731 4 2 374437034 1 3 238622895 1 3 297198003 2 2 146548368 2 3 582783843 2 2 509405838 1 3 384192166 2 2 350030907 2 2 960818041 1 3 871658447 3 2 804866789 3 3 476234492 2 3 357086717 5 2 795936510 5 3 671085273 2 2 280234486 1 2 812324167 1 2 499565968 5 3 356281667 4 2 974958084 3 2 450152247 1 3 315082933 3 2 457952596 5 3 689243166 5 3 235078812 2 3 448571601 5 3 140277068 1 2 472623592 5 3 112661911 3 3 554649304 4 3 235493277 2 3 871949232 4 3 698786654 3 3 626490500 5 3 990616737 1 2 399981500 1 3 501306064 4 2 530430013 3 3 150863238 3 3 355805126 5 3 239387393 1 3 568337781 1 3 415077875 1 2 343519797 5 2 598262820 5 3 684727658 4 3 350284469 2 2 824842752 3 2 191575395 2 3 927653013 2 3 336803170 1 2 132409901 1 2 934469569 3 3 426676893 3 2 756788686 1 3 130044879 4 2 534741413 1 2 198736780 1 3 975123527 2 2 927707747 4 3 617001242 1 3 467543184 3 2 177610625 3 2 102347152 1 3 635506269 1 2 744409785 1 3 772160424 5 3 491493400 2 2 750723168 2 3 649768798 2 3 206111372 5 3 369567211 4 2 617503183 2 3 781440969 1 3 102654581 2 2 686281343 4 2 945236291 5 2 513157875 2 2 377317048 1 2 237793555 5 2 601573161 2 3 912949709 5 2 309775694 5 3 556015169 3 3 366975804 2 2 368799565 1 2 674767041 2 3 345651108 1 2 130158188 3 3 752987457 4 2 174681032 3 3 392330587 4 2 974796210 4 2 307063836 1 2 508961905 2 2 543413413 1 3 693890932 1 3 795200490 1 3 371893943 5 3 719800505 1 3 853945620 1 3 990906103 4 2 285745970 2 2 206934786 1 2 338239132 1 2 161717841 3 2 853302825 4 3 657844391 1 2 917306045 1 3 134452803 2 2 800723032 3 3 540680801 2 2 808112562 3 3 803721477 5 3 681582960 1 3 283318686 1 3 832783181 4 2 726448644 3 2 720190273 4 3 316304540 3 3 446506146 4 2 661145393 5 2 598385049 5 2 771138907 5 2 548307954 5 2 859802078 3 3 707395382 2 2 201707910 4 3 786017629 5 2 499922409 1 3 787121861 4 3 179554084 5 3 258066076 1 3 732005154 1 2 285965724 3 2 210539604 5 3 723677311 2 2 329380966 3 3 704128374 5 3 123904706 1 2 527791396 2 3 384403968 3 3 387797363 4 2 769784861 4 3 929762798 3 3 665670990 1 3 717491134 2 3 766013012 2 2 575614214 2 3 465102032 2 3 355409178 5 2 111085873 2 3 234285501 3 2 934931548 4 2 574939480 2 3 542560217 1 2 374575541 1 3 189683546 3 2 424750848 5 3 691025918 1 3 496655127 5 2 867222684 5 3 307904857 1 3 174241453 3 3 347365965 2 2 579739041 1 3 752447273 5 2 658936677 5 3 300669143 4 2 823197531 4 2 762742868 5 3 347648784 5 3 694193301 2 2 567416043 3 2 228040916 4 3 933923480 3 2 239730682 3 3 594862230 2 3 652610287 2 2 496418489 5 3 717966552 1 3 199527005 1 3 434334828 4 3 244367414 4 2 641142882 1 3 295228099 4 3 457013137 3 3 119112483 3 3 918013096 2 3 697712469 4 2 634164457 5 2 735914108 4 2 178809403 4 3 308812539 5 2 643542974 4 3 618195192 5 2 400783610 1 2 860863870 2 3 897581689 3 2 449834739 2 2 214619618 4 2 326692457 3 3 348547915 4 2 402768549 5 2 190801858 1 2 166090345 5 3 425196702 4 2 176063836 4 2 504455814 2 3 752006290 1 3 765879579 3 3 579173638 5 2 561301645 1 3 625394319 4 3 596039740 3 3 386790844 3 2 636203241 3 2 491928313 5 2 686433300 1 3 654110394 5 2 393229731 1 3 664424888 1 3 830817937 2 3 760454215 1 3 241528896 4 2 728140153 2 2 334812103 5 3 476474848 5 3 357060022 5 3 994313605 1 3 304621607 2 2 888717001 5 3 165029230 1 3 225634589 1 3 240495236 2 2 190128576 3 3 303723536 3 2 911071483 2 3 312473955 4 2 403614179 3 3 964698955 2 3 296042296 4 2 646886001 3 3 106086155 4 3 239027854 1 3 175544246 3 3 649749916 2 2 205445868 1 2 759468555 3 3 144732618 3 3 389298698 2 3 223851805 2 3 409266871 4 3 229741795 2 2 822108124 4 3 477990103 3 2 207834806 5 2 149031262 4 2 211119938 2 2 921065707 5 3 374845231 5 2 949005190 1 3 921408235 2 3 560425011 5 3 243192107 5 3 983185303 2 2 400325179 4 2 736264355 1 2 801941665 3 2 778915086 3 3 510670674 4 3 649247244 1 3 961761064 1 3 671509432 5 2 692421450 3 3 657906639 5 3 571175166 4 2 308644793 5 2 730671751 3 3 867524828 5 2 129910394 1 3 599741745 3 2 962823197 1 3 635371690 5 2 521521638 4 3 189499227 3 2 876344113 2 2 248049897 2 2 850068639 1 2 809751896 4 3 978615458 2 2 588632323 2 3 381238990 5 3 851573369 1 3 751386914 5 2 362258565 1 2 793675843 3 3 533494135 2 2 550832407 3 2 883962311 3 2 330385930 1 3 816800995 3 2 212174974 1 3 124830198 3 2 734447966 2 3 629800108 3 3 627071093 5 2 606754562 5 3 616017541 4 2 299412202 5 2 712611166 2 2 736346665 4 3 358779163 1 3 416422035 2 3 169276985 4 2 381873035 1 2 181035614 5 2 214261749 1 2 929089675 3 3 254540696 4 2 957477345 2 2 894049983 1 2 278282224 1 2 476619583 5 2 321354678 2 2 770483849 3 2 585708829 1 2 330921810 2 3 852223568 4 2 660618640 3 3 133632596 3 3 539897299 5 3 930388212 5 2 135944537 1 3 329166655 1 2 662896365 5 3 860406284 5 2 243908574 1 2 882441087 2 2 666392104 1 3 407438692 1 2 170330929 3 3 438366428 3 3 952526993 4 3 587788096 2 2 805521048 2 3 437615204 4 2 561372896 1 2 390596206 2 2 490817142 1 3 977750974 5 2 996383823 3 3 520396274 5 2 147645573 2 2 694782252 1 3 208786757 5 2 791211732 1 2 712969073 4 2 576459905 2 2 617068190 5 3 986424814 1 2 848473971 4 3 490262955 2 2 605748371 3 2 735548280 1 3 917924285 1 3 688306261 3 3 599775550 4 3 171137548 2 2 407312533 2 3 731642162 4 3 129638829 3 2 246327355 2 3 434106247 1 3 907570272 5 3 715045181 2 3 508457185 4 3 282498286 2 2 418356420 4 3 789513764 5 3 116312641 3 2 508022126 2 3 350813331 4 2 475053808 4 3 541725094 2 2 259340058 5 3 616453390 4 3 993328333 5 2 519247401 1 2 258517251 2 2 573844767 5 2 217573051 4 3 795989848 2 3 479343478 1 3 754001367 1 2 245992189 2 3 648781616 4 2 717850993 5 3 541686631 3 2 983880453 4 3 711520759 5 2 899994442 5 3 254759677 2 3 302004813 2 2 427280584 2 3 213999268 5 2 937417721 4 3 237549956 1 2 691642060 4 3 570478917 5 2 633354725 4 3 488168438 2 2 361285794 2 2 321894343 3 3 119076944 4 3 997188541 1 3 517524203 5 3 402959442 5 3 902193844 4 3 950249242 3 3 213009890 3 2 244780106 2 3 192594063 3 3 239749482 4 2 221332709 4 3 343598540 3 3 384751004 3 3 856947528 1 2 154818685 4 3 177403910 5 3 507443501 4 2 615695781 2 2 698504036 4 2 677579626 4 2 804621241 4 2 899003140 2 3 332665302 3 3 104209709 5 3 474859277 2 2 367478118 4 2 383713809 2 3 995091121 3 2 278670912 5 2 233934365 4 3 388561842 2 3 667002254 5 3 631664857 5 2 107636831 5 2 180625121 4 2 954945173 3 2 717203391 5 3 317090806 2 3 550550309 4 2 385974397 5 3 450573994 2 2 371817008 2 2 903520121 3 3 648040170 1 3 160521376 3 3 340951616 1 2 262116584 4 2 967002754 3 3 609056392 4 3 376702955 5 3 226867580 5 2 120971802 5 3 196324622 5 2 645297145 4 2 395327716 1 2 175309076 3 3 961683203 3 3 653595940 2 3 385842299 2 3 353513395 3 2 938582412 4 2 146551532 3 3 776945996 1 2 983314431 4 2 668974538 1 2 872195995 3 2 815361357 2 2 118914927 4 3 927013688 5 2 266375124 3 3 311039080 5 3 475372674 5 3 629513320 2 2 885664076 2 2 718024514 3 2 396538319 1 3 859235310 5 2 334055303 1 2 468946768 1 3 974485524 1 2 581606732 1 3 712741376 3 2 624705228 4 3 150048366 2 3 435698215 1 2 986607796 5 2 238040098 5 3 374766090 4 2 440274611 1 3 176087506 3 2 161530060 2 3 291061440 5 2 323084629 1 3 444055652 3 2 714786510 3 2 179930307 5 2 476020920 5 2 304998624 1 3 847768497 3 3 770114513 4 3 812386944 4 2 745946040 3 3 213470266 5 2 997854263 5 3 488780849 2 2 478798934 1 2 706942291 4 3 529535424 1 3 346019386 3 2 367578107 4 3 438868922 2 3 258686687 3 3 247262248 3 2 919994015 1 2 943825449 3 3 196914282 1 3 196202869 1 2 733829172 4 2 381569088 4 3 842368407 4 3 464396333 5 2 371631025 1 3 594068970 4 2 321989218 3 2 259657537 5 3 473841227 2 3 716927543 5 2 222039985 2 2 603331990 5 3 120749299 3 2 535658664 4 3 159167158 5 2 554973463 3 2 675587355 5 2 543619671 4 2 286337871 2 3 324482092 5 3 575334227 4 3 912042401 5 3 407560871 5 2 159048215 3 3 310790671 4 3 590195673 5 3 951769703 3 3 525399885 1 2 848602727 4 3 263130222 3 3 274972591 2 3 843198884 2 2 904377589 5 2 879912472 1 2 826828455 1 2 207615340 1 2 394322109 5 3 517731481 5 3 242747418 5 2 654483028 2 2 364946680 4 2 629173171 2 3 893980926 2 2 695034483 2 2 443798713 4 2 140555815 4 3 627385300 4 2 893892606 5 3 925356621 1 3 334124360 5 2 583754406 4 3 791070547 4 3 709304820 3 2 165955639 2 3 584550428 5 3 554682401 5 2 892504591 3 3 480413811 1 2 468744824 1 3 812791969 1 2 288138332 1 3 648997314 2 2 245877376 3 2 407513757 5 2 543229836 2 2 598346230 3 2 240953053 4 2 913674814 2 2 360275323 4 3 981303572 3 3 626143140 5 3 301463968 2 2 444553794 5 3 422812066 4 2 212930068 2 3 690882467 2 3 384192573 3 2 413870575 2 3 534588805 5 2 622858999 4 3 573421922 5 2 290417303 3 3 381013404 2 2 854687613 4 2 832543933 4 3 134794193 1 2 636277170 1 2 285308838 5 2 592739228 4 3 209946182 1 2 722117712 2 3 396375280 2 3 377020915 2 3 789961326 4 2 919508541 1 2 428662758 3 2 685393500 1 3 528590117 4 3 878014534 4 2 746105466 3 3 255089513 1 2 245785292 5 2 342544477 2 2 948258002 3 3 607682204 5 2 642064938 3 3 177720581 2 3 232305954 1 3 397890222 2 2 793843675 5 2 172969504 1 2 584432377 5 3 320299161 3 2 258749672 2 3 241063394 1 2 902553567 5 2 689874237 3 2 598495658 4 2 825531507 1 3 151432092 4 2 541410228 1 3 282827283 4 2 449409551 1 3 685512112 4 2 780468279 4 2 990137631 3 2 427270824 1 2 249162037 2 2 732510714 1 3 549650914 5 3 521469110 5 2 871839220 3 2 402121134 5 3 453416548 3 3 561214068 3 3 557208189 3 2 285670420 2 3 512061184 3 2 440647658 2 2 505927290 2 2 295656923 1 2 298227456 1 2 792111351 4 3 546866039 2 3 628527942 4 3 580451160 4 2 272467025 3 3 858603938 4 2 726240039 1 2 940428560 3 3 166137391 4 2 977647892 3 3 636844725 1 2 479999966 5 2 319689473 4 2 574453093 5 3 940882344 3 3 437281347 3 3 765207640 5 2 384498626 1 2 492662961 4 2 713665778 1 3 243754549 4 3 209835895 4 2 174222006 1 2 611722386 1 2 744472599 1 3 931996364 2 2 127262862 1 2 586992145 3 3 262540001 3 3 951945973 2 2 349109061 4 3 327148988 1 2 514125312 3 3 543984584 5 2 445248953 5 2 508385458 3 2 330856733 1 2 903572126 2 3 935756850 5 2 725270771 5 2 970456022 5 2 322182442 1 3 662490844 3 2 939749452 2 2 686035066 5 2 455214247 1 3 853950197 1 2 684976653 5 3 135145336 1 2 688601243 3 2 642991746 3 2 748982696 1 2 712371399 3 3 482843066 5 3 816117469 2 2 552766633 1 3 792347839 3 2 350969924 2 2 897604087 2 2 677519114 2 3 271163366 5 3 465357208 2 3 811194489 4 2 128185047 3 2 194414855 5 3 347558933 1 3 588760699 1 2 874056599 2 3 198953550 5 3 556633138 5 2 143508850 3 3 471879291 2 2 206622452 5 3 749325349 5 3 609406276 2 2 163835843 5 3 508460471 2 2 776202304 3 2 521504783 1 3 780213562 5 3 567258193 4 3 308217478 4 3 486893464 4 3 974819854 5 3 300743085 5 2 388507830 5 3 354586010 4 2 948720205 1 3 526548313 5 3 330602788 3 2 293159340 5 3 547686932 4 3 252801851 5 3 171080195 3 2 392817340 3 2 388070033 3 3 226923721 2 3 314618022 2 3 628830224 5 2 759699417 5 2 470711062 5 3 692010874 1 2 438761390 2 2 236807796 5 3 617729513 2 2 462346612 1 2 114648942 5 2 385642030 3 2 269517713 1 3 372547318 2 2 915022476 3 2 126321095 4 3 531960945 3 2 531107221 4 3 480983692 3 3 475244316 5 3 923430343 3 2 457788094 2 3 254990279 5 3 936034653 5 2 426636191 4 3 495831019 5 3 889920404 4 3 452909201 1 2 976945175 2 3 177495309 1 3 609047299 2 3 181852794 2 2 302760586 2 3 671739686 3 3 772317022 4 3 573429903 5 2 980570504 4 3 729182849 1 3 407109984 4 2 893617492 1 2 361315538 3 2 187198974 3 3 941315932 4 2 415113167 1 3 293471668 5 3 521161198 4 3 960668992 5 2 172846886 3 2 711720177 3 3 432652774 3 3 597927119 4 2 888600646 1 3 127544117 3 3 915557186 1 2 259857337 3 3 147834096 2 2 828848522 1 3 795589381 3 3 308436879 2 3 105536381 2 3 262248546 5 3 368451403 1 2 623846580 2 2 891768056 3 2 729183105 3 2 430565855 5 2 439703833 2 3 254991438 4 3 676126091 3 3 628583853 5 2 288511515 2 2 344898830 1 3 571318691 2 3 479915344 1 3 800205253 3 3 968361493 3 3 243137711 4 2 498198442 3 3 300226191 3 2 595046318 4 3 538217490 1 3 682696173 1 3 959362538 5 3 289538396 5 3 775973637 4 2 504376770 5 2 421112651 1 3 483969650 3 3 848153668 2 3 423204667 3 2 475824787 2 2 990407041 1 3 667011096 5 2 506823951 2 2 140559322 2 2 223130607 1 3 542234334 4 2 739794002 2 2 126740012 3 3 672677935 3 2 660462585 4 2 421151062 1 2 997160366 2 3 891315105 5 3 453334490 4 3 666798773 3 3 749203591 2 3 392182394 2 2 536769815 4 3 687207878 5 2 181662171 4 2 494562747 5 2 743818203 3 3 622065201 5 2 715331540 1 2 348413883 5 2 752203957 1 2 529000843 3 2 352452130 2 3 959969150 4 2 822301752 1 3 980540091 1 2 503356941 4 2 805358697 2 2 598979561 1 2 869761404 2 2 835528982 2 3 129444979 4 2 165280774 5 2 469049503 4 3 331151996 5 3 170535844 2 2 916462895 1 2 516036542 4 3 210253549 1 3 771924675 1 3 887316787 5 2 432576531 4 2 589973972 4 3 709691133 3 2 715317851 5 2 613071412 1 2 425088568 5 2 976292131 5 2 440043747 4 2 188712962 1 3 142446106 2 2 283808912 3 2 316983223 2 3 314414590 5 3 350815230 3 3 821104313 1 2 596113803 5 2 224721566 4 3 218041765 5 3 780466542 5 3 109206487 2 3 179980993 5 3 967725951 4 2 714873773 2 2 371237205 1 2 832273902 5 3 310058875 1 3 252829309 2 2 792642577 5 2 425995892 2 2 697181258 5 2 948016147 3 2 660747051 2 3 281143562 2 3 748616207 5 3 309373577 4 2 485275828 4 2 474144310 5 3 194937630 2 2 175383075 1 3 998645098 3 3 718491222 4 2 204078664 2 2 282507329 1 3 437445223 2 3 922798269 3 2 567037758 4 3 894903047 5 3 619239381 3 2 352587392 1 3 512536855 4 2 812983711 1 2 918010167 4 2 215890198 4 2 475747018 2 2 985404015 1 3 295343910 1 2 415562834 3 2 707995118 4 2 577629306 4 2 803367560 4 2 981360718 5 2 501523487 2 3 658679612 5 3 943025371 4 3 945679000 1 2 567816752 3 2 638563898 2 3 311987445 3 2 415451943 1 3 444915834 2 2 459918383 1 3 691444621 1 3 671634479 2 2 525409875 3 3 988652234 5 3 213084968 3 3 959964962 4 2 523136022 3 3 720518719 2 2 297684502 4 2 566663361 5 2 972425608 2 3 480159775 4 3 699040105 1 3 339742261 2 2 211945761 2 3 816340150 3 2 598854305 1 2 520541399 2 2 451977267 5 3 445005759 2 2 592212588 4 2 720577101 1 3 902122188 2 3 134207165 1 3 805318035 4 2 920633861 3 2 706970302 4 3 307927842 2 3 858403849 3 2 524511384 5 2 684077740 3 2 909803011 2 2 513841640 3 2 175891350 4 2 466754932 4 2 905582365 3 2 863787528 3 3 906189160 1 2 295231645 2 2 123663198 1 3 788521696 5 3 619937674 1 3 696239566 1 2 519207386 3 2 568330283 4 2 735741745 3 2 241378007 5 2 712380890 4 3 380662053 3 3 925599470 2 3 533009518 3 3 542139967 1 2 474057254 5 3 717762536 5 3 450852841 5 2 311883632 2 3 103017122 1 3 448437244 2 3 974616771 2 2 287765918 2 2 607955023 5 2 374738831 1 2 860310956 3 2 307180029 2 3 119885304 3 2 379668551 5 3 422301672 4 3 694625856 5 3 985298608 4 3 376049107 4 2 474317383 2 2 479592665 2 3 446804567 2 3 407759507 3 2 442758724 4 2 602387230 4 3 261071529 1 3 485898683 1 2 692268151 2 3 167474382 5 2 699248956 1 3 526582771 3 3 418391789 1 3 298606099 1 3 555996262 5 2 828758550 1 2 378617763 1 3 908328234 5 2 559742993 3 3 111808837 3 2 668501193 1 3 137300976 1 2 784042016 4 3 753486112 5 3 275035068 4 2 298914081 2 2 759210484 5 2 380947118 3 3 935944429 4 2 468099240 3 3 615654688 4 3 426784885 5 2 834169236 4 2 960140504 2 3 687947812 4 2 741707022 2 3 685584785 5 2 727346189 3 2 516523623 1 3 403250309 2 2 946087210 1 3 486739653 2 2 698047748 1 2 913242575 2 2 228846000 5 2 578735810 3 2 413620102 4 2 789401092 2 3 717759423 5 3 350225812 3 3 138337906 1 3 139366645 5 2 137280122 4 2 976607494 5 3 975834729 4 3 507055565 3 3 681263613 4 3 486903630 5 3 766219770 4 3 565020856 2 3 803160025 1 3 258455686 4 3 256805283 2 3 281711130 4 3 286099442 3 2 605459563 4 2 598882237 5 3 469485329 4 3 772593765 3 3 552280997 4 3 710957672 1 2 735352846 3 2 112252792 3 3 209724001 1 2 217250120 4 3 198810513 2 2 658724751 1 3 983929514 5 2 224592948 1 3 643547391 1 2 214561700 1 3 821467507 3 3 213959532 2 3 268952837 3 3 867442799 3 3 554419231 3 3 577519916 5 3 479475675 5 3 447584959 5 2 533434646 5 3 208755682 3 2 929425301 1 2 781732893 1 2 408589757 3 2 396461309 4 2 550172104 4 3 995073671 1 3 462205433 4 2 184572826 4 3 619992155 1 3 606023202 4 3 657246687 3 2 200138231 4 3 498847305 2 3 227119318 3 3 677628064 4 3 896180900 4 3 940612233 4 3 457091074 3 2 212752348 5 3 875586108 2 3 441943516 2 3 340077614 1 3 107459070 4 3 603414904 1 2 957164344 2 3 411371682 3 2 818085560 5 3 894331620 2 2 375552905 3 3 559742341 2 3 101242208 4 2 167387698 5 2 446784660 5 2 993818609 4 3 921204933 4 3 504124786 4 3 135273422 2 3 543443569 5 3 543443136 1 3 633312774 1 3 115501807 2 3 588683206 5 2 469781040 2 2 709631999 2 3 431967761 2 2 178418957 4 3 527087520 5 2 156283080 4 3 642908641 2 3 957054143 3 3 871205062 3 3 187999342 3 2 626951240 2 3 641324551 1 2 116313612 4 3 790573154 5 2 665432374 5 3 505798177 4 3 350239394 2 3 504890719 2 2 115062796 1 2 526397101 2 3 768373294 2 3 206184363 1 3 420790881 3 2 131375143 2 3 114389231 5 3 491191852 5 3 684293407 2 2 325380944 3 2 948680647 4 2 852519885 1 3 203163181 4 3 379025028 3 3 738601768 1 3 846716414 5 3 576848523 1 2 289249071 1 3 761259681 4 2 789703152 5 3 411279060 5 3 172501918 3 2 114084675 1 3 961651639 3 3 764278642 3 3 587949060 5 3 851091566 1 2 380677391 3 2 188824281 5 2 504262136 2 3 374441982 1 2 346287431 1 2 729915381 1 2 860068332 3 3 862367377 3 3 468395363 5 3 110571121 3 3 957198688 5 3 274731922 2 2 260686934 3 3 631198674 2 3 704844776 4 2 571398439 5 3 484258645 5 3 568438580 5 2 292989482 5 2 185077531 4 2 385777375 4 2 975599951 2 3 276374748 2 3 402976596 1 3 558321420 1 3 408034178 1 2 238708794 2 3 801117840 1 3 480610876 5 3 724993932 4 3 910650259 2 2 327285296 1 2 548923988 2 2 349273561 1 2 598975361 1 3 889527333 3 2 688338244 1 2 313196215 2 3 370762295 1 3 401726783 1 2 955116893 2 2 758597890 1 2 934985664 4 2 388881016 4 2 830062165 1 2 754360324 1 2 743041177 2 2 647034667 2 3 781485607 4 3 155993609 1 2 959179419 5 2 181611472 3 2 513398737 1 2 233606925 2 2 625602321 3 3 680201458 3 2 727111418 4 3 256381246 3 2 171754563 1 2 352135894 1 2 734623718 1 3 386022063 4 2 596541799 3 2 656245050 4 3 455647466 1 2 120349164 4 2 266978583 1 2 788759287 5 3 862891856 3 2 258645037 2 3 489902828 1 2 550921333 1 2 899139792 3 3 563729455 4 2 816892352 5 2 768938670 5 3 613951700 4 3 582165626 2 2 457378046 4 3 103921540 1 2 863939296 2 3 814197133 5 2 899003581 1 2 687512598 2 2 242040012 3 3 396604499 3 2 990755598 2 2 423140090 1 2 348590301 2 3 211046928 1 3 296419972 2 2 681304915 3 2 984806530 2 3 799987440 4 2 993421604 3 2 947906869 5 3 779328801 4 3 728116044 3 3 922810107 2 2 862033176 4 2 826308840 1 2 826629002 4 3 110914008 5 3 117044257 3 3 689559902 5 2 992361417 1 2 513997603 1 2 363435634 3 3 596385445 2 3 922090014 5 2 192022592 1 2 751510627 4 2 512389877 5 2 367865112 4 3 221653119 2 2 761739670 5 3 283577679 4 2 932420359 5 3 217146657 3 3 850364337 3 3 409520915 2 3 161127979 3 2 828457988 1 3 790269914 4 2 831667136 5 3 822196343 5 3 225290964 5 3 841029212 1 3 892005023 3 2 911939405 3 2 388912096 3 2 808204242 4 2 119561963 4 3 621821511 4 3 695088186 3 2 175473532 4 2 818762323 4 2 112170619 5 3 363460040 3 3 392596460 1 3 989084549 2 2 445589000 1 3 642852875 3 3 872157084 1 3 723163350 2 3 308683409 2 2 120602350 2 2 137244085 1 3 665874755 1 2 272669356 3 2 881066224 2 3 495720022 5 3 433584247 2 3 452256396 1 2 647509543 2 3 993972680 2 3 720540936 3 2 684475464 5 2 755957282 1 2 613848698 2 3 462874319 2 3 652948872 4 3 214971231 5 2 474063582 4 3 433541895 1 2 356201879 3 3 904911311 1 2 115026942 5 2 425889095 4 2 160348316 5 3 768907179 2 3 312158098 1 3 874477997 2 3 218183502 5 3 187887182 3 3 833195336 4 3 567528148 5 3 153820703 4 3 738496396 5 3 685766188 5 2 861469860 4 2 487179341 3 3 737236450 1 3 902933516 2 3 136740973 3 3 268764770 1 3 224940816 2 3 687789886 1 2 760116813 5 3 612510430 1 3 288368909 1 2 221814278 1 2 266102476 1 3 174244571 2 2 858891717 4 2 343163774 4 3 666824620 3 3 467911990 1 3 633499401 2 2 656470273 1 2 445183602 3 3 216111978 2 3 660693222 2 2 958119187 1 3 607956414 3 2 680986905 1 2 266646893 2 2 270173114 4 2 170727307 4 3 281966337 1 2 995608862 2 2 354013851 3 2 163948283 2 2 604149811 2 3 395365471 4 3 618929641 3 2 377089662 5 2 486447587 1 2 499072018 5 3 668124518 5 2 687251362 2 3 468269143 5 3 703159954 1 3 449146532 3 2 873474336 4 3 202068416 4 2 605059198 4 2 220563183 2 3 718478957 4 3 751151764 5 3 103046526 5 3 521870099 5 3 778895590 1 2 656050892 1 3 603099012 3 2 704344267 3 3 188481242 3 2 174916764 4 3 732453413 5 2 216703363 3 2 791129097 3 3 854902229 4 3 231920691 2 2 949677985 1 2 131776545 5 3 878572049 2 2 756880852 5 2 484618486 1 2 285172425 2 3 412087301 3 2 593893633 5 2 294664917 2 3 660916075 2 3 280410818 4 2 247527074 3 2 725744983 4 3 415351286 2 3 521329243 4 3 188172951 5 2 308937748 4 2 550877321 3 3 888360215 2 3 911245576 1 3 540502419 2 3 147895548 1 3 686596534 4 2 739351679 4 3 425141154 5 2 976220149 2 3 105829526 4 2 380739746 5 2 262990864 3 3 559734492 5 3 101673684 1 3 794177756 1 2 157063404 3 2 780746975 3 3 999495224 3 2 702818725 5 3 956530700 1 3 820356600 1 3 893732868 1 3 498504376 3 2 818576914 5 2 774655890 2 2 620891882 1 2 398558571 5 2 250369350 1 3 327491577 5 2 979913830 1 2 926268765 3 3 647823891 5 2 378171447 4 2 363030368 2 3 411459681 3 2 774833003 3 3 751199649 5 2 835066768 2 3 339222270 5 2 320366958 4 2 233194057 4 2 952861069 1 2 437048788 5 3 760280593 4 3 882384980 3 3 277385001 4 3 244033871 4 3 640256867 2 2 742958507 5 2 314027671 3 3 751767774 4 3 873614798 3 2 120039712 2 2 315685804 2 2 720093752 2 3 207921268 5 2 318095608 2 2 606668758 2 3 610079408 4 3 940782470 2 2 418201102 1 3 365759480 5 2 294356290 2 2 803220980 2 3 294889671 1 2 710807581 1 3 745737173 5 2 158297298 4 2 820534868 3 3 254937638 2 2 899802189 4 3 595501589 5 2 250179425 3 2 288195199 4 3 774136132 4 3 748276928 1 3 673584230 4 2 602930528 3 2 307354342 2 3 782063091 4 3 133581303 5 2 571144249 5 2 352089350 3 3 444209657 1 3 616471200 1 3 885452024 5 2 112899792 5 3 855544151 1 2 908824724 2 3 370387214 3 3 956866125 3 2 445725234 5 2 576138444 2 3 545888755 5 3 980928117 5 2 963412033 4 3 892573455 4 2 734464182 2 3 134942383 3 3 249588076 4 3 380114609 2 3 943872095 1 3 387983013 2 3 358405295 5 2 759933862 3 3 383720860 2 2 744806032 2 3 761020856 1 3 620160373 2 2 439490678 2 2 117910694 2 2 977478641 2 2 370535528 5 3 852269083 5 2 886665226 4 2 420088929 3 3 940332866 1 2 127715406 4 3 232835437 2 2 158289245 2 3 499516428 4 3 900157929 5 3 295763568 5 2 326620005 3 3 862566671 3 2 499896832 3 3 390735036 2 2 895425009 4 3 157871281 4 2 969687128 4 3 152086601 1 2 993531634 2 2 208611029 2 2 915750475 5 3 652865382 1 2 593311143 5 3 686312183 3 2 858979162 3 3 179610836 4 2 971959688 4 3 262945551 4 3 815764913 2 2 135237077 5 3 809220582 4 2 745823632 1 2 497964681 5 2 255240521 1 2 533039247 3 3 725704324 4 3 868383072 5 2 439774853 4 2 556668744 2 3 817508326 3 3 228019960 1 2 936578340 1 3 985247107 4 2 892144528 2 3 938906692 1 3 436235028 2 2 239973354 2 3 538411127 5 3 772681464 1 2 787237716 5 3 351484975 5 3 959967960 1 2 454856989 4 2 992242931 4 3 459913441 4 3 953252176 2 2 412336955 5 2 782160791 4 2 846115957 2 3 434703832 4 2 211801415 2 3 103359653 3 3 131771699 5 3 161618991 2 2 476742852 1 3 878005694 2 3 294833709 4 3 692891048 5 2 881050112 5 2 759251342 5 2 922641387 3 2 291026485 5 3 340109320 5 3 671371098 3 2 118347919 5 2 106812479 3 3 896150782 1 3 199723256 4 2 738002909 3 2 613780901 3 3 232411044 1 2 229967553 5 3 322167597 1 2 793147296 4 2 494271781 1 2 727300109 5 2 628403493 5 3 610541513 1 2 338397030 5 2 145040562 4 2 126592209 2 2 848269362 4 2 203308921 3 2 834758130 2 3 797304945 2 3 518981001 3 2 524618507 4 2 757524236 4 2 294755443 2 2 789456454 1 2 778906142 1 3 131652516 4 3 582660463 2 3 227833538 2 3 632631485 2 3 201916066 5 2 284986610 3 3 103395793 2 3 786513070 3 2 654329337 2 3 475887985 2 3 370711956 4 3 883288168 3 3 951072231 5 3 837275450 4 3 762696157 5 2 561895782 3 3 520110234 3 3 442501661 4 2 203530718 1 2 547099934 3 3 343319116 5 3 942325689 1 2 918975033 5 2 366860731 4 3 194454457 4 3 820341489 4 3 613609138 5 3 334687916 5 3 982970244 1 2 820682740 2 2 450683499 4 2 166428135 4 2 598532568 4 2 763398252 3 2 680555771 5 3 154216803 1 3 627520493 2 3 768117313 2 3 380770053 2 3 328070908 3 2 783469755 4 3 508282530 1 2 803031561 1 3 937650884 4 2 577779952 4 2 933140175 5 3 565032466 2 3 331274371 5 2 226010058 3 2 357129667 4 3 776685234 1 2 232930583 2 2 697839948 3 3 630846400 2 2 844159173 1 3 199782583 2 3 590869439 5 2 987898497 4 3 294336520 1 3 486244987 3 3 681433425 5 2 783983411 1 2 999864087 3 2 225118859 3 3 211761425 4 2 844568753 5 2 728418828 2 2 495363166 5 2 757237923 4 2 558865954 2 3 381902119 5 2 732399579 5 3 567213902 3 3 804635329 3 3 686335641 2 3 901427846 1 3 636576422 2 2 890654985 1 3 501496902 3 3 422792804 1 2 949308534 5 2 216737292 2 3 683529875 4 2 767407152 5 3 475264512 4 2 354136809 2 3 876019879 5 3 588629534 3 2 215923095 1 3 645058597 4 3 738815899 2 2 595691660 1 3 163741096 5 2 719798732 3 3 308524621 3 2 620987065 1 3 226508424 1 2 328672049 2 2 629830722 3 3 642029043 5 3 417824109 4 2 106564826 3 2 546566474 1 3 757017293 3 2 127319853 5 2 571409728 5 3 321300855 2 3 221947977 2 2 323983627 2 2 876929640 4 3 124427299 4 2 617476704 5 3 620881880 3 2 351032338 1 2 826981666 1 3 836857944 5 3 994635382 1 3 318396123 2 3 938486451 4 2 507901863 2 2 290471438 3 3 351363610 2 2 991660503 5 2 637738475 3 3 871730511 3 3 477728438 4 3 364924136 1 3 397422088 4 2 160847865 4 2 124302743 1 3 347183637 3 2 425046591 2 3 362033740 1 2 954838362 1 2 161105992 5 2 136117751 4 3 492808800 4 3 569049293 4 3 220437101 5 2 775439410 1 2 331532146 1 3 195919369 3 2 618594442 3 2 787404830 4 3 224239400 4 2 185249363 5 3 833358543 2 3 333159128 2 3 103173604 3 3 400795221 3 2 641162023 4 2 245326913 2 3 215503750 4 3 915538101 1 2 273285886 1 3 583512198 3 2 738068349 2 2 616900129 1 3 511989357 3 2 217118829 5 2 180837933 2 2 985301992 4 3 175667974 3 2 672533861 4 2 998909601 4 3 666853065 1 2 633568292 1 2 753469343 5 2 355263131 4 3 900009769 4 2 457513012 4 3 813653396 2 3 307867700 1 3 525483066 3 3 645294665 1 3 439562466 2 2 520372627 3 2 380557346 3 2 990888103 4 2 430418104 4 2 532394589 3 3 871751726 1 2 172105199 2 3 656422678 3 3 186613743 3 2 195090882 1 2 419230049 2 3 395845604 3 3 237515658 5 2 860630207 4 3 521150208 2 2 402109711 2 3 819363906 5 3 268939706 2 3 302892371 3 2 630025447 1 2 364878813 3 3 244816558 4 3 473741408 1 3 802464594 2 3 418736702 2 3 510834154 2 3 507701137 5 3 622986473 4 2 507567356 2 2 483512097 5 3 396122297 2 3 219874132 1 3 866110033 5 3 837073921 1 2 524152825 5 3 854963428 1 3 203193528 1 2 578211846 2 2 796373753 3 3 390837344 2 3 337106546 3 3 902085637 4 3 890942838 3 2 117603469 3 3 450051368 4 3 980809818 5 2 471433874 2 2 441952435 2 2 408950922 4 2 978430497 2 3 971405825 2 2 301884819 3 3 377711634 1 2 216985679 1 3 798527810 4 3 704198873 1 3 382280240 2 3 187407364 3 3 471328239 3 3 385473643 4 2 410137344 1 3 866828257 3 2 549184477 1 2 639686747 4 3 253772064 5 3 264378732 3 3 345957675 4 2 338700448 3 3 906873046 3 3 236963938 4 3 201549016 1 3 653269411 5 3 446966693 3 3 484809566 3 2 861350428 1 3 887353677 4 2 329101068 5 2 828000383 3 3 774632855 1 2 274438437 4 3 466616341 5 2 894337980 4 3 641575822 5 2 313082155 3 3 835298517 2 3 983421654 2 2 246098354 1 3 786310149 3 3 628766415 4 2 785388314 2 3 756266481 1 2 443311619 5 2 461361667 3 3 588918628 5 3 332514953 3 2 469441335 5 3 887511573 2 3 158792538 5 2 993901578 4 3 381637657 5 2 356323672 2 2 291812672 4 2 662623164 3 2 868903896 3 3 506753048 1 3 601631365 1 3 115128835 1 2 257615024 5 3 287550542 2 3 848998736 1 3 687618127 5 2 547074676 2 2 906984277 2 3 463808776 4 3 567505421 1 3 225583108 5 3 700015986 4 3 851897965 1 3 159483918 4 2 281696040 5 2 691920086 1 3 445186482 3 2 818336821 2 3 556147068 2 2 119843806 1 3 747061567 5 2 499523230 1 2 830006955 3 2 309782201 5 3 473236592 1 2 259238063 5 3 438333871 4 2 579088695 5 2 406190857 2 3 106289795 1 2 360468526 2 3 706845956 2 3 195585701 2 2 126192831 1 2 930385193 3 3 561981277 1 2 234978502 1 3 967415371 5 3 255271167 3 2 246304077 2 3 696905601 5 2 915231538 1 3 488290566 1 2 570147954 3 3 185892725 5 2 463243621 2 2 413253667 2 2 844739485 3 2 782699255 3 2 154503997 2 3 304832196 3 2 999341439 1 2 749395896 1 3 147380293 4 3 723968890 5 2 297043525 4 2 186571516 3 2 511420614 4 3 775687422 1 3 702923176 1 3 533106143 5 3 748172037 4 3 266775067 3 3 997506017 2 3 274591390 2 3 801316219 4 2 653870650 1 2 885908562 2 3 729205485 2 3 502842676 5 2 732085119 3 3 111022570 1 2 334021050 5 3 412934769 3 3 706803862 5 2 439386299 1 3 620061659 4 2 938371805 1 2 396399545 1 2 289159117 3 2 647335434 1 2 830533407 1 2 660705802 4 2 898750912 3 2 574299691 3 3 205350978 4 3 533036870 2 2 536194623 4 3 590938847 4 3 800364248 1 3 466015058 4 2 367457182 1 3 617927912 3 3 218600574 1 2 499586294 4 3 557403070 4 2 569199547 3 3 260313968 1 3 414956743 3 3 876651229 4 2 818197710 1 3 926449118 2 3 697449734 2 3 922394481 5 3 245019808 4 3 461651380 2 3 391265286 5 3 730673922 1 3 283913439 3 2 964492513 5 2 326501605 5 2 437790518 1 2 505750671 1 3 553605667 2 2 718700331 2 3 165155146 2 3 610675225 5 3 492788845 3 3 331000076 5 3 640141407 5 3 353644299 4 2 251043312 2 3 565628548 5 2 248263362 3 2 756220713 3 2 861882310 3 2 688185731 1 3 213622106 1 3 307633337 3 2 272833295 2 2 964501987 3 3 522172515 1 2 351315105 3 3 475147269 5 3 251739686 4 3 754422943 2 3 405001975 4 3 760053910 4 2 320205203 2 3 543196207 2 2 753227980 1 2 868680428 3 3 412044485 1 2 142215943 1 2 346966932 1 3 388843963 4 3 214217550 4 2 598065435 1 3 555384111 3 2 369218166 2 3 255682083 2 3 943113657 2 2 685290459 4 2 115250574 2 2 145927519 4 2 750662519 3 3 215857826 3 2 554963067 3 2 127996918 1 2 893288079 1 3 616536892 1 2 370167518 4 3 673178345 4 2 155969134 3 3 811727091 2 3 847922904 2 3 265448206 5 3 835617320 4 2 560938612 4 2 810890738 4 2 208238190 1 2 123244929 3 2 438124616 5 2 111598315 2 3 984642748 2 2 657645598 1 2 117920453 2 2 150442688 2 2 237072644 1 3 173972909 2 2 203471139 5 2 704191343 3 2 923453132 2 2 683037024 5 2 161917304 4 2 817499620 4 3 928500716 1 3 724554037 5 2 956367456 4 2 839812427 1 3 900674463 1 2 291193476 5 2 976894040 2 3 986498320 1 3 463150856 3 3 564271980 1 2 926994656 1 3 394931283 3 3 876423113 1 2 725708434 1 2 808780021 3 2 789225399 2 3 273723712 4 2 115414814 1 3 655421128 5 2 111240307 1 3 969036864 4 3 649021944 5 3 177176755 4 2 375673164 5 3 388094765 3 3 607327145 4 2 305912439 1 2 782113915 4 3 739780943 2 2 528209454 4 2 757873035 5 2 139132326 5 2 128362687 1 2 943537030 4 2 940609062 5 2 922293305 2 2 272902872 3 3 468646407 2 3 581645625 1 2 812311881 5 2 633459535 2 3 331964919 5 2 632992950 5 2 280042059 3 3 400690239 3 3 764566273 3 3 122132728 5 2 966357626 5 3 761530440 1 2 661428256 1 3 581322917 3 3 839140952 4 3 602070458 2 3 894645496 3 3 985380009 5 2 712857738 4 2 350756297 5 3 197995706 5 3 762805585 2 2 999784512 4 3 489244138 4 3 632360385 4 3 161252364 1 2 417185006 4 3 743133118 3 2 202290854 2 3 738649791 4 3 562597376 4 3 962706668 2 2 785976445 1 2 236036957 2 2 282955016 2 3 338026980 3 3 361483665 2 3 505846826 5 3 781920441 4 3 349296038 2 2 172894576 2 2 749862550 2 2 392514841 5 2 770730398 3 3 347261258 2 2 776990989 5 3 589240048 2 3 514236893 2 2 682900476 5 2 692627238 1 3 406362570 4 2 252236889 1 2 526398314 5 3 108178484 5 2 462838532 1 2 554259285 5 3 139632312 2 2 274988945 4 2 239475873 4 2 646396773 1 2 570264923 1 2 427532145 5 2 362884772 4 2 196968666 2 2 256637383 4 2 540968113 4 3 233563392 5 3 886690976 3 2 193790221 3 2 796178570 2 3 895197641 2 3 731590899 1 2 575826710 1 2 582962540 5 3 691284320 2 3 560315909 1 3 975333744 5 2 341830965 3 3 291178363 2 2 410607500 2 2 844468602 5 3 581220845 5 2 743280263 3 2 617592243 3 3 103463604 2 2 402617410 5 2 351449745 3 2 964739037 4 3 272286470 3 3 196240714 3 2 568298145 1 2 876168162 5 2 715468115 4 3 630984262 4 2 401365457 5 3 897641890 4 3 205788535 1 3 797964935 3 2 804356945 3 2 508823546 3 2 500768714 5 2 458690944 4 2 631321669 4 2 220403517 2 3 623507714 4 3 991593552 1 2 426817743 3 2 678497109 2 3 703175348 3 3 785879229 5 3 925067214 5 2 584353173 1 2 339415064 1 2 781495435 3 2 491986732 3 3 701861925 3 3 691179335 4 3 410037194 2 2 580763807 4 3 820816908 3 3 197722671 3 2 741182156 4 2 697281600 5 3 897376215 4 2 528708034 4 3 475836509 2 2 878220980 4 2 254049235 2 2 381522797 4 3 502910541 4 2 356198338 2 3 274659919 4 2 645961906 5 3 986101859 4 2 255686287 2 3 502472724 5 2 801451086 1 2 546021591 5 3 181674979 4 3 358784708 2 3 725875550 1 2 465610347 2 2 951174763 4 3 676298138 5 2 667697354 2 3 393057761 3 3 215443049 2 3 331475066 5 3 596095842 4 3 573096214 5 2 166502456 3 2 533096424 2 2 132854322 1 2 966056409 2 2 855041419 5 2 731968162 1 3 737470204 3 3 491508656 5 3 420392402 4 2 733055377 5 2 952349751 2 2 861076240 4 2 562467017 3 3 251803150 2 2 895146238 1 3 850338653 3 3 891833974 4 2 223012437 5 3 900420447 5 3 210460029 2 2 439108265 1 2 441172430 5 2 792246369 1 3 686166345 3 2 916224695 2 3 771863804 2 3 494603270 1 3 372172445 4 2 935740393 5 3 504607738 3 3 605639592 3 3 126421146 5 2 108796119 1 3 511723171 1 2 867892364 1 3 526985814 4 3 273621999 3 3 639004072 1 3 526252752 4 3 658328445 3 2 653507393 4 3 963271414 3 3 569051460 3 2 611310522 2 3 979616692 1 3 153821304 2 2 495041255 4 3 658523672 4 3 697772804 3 2 613441661 3 3 280765301 2 3 344631791 5 2 890964319 4 2 495519836 3 2 784631627 3 2 225178888 4 3 309473684 2 2 521862656 1 3 317744300 5 3 237808555 2 3 348428912 3 2 701502160 4 3 390899459 5 3 470219891 3 2 777689782 1 3 906761506 4 3 150722157 5 3 533935262 3 3 834243999 5 3 686275859 1 3 439698509 2 3 695704137 2 3 420246575 3 3 314347488 4 2 882095478 1 3 337879784 2 2 976133904 4 3 327163121 3 3 491991098 4 2 633421284 2 2 421522521 3 2 126347608 4 2 731863328 3 2 642294693 4 2 509404191 2 2 535945162 1 3 167335880 3 3 663426843 1 2 378959813 2 3 110379760 1 2 161735221 1 2 537156032 2 2 910758930 2 3 141321362 3 3 346799534 3 2 942392561 1 3 454229013 3 3 344519871 4 3 998661900 3 3 366397965 4 2 477312326 5 3 167889090 4 3 163328706 5 3 470411727 4 3 898424199 4 2 117127049 2 2 429280826 5 2 599753663 5 3 272059432 3 3 136882764 3 2 835457818 1 2 829100921 1 3 642522783 5 2 820028163 3 3 766402917 2 2 918919646 1 3 525035961 3 3 650687161 5 3 874245850 5 3 419009566 5 2 958731297 5 2 548399252 2 2 331667220 2 3 803012438 1 3 270200992 5 2 254767026 2 3 301341547 1 2 763099585 1 2 865024554 3 2 820142002 1 3 333422495 3 3 570388817 5 3 266454255 5 3 538277927 5 3 541989243 1 3 163458535 1 3 553978905 4 2 139141233 4 3 342910473 5 2 619941265 3 3 347407404 1 3 622601607 5 3 786545714 5 2 400268581 2 2 241396860 3 3 345791951 3 2 711721616 4 2 639294061 5 3 973213297 3 2 679585576 4 3 131689854 2 2 400930352 1 2 100270880 1 2 228131683 4 2 429913418 5 2 301423405 2 2 966738037 5 2 935025996 4 3 241554835 5 3 195539299 1 3 674737886 3 3 357024825 3 3 449016125 1 3 544212062 2 2 294949564 2 3 111466935 2 2 102323509 4 2 824446804 1 2 821919560 3 3 779150455 2 2 731944900 5 3 801156605 5 3 963410662 4 3 738021309 3 2 958901939 2 2 702531878 3 2 642246975 5 2 186967965 3 2 834435164 1 3 286167978 5 3 627750753 4 2 847711288 4 2 877434572 3 2 364491852 4 3 155941985 3 2 962898597 4 2 226308280 3 3 716714536 3 3 925238020 2 3 406295481 1 2 503544747 5 3 605075926 4 3 659696314 5 2 174373886 3 3 952286298 1 2 981120413 2 3 433883027 5 2 827958600 5 3 939363445 5 2 704893075 5 3 734956125 4 2 479870068 2 2 795849120 2 3 253284437 4 3 538179785 5 3 212959432 2 2 593376532 3 2 260889511 1 3 516090486 2 3 717025245 5 2 701694141 4 2 450870362 4 3 444724306 5 2 622582625 3 2 380629963 1 3 477276434 2 3 208243600 1 2 338371744 4 3 966215346 5 3 457894993 3 2 328445232 3 3 876310761 3 2 726437586 2 3 676820328 3 3 176000991 1 2 638725617 2 2 495694531 1 2 593982714 4 3 151281821 2 2 830186549 1 2 507201021 1 3 313780405 4 3 655545523 3 3 273875081 2 2 354033632 3 2 384656332 1 3 198609755 4 2 438646163 4 2 885134725 2 3 616065799 2 2 964245598 2 2 590726989 3 3 566800886 3 3 457320414 4 3 796188914 4 2 494480849 3 2 992293841 1 3 952230931 1 2 100666940 3 2 834061543 2 3 337016424 1 3 514170188 2 3 695986336 4 2 383789629 4 2 153408025 4 2 496207135 3 3 624316130 3 3 627444912 4 3 565392791 4 2 837523956 1 3 743291099 3 2 833410378 4 3 299025866 2 2 552894469 4 3 212443043 4 3 835462709 3 2 419453131 5 3 137956215 4 3 385122021 2 2 364083618 5 3 442355726 2 3 177462472 5 2 810272480 4 3 954374992 4 3 651002520 3 3 847406617 2 2 346815575 4 2 908830844 4 2 660001785 5 2 941490725 2 2 637928306 5 3 601877335 2 2 701379096 5 3 254751471 2 3 478363480 1 2 296206830 1 3 382005249 3 2 720703349 5 3 962064945 4 3 509915056 5 2 445265113 5 2 334219116 4 3 363556976 3 2 764104719 1 2 764603943 3 3 527385355 5 2 766494036 1 3 710190783 3 3 866253040 1 2 197997939 5 3 755395810 1 2 756180268 1 2 942835376 3 3 167401195 3 3 262595302 5 3 143685950 1 2 747747107 4 2 865548903 2 3 364712238 5 3 949547927 1 3 723019959 4 3 604736410 4 2 489956070 1 3 944729983 3 3 239527401 5 3 606636305 2 2 209874178 3 3 973525585 5 3 289089451 2 3 151898095 5 3 728190140 3 2 984668406 1 3 325097626 5 2 343801838 5 3 179660075 1 2 774418481 2 2 317469262 4 2 497959235 5 3 742023403 1 2 311614907 1 3 170212625 1 3 336949866 4 3 531542989 1 3 910936604 2 3 976686402 3 2 708864882 4 2 880377569 5 3 391330770 3 2 234783984 5 3 637470640 2 3 143851896 1 3 638358458 5 3 839625410 2 2 528089496 1 3 175550533 5 3 155089710 4 2 559086204 4 2 794930325 4 2 155639135 1 2 840155250 2 2 987553729 4 3 479496613 1 3 564271205 5 3 660408574 1 2 368422475 4 3 721737460 2 2 204938622 5 3 441383856 1 3 185652441 5 3 165501076 4 3 735983405 4 3 334842509 4 3 896923580 3 2 730602945 2 2 928210259 3 3 524378808 3 2 899308080 1 2 158709052 2 2 670703601 1 2 270587239 3 3 557707865 1 2 319100096 2 2 460447867 5 2 356333657 2 3 777530154 4 3 972658358 5 3 129691553 1 3 215047737 4 2 930416787 2 2 930715809 2 2 759203452 4 2 714525971 1 3 169627480 1 2 727163925 4 3 495065030 5 3 242401270 1 2 342697876 4 3 353124681 4 2 578409098 1 3 224936104 3 3 599540261 2 3 585716024 5 2 710746879 3 3 334457707 3 3 208609392 2 3 996779773 3 2 581812118 5 2 260424160 3 3 599202111 1 3 529093909 4 2 706776111 3 2 605553538 3 2 657648229 1 3 538105906 3 2 120699608 5 2 331500546 5 3 366620544 1 2 854684148 2 2 305167387 2 2 177470877 4 3 668583780 5 2 139285782 4 2 487966142 1 2 458929787 3 3 147847209 4 3 116401084 1 2 364868250 4 2 872958215 5 3 157704450 5 2 594846959 1 2 492101753 4 3 563350232 3 3 532232734 1 3 406392075 2 2 526122011 4 3 424928755 2 2 469707552 3 3 431458858 5 2 137521842 3 2 246867344 5 2 296577943 1 3 488786177 4 2 978309094 1 3 732497644 2 2 343488841 4 3 133288082 5 2 885869179 3 3 366747151 3 3 184196815 4 3 733596966 3 2 256709105 2 3 695219651 2 2 616394269 2 3 388822034 3 2 547452768 2 3 242112607 4 3 870024992 1 3 939342542 1 2 240936802 4 2 388483912 3 2 651016054 4 3 215866743 3 2 557023132 1 2 233158050 4 2 393066956 5 2 106300981 1 3 255807615 3 2 429809422 5 2 195045140 2 2 877727908 5 3 335508137 4 3 993254760 5 3 126619875 1 3 777580196 2 3 178946272 2 2 469784136 3 3 250436488 4 3 965425042 4 3 443168638 5 3 453463712 5 3 150311519 2 2 888782411 2 3 698091528 3 3 933359972 4 2 434795560 1 3 642356320 2 2 958664752 5 3 142937307 2 3 614398505 2 2 929322774 3 2 560345694 5 3 494691323 4 3 979964470 1 2 926864626 2 3 774109592 5 2 267326205 2 3 108556309 5 2 435262287 2 2 806840353 2 3 858032486 2 2 581332890 2 3 352747939 4 2 850526573 4 3 829431761 1 3 148264666 3 2 265447357 3 2 473328404 4 3 114782439 1 3 510226959 3 3 872478434 4 3 461118486 2 2 506069312 2 3 637285051 5 2 107938965 5 3 194041450 4 3 106180952 1 2 469936878 3 3 361748855 1 2 102225500 1 3 236700912 1 3 655987295 4 3 549838940 4 2 882076738 4 3 894768112 3 3 708862522 1 3 610438948 1 2 320989457 2 3 709505302 2 2 474395404 5 3 827182061 2 3 256280808 4 3 640495004 2 3 693496946 1 3 173087859 2 2 922432271 1 2 472901646 4 3 435508715 2 2 101530424 2 3 886111134 4 2 133231874 3 2 676298580 5 2 545560358 4 2 142163145 3 3 422581422 3 3 375015213 4 2 596114208 2 3 995785977 3 3 690798468 1 2 230409769 2 3 675113258 2 2 561438954 2 3 372209394 5 2 917943263 2 2 172273254 3 2 323165719 1 3 479308030 5 2 318017086 1 3 755971133 4 3 277017157 2 2 740409579 3 3 905412708 1 3 664174118 1 2 630089826 1 2 308291160 2 2 459577821 2 2 528024627 3 2 189410225 2 3 502482982 2 3 606577395 2 2 606707116 5 2 512044887 4 2 476539447 4 3 146868142 3 2 427126250 1 2 515841845 3 3 885433179 4 3 591811385 3 2 200668854 4 3 272860590 4 2 585198715 3 3 863336203 3 2 755116766 1 2 152576613 3 3 507131657 1 3 783746769 1 3 745732759 4 2 756751133 3 2 959787835 5 2 657544881 3 3 132424175 5 3 927869159 2 2 780530574 2 2 628327692 3 3 972569150 5 2 248337660 5 3 613927342 3 2 199452977 4 2 552838539 2 3 902023500 1 3 247709406 1 2 669244973 2 2 283317179 1 2 769693721 5 3 106026968 4 2 697986868 3 2 666615122 1 3 160064866 3 3 488735614 5 2 468724373 3 3 392998324 5 3 496362788 4 2 142700470 3 3 653141159 2 3 525645289 4 3 129417392 3 2 580241651 5 3 896752754 3 3 953552337 1 2 453103518 3 2 231860088 2 3 659901157 3 2 847414028 4 3 945292500 1 3 316646500 4 2 290761898 1 3 991164100 4 3 991911645 5 3 428389464 2 3 775282007 4 3 187700829 4 2 316697989 5 2 206227081 4 2 187019587 5 3 773776515 4 3 861406471 4 2 672703957 2 2 741803983 5 3 348765265 2 2 496347785 5 2 410135756 4 3 987334666 5 2 898079655 4 3 821165517 1 3 178473267 5 2 836333281 2 3 521179787 4 3 715521156 2 2 772944567 4 3 368767121 4 2 110699391 2 2 530871451 1 2 542262992 4 3 696201011 4 2 259385225 3 3 605986000 4 2 990463404 1 3 102398477 4 2 244836726 2 3 231388009 5 3 351521497 3 2 238710501 4 2 322809180 2 2 312361168 1 3 199253984 3 2 920824211 2 2 673684488 4 2 976092226 5 3 527456623 3 2 789636083 1 2 689940661 2 3 507099617 2 2 111979366 4 3 566382931 4 2 739794429 4 3 737521225 5 3 426820775 3 2 366825359 2 3 340417727 2 3 384823162 1 2 172405002 2 3 615524560 3 3 347269171 1 2 724297330 1 2 777984646 5 2 354650592 5 3 481364522 2 2 448266622 5 2 458304025 5 2 209602151 2 3 513009724 3 2 151673966 2 3 308031143 1 3 936640039 3 2 970996951 4 2 723378549 3 2 814532363 3 2 872119710 5 3 609777810 2 2 263183033 1 3 915570575 3 2 509793459 1 2 856641179 5 3 712456217 5 3 155714275 5 3 508325369 3 3 170191297 4 3 190624707 1 2 823707523 3 2 780401655 3 2 690676231 4 3 101531571 4 2 429047717 3 3 968184335 5 3 530509228 3 2 351256509 5 2 799342229 5 3 725826814 4 2 580374206 1 2 609983020 3 2 266443931 1 2 561803892 4 3 673260192 2 3 282285152 1 2 199142139 3 3 371514408 1 3 510149287 3 2 311750463 2 3 422864223 3 3 784416287 2 2 476626066 2 3 344272050 2 3 935998093 1 3 581814734 2 3 430856118 5 3 422881361 4 2 704326655 2 3 887981636 1 3 207950852 1 3 784288087 5 3 865091461 5 2 395606787 2 2 323804893 1 3 615473609 2 3 452034926 4 2 465720033 3 2 173963126 5 2 954369646 1 3 246743055 3 3 851247111 5 3 496083545 2 2 713454188 5 2 464748826 5 3 498343775 5 3 393098035 2 3 340867921 1 3 335193905 3 3 106305860 2 3 776990572 4 2 522706909 2 2 376908066 5 2 488723625 4 2 366350388 2 2 360510348 1 2 893159186 5 2 153468202 5 2 321809752 5 2 930612826 1 2 296895100 3 3 640049908 5 3 801789194 4 3 291341538 1 2 780502521 2 3 918793428 2 2 587509985 5 3 715477672 5 3 560028325 2 2 358265575 3 3 919118910 3 3 457801874 4 2 406320295 5 3 903006449 3 2 445221974 4 2 181434685 1 2 176815220 3 2 683996240 2 3 332847468 3 3 492605810 1 2 640607853 2 3 313553594 5 2 242279152 2 3 427914079 3 3 112105473 3 3 157307186 4 2 781030305 2 3 759410792 4 3 860258525 1 2 960144255 5 2 243146702 1 3 941708560 5 3 281245096 5 2 482452392 2 3 948509309 2 2 433599704 5 2 726898861 2 2 158430468 5 2 386738469 5 2 474909672 5 2 658276985 2 2 396606868 2 2 761215815 1 3 343443959 5 3 137249310 1 3 516389703 5 3 295516995 3 2 713508833 2 2 920883490 1 3 584026386 3 2 544092054 3 2 664988565 1 3 598180736 5 3 410102756 5 2 292593736 2 3 360989581 5 2 652711598 1 2 145855940 2 2 349884985 1 3 921463068 2 3 535563605 2 2 907534232 4 2 915268930 2 3 843295520 2 3 991809026 5 3 472230088 1 3 495605281 3 2 328059460 1 2 589963979 2 2 635014390 4 3 808109198 4 2 160335953 5 2 391044166 4 3 352156524 5 2 152340395 2 3 240692310 2 2 343052366 4 3 890721249 5 2 997535082 3 3 498181034 3 2 590767187 1 2 542285416 4 3 121081192 2 3 591245762 5 3 995653638 1 3 999803043 3 2 301410810 3 2 730595096 1 3 842332909 5 2 727325260 5 3 342145263 1 2 496374451 4 3 369983134 3 2 403435884 2 3 698998722 4 2 822595041 3 3 136814468 2 2 548538605 1 3 559356705 5 3 948237802 3 2 223535457 5 2 804377246 1 2 421709560 1 2 453989071 5 3 471745877 1 3 678035884 1 2 932479384 2 2 706522776 4 2 804323995 1 2 134081490 4 3 349181474 1 3 678062059 4 3 595112764 3 3 340106536 4 3 162298945 2 2 875645609 5 2 558014641 3 3 561465711 4 2 256892281 4 3 143033414 1 3 748941595 1 2 375483806 3 2 591051902 1 2 118763839 1 2 167567167 5 2 227586301 4 3 824394471 4 3 868331382 2 3 639584144 3 2 197665579 2 3 234765376 2 2 675206764 2 2 576952948 1 2 395845279 2 2 916653049 4 3 140611691 5 2 375589036 5 3 892651501 2 2 109292144 5 3 267085407 3 3 825024743 1 3 649993070 1 2 159534806 2 2 502190981 5 2 121647774 1 2 108377315 5 3 150065998 4 2 683036209 1 3 503156731 2 2 477149478 5 2 838433377 1 3 709734883 1 3 768698084 3 3 409139987 1 3 501351110 1 2 442130208 2 3 113617990 1 2 142157474 5 3 694381098 2 2 157440825 2 2 623247711 1 3 459544329 2 2 804736527 1 3 368087702 1 3 938704337 3 3 864525441 5 3 782019733 1 2 991047202 1 3 886787005 3 3 641909026 2 2 460650632 3 3 859431635 2 2 510032315 1 3 141682037 3 2 273657680 3 2 177835851 1 3 605210217 3 2 831770476 3 3 409632017 1 3 881290014 3 2 912460371 3 2 295261565 3 2 755391367 1 3 907061229 4 3 500136200 5 3 413717371 2 2 965557771 3 3 103801456 4 2 536286593 5 2 351299669 3 2 579731194 2 2 463049628 3 2 219813538 1 3 706413149 1 2 774927211 3 2 769634908 2 2 251045353 3 3 979252084 3 2 582173954 5 3 531857560 1 3 125133556 5 2 251485376 2 2 264880074 1 2 482450455 4 3 287311855 4 2 896317492 4 3 510422926 1 2 445677509 4 2 910493379 4 3 360444632 4 3 371694450 1 2 833436440 5 2 417341835 3 2 210039741 1 3 378199175 1 3 380676543 1 3 791101732 4 3 627202643 3 3 606692236 1 2 716677214 1 2 227300097 1 2 772150012 2 3 336845304 4 2 292815112 5 3 511097428 4 3 591801812 1 2 412216961 1 2 582465590 4 3 100898876 4 3 421009710 4 3 112795915 5 2 393648482 4 3 905017316 5 3 729529016 2 2 122504254 2 2 791686451 5 2 914146941 5 2 138103554 2 2 392123828 3 2 347031451 2 2 642401697 1 3 463513966 3 2 490630652 3 2 146238702 2 3 956825574 3 3 884980250 1 3 768023099 5 3 453268317 3 2 189638221 1 2 941926088 5 2 321452609 4 2 347783625 1 3 349259619 1 3 676672069 1 3 779121425 2 2 331069332 4 2 323459414 2 3 858445371 4 2 560233378 5 2 178707432 4 3 742250859 1 3 490061984 3 2 851965916 3 3 719560833 5 3 109626028 2 2 225706307 4 3 164291789 1 2 689018815 3 3 121739965 1 2 229691739 2 2 926028870 2 2 370892322 3 2 584752606 1 2 670047474 2 2 796931374 2 2 921602604 3 3 859403366 5 2 992600565 4 3 339632600 2 3 776790838 1 2 664485643 5 3 354588505 2 2 822582273 4 2 324725521 4 3 778725613 1 2 930130141 2 3 349278342 5 3 512565690 1 2 449276201 2 2 750101828 1 3 383704442 3 3 242343828 3 2 556381678 3 2 255945900 4 3 862006818 2 2 485276833 1 3 412315734 4 3 592612430 5 2 101539810 1 2 217584435 5 3 167787336 1 3 944644396 2 2 564907248 4 2 437267975 3 2 552225040 3 3 478809435 3 2 137744018 2 2 102239706 3 3 443319523 5 2 153850821 5 2 218032917 3 3 461875952 1 2 969378157 4 2 178913075 2 2 967338032 5 2 267387635 5 3 757633454 4 3 992365021 4 2 976520648 1 2 117259858 4 2 642313337 5 3 172298641 5 3 495305799 5 3 160578423 4 2 687489142 4 3 913263809 5 3 286248164 3 2 976013477 3 2 584346625 2 2 375695157 4 3 337785413 1 3 294400868 3 3 581167952 2 3 721205037 4 3 882922995 5 3 242926066 1 2 396269067 1 2 390819607 5 3 811072031 3 2 805650220 1 3 312098822 5 2 902619213 3 2 337613426 2 2 369822264 3 3 152783037 1 3 620084273 4 3 369324631 2 3 506698555 2 2 977594741 4 2 504326399 3 3 170564571 3 3 548206684 4 3 424679461 4 2 396451111 1 2 982023839 4 2 566900553 1 3 115171406 2 3 675798000 4 2 601245208 5 2 295965773 3 3 210986341 1 2 315980969 2 3 244621893 4 2 502161706 5 2 223180598 4 2 603501880 1 3 162772218 5 3 210860009 5 3 343050266 4 3 871246206 2 2 205049719 3 3 454851976 5 3 342700303 4 3 238743393 1 2 102286947 5 3 869919724 3 3 680916721 4 2 465999652 2 2 622485965 4 2 956479861 4 3 363776571 5 3 974916016 4 3 396714658 3 3 540553969 4 3 183476194 4 2 535494682 1 3 857314401 5 3 445018156 5 2 289839918 2 3 571454681 3 2 549472776 2 3 698097801 2 2 190901387 3 2 655767009 3 2 490929510 3 2 520447468 5 2 721490092 1 3 787575555 1 3 528220965 5 3 406583217 3 2 811980880 5 2 554702444 4 3 662790464 2 3 781315578 4 3 621204984 1 3 570795270 5 3 642892939 5 3 573972573 2 2 868598042 5 3 669958017 2 3 441658700 2 3 493537192 3 3 229849604 1 2 667815003 5 3 715058649 1 2 210435411 3 2 344074146 4 3 634790827 2 2 161606847 5 3 243916859 2 3 864535529 5 2 755919727 5 2 376934056 3 2 899633399 4 3 318379152 2 3 797080068 1 2 884222650 5 2 727188410 2 2 593717363 1 2 884318871 1 3 569547393 1 3 542081599 4 2 701332310 1 3 871740888 4 2 733114384 3 3 573853832 2 2 601511404 5 2 291072837 3 3 659187048 1 3 881848936 1 3 323664389 2 3 531749291 1 2 269798273 1 2 184778441 5 2 470046222 3 2 489753393 2 2 810042191 2 2 236811054 1 2 275347202 2 2 263945079 5 2 338580373 3 3 553967857 2 3 109656306 5 2 839942394 2 2 939531345 1 2 848675636 2 2 258102769 5 3 813180084 3 3 304298676 2 2 676505341 3 2 459959269 2 3 298083910 5 2 936198283 5 3 112863035 4 3 221486390 1 3 922536575 3 3 365351946 3 2 421011676 1 2 431011437 3 3 899448513 1 3 357527093 1 2 549752046 1 3 164327771 5 3 589608187 5 3 840491591 1 2 190806070 5 2 735597939 4 2 888102774 3 3 593704484 5 2 605450185 4 2 244829959 4 3 252212797 1 2 879432402 3 3 338862610 5 3 329420283 4 2 130423811 3 2 548253724 2 2 294999896 4 3 579518801 1 3 378044830 1 2 505141414 4 2 414101084 4 3 145635554 3 2 133597237 4 2 499883644 1 2 528647823 1 3 340418775 1 3 537520840 3 3 488136917 2 2 149341270 2 2 101800454 1 2 528883541 4 2 229678406 2 3 276810818 2 3 472854600 3 3 787847498 1 3 922976680 1 3 259754948 2 3 783868136 4 2 510770575 1 3 490768169 4 2 576802585 2 2 660730188 3 3 267104988 1 2 293452184 4 3 368125870 2 2 551289455 4 2 619618281 1 3 644652353 4 3 613201587 5 2 360827643 2 2 779450820 3 3 311297150 2 2 720444678 3 2 116195797 3 2 718175339 1 3 839718319 5 3 904436963 1 2 369042703 4 2 734131815 5 3 590784918 2 2 244802476 4 2 312344200 5 2 519237847 1 2 346953807 3 2 964433323 4 2 704675634 2 2 881250695 4 3 234943205 1 2 960961940 1 3 509672163 2 2 752669463 5 3 944296823 4 3 458617386 1 3 137877648 1 3 182084173 4 2 473865596 1 3 992344420 3 3 327588069 2 3 372571415 1 3 262345642 4 2 459341967 1 3 136242615 3 2 623067296 1 3 871874675 3 3 347347623 3 3 551672536 1 2 893053976 2 3 470347973 1 2 498606693 1 3 766647840 1 2 154828819 3 2 982642091 2 3 392042136 5 2 284357106 2 2 957636749 2 2 430490775 5 2 278312584 1 3 607395066 2 3 263839438 3 3 603224698 4 3 951503174 4 3 742292466 3 2 214055093 3 2 439240334 5 3 208570863 5 3 827244534 4 3 225026035 3 3 897790328 5 2 111818876 3 2 762038390 3 3 791793989 2 2 358765133 3 3 928054462 4 2 640449290 1 3 181824023 4 3 789833002 4 3 727406151 2 2 844781948 2 3 495401547 2 2 484982158 2 3 451609676 4 3 581461640 5 2 553772314 5 3 598716198 1 2 610944888 4 3 834089513 4 2 677291423 5 2 660775345 4 3 375694346 5 2 186671841 3 2 906559797 3 3 304169441 4 2 775243521 4 2 827751869 5 2 879705923 3 3 678207791 1 2 642630760 4 3 648726062 2 2 841762669 3 2 918044920 1 3 553923873 2 3 723851243 3 2 289708461 4 3 872814214 5 3 934290832 5 3 685320235 4 3 591905050 5 2 406542809 2 3 964308994 5 3 223778775 3 3 113201261 5 3 544702833 4 2 307002764 1 2 485907807 3 2 158910467 5 2 769612951 3 2 517631685 3 2 622677381 1 2 147457448 1 3 788258543 1 2 757916102 3 3 552432850 5 3 405946624 1 3 870762877 3 2 577525741 1 2 837536840 3 3 306668587 3 3 881013490 4 2 770530244 1 3 305970087 5 2 541140745 3 3 740312237 5 3 619653700 4 2 391686378 1 3 614944391 5 3 883399611 3 2 559601419 1 3 762689697 3 3 158950993 5 3 415786557 4 3 549165567 4 3 110944445 2 3 247419729 2 2 424459212 4 3 863615025 3 2 395877402 4 2 168320917 4 2 795515795 1 3 405205520 4 3 687494958 1 2 524761784 3 2 638374401 4 3 662607061 5 3 597905624 2 3 125629330 5 2 612670223 5 3 626652412 5 2 912422034 2 2 266130055 3 3 918527157 5 2 326519263 3 2 457753357 3 3 434165305 4 3 376047703 4 2 276292077 3 3 577748475 4 2 436138643 3 2 212929229 1 2 825663141 2 3 774086091 4 2 347446816 2 2 152914178 4 2 379118793 1 2 919491863 5 2 527088695 1 2 392156887 2 3 389002465 1 3 474402692 2 3 101918932 1 3 441635577 1 2 228290983 5 3 244045985 2 3 583760786 1 2 696284102 3 2 960089196 2 3 423824417 2 2 590280802 3 3 848393576 4 2 554184561 3 3 283308446 4 3 431796350 5 3 595199056 2 2 192736418 1 3 602779596 1 3 519326059 5 2 703585409 4 2 217566137 1 2 557136363 5 3 846056737 1 3 178546949 2 3 291348209 3 2 930654743 3 2 623206026 3 3 566873980 1 3 657227750 5 2 550246238 2 3 898938567 3 3 237596381 5 2 606721079 2 2 982547605 5 2 948865031 3 2 829174941 2 2 132078197 2 2 305781471 3 2 701588087 5 3 615722826 2 2 407410494 4 3 435989831 4 3 405316457 5 2 186586268 2 2 398245677 5 2 229556503 4 2 861141491 2 3 683662508 4 3 213209299 1 3 533943963 1 3 401542196 5 2 473267950 1 2 699270232 5 2 225072196 5 3 880403697 1 2 690434076 1 3 895155648 1 3 371259052 2 2 415703632 4 3 948440827 2 2 472482721 4 2 607208915 1 2 322266820 3 3 483497060 1 2 836481547 1 2 834544428 5 3 857526036 5 3 741609555 3 3 292560684 5 2 734384657 4 2 571331039 1 2 624067293 1 2 709179962 4 2 984421662 3 2 459321619 1 2 194580102 2 2 247765217 5 2 615125916 1 2 308536415 3 3 552959485 3 3 703158461 5 3 306021418 4 3 578376950 4 2 364778979 2 3 932298070 3 2 259404847 3 3 231023696 1 2 661388746 4 3 743375587 1 3 480351993 2 2 158672015 1 2 856075418 3 3 248468872 3 3 691420977 2 3 501417744 2 3 982830649 2 3 449469450 1 2 345705730 4 3 968886882 2 2 203041060 4 2 505653913 3 3 586537509 2 3 563444878 2 3 509153389 5 3 251617558 3 2 564871013 3 3 967091348 3 3 403586961 1 2 498322443 4 2 719036181 2 3 551285619 4 2 771430312 1 2 237448191 1 3 403346930 3 3 360096258 1 2 978779816 2 2 259812944 1 3 644957716 4 2 919355117 2 2 790229813 3 3 663127220 5 2 652024607 3 2 893652180 3 3 651527305 2 2 530290964 1 2 773643330 3 3 724522889 2 3 358381868 3 3 682469749 3 3 123296641 1 3 896487193 4 2 324482978 4 3 566042799 1 2 968197649 2 3 813844277 5 3 991652583 3 2 479004997 1 2 216195284 2 3 325330226 2 3 218363348 5 2 204726634 5 3 675846313 1 2 447091062 1 2 408133404 5 3 873419653 2 3 143677393 1 3 588472750 5 3 659590814 5 3 704930212 1 2 903714356 5 2 981981170 1 2 529752574 5 3 478001042 5 3 241995082 4 2 461112767 1 2 620117907 2 3 578043520 1 2 845824915 3 2 576809575 3 2 966883332 2 3 734041054 4 2 547732287 4 2 141771587 4 3 302310471 3 2 317423894 4 2 262495754 5 3 350802234 1 3 890105564 1 2 832346559 2 3 896564971 3 3 640994328 3 3 786270931 3 2 506653669 5 2 784941226 5 3 213712984 2 3 518339180 1 3 660178265 1 2 472042750 3 3 977991368 5 2 768255189 3 3 546422651 2 3 679026312 1 2 170200494 5 3 437777925 1 3 612358068 3 3 209789627 1 3 505353895 3 3 455707091 1 3 799688639 2 3 440148823 1 2 267314994 4 2 727603443 5 3 831595521 4 3 120347426 5 2 316134924 1 3 693111051 2 3 427471935 5 2 530926980 4 2 790658932 2 2 740317946 2 3 443590382 2 2 739469139 5 2 768440399 2 3 216030155 2 3 872171451 3 2 149694574 1 3 825251738 1 3 930232869 5 3 883470961 1 3 759913862 3 2 928205673 2 2 697951024 1 3 486347408 4 3 594990167 5 3 701454215 5 2 417953593 3 2 376621374 3 3 437575536 4 3 749158271 3 3 469473408 3 2 274274724 2 2 251034999 3 3 870334811 3 3 899796554 5 2 428355748 4 3 621729790 1 3 220484424 1 2 802953432 3 2 176534992 4 3 916159423 3 2 394752100 5 2 496999543 3 3 257548939 3 3 475002126 5 3 405813372 1 2 125654917 1 2 562951412 3 2 655490772 2 3 727358226 2 3 421485140 5 3 794054183 2 3 595136388 3 2 599967436 4 2 222999866 3 3 907510983 4 2 879404968 5 2 692662378 3 2 696476389 4 2 138674749 1 3 639794255 2 2 737159827 5 3 236548762 2 3 291237488 4 2 953723684 1 2 359032179 1 3 687544920 2 2 998677939 2 3 633546377 5 3 956782621 2 2 798405946 5 3 342976638 3 2 425749696 2 2 597757634 1 2 269613418 5 3 442397765 4 2 127961535 4 3 323410519 4 2 150294510 4 3 531155795 1 3 582315000 4 3 855008071 4 3 262733451 5 3 361465804 2 3 489243286 5 3 279453219 4 2 954821648 2 2 179642303 3 3 674896740 2 3 577781536 5 2 791226231 4 3 873347569 1 2 127229130 5 3 399050806 1 2 586040866 1 3 322515008 2 3 192741007 5 3 863925056 4 2 935091896 3 3 937675322 3 2 823226333 2 3 639075435 5 3 424110452 3 2 255420418 3 3 193079903 3 3 203441490 4 3 322365555 2 3 949355699 1 2 934808519 4 2 418538054 3 2 191844330 5 3 348383049 3 3 590185600 5 2 187345301 2 2 583983996 2 3 286654891 5 2 113244039 5 2 658233062 2 2 502704016 2 2 620044921 5 3 586629312 1 2 437807003 5 3 937753765 5 3 159913312 2 2 142566963 5 3 387175632 2 3 320350977 1 3 254607711 5 2 122226027 3 3 780513995 3 3 785431452 5 3 352745686 3 3 583479197 5 3 770554825 3 2 154280073 5 3 496091459 2 2 240181467 1 3 411533406 4 3 549537918 2 3 649981253 5 2 715334462 1 2 516642857 4 2 988104384 4 3 221804933 4 3 394209031 5 3 171214092 3 3 150295521 5 3 950410452 4 3 603835593 3 3 445608454 2 3 800854792 2 2 218762007 2 2 668630725 4 3 300448883 2 3 572126520 3 3 197892763 5 2 586168013 4 2 223418558 5 3 409708126 1 2 425670601 4 2 772075723 2 3 656065331 4 3 585631857 3 2 379392269 1 2 890281005 4 2 869379825 5 2 454136073 3 3 638513078 3 2 590015247 5 2 561987015 1 3 396641412 4 2 748712170 2 2 283285174 2 2 936946602 1 3 601624273 2 3 204040827 3 2 821810926 2 3 388770896 3 2 951464338 5 3 228445273 3 3 750713333 2 3 638411290 5 3 934848141 5 3 748899952 3 3 317673878 2 2 219700459 5 3 456253531 2 3 672476555 2 3 245166783 4 3 110695769 5 2 523986002 1 3 411958835 3 2 587418285 1 3 719952612 5 3 129323199 4 2 167732078 5 2 166936593 2 3 284599140 5 3 687158573 4 3 648691333 4 3 695523893 3 2 907930104 1 3 484466924 4 3 592479223 5 3 851444064 1 3 616138063 2 3 890386408 4 2 141877329 4 3 264832841 5 3 107614391 1 3 899246429 3 2 227135079 1 2 207489757 1 3 675773310 5 2 925859744 1 3 204032460 2 2 309225613 3 3 684647176 2 3 915927893 4 2 872229405 3 2 188080609 5 3 255528090 3 3 809994708 5 2 985265481 5 3 124480417 4 2 321841316 1 2 165879931 2 2 318707785 3 3 280677394 1 2 881006872 3 3 576448078 4 3 717219782 2 2 671747045 5 2 611516104 4 3 302729849 2 2 427031568 2 3 878964687 2 3 802568435 4 3 659340410 1 2 688574988 3 2 735252954 5 3 162209810 3 2 436689268 4 3 927092540 1 2 584405935 5 2 739942100 2 2 186375846 4 2 189469642 3 3 706778800 4 3 248023805 2 3 717037849 2 3 962552656 2 2 471568884 1 3 764082952 2 2 544447264 2 2 871352884 3 3 309253142 4 3 369854278 1 2 792899377 3 3 411552702 2 3 257739913 5 3 767198419 1 3 737797458 3 2 968368159 3 2 501081751 2 2 130399008 1 2 315364300 3 3 735409674 3 3 378639191 2 2 391294959 3 3 723687688 5 3 182057024 5 2 231457995 4 3 369533634 4 2 874364152 3 3 514756196 2 3 480217804 3 3 644447087 4 2 682223022 1 2 356996873 2 2 764107094 5 3 110872774 1 2 718200059 1 3 692191002 2 2 249111145 3 3 407723269 2 2 890939311 3 2 877530252 3 3 355445371 4 2 462824368 4 2 374566630 4 2 137099490 4 3 362355847 3 3 280545707 3 3 939375006 5 2 134459588 5 2 271213530 1 3 415174136 3 2 140356118 4 3 376289443 5 2 758858653 1 2 316104677 4 2 562696407 4 2 985391537 4 3 451321375 5 2 565453948 1 2 642840748 5 2 899191701 2 2 157558668 5 3 673083706 4 2 157974340 1 3 637389740 2 2 575161368 3 3 678789429 2 3 745010379 2 3 657934383 4 3 351909659 4 2 865515981 4 3 899014994 4 2 993971749 2 3 418987515 4 3 373504704 3 3 170691039 4 2 381049413 3 3 485069149 5 3 752006809 2 3 415887914 3 3 734479105 2 2 872057895 3 3 285621809 3 3 226477940 5 3 702791028 4 3 439135070 4 2 169354402 5 3 781867667 3 2 466131364 4 3 660523743 3 3 201073907 5 2 140588132 5 3 758096987 5 3 770488610 4 2 586326084 3 2 164626290 5 3 729850359 5 3 307692523 2 3 901449542 3 2 713150648 5 3 217905886 3 2 474388694 5 3 234590791 2 2 959864481 1 3 121298451 3 2 507524988 3 2 390700161 2 2 310437450 1 2 387137824 5 2 490999214 4 2 971212211 3 3 537690863 2 3 869741062 2 2 884010386 4 2 617984765 2 2 221396378 3 2 546068565 4 3 911402460 2 2 642681292 3 2 221732173 4 2 351379066 5 2 627951204 2 3 883074400 4 3 584458853 5 3 686522422 4 2 700247353 3 3 747445935 3 2 454164315 3 3 640562587 4 3 516442561 2 3 711630514 4 2 760126656 2 2 118006647 5 2 794110801 5 3 634719766 2 2 587494686 2 3 278956788 5 2 947181420 2 2 508175202 5 3 235747863 2 3 281014856 5 3 793999185 1 2 350057654 2 3 658216723 1 2 334700214 2 2 153627169 5 2 591658496 5 2 476881641 1 2 201010297 2 2 413548528 2 3 911616423 2 2 289919519 3 3 166180355 1 3 634106328 3 2 831594200 3 2 634767990 4 3 927138992 2 2 784903493 2 2 648371099 3 2 545523938 1 2 291798582 1 3 319898975 1 2 134606352 3 2 292168180 3 3 882373211 2 2 383148043 1 3 758028856 4 3 805816175 4 3 326450473 5 3 905363939 5 2 605938587 5 2 680889849 2 2 423294320 2 3 898899852 3 2 494091881 1 2 483293379 5 2 138934198 3 3 690567237 5 2 407795226 2 2 891219764 3 3 769830328 4 2 824333456 4 3 799493794 2 3 241547920 4 2 248140418 5 3 768500500 5 2 898545382 3 3 843656484 1 3 649032029 5 2 551488899 1 2 657826361 5 2 104720799 2 3 700561643 1 3 435566550 1 3 658288916 3 2 777857343 2 2 645748071 1 3 391000517 4 2 168434486 5 3 701980590 2 3 662398557 2 3 235734271 5 3 707869349 3 3 737742316 4 3 531078196 1 3 674606269 2 2 332547119 1 2 957480296 2 2 628463636 3 3 897851984 5 3 486061753 1 2 189462446 4 3 799313991 4 3 533904468 1 2 397833465 1 3 207427616 5 2 261031076 3 3 520847145 5 2 651661580 2 3 770595826 3 2 263925841 2 3 468781890 5 2 123009060 3 2 456756569 1 2 439518039 4 2 114622516 3 2 252814947 4 2 571293518 4 3 804442209 2 2 564064271 5 2 811570884 1 3 713824810 3 3 580123244 5 2 933770532 5 2 742746511 3 2 664379997 3 2 317134531 1 3 515029346 4 3 831577420 1 3 755826176 5 3 241898957 5 3 584922562 5 2 576635686 5 3 742053781 5 2 660742096 1 3 323739625 1 3 846231650 3 3 762854111 3 2 788404971 4 3 531644141 2 2 432327297 3 3 646806764 4 2 481820815 1 2 111259548 4 2 375575739 4 3 550488710 4 3 553687350 2 3 255115399 4 3 113609687 1 2 890289633 4 3 860484381 2 2 839381432 2 2 961939077 2 2 308859529 2 3 924096854 4 2 306299015 4 2 283942673 1 2 112580371 1 2 402996991 2 2 179717368 4 2 192483544 5 2 650423455 1 3 392084818 2 2 321044655 1 2 224957145 5 2 230187691 4 2 436413168 3 2 365645679 1 2 905846588 1 2 809287695 5 2 897274196 5 3 293980015 2 3 381375818 3 2 334577873 3 2 413640359 5 2 655502089 2 3 513169020 5 3 281909253 5 3 311116558 3 2 430618192 3 3 174751757 2 3 490382682 3 3 669241162 1 2 658434059 3 2 829626051 2 2 330254867 4 3 658900948 2 2 298606439 1 3 696010140 3 2 874414041 3 2 868305398 1 2 802781733 3 2 280016520 1 2 744183532 1 2 476549926 1 2 598639397 2 2 314132086 2 2 718749490 1 3 755542297 5 3 792980539 3 2 267091187 2 2 814029594 4 3 244508791 2 2 141973531 3 3 661006102 5 3 603091415 2 3 851363100 3 2 268664440 3 3 440018700 3 2 119024492 3 3 339923509 2 3 559137839 4 3 653064638 5 3 106355240 5 2 978026968 3 2 688831167 5 3 356324079 5 2 534556098 2 2 878330377 1 2 439089905 5 2 433343019 2 2 479340431 4 3 109667121 4 2 565606292 5 3 175816808 5 3 213659789 5 3 320180619 1 3 983718771 5 3 716140613 5 3 543697339 3 3 277547073 4 3 517963666 2 2 240461073 5 2 767401276 1 3 321380466 5 2 395701793 3 2 910017968 5 2 689222178 3 2 164055576 3 2 637510992 1 3 966691007 4 2 903229397 5 2 505345653 5 2 270651915 4 3 573072764 3 2 577889674 3 3 747688725 1 2 263754541 5 3 149223093 1 2 787096890 5 2 663602227 3 2 701744111 3 3 321382331 4 3 804672300 5 3 691812436 4 2 131777544 4 3 837801061 5 2 382490638 5 3 951485194 3 2 677780328 4 3 216048317 2 2 391982147 5 3 585400571 1 2 727999501 5 2 595817625 3 3 178089992 1 3 784891885 3 3 707318537 5 3 340415507 4 3 170756329 4 2 444961130 3 3 629645138 3 3 668764776 1 3 465638589 2 3 652516180 2 2 577934128 5 3 542787431 3 2 824650958 2 3 781701275 2 2 893736035 5 2 817179509 1 2 650446733 3 2 901955205 1 3 160126874 5 3 826793572 5 2 592858351 4 3 274974735 4 2 697174355 5 2 177518844 3 2 281734469 3 3 616082924 2 3 942812953 1 3 566237470 5 2 342134747 3 3 553369454 5 2 787920672 3 3 185290438 5 2 225560626 5 3 720920320 3 2 401717169 1 2 545717038 5 2 478023494 5 2 222187715 3 2 112131134 2 3 184802269 2 3 613223625 4 3 348725026 3 2 121283755 3 2 410783771 4 3 365093435 2 2 500518584 3 2 459853070 4 3 476468854 5 2 321382699 5 2 105389418 5 3 449258427 5 2 888514472 4 2 216027016 2 2 325607764 5 3 966298636 5 3 963288321 5 2 263415544 5 2 770957601 4 3 974090732 5 3 521096800 3 3 289318060 4 3 294433859 1 3 563570614 4 3 683204339 4 2 546677676 4 2 515572684 3 3 681372818 5 2 336815350 3 3 206103231 2 3 579267684 1 3 695728956 4 3 775683831 2 3 676842118 1 2 319073411 1 2 155859482 1 2 777256475 2 2 202036885 4 3 270734448 2 2 390157547 3 2 731504383 5 3 792222109 5 2 739891138 1 2 830440084 4 3 208764747 5 2 678928945 5 3 254942800 3 3 387622827 2 3 342880069 1 2 719728944 2 2 896126590 2 3 698872803 2 3 429930785 4 3 784641777 2 3 112161579 5 2 351546259 2 3 570539234 4 2 294844776 1 2 676801303 1 2 283029588 3 2 368058423 1 3 108636003 2 2 532232289 2 3 317248912 4 2 926391232 3 2 464663267 3 3 837561983 4 3 261173826 4 2 631085097 1 2 506367593 2 3 487657402 2 3 104407520 3 2 509668598 1 2 283904925 3 2 493506619 3 2 706922153 1 3 564005332 4 3 941093494 4 2 235226848 1 3 452968313 4 2 726956960 2 2 797030707 4 2 455481831 1 3 863104552 2 3 243406976 2 2 571851123 3 2 828766724 1 2 574026173 1 3 147031653 5 2 927373109 3 2 502340451 3 2 145708181 1 3 598529483 1 2 895695974 5 2 117961727 1 2 266695416 3 2 735105361 1 2 566710099 1 2 745563041 4 3 728768375 2 3 277480096 4 2 766232057 4 2 877782715 5 3 571142019 5 2 397923199 4 2 513231845 2 3 495410424 4 3 538543977 4 3 549279440 5 3 943566091 3 2 474983611 3 3 674717775 5 3 536336396 2 2 258880909 4 2 742432456 4 3 881865573 4 2 897033975 5 2 214276900 4 2 799652179 2 3 195138261 3 2 279597660 3 3 173226914 4 2 845736115 5 2 310502810 2 3 325031152 5 2 841885776 2 3 111329435 2 3 661677563 5 3 372537779 4 2 637921211 1 2 141934846 3 2 675025158 5 2 715158350 2 3 376923946 2 3 674319634 5 2 495350433 1 2 340975163 2 3 956606844 1 2 128208425 3 3 195076144 2 3 239344978 2 2 300511420 1 2 920576187 4 3 937895859 1 3 106551013 5 3 626765371 1 2 875213551 3 2 924618909 5 3 916821541 1 3 862701270 5 2 916586228 3 2 660053025 1 2 778686809 5 3 828730576 5 2 437214137 2 2 264976663 4 2 175904520 1 2 912183131 5 3 422565664 3 2 451731711 2 2 653428709 4 3 349475149 3 3 145645687 3 2 840670564 4 3 534544909 3 3 676004222 3 2 368391140 1 2 206157879 3 3 564582557 5 3 513988895 4 2 406436078 2 2 317935357 1 2 309574714 4 2 339743815 5 3 762411651 2 3 762584562 3 3 873977885 2 3 691432635 3 2 844563361 5 2 837136667 4 3 364070086 3 2 909107753 4 3 538170891 3 3 810447079 4 2 713354787 5 2 686495838 4 3 632381374 1 3 613157176 3 2 507921297 5 2 364830968 5 2 127925197 1 3 368691890 5 2 789227632 1 3 606902296 5 2 858236762 5 2 582128946 2 2 706368473 3 3 162574328 3 3 827569290 4 2 253006698 1 3 942837130 5 2 748232447 2 2 904898827 5 3 639638240 1 3 537289959 4 3 700519809 3 2 315902918 5 2 731372050 2 3 749959718 4 3 607731673 5 3 296818617 5 3 876434639 3 2 578034248 4 2 637490048 1 3 279670578 4 3 310242249 3 2 473523707 2 3 336459700 2 3 801922123 5 2 397062528 5 2 288397965 3 2 917757492 1 3 502076590 4 3 292488341 1 2 909517205 3 3 966230738 4 2 467182371 3 3 199981920 3 2 626921100 3 2 405895658 3 3 684902987 5 3 986348917 3 2 832998460 3 2 748383298 5 3 444738423 3 3 603287402 2 3 459121644 2 3 759321296 1 3 749938904 4 3 869856498 5 3 443529152 4 2 635527449 4 2 341267494 3 2 240545234 4 3 375569215 5 2 520219266 1 2 118005201 2 3 434314636 4 3 508317945 2 2 927884490 5 3 769393688 2 2 770116932 2 2 764919113 5 2 439368267 1 2 792702641 5 2 610846281 4 2 593054144 3 3 674860814 5 3 876807937 4 3 453142506 4 3 863207190 2 3 939515083 2 2 364347914 1 3 138501624 1 2 434633623 5 2 426501562 4 2 872647330 5 2 834680783 1 3 652378797 2 2 362509928 2 2 243190912 1 3 628225124 2 2 964911301 4 2 476681324 5 3 425344158 3 3 695361511 4 3 187823684 2 2 688208979 2 2 507515269 2 2 438995159 5 2 564943266 2 2 841589983 5 2 896028541 1 3 674998891 5 2 768920102 3 2 438871563 1 2 346772912 3 3 403316014 2 2 697272654 4 3 578920728 5 3 475036258 5 3 276562260 1 3 545228711 4 2 266831991 3 3 399761479 5 2 291464896 1 2 704067112 4 2 158811227 1 2 611294093 5 3 139217392 1 3 534433297 4 2 271030529 2 3 355619253 1 3 449732410 5 2 367127176 2 2 885977308 1 3 794855734 4 2 554165767 2 3 263622364 5 3 234807069 3 2 281082128 2 2 425622923 3 2 725290023 5 3 306227577 4 2 380626530 5 2 152879386 3 3 664281400 3 3 826628076 2 2 775386014 3 3 703282732 3 3 675052666 2 3 873940328 5 2 541428430 4 2 837430736 2 3 925912140 5 3 619269746 2 3 384405798 4 2 979436394 2 3 526372568 2 2 713150519 1 3 739567298 1 3 987031041 1 3 356150961 1 3 490059752 5 2 950111333 3 2 475716720 1 3 600422370 4 2 791356836 1 2 815950775 3 3 828295815 3 3 267021382 4 2 409564612 5 2 182976329 3 2 430839583 2 3 434148725 3 3 419202461 4 2 632248899 2 3 374049415 4 3 159548309 2 3 706992397 1 3 626208840 3 2 629649281 5 3 693156956 5 2 150163178 2 2 402023352 3 2 839909266 1 2 466804890 5 3 368073626 2 3 844033518 5 2 917667427 4 2 246403145 2 2 500772382 3 3 792588917 3 2 227404911 1 2 171885078 5 3 131464326 1 3 531518300 5 3 720565226 2 3 216569988 1 3 509383365 2 2 887327215 4 3 902985966 1 3 548736148 1 3 612122471 3 2 173364868 3 2 211323651 4 3 650471683 1 3 803880832 2 2 957352501 5 3 675692406 4 2 850648961 3 3 532388448 5 2 333465850 3 2 910649282 2 3 376926970 3 2 565966402 2 3 850022208 4 3 265997749 5 2 487032605 2 2 591696890 1 3 599362135 3 2 356428386 5 3 545113319 1 2 441803402 3 3 966636592 5 3 571409090 2 3 681686963 2 2 630429488 2 3 658217150 1 2 851140144 4 2 564149332 2 2 593035031 3 2 158548290 3 2 126994142 2 3 139303227 1 2 200173515 1 2 370566027 4 2 329359239 1 2 602519168 1 3 972681575 3 3 624029108 3 3 649610394 1 3 368789045 5 3 350422171 5 3 243738641 5 3 581206022 5 3 682129891 1 3 417727725 2 3 900373618 5 2 903559969 3 3 339089491 3 3 348847149 3 3 558439322 4 2 229290971 5 3 810808250 4 2 223902626 4 3 880804757 1 3 829003579 4 3 612666152 1 2 393435410 4 2 406241804 2 3 870029702 5 3 407887916 1 2 792531217 2 2 893138860 3 2 859426326 3 3 346444288 4 3 558904191 5 2 477761501 1 2 486540118 2 3 351056524 3 2 673576152 4 2 512813355 3 2 698883512 3 3 201789211 2 3 210843170 5 3 794108385 3 2 493026627 5 2 973046704 5 3 539991927 4 2 382993289 3 2 971255960 5 3 805053723 2 2 757579538 3 3 648762092 2 3 212881001 3 2 997145167 2 2 792581291 5 2 484685861 1 3 327947571 4 3 402037218 1 3 491820660 5 2 536403186 2 3 496750405 1 2 294213088 2 2 790670568 1 3 732157272 5 2 427474012 2 3 107343480 3 3 523629131 3 2 504739342 3 3 511717402 4 3 717416111 2 3 924082882 4 2 236815165 5 2 975936246 5 3 971472864 5 3 482487439 4 3 727847779 3 3 243015284 1 2 267902366 3 3 585355523 1 2 169997127 5 2 306923070 5 2 358491372 1 3 477167045 4 2 130686666 3 2 243377496 1 3 324583273 4 3 822005981 5 2 217451874 3 2 627418953 5 2 387341334 1 3 505176097 3 2 493435267 5 3 190152387 2 3 892123001 4 2 785661572 1 3 924797796 1 3 649889327 5 3 724482213 4 3 827637527 2 3 111741525 2 3 317507354 1 3 815647673 5 2 830011696 2 3 610996269 5 3 465969547 2 3 267737630 3 3 283819228 5 3 416245653 4 2 545712471 2 2 442813844 5 3 953591856 4 3 461616763 5 3 158544350 2 2 185831036 3 3 633833005 1 3 252628505 2 2 710724095 1 3 566811454 2 3 878842080 5 2 688008386 2 2 117606142 1 3 585690026 5 2 756983741 3 2 457051662 3 2 775126638 4 3 372936102 3 2 344032436 2 3 189274879 3 3 181627584 1 2 560555300 3 2 111854852 1 2 768015807 5 2 382630752 3 2 407418916 1 2 794047139 5 2 426035690 1 3 327357380 5 2 499638095 4 3 527868151 4 3 783719219 5 3 834451334 4 2 242635939 4 2 974243006 4 3 521727112 3 3 908130650 3 2 336576484 1 3 208836511 5 3 552898963 3 3 813154323 1 3 624518770 2 3 114888480 3 3 963065181 5 3 217660940 2 2 576771588 3 3 819660231 4 3 217223986 5 3 646780496 5 3 135576872 2 3 308973509 3 2 993039906 2 3 978728758 5 2 119702468 3 3 310792327 1 3 380140413 5 2 764998347 4 2 423808195 2 3 823274743 3 2 647246423 3 3 779230561 3 2 549892263 5 2 192101861 5 3 975775908 4 3 258297042 4 2 930678788 5 3 827203670 2 2 687393670 2 3 845023669 4 2 752771229 2 3 245873706 5 3 336031995 3 3 959535091 5 3 799912357 4 2 838312061 1 3 528634456 2 2 722153574 5 2 377737574 2 3 114729587 4 2 646894061 4 2 906180593 4 3 770096502 1 3 617032814 4 3 857935159 3 2 936145635 2 2 445248211 2 3 822002156 2 2 296626775 2 2 954960617 1 2 929289949 2 3 123117468 2 3 325077245 2 3 165095105 4 3 995367000 1 2 621243916 5 3 382592653 1 2 770591161 3 2 404121140 3 2 442187110 4 2 427848531 2 2 774298320 1 3 614535129 2 2 498810419 1 2 623540791 5 2 110750096 5 2 971046805 5 2 725667720 4 3 316887552 1 3 135133301 4 3 438916479 4 2 507604671 4 2 925943599 1 3 644462360 3 2 350517728 3 3 947928349 4 2 465968047 1 2 253296198 4 3 788800277 2 2 740315217 3 3 558744685 5 3 506838881 5 3 753473192 3 2 493449659 4 2 459649983 5 3 292617439 3 2 485554311 3 2 356604899 5 2 200191009 3 3 557406716 2 3 896390636 5 3 741956798 4 2 300436985 3 3 577176023 3 3 675708166 1 2 158977875 5 2 337566912 5 2 613013072 1 3 181044886 4 2 206131959 2 2 557452917 4 3 592666936 1 3 261241784 2 3 108767703 4 2 517491338 1 2 912174744 3 2 582303990 5 2 651542195 1 3 766480159 1 3 605073563 3 2 125876066 5 3 800476205 5 2 647608136 2 2 128311534 5 3 114260348 5 3 363972484 1 3 968119526 1 2 760998015 5 3 372114578 3 2 463981637 2 2 415489532 2 2 623774957 3 2 816512220 2 2 682248187 1 2 775459307 4 3 875091279 5 3 558667730 5 3 962197506 2 3 240361314 2 2 289835180 5 2 413907794 1 2 267430198 1 3 632879070 2 2 253208113 2 3 213993170 4 2 743255701 5 3 372235540 5 2 175374628 3 2 162181168 1 3 929782449 5 2 779329525 3 2 319358661 3 3 316768728 1 3 793854362 3 2 947006869 1 2 670208377 2 3 798448923 4 2 965838649 2 2 429495256 5 2 278473843 4 3 772003427 3 3 336536155 3 3 763905667 4 3 163412738 3 3 494612656 4 2 494063946 5 3 472813027 5 2 572722076 4 3 209952440 5 2 652332054 2 2 778846764 5 3 812402666 2 2 383787011 3 2 112790725 2 3 371256902 3 2 717282456 2 2 685941823 3 3 615212373 2 3 542716436 4 2 394863979 2 2 707183539 2 3 566140976 1 2 714004208 3 2 583603831 1 2 794901479 2 2 902722719 2 3 177190103 5 2 921269349 4 2 809066913 2 2 956605322 1 3 483317882 5 2 294953286 4 3 504034939 2 2 815576038 1 3 635364621 1 2 678671719 5 3 378871629 5 2 238393774 4 3 984256192 5 2 703803733 3 3 591959337 2 3 119503030 1 3 801591120 2 2 613487961 4 2 959294465 5 2 588465018 4 3 592976377 4 3 931861028 5 2 472127691 3 2 879383368 3 2 597456237 3 2 751493510 2 2 754284951 2 2 276870481 2 2 210236852 5 2 297556385 2 2 270650181 1 3 286613601 1 2 913557818 2 3 472087047 2 2 131554113 5 3 708345387 1 2 124544201 2 2 480481863 5 2 840214565 2 2 815905510 5 2 461157541 1 3 516174507 1 2 747252501 2 3 247835673 5 2 999490185 5 2 120226086 2 3 730170442 5 2 325809966 2 3 917219599 3 3 792951313 3 3 634132712 4 3 209360866 3 3 676185898 1 2 935155656 2 3 169874224 3 2 462530297 4 3 404027194 5 3 961573360 3 2 258201878 3 2 271916193 4 2 775651577 1 3 185388182 2 3 918365495 2 2 332985333 3 3 954738105 4 2 568529064 5 3 698080644 5 3 134406109 4 2 339843781 3 2 791391280 2 3 171411644 2 2 642858338 5 2 757069285 4 3 209811939 5 2 838045243 2 2 985981758 4 3 506080313 1 2 501114380 1 2 414373410 4 2 798987984 3 2 688621094 2 3 149267201 2 3 131519547 1 2 670585007 4 2 700648578 5 3 750033808 1 3 464903347 5 3 837731293 5 3 398227494 3 3 425867480 5 2 719435499 5 2 827787849 1 3 452219521 4 2 377986213 2 2 738743454 4 3 101242211 1 2 467902554 4 2 642201969 5 2 199711579 5 3 759453586 2 3 687080174 4 3 326009196 3 3 490701014 2 2 625645808 1 3 460359623 2 2 781952244 1 3 700179475 1 3 658413882 1 3 242884555 4 3 211676810 2 3 903977973 3 3 917183134 3 3 412650267 3 2 667275567 5 2 963704937 4 2 779589914 5 3 791402020 1 2 262606994 1 3 138137204 4 3 637063947 5 2 451878959 1 2 789300871 4 3 743293774 4 2 206287195 4 2 478767176 2 2 418349937 4 2 274712539 3 2 963141387 1 3 216112877 3 2 604322648 1 3 791798656 4 3 785139097 2 2 105439569 2 3 272721564 5 3 654290523 1 2 335644551 1 3 248209980 1 2 619293227 2 3 278478169 5 3 290978021 5 2 177218242 2 2 300213774 5 3 565089413 5 3 118865988 5 3 271139917 2 3 671795723 4 3 930520033 4 2 119398921 1 2 110675917 5 3 420429927 2 2 912763290 1 2 255500654 1 2 567448599 4 3 693816339 4 3 955829228 3 2 962480046 3 3 720936320 5 3 811498209 4 3 322342447 4 3 689135450 2 3 889011247 3 2 530518058 2 2 948074183 2 2 460067706 4 2 577055796 2 2 442473335 5 2 384140363 2 2 987822359 4 3 666177801 2 3 358161380 2 2 154937645 1 3 599274194 2 2 625608966 5 3 758332480 5 2 178799275 1 2 677320012 4 2 209338379 2 2 549070267 4 3 825073684 3 3 314235475 5 2 391722675 2 3 117041669 2 2 704664940 5 3 117075813 5 3 979800775 2 3 251293727 5 3 951389037 3 3 979067115 3 3 154120930 1 3 439674569 3 2 948662504 4 2 176508064 3 3 565650459 4 3 197793351 4 2 955618201 1 2 601073449 3 2 563071265 5 3 314597957 4 2 278554207 5 3 414545318 3 3 883973091 1 2 417039086 2 2 657460071 2 2 759332911 4 3 130809544 4 2 919592635 1 2 486949861 4 3 698234694 5 3 833528125 4 3 700256438 4 2 688919465 4 3 132707368 1 3 922305859 3 2 459578943 3 3 297829580 1 3 123431767 3 2 394438523 5 3 327654600 5 2 531711833 1 2 472799832 5 2 201663050 1 3 147500809 2 3 171455234 5 2 534929024 5 2 789161131 3 3 937491574 3 2 502558718 2 3 982685270 3 3 961014708 1 3 954408151 2 2 202312948 4 2 528856900 2 2 181680699 5 2 706874442 5 2 631364513 5 3 657637120 1 3 352938489 3 2 508287330 2 2 258682305 5 2 387811073 3 3 424700178 1 2 970119727 3 2 899658622 5 2 409356349 3 2 968851170 4 3 104581937 4 2 605134846 5 3 327481893 5 3 554835402 2 2 144905409 3 3 312713301 2 3 645166482 5 3 911027711 3 3 417311445 4 3 242705524 3 3 698541513 4 3 866832373 5 3 330704181 3 2 310266360 4 2 816290744 3 2 141607222 4 3 952522650 5 3 253007897 2 2 741098718 2 3 332550401 2 2 768738002 2 3 358794458 1 3 809189792 4 2 291205610 1 2 351576962 1 3 535175515 1 3 437543668 2 2 477991109 4 2 564625690 2 3 996859944 4 3 474601531 3 2 825158558 2 2 350122392 5 3 141162662 1 2 144753037 4 2 532940901 3 3 517828627 1 3 735835752 1 3 639897907 4 2 340729768 3 3 115056628 1 2 246501947 1 3 661543097 3 2 686870050 2 3 961869674 1 2 967791732 2 3 624720838 3 2 373696416 4 3 116951945 4 2 534843094 5 3 600092150 4 2 545066936 2 3 903276400 1 2 797742387 5 2 198399429 2 2 920922142 2 2 318074506 5 3 822757260 5 2 431013412 4 3 501342339 5 2 256096749 5 2 505732649 4 2 442586994 3 3 960376364 4 2 223836780 1 2 433007942 1 2 855909674 1 2 510917075 5 2 572630251 5 3 337203183 4 2 188485408 3 3 541585911 4 3 638174214 1 3 634488940 4 2 173892580 3 2 445814074 2 2 744133122 4 3 973672520 4 3 840557808 2 3 138582571 3 2 830432091 2 2 199065091 1 2 827137455 2 3 873788095 2 2 190383984 1 3 707696590 4 2 592126871 4 2 781057351 5 3 626508557 2 2 770303668 3 2 408550311 4 3 144133283 4 2 548347968 4 3 555411537 1 2 861513387 1 3 141192931 2 3 641257163 3 2 903192050 5 2 544593141 3 2 529667363 5 2 206372342 3 2 460408852 4 2 374245555 1 2 547847307 5 2 791601769 2 3 572324213 3 3 785979800 2 2 269128131 3 3 648916892 1 2 681807020 1 3 144847968 1 2 747717122 1 2 145788191 2 3 768826304 5 3 608793994 5 2 544394268 3 2 541174079 3 3 609620463 5 3 287131391 5 3 516311001 4 3 123651471 3 2 603199321 3 3 350700185 5 2 661589762 2 2 618624787 1 3 201835296 3 3 301304101 3 2 272615310 2 2 731011930 4 2 214711096 2 3 649453788 3 2 269495010 4 2 504216827 3 3 445141537 1 2 519516985 1 3 386139903 1 2 115361531 1 2 820532322 3 3 557946935 2 2 612660621 2 3 658818440 1 2 718412716 3 2 680852830 5 2 450840522 2 2 254484224 3 3 133610294 3 2 278846003 4 2 622930815 1 2 300911971 1 3 989581811 5 3 220410911 5 2 550004847 2 3 515048396 3 3 229564200 1 3 366253080 5 2 527713423 4 2 908383191 5 2 397699378 1 3 776894311 1 3 513439911 4 3 210761991 3 2 669162693 2 3 875746567 1 3 737015804 3 2 875301064 2 2 874848837 2 3 128325679 3 2 731020882 5 2 465626980 5 3 657908961 2 2 627615695 2 2 473747122 4 2 263305966 3 2 742463545 1 2 150863897 5 2 575065904 5 3 736041197 1 3 185294502 5 3 836850432 2 2 877874036 1 2 745861890 5 2 785152839 1 2 350776260 5 2 108614666 1 2 793947069 1 2 203828802 1 2 453588825 1 2 701976296 4 3 931255615 5 2 305590463 2 2 377022391 2 2 140255583 2 2 461443264 5 3 179090687 5 2 654924886 5 3 972005519 1 2 845923641 5 2 226944711 2 2 748423661 1 2 851723085 2 2 877550862 2 3 972488027 4 3 589562401 4 2 378797086 3 2 551727661 2 2 750896167 5 3 509100829 4 3 418706305 1 2 752500693 3 3 213820615 3 2 581854541 1 2 495987460 3 3 547178283 3 3 931910135 1 3 164392244 2 2 988352384 5 2 957092921 5 3 312135921 4 2 435152594 4 3 447762659 5 2 789070102 1 2 136828538 2 3 301650275 3 3 655299529 1 3 453337091 4 2 932843293 3 2 547847682 3 3 843348801 1 2 236721333 2 2 768361093 5 2 809092108 4 3 683786301 3 2 256477384 5 3 600249009 5 2 208351682 5 2 325987426 4 2 219683736 3 3 484330798 1 3 793639442 5 2 144800308 4 3 186719848 2 3 433362723 4 2 435735092 2 2 506423890 3 2 582340646 2 3 220699730 2 3 111296140 4 2 693370460 1 3 128510486 5 3 701145560 1 2 412502561 5 3 647039914 1 2 767774191 3 2 428818957 3 2 474107680 4 3 633148800 3 3 601297226 1 3 989226341 2 3 911662982 1 2 384096365 2 3 690251072 3 2 189200684 3 2 727268103 3 3 152804255 5 3 127485594 2 3 630605900 3 2 150980396 2 2 998808143 4 3 246638501 5 3 495153347 5 3 619082728 1 3 165566790 2 3 402209830 3 2 125167117 3 3 155564296 5 2 224657427 3 2 360222593 4 3 181612980 3 2 180514024 2 2 724457157 1 2 710577651 5 3 220075743 1 2 501448795 1 2 715729120 4 2 787243125 1 2 788268293 2 3 370717889 4 3 826949547 2 2 955943340 3 2 295869900 4 3 680275103 1 3 695690149 5 3 469607632 2 3 993045872 1 2 575675185 5 3 593281154 4 2 369193047 4 3 771480806 5 3 882695177 4 2 343589730 5 2 500757766 2 3 948629149 4 3 567826621 2 2 901110695 3 2 957937940 5 2 383298161 2 3 841392322 4 3 974967929 3 3 982297522 4 2 610223533 5 2 703558724 3 3 154615451 2 2 633793654 1 2 402365699 2 2 949875852 4 2 778978063 3 3 150589514 2 3 345750869 4 3 260639288 1 3 882365117 4 3 129179384 2 2 954462214 5 3 392837559 3 3 699052861 4 3 287991084 2 3 691991611 4 3 587375934 2 3 982612333 1 2 385691780 2 3 535790374 4 3 532631690 4 3 533679252 4 3 307046573 5 2 262763805 3 2 936212404 3 3 612268458 4 2 695259751 5 3 222564378 1 3 248629727 5 2 126259377 4 2 722333566 1 2 920951194 2 3 418709946 1 3 902338722 1 3 799288467 3 3 785860035 4 3 254928897 4 3 654313196 4 2 771789695 4 3 327705235 3 3 648805731 1 2 438629440 5 3 316346798 2 3 455252705 3 3 787864636 4 3 708095986 1 3 980379027 3 3 227924025 1 2 660461116 3 2 301712484 4 2 405121386 2 2 718276339 1 3 855659563 5 3 639520823 3 3 691133028 5 3 433498478 3 2 347257816 5 3 445913105 1 2 980189498 1 3 401531091 5 2 463699374 4 3 687041949 4 3 688810189 5 3 109223287 2 3 519273666 5 3 559000955 2 2 205618924 5 2 538109916 3 2 946750465 1 2 706509374 5 2 895009154 1 2 470538445 1 2 832062507 1 3 991045368 3 3 106243018 3 3 580741648 4 3 753100360 1 3 269315503 5 3 730229018 1 2 893426969 3 2 330684491 4 3 872660424 4 3 665963935 3 3 550180834 5 2 703147454 3 3 417654574 1 3 625225838 2 3 565302248 5 3 722115627 3 3 883487226 4 3 728212619 4 3 202434307 5 2 424322709 5 2 467351389 2 3 229265692 2 3 502558521 4 2 320128197 1 3 135742689 4 2 925101151 1 2 516333857 3 3 277847156 3 3 176918640 2 3 179004012 2 3 296475081 4 3 378005010 1 2 328037166 2 2 567103855 5 3 189907726 1 3 338955114 3 3 825055151 4 3 202466216 2 3 313506068 1 3 503865192 5 2 464669932 2 3 871335220 5 3 578125151 2 2 269470085 2 3 795841424 4 3 984459367 3 2 883318657 1 3 713529916 2 3 520390868 3 3 359939121 2 2 124426781 1 3 154732903 5 3 969489048 2 3 173141498 5 3 101465230 1 3 756265332 1 2 452916669 1 3 403724664 4 2 417174039 1 3 715817269 5 2 770450710 2 3 223458321 4 3 422404528 1 2 228116275 1 2 631130434 3 2 644528174 1 3 556525942 2 3 144649592 4 2 274807566 3 2 739416850 2 2 577274480 4 2 564050399 4 2 842375770 3 2 139047681 4 3 632449800 5 2 176546741 5 3 515660903 1 3 637910569 4 3 724347217 2 2 149884895 4 3 290869423 3 2 666222854 2 2 630934298 3 3 410460884 5 2 727634587 4 3 577904794 4 2 174939166 5 2 388570399 5 2 588581584 2 2 222548809 5 3 819998202 2 3 124096896 4 2 119453440 3 2 417570120 2 3 884659657 3 2 334747858 1 2 520503247 4 3 222797870 1 3 489285367 4 3 929501234 4 3 552964952 2 2 313860694 1 3 480395423 5 2 379601117 4 2 792178357 3 2 145924477 2 2 607764663 4 3 766959261 5 2 428574509 4 3 365877371 4 2 159529269 4 2 723322698 5 3 162221096 1 2 703745014 2 3 713868557 1 2 698018206 4 2 821317051 3 3 501623849 3 2 929684943 4 2 591390868 2 2 314196707 4 3 646808286 5 2 999207514 4 2 125641894 3 3 381867751 4 3 937159001 5 3 491733932 1 3 710464888 2 2 257705331 3 3 294542533 5 3 644897952 5 2 551005381 5 3 580477458 5 2 964665404 2 3 105212132 5 3 359517271 2 3 457335301 3 2 652322272 5 2 244305364 3 2 337888146 1 2 607117839 1 3 634828372 2 2 959185081 1 3 689646814 3 3 691667967 2 2 637432475 2 3 841829151 2 3 800518034 3 2 368690236 2 3 397303910 2 2 505907521 2 3 754893729 5 3 212345540 3 3 657900564 5 3 515759439 3 3 214717962 4 3 462452649 1 2 696086913 4 2 744282114 4 3 655540607 2 3 959049774 5 2 828763384 4 2 940821411 1 3 932551560 1 2 701386785 5 3 729325144 1 3 695487232 5 3 612840572 3 3 175549325 1 3 782144808 4 3 102569037 4 2 745394668 2 2 437801486 2 3 338343657 5 2 900362382 1 2 418169324 3 3 149907001 2 2 398806179 4 2 490756566 1 2 215530829 1 3 275538190 3 2 155777674 5 2 299058051 3 2 884650442 5 2 716549377 3 2 796446513 4 2 761875991 3 2 844178252 2 3 202206952 2 3 889309162 3 3 583214918 5 2 309498188 4 2 231913892 2 3 844036479 2 2 103505124 4 3 169286819 4 3 252330780 2 2 741528116 4 3 369906848 5 2 253305079 3 2 489259205 2 2 535803991 2 3 151979152 2 3 842736922 2 2 921339444 4 3 821490209 2 2 412861820 3 2 723876652 5 2 537948522 3 3 797233944 3 3 562965481 2 3 781624078 1 2 298065669 3 2 504090584 5 3 374954952 2 2 309881243 5 3 310545271 3 2 620580844 1 2 891926483 2 2 629571147 4 2 416450332 1 3 213888053 2 3 348448485 4 2 790339369 4 2 928090794 2 2 672446882 1 3 234142464 4 3 340050645 3 2 553158552 3 2 241140341 1 3 348797627 4 2 162302345 3 3 963260172 2 3 100790108 1 2 617405979 3 2 144080004 1 2 819676843 1 2 592446078 4 2 910403210 5 3 365610541 2 2 331885356 4 3 425900306 4 2 897175381 4 3 798530964 2 3 631572017 1 2 461992776 1 3 619224118 5 2 723590520 3 2 401484479 2 2 437233243 1 3 666795847 5 3 677552044 1 3 259034231 3 2 973477131 5 3 210672627 2 2 993132665 5 2 182381068 5 3 734742513 1 3 958698609 5 2 931884638 4 3 605954884 1 3 169401025 1 2 709106264 3 3 149452315 5 3 120342585 4 3 631050179 2 3 237311778 1 3 328096875 5 3 651594773 2 3 889044865 4 3 901750199 1 2 755687424 5 2 855626228 1 3 380261422 3 3 541488517 3 2 114748627 5 3 668569969 2 3 324908836 4 2 281581936 2 3 510505132 4 3 865435140 3 2 205084252 2 3 898158268 2 3 124572907 1 3 188400102 5 3 526947440 1 3 489058969 1 2 564828408 3 3 943580980 5 3 349317107 1 2 741486824 1 3 161971540 2 3 363933195 3 2 658965570 2 3 850854503 4 2 643922205 2 3 977053344 4 2 518936958 1 2 742291142 2 3 826221316 3 2 261228056 2 2 300729003 5 2 823121484 1 2 477240926 5 3 962461511 5 2 440541602 4 3 783045485 5 2 442455753 1 3 241466922 3 2 476379168 3 3 795667198 4 2 955010580 5 2 274262554 4 2 381992960 5 3 631739329 4 3 797781993 1 2 553251035 1 2 735069872 4 3 979755549 5 2 681016547 5 3 372716959 5 3 875691407 1 3 542933651 3 2 657231324 3 2 644978306 3 3 205728132 4 2 807971707 2 2 472102008 3 3 846603558 1 2 780658661 3 2 292181782 4 3 539905679 1 3 105558574 2 3 397498890 5 3 229486757 5 3 746056695 4 3 122420593 5 3 123912053 4 2 871278722 1 2 656314045 4 3 100084818 3 3 720312225 3 3 367689091 3 3 946932274 5 2 796968558 2 3 336105604 1 3 879755546 2 3 771939748 1 3 107823793 2 2 606795110 2 2 457158479 1 3 635810097 1 2 134965926 4 3 436061341 4 3 281232992 2 2 772340096 5 2 157924156 1 3 752790280 4 2 155673356 5 3 355709061 5 3 210137541 4 2 364141512 5 3 706075882 4 3 290421462 1 3 768366889 2 3 744198956 3 3 797256344 1 2 394338905 4 3 615967379 3 2 989928814 2 3 721515016 5 2 993983364 4 2 380737022 5 2 735582100 4 2 846004562 3 3 549717636 3 3 302788918 5 2 170311193 5 2 958581194 4 3 286385105 1 3 683464758 1 2 752939328 3 3 111998000 1 3 186722591 2 2 670627906 4 3 318827441 1 2 287105085 4 3 658105537 4 2 136574955 2 3 585009996 3 3 385242088 5 2 239989440 5 3 634894940 3 3 515884134 1 3 309168565 5 3 183241764 4 3 867598918 2 2 277196057 4 3 931284848 5 3 175231241 2 2 484831894 4 2 405551953 4 2 561012792 5 3 954775759 5 3 277798195 2 3 178302870 1 3 451981682 4 2 212734935 1 3 529115306 1 2 910978929 2 2 442281722 1 2 741574460 4 3 581184586 1 3 774232017 1 3 941809586 5 3 310816951 3 3 962949384 4 2 281835067 2 3 194821235 5 2 919930271 4 3 443359965 1 2 855993873 1 2 994363201 3 2 906863668 4 2 589191383 5 2 438266450 1 2 547584106 5 2 777325002 5 2 495859174 3 2 290133885 3 3 695502882 1 2 127015707 5 3 165528625 2 2 609618605 3 2 480475214 3 2 424310033 4 2 524547647 3 3 680125284 3 2 691052166 5 3 745843579 1 2 353507287 5 3 224259960 3 2 620641376 5 3 379875594 2 2 104723106 1 2 613873024 2 3 682857783 4 3 327858837 2 2 962652342 2 3 626576142 3 3 308388428 4 2 283904003 4 3 596582879 1 2 567158550 1 3 355092273 3 2 807766956 2 3 489770084 3 3 454390489 5 3 161326656 3 2 522279496 2 2 488060950 5 3 464676893 1 3 766312263 2 2 668646726 4 2 722764210 4 2 128970345 4 2 631018754 5 2 935576338 3 3 135509479 4 2 492631398 2 2 270677109 4 2 935178467 5 3 672829636 2 3 366371772 1 2 558561844 3 2 448230456 2 2 386317188 1 2 134962759 2 2 924784570 2 2 304151027 4 2 121719870 4 2 869599537 5 3 481948324 1 3 948432124 1 2 805419571 4 2 945003623 3 3 272240457 2 2 638158402 3 2 642819905 2 3 162814235 3 2 431819597 3 2 435177119 1 2 525176015 5 2 159310748 1 3 713529454 3 2 911892230 5 2 648209437 1 3 496195983 5 3 335427668 1 2 767578858 1 3 302456213 4 3 523873791 2 3 636493916 1 2 472965497 1 3 174166084 1 3 359697098 1 3 743991397 2 3 562775259 1 3 293107862 1 2 663318492 2 3 341635298 4 2 423936003 3 3 334266957 5 3 365366699 4 3 173358142 4 2 920328704 2 3 665099586 5 3 842502622 3 3 989210722 4 2 536655994 5 2 354469497 4 3 495813106 5 3 908333420 5 2 976908731 2 2 539644052 4 2 635683650 5 2 665455507 2 2 613721956 5 3 419664468 3 3 608897401 3 2 391532601 5 2 615722120 3 2 798962291 1 2 638967514 2 3 433745962 5 3 361113791 2 2 295744521 3 2 844184421 4 3 784411452 2 3 220009572 5 2 497878227 1 2 522426192 3 2 174937753 5 3 864200005 4 2 110235928 3 2 687952828 2 2 595410276 3 2 506566613 5 2 365025375 3 3 419010373 1 2 402239173 4 3 374486099 2 3 600016026 5 3 639479674 4 3 909597299 4 2 708191931 5 2 159590434 2 3 175313004 3 2 874779190 1 2 267780038 4 3 574370008 2 2 561068951 2 2 513311224 5 2 511246619 4 3 305934631 2 3 196332677 4 3 543658237 1 3 462377863 2 2 798887518 5 3 561185814 5 2 611880992 3 3 856459676 1 3 911602086 2 3 144910275 2 3 961880404 3 2 869385762 3 2 477862238 2 3 141123916 2 3 117778957 2 2 892542524 3 3 749942985 5 2 638152619 5 2 636011777 3 3 651189010 5 3 154987252 5 2 785895220 3 3 613949573 2 3 494088551 3 3 199099358 1 3 244109915 3 2 708013974 4 3 201985039 4 3 637521324 5 2 142291670 4 2 405880183 4 3 298681273 1 3 972847995 5 2 934580218 5 3 237230419 1 3 311668979 4 2 928485226 3 2 401263110 1 3 552118709 4 3 792407242 3 2 713212329 2 3 289928686 1 3 435050222 3 3 143160593 1 2 762992408 3 2 820152159 5 2 313858418 3 3 116322059 1 3 959212259 5 3 793217029 4 3 729207915 2 3 336252844 5 3 991582529 4 2 242007169 4 2 522567581 3 2 167410790 4 3 710741288 2 2 899545781 3 2 175521320 3 3 624408340 4 2 749934879 1 3 808266753 3 2 441594890 4 2 875800094 1 2 335193048 1 3 270459531 4 2 856374957 4 2 775631850 1 3 249321671 3 2 651139515 5 2 509745511 3 3 520308927 5 2 750887403 2 2 593632673 1 3 635159971 4 2 216635062 4 3 908789274 4 2 457260395 4 3 551996753 2 3 783963218 2 3 504050017 2 2 623394342 5 2 535920652 1 3 329850956 4 2 396181647 2 3 510628619 4 2 820332788 5 3 427553974 2 2 325018522 5 2 653135066 4 2 249513823 3 2 955421166 3 2 582521009 1 2 595110934 2 2 624346712 4 3 306550937 3 3 550289334 2 2 616074022 5 3 140018958 3 3 963596153 3 2 167323865 4 2 953034923 3 2 244489511 3 3 367880686 4 2 273475064 5 3 978103910 1 2 126804749 3 2 767039213 4 3 306069360 4 3 427559348 5 2 622813799 1 3 601973094 5 3 881376857 3 3 779777323 4 2 495768410 3 3 201608806 3 2 310889552 1 3 686227343 1 2 577980799 5 2 625610511 1 2 876002268 4 3 180966140 5 2 556146946 1 2 649160981 1 2 243510814 4 2 402400722 4 2 900794774 1 2 890508984 5 3 472974433 4 2 106066656 4 2 306938884 1 2 303701151 4 3 983849136 4 3 976470489 5 2 653479207 2 2 818221907 2 3 779933477 5 2 643078279 5 2 485808216 2 2 616542316 2 3 610805443 4 3 167775909 5 2 661925392 2 2 128625645 4 3 828739369 5 2 380986628 2 2 858811743 3 3 982600566 4 2 100886070 5 3 902243295 2 2 670573076 5 3 376780559 2 2 300128863 3 2 801624032 2 2 234033459 4 3 462069683 3 3 416527885 2 2 491831055 1 2 233219313 2 3 235443017 5 2 916890127 2 3 236415197 4 2 568133042 3 2 627822967 1 3 173741633 5 2 592680802 3 2 161543691 3 3 457806520 2 2 681849582 3 3 624376097 1 3 555096886 3 3 406885536 5 3 517605739 1 2 211478563 1 2 671402374 4 2 628931417 4 2 321958750 4 3 492988302 3 2 731452343 4 2 573300838 4 3 268808047 1 2 360103366 3 2 301206186 3 3 502191486 1 3 509875549 4 3 111583993 4 2 789754873 1 2 635641291 3 3 835757186 2 3 363164530 1 3 696388171 3 2 120247935 5 2 487316282 5 2 720109463 3 3 831498117 5 3 145992746 5 3 858884825 3 2 158045373 4 2 399813273 4 2 523713852 4 2 655224739 2 2 522595086 4 3 247875998 5 2 281736865 5 3 820516529 4 2 974846218 4 2 215947665 1 2 356614533 5 3 238664770 3 2 382048947 5 2 451499936 2 3 332194815 3 2 669648981 1 3 647116188 5 3 333725966 1 3 180931394 5 2 482080684 5 2 625281742 4 3 739970392 3 3 500387998 4 2 250665196 2 3 723921007 1 3 105889619 4 3 415834356 4 3 324425419 2 3 925656793 5 2 795234930 2 3 712053468 3 3 299013751 3 2 175061924 4 3 593451695 4 3 554671844 5 2 146737202 5 2 475125913 3 2 702129941 5 3 600447443 2 3 616859152 1 2 424883431 5 3 215725393 1 3 751205898 5 2 335260936 5 2 770797478 3 2 309016239 4 3 132787771 5 2 207652327 4 2 592081802 5 3 261640299 3 2 209715097 4 3 707327781 5 2 717644283 4 2 337649876 2 3 625056877 2 2 358574419 5 2 357731463 2 2 941947547 2 2 615085407 3 3 755837092 5 2 137610020 4 2 940039999 2 3 118978572 1 2 631961338 2 3 317574355 5 2 945053805 5 3 836228488 4 3 237650858 2 3 710964810 2 3 120645374 2 3 473150776 4 3 246204906 5 2 970706076 1 2 872257068 3 3 933825601 4 2 860128490 2 2 686726641 3 3 609032844 2 3 574554124 4 2 419166576 2 2 547793482 5 2 949321363 4 3 498088652 3 3 197953852 2 2 771879708 5 2 157013796 2 2 192025849 2 3 580168668 3 3 523903149 5 3 325533356 1 3 181690743 5 2 515105540 5 3 505814523 4 2 249163115 4 2 351293104 1 2 422562306 5 2 238005411 5 2 685846644 2 2 636556192 3 2 907500054 2 3 584789109 3 2 138455706 1 3 649517132 1 2 385922227 3 3 541280386 5 3 700126997 3 3 190116454 4 2 800388830 1 2 887883340 1 2 746716094 2 3 786969574 1 2 663331109 5 2 548479831 5 3 744109507 1 3 279400394 4 2 446423235 2 2 356730287 2 2 461256839 4 2 178306247 3 2 180782704 1 2 606458040 5 2 249612795 3 2 696597147 4 3 141735447 5 2 398241818 3 2 545963830 4 2 529746733 2 3 560222289 5 2 729805579 3 2 314575919 3 2 158901380 2 2 372772266 1 3 915157288 5 2 782382029 3 3 965554909 2 3 209521602 1 3 874893230 2 3 309659013 5 2 774501676 4 2 578853027 5 3 515922189 5 2 932834261 2 2 251798374 4 3 338903088 1 3 553632005 5 3 775120301 4 2 468445195 3 3 113297003 2 3 673427495 3 2 952643481 1 3 418862869 5 2 372528537 5 2 186804574 4 3 308619181 3 3 774491961 1 3 488599545 5 2 871774209 5 2 303950751 3 2 120728295 2 3 864196528 2 2 406089029 5 3 669914132 4 3 395571458 2 2 155463065 1 3 860537443 4 3 561062985 1 3 310732644 1 2 229551507 5 2 330105728 1 3 904404010 3 3 132468094 4 2 663251079 5 3 708443068 4 2 452848025 2 2 833090769 2 2 157617294 2 2 700032490 4 2 247559517 3 3 208110820 2 2 242923354 4 3 237921653 3 3 760688686 2 3 585595362 4 3 637203364 1 3 719485859 4 3 978197380 3 3 804954366 2 2 655465407 3 3 595476632 3 2 247840297 1 2 578022249 5 3 785902777 2 2 104265574 3 2 716401351 1 2 739970396 3 3 712310324 4 2 403539127 4 3 316296016 3 3 193202075 2 2 380806117 5 2 726976077 1 3 309760260 4 3 536327141 2 2 899507572 1 3 234767818 1 2 448633617 3 2 754479579 5 2 182594579 5 2 513107226 2 2 843271947 3 2 776888201 2 3 986730884 5 3 167055941 5 3 980544401 4 2 278740166 5 2 417548216 2 2 130633477 2 2 111558120 5 3 851976806 4 3 338548024 2 3 848419103 2 3 519269486 4 2 471674061 5 3 433187916 1 2 415428413 2 2 749663871 1 2 779438109 1 2 568924830 4 2 153906277 4 3 496430605 5 3 282615125 2 2 203453660 4 3 135213689 3 2 826601696 2 2 504333465 4 3 521880250 4 2 610082508 2 3 643610845 4 3 308084078 3 3 544588540 4 3 313089507 5 3 937318444 4 2 592738373 4 3 701915285 3 3 130065825 5 3 237638507 2 2 125362810 5 2 374883354 5 2 412520334 2 3 320452181 4 2 554979256 2 2 433196306 1 3 371056386 1 2 226913350 5 2 671838471 5 2 111148338 3 3 189342543 1 3 574321966 2 2 489914567 1 3 827933535 4 2 361293854 3 2 843207463 5 3 923103499 1 2 703801156 5 3 120790310 3 2 194107266 1 2 693850656 5 3 429190894 4 3 431852171 5 3 918372314 5 2 510134036 3 2 404602551 4 3 147191555 4 2 847285286 5 3 812705125 1 2 581713092 3 3 864621498 3 2 558906848 2 3 250815289 2 3 589025173 3 3 610794853 5 2 297382960 2 2 507842194 1 3 276098928 3 2 791492182 3 3 570736224 4 3 838646164 3 2 846014532 3 3 177613276 3 2 296119094 2 2 279459961 1 2 597219097 5 3 618575051 5 2 809989061 2 3 358641030 2 2 605778043 3 2 181458338 4 3 283824151 2 3 888173179 4 2 450461090 5 3 782532843 4 3 857535464 4 2 460114334 2 2 429809888 1 3 139349955 5 3 671262973 3 2 438593942 1 2 462341270 4 3 646850428 2 3 238324476 1 2 722739883 2 3 575028684 1 3 990728979 3 3 193447112 5 3 572930551 1 3 172597231 4 2 518794890 2 2 935474079 4 2 661626747 3 2 908363361 4 3 932430518 2 3 425295959 5 2 146543752 3 3 409249177 5 2 227002173 2 3 481146967 3 3 164445205 4 2 731042037 3 3 117771474 1 3 723378389 1 3 586924190 3 3 828261515 5 2 351779468 4 3 958744083 3 2 834568494 3 2 241256205 2 3 581965787 1 2 907640931 2 2 178180231 1 3 871700906 5 3 551861108 1 3 910856279 4 2 527416288 3 3 544003159 4 3 896751124 4 2 977194964 1 3 203020167 5 2 946842329 2 2 713156516 1 2 555766420 2 3 972489927 5 3 970131264 2 2 704160334 3 3 297293209 4 3 410300151 4 2 400246526 3 2 542032792 1 3 731447310 1 3 411247962 4 3 791082003 3 3 185670975 4 3 148005314 3 2 130643853 5 2 187756366 2 2 455968707 5 2 868833448 5 3 358408025 3 2 612479612 3 2 703978347 5 3 105905449 4 3 158550337 3 2 205105342 3 2 301291364 5 2 350671300 1 2 449092826 5 3 554719069 1 2 507162105 4 3 953667823 2 3 149159631 4 2 355404475 1 3 357644280 2 3 664980364 4 2 213703111 3 3 158592690 4 3 165074680 3 3 202948413 1 3 653881057 3 3 157475699 5 3 766449324 5 3 359923381 3 2 997144864 1 3 368268889 2 2 323688599 3 2 934482169 1 3 318943437 4 3 213731741 4 2 578646101 2 2 412193439 4 2 467262687 1 2 348309889 3 2 104417366 3 3 373961091 1 3 948460428 5 2 507243055 2 2 738236469 1 2 206361430 2 2 683892432 4 2 617342746 1 2 225638665 3 3 105835185 2 3 417274356 3 2 820562402 1 2 915104639 2 3 138481074 3 3 411694494 3 3 488240092 1 3 856494981 4 3 576589129 2 3 787685162 1 3 496851625 3 2 356443576 4 3 554097953 3 3 394943704 5 3 675797408 1 2 482056443 4 3 754780159 3 3 522446465 1 2 502254000 3 3 362467035 1 3 213440872 4 3 902443656 5 3 710774114 3 3 682663021 1 3 119437916 1 3 264510863 4 2 199200126 4 2 669401384 2 3 408365485 3 3 881126390 4 2 205221213 4 3 147568551 1 3 160936414 4 2 355124107 5 3 917626026 2 2 379036451 5 3 118668427 2 3 978773855 4 3 295203985 2 3 277284158 4 3 321150796 5 3 905979763 3 2 149518247 3 2 610217219 5 3 728574000 4 3 576098576 5 2 408925098 5 3 184891182 5 2 995395689 4 3 451174296 4 3 702443859 3 2 165552045 5 3 450310777 1 3 833096389 4 3 320294529 3 2 808825315 2 2 698641969 3 2 102051118 2 2 836013046 4 2 344526791 1 2 777006863 2 2 701042973 2 2 430887959 1 2 733045726 3 2 197095830 1 3 625400068 3 2 727326431 4 2 684789497 1 3 221770500 1 2 294576087 1 2 647090151 1 2 418592175 3 3 412868469 2 3 298739864 2 2 643620239 3 2 823796472 1 2 892483163 2 3 760302435 2 2 852403283 2 3 312121148 1 2 735261524 2 2 151696560 2 2 830306470 3 3 695633411 3 3 448559499 1 2 355106837 2 3 660103860 5 3 743360462 2 2 815376065 4 2 356460428 1 2 605914507 5 3 355755110 5 3 145374040 3 2 487562152 5 2 552098453 5 2 654683605 1 2 425867425 1 2 991265095 1 3 912801421 1 2 715321164 3 3 452282497 5 3 409840622 4 3 741292537 2 3 415175886 4 2 343493853 3 3 577205062 2 3 242374980 3 3 715653308 1 2 668444393 4 3 876728073 4 3 461504759 3 3 171198840 3 2 672658104 1 2 461605947 5 2 204697360 5 2 618805125 1 3 464504122 2 2 811993682 5 2 400139705 3 3 791977780 5 3 742765467 1 3 893834716 4 2 413467030 1 2 160172177 1 3 806927849 3 3 309536119 3 3 553281321 4 2 449305701 1 3 737915187 2 2 670512948 1 2 665996063 5 3 407005112 3 2 895063064 3 2 523122386 1 2 498798231 1 3 215929549 2 2 938690529 5 3 452844969 5 2 227205411 2 2 729161999 3 3 296057497 2 2 675467002 1 3 678805946 4 3 458738545 5 3 361759604 1 3 429602739 4 3 673683201 3 3 417570074 5 2 535622309 3 3 120329692 2 2 625350329 4 3 522948975 3 2 195763906 2 2 150498338 2 2 924466679 3 2 144216716 4 2 593301578 5 3 945083721 3 2 834430096 4 2 112859688 2 3 909005177 2 3 815665793 1 2 115722199 3 3 551602707 4 3 475879765 4 3 953267689 1 3 130331727 5 3 976846193 3 3 699239289 2 2 920508856 2 2 466544591 2 3 941356686 5 3 503707158 3 2 405931245 1 2 362149365 3 2 391457007 1 2 464306110 1 2 875571215 2 2 428358084 4 3 231528356 5 3 815783588 3 3 434323027 2 3 374959386 5 3 429676699 3 2 254544360 1 2 313049760 4 3 986692947 3 2 166892795 1 3 881717356 1 2 281732656 1 3 671682667 4 2 646139844 1 2 519464952 3 2 625242049 4 2 568955408 4 2 517995227 4 3 662154444 1 3 576635132 1 2 267166404 4 2 888949387 2 2 444131413 2 2 446511210 2 3 211964634 2 2 901828714 4 2 781763103 1 3 492205361 2 2 357730385 4 3 192486835 2 2 189528928 1 2 607295210 2 2 785803840 5 3 275675568 1 3 692986520 3 2 101509772 1 3 941583449 5 3 157262833 2 2 770618393 5 3 314188100 5 3 323307386 4 2 492734988 3 3 560165391 1 2 405421685 2 2 485909789 5 2 240250142 1 2 418070026 5 3 114047234 3 3 801895522 4 3 773614456 4 2 433737973 1 2 610500732 5 2 951789984 1 2 556577310 4 2 379005038 5 2 860771638 2 2 719762998 3 3 881582694 2 2 236435855 2 2 188045728 2 2 678060541 5 3 612273998 3 3 824676912 1 3 294585207 2 3 900550614 3 3 829634675 2 3 800929974 4 3 237493718 5 2 455191468 4 3 929178753 2 2 440843251 1 3 478886887 1 2 911928256 3 3 904828689 1 2 742566368 5 3 284896953 3 3 847989469 1 2 742821646 1 2 772483826 2 2 203220292 3 3 533081022 3 2 573468476 3 3 659829565 1 2 456235174 2 2 894189611 3 3 356414222 1 3 275975505 4 3 536672130 1 3 839049166 3 3 134980923 5 2 583292442 4 3 924593717 2 2 308316372 5 2 474384015 3 2 497295831 1 2 400552310 1 3 308052480 1 2 638355212 2 3 193776040 3 2 854740020 4 2 585067772 4 2 358000472 3 3 785659246 1 2 189397202 5 2 101462337 2 3 827344431 1 3 691246725 4 2 395568959 3 2 463586728 2 3 640611371 2 2 623783850 3 2 136137901 4 3 721014814 2 2 623326741 3 3 332698607 3 3 650309873 5 3 768640470 4 3 667690632 4 2 596962630 4 3 425730395 4 2 745549767 3 3 971606637 3 3 371858952 5 3 114638079 3 2 631898548 3 2 246333252 4 2 441299025 4 2 656215669 4 2 728281534 1 3 231496149 1 2 426306435 4 3 610956223 4 2 150088260 2 3 737435926 1 3 948225273 4 2 532915477 1 2 531073915 5 3 792151095 1 3 617868462 1 2 429407793 3 3 106531869 4 3 887399235 2 3 744450900 2 2 435702351 1 3 201878606 3 3 781002871 3 3 880253660 2 3 279500520 5 2 768677697 1 3 665960327 5 3 104577717 4 2 819064533 1 3 144907007 5 2 854303070 4 3 735400544 3 2 877865378 1 3 482122558 3 3 562685328 3 2 636839754 4 3 188412223 2 3 317496604 4 2 349202055 2 3 257527670 2 3 463981751 5 3 107362845 4 2 199282892 4 3 808268640 3 2 959934601 1 2 955166613 5 2 372517719 4 3 601585673 5 2 342249349 2 2 764493410 5 2 579777327 5 3 502406322 4 3 293763293 2 3 441478048 3 3 156175498 3 3 583371772 3 3 220123669 3 3 311152489 5 2 545832988 3 2 535241955 4 2 324435118 4 2 691811746 3 3 255241034 5 3 184054393 3 3 503274009 2 3 430917542 2 3 952120293 5 2 425049424 4 2 833996622 1 2 687064498 4 3 312309327 5 3 848952593 2 3 618408498 4 2 276715699 5 3 640904201 4 2 920334723 3 3 458164416 3 3 791361475 5 2 769794188 3 2 370643394 2 3 468844147 5 3 491714203 1 3 989304961 5 3 303568915 2 3 574547281 4 3 502075040 5 2 998317017 3 3 702132259 2 2 621407842 3 2 865654477 4 3 707436221 1 2 273304795 3 3 425241963 2 2 409192961 1 2 931117906 5 2 547654867 1 3 354428478 4 2 687791083 5 2 684841960 4 3 388643806 1 3 267920186 2 2 568984383 2 2 512593687 3 2 986536982 5 3 598384960 1 2 472183602 1 3 467134949 4 3 868273178 2 3 482970487 3 3 735873181 4 2 851305503 5 3 744530230 2 3 354557293 5 3 366797976 5 3 948278380 1 2 129464158 4 3 629111122 5 3 677328493 3 3 958578598 2 3 505110981 5 2 803816381 3 2 952378780 4 3 998121394 2 2 260362510 1 3 925899301 5 3 150569744 3 3 861108978 1 2 861368499 4 2 524324153 3 3 326327340 2 3 900083201 3 2 166141058 3 3 638296214 5 2 798725093 1 2 234110783 5 3 673348838 5 2 157180108 1 2 961234623 1 2 227846606 4 3 316907877 1 3 406883795 5 3 827895253 3 3 961389787 5 2 458468822 2 2 537605409 2 2 863132014 3 3 198701180 5 2 227707551 5 2 875213955 1 3 989171480 1 2 435543324 4 2 631880077 4 2 331688161 4 3 557146694 1 3 732565404 4 3 332722619 5 2 973810395 2 3 353803576 1 2 793730878 5 2 880941334 3 2 502620187 5 3 171759090 1 3 461566244 3 2 720016406 4 3 535331573 1 2 575662887 3 2 301785872 4 2 285587455 4 2 130725103 1 3 291324361 3 2 837083070 2 3 762948664 5 3 303789609 5 2 809454630 1 2 393512738 4 3 455580800 5 2 486540181 4 3 252579166 1 2 594353740 4 3 394286927 2 2 331246214 5 2 420494799 3 3 678562057 5 3 514917253 1 3 504309152 3 3 203117328 5 2 946540136 3 2 711853539 2 3 403082852 3 2 410107966 5 3 492280551 4 2 308732731 4 2 509007613 2 2 248181385 5 3 640432484 2 3 603484908 4 3 133924273 2 2 732073760 2 2 535054394 1 3 891866766 4 2 345752860 2 3 113847360 4 2 612470619 4 3 969150168 3 3 669479026 5 3 853100835 4 3 729688929 5 3 103649842 1 2 362189896 3 2 423410210 1 3 436626134 2 3 353494010 2 3 761551325 2 3 617853202 5 2 644578116 1 3 486188818 5 2 750593589 5 3 574083428 5 2 651407554 1 3 668512453 4 3 544013192 1 3 721726694 4 3 952487601 4 2 421041211 5 3 299664410 2 3 439024458 3 3 437134987 3 2 558511438 5 2 527029517 1 2 146752796 3 3 556470941 3 2 735045588 5 3 354868786 5 2 160910050 5 3 142812079 2 3 642894185 5 2 640073613 5 2 897347989 3 3 297297708 2 2 342243869 3 2 289227587 5 3 104753947 1 3 384637457 4 3 566892357 1 2 847180860 4 2 441203665 4 2 389366568 1 3 149499355 2 3 649052642 2 3 522665649 2 2 293166613 3 2 695072670 1 3 979068509 3 3 674152728 3 2 700793924 2 3 668726639 3 2 834129500 2 3 653301988 1 2 699524071 1 2 922497015 4 3 700447489 2 2 134138609 3 3 226267807 4 2 349539987 1 2 597549493 2 3 633953907 3 3 242570077 4 3 405806766 2 3 470992236 3 3 257786139 1 3 975144746 1 3 801011966 2 3 271387655 1 3 650394735 4 3 512480049 5 3 611936743 2 2 997525130 5 2 520274299 4 3 860741171 5 3 119740294 2 2 772880506 4 3 403605496 4 2 691317136 2 3 445039574 1 2 551705797 5 2 255001108 5 2 219215441 2 2 426679992 4 2 731046093 5 3 739291904 1 3 505500241 1 3 253632766 1 3 491005160 3 2 633578637 3 2 539664917 2 3 102956548 2 2 395606369 4 3 956770702 1 3 669923802 3 3 382553827 1 3 720785919 2 3 745197634 1 2 208755414 2 2 491833086 2 2 564744704 3 2 762312349 3 2 699689609 2 3 505257582 4 2 724314947 4 2 335032749 4 3 284323610 1 3 553170778 3 2 198494603 4 2 994702133 4 3 324949631 2 3 221966126 3 3 824866942 1 2 817956194 2 2 956716982 2 2 375801826 2 3 186706685 1 2 988961048 4 3 312855168 2 2 539365838 5 2 145338937 2 3 725503922 1 3 742369267 4 3 985394438 2 3 319289741 1 2 617385116 1 3 246926084 1 3 417973575 5 2 290618157 2 2 671949187 3 2 720409335 3 2 727506855 4 2 340206476 4 2 273531482 2 2 512088984 5 3 101127969 5 2 703452272 3 3 571797676 2 3 864404889 3 2 726855830 3 3 289222144 3 3 940699724 2 3 350939058 4 2 551856663 1 3 678084660 1 2 280587648 5 3 379964085 5 2 413375314 2 3 716992694 3 3 200294242 1 3 100756206 5 2 670140529 1 3 564097384 2 3 472115216 1 3 476547449 3 2 999611371 4 2 479160868 4 3 705053099 1 3 223267132 5 3 688139123 3 3 485028674 3 2 553766234 1 3 899659260 2 2 361495282 3 3 639437688 1 3 291402643 1 2 928174968 5 3 773900409 1 2 364603042 2 3 952357010 2 3 744555288 2 2 699271527 5 2 205417127 4 3 508268849 5 2 147264882 3 3 903628839 2 2 533003260 2 3 329032857 3 3 353620290 2 2 915005755 1 2 176649358 3 3 513351685 4 3 757362627 3 3 629934219 2 3 709452976 1 2 906684044 2 2 626801152 5 2 615209067 2 2 255096399 1 2 429319857 1 2 554188134 5 2 417500941 5 2 180517224 1 2 456293427 1 2 668347834 5 3 568357584 4 3 979339599 2 3 757565970 4 2 413468772 3 2 651628420 3 3 917816463 1 2 228577554 1 2 560335124 4 3 919167083 3 2 384166530 5 2 530781955 4 3 294426752 1 3 566750240 1 3 425677918 2 2 379992879 5 2 786278794 4 3 295426097 3 2 664434844 5 3 202521356 5 3 364976805 3 3 439815698 4 3 634720057 3 3 557457456 2 3 134159049 4 2 371727053 5 2 670488388 5 3 554121335 4 3 423499033 4 3 929610781 3 2 848438573 4 2 138640886 5 2 852121177 1 2 198330857 5 2 380961580 2 2 642529622 5 2 103618674 3 3 154749259 2 3 730170703 3 2 746973139 1 2 645045079 1 2 134023848 5 2 610331741 2 3 233241483 4 2 761848832 3 2 204614681 4 3 539943088 2 2 283915123 1 3 133069969 2 2 715649938 2 3 741242969 1 3 894422960 2 2 423822871 2 3 945836964 4 3 235843894 3 3 575189162 4 2 754670129 1 3 355189819 5 3 242659973 1 2 496710049 5 2 683471514 2 2 756190200 3 2 511485774 1 3 213629744 5 3 523973904 2 2 526261105 5 2 155380565 1 3 466653941 3 3 353750727 1 3 938107874 2 2 752881864 4 2 582894255 4 3 708950950 4 2 773541547 5 2 133769054 5 2 129461288 1 3 642863651 2 3 181056374 4 2 971471961 5 2 341412119 1 3 190716994 5 3 980901742 4 2 755410361 1 3 357459247 1 3 405159360 1 3 305445613 5 3 671145047 1 2 528385929 5 2 513265660 1 3 580471619 3 3 254705573 2 3 587840293 2 2 228275474 5 3 372795545 5 3 632842988 4 3 805406428 3 3 382330516 4 3 264837485 1 3 519801698 2 3 426996001 2 2 937182164 4 3 574030785 3 2 201352330 3 3 777254776 5 2 284954570 2 3 610105640 1 2 886954923 4 2 176178507 5 2 315440982 3 2 500763482 5 2 743494190 4 2 533451477 3 3 838413225 2 2 540728199 1 2 472045227 5 3 255906512 3 2 970483400 3 3 306394803 1 3 178710190 3 2 835579912 2 2 982830948 1 2 459202220 1 3 172616681 5 2 343077785 1 3 877359061 3 3 233075389 1 2 145731654 2 2 141727154 1 3 582655503 3 2 491002727 5 3 505083113 3 3 856788195 1 3 342370682 1 3 374769262 1 2 476775737 5 3 663831908 1 2 950630828 2 2 727359059 2 2 454500230 5 3 864497599 2 2 447781402 2 3 138198909 1 3 688180710 3 3 130524198 3 3 339430937 1 2 951089105 1 3 704179706 1 2 943755435 3 3 306244873 4 3 845937080 3 2 745442465 4 3 681729014 4 3 279944428 1 2 839385316 5 3 139472839 2 2 732394710 4 3 236927990 2 3 300804342 5 3 730294006 3 3 834199368 4 3 912437584 4 3 263273165 4 3 217348826 5 2 555182390 3 3 165465353 3 2 942225146 3 2 503583546 3 3 201695344 1 2 756551656 3 3 825541280 2 2 612670978 5 3 535218372 1 3 950258068 2 2 359085297 1 2 495629217 5 3 487685724 2 3 741277830 4 3 431636367 2 3 416153629 2 3 576156652 5 2 656097374 3 2 905807463 2 3 849464218 3 2 117434499 5 3 741694643 3 2 723747963 3 3 774279191 2 3 628164171 3 2 618918508 5 3 494028643 1 3 993508803 5 2 421445221 4 3 167480280 4 2 813099627 2 3 826411997 5 2 977826188 1 2 573530455 2 2 917899637 4 3 402027125 2 2 616419238 2 3 174046576 5 3 721578544 1 2 520354112 5 3 694275676 4 3 256093064 1 3 308946527 5 2 310509102 3 2 317692779 5 2 276775895 1 2 218570217 2 2 996547197 2 3 977175909 1 3 982280365 3 3 826951411 1 3 813952445 4 3 615090328 1 2 767477952 4 2 766649027 4 3 616986504 5 3 726800600 4 3 922764617 4 2 779821016 4 2 719962027 1 3 456632955 5 2 824140360 5 2 153335901 2 2 203385085 5 2 675278429 5 2 711027601 5 2 778626716 4 3 373575415 3 3 585444620 2 3 904538403 3 2 477549732 3 3 735221763 3 2 443777345 5 3 399822479 1 2 647183484 1 3 229768972 3 2 212050537 3 3 345468229 1 3 507835926 1 3 155856473 4 3 109066559 1 3 449610597 3 2 896257990 1 2 312506869 5 2 455404725 5 3 978423678 5 3 645185949 4 2 397885084 5 3 705344323 4 3 236981056 1 2 223250491 1 2 910978313 4 2 933927914 3 3 728356885 4 3 624224226 3 2 131828284 1 2 794635181 4 3 212216033 2 2 572574240 4 2 213541003 5 2 932116177 3 3 455185251 4 3 187995651 2 2 133061175 5 2 119781858 2 2 753595574 1 2 673374616 2 3 751968986 2 3 247343659 5 2 904404079 3 3 302941335 5 3 335890561 3 2 612244367 4 2 767968954 4 2 223877928 4 2 965895508 3 3 645401650 3 2 819387399 2 3 507605481 3 2 483334056 4 2 901156934 5 2 326989250 4 3 545555352 1 3 119397137 5 3 695746080 4 2 934875839 1 2 831499189 1 2 566141673 3 2 613241428 5 2 442173772 3 3 994555113 3 3 683570544 5 3 306348028 3 2 986703790 2 3 608212252 1 2 125997008 3 2 271458006 5 3 839663934 3 3 504504982 4 3 775527225 4 2 297312448 2 3 790897519 3 3 599264125 2 3 188825866 4 2 736312684 1 3 417293820 4 2 512843693 5 2 744149474 1 3 263820698 5 3 752399490 4 3 291262677 5 2 745153719 4 3 715689943 1 3 530979561 2 2 340915457 2 3 432317650 1 2 667220941 3 2 238128440 5 3 604765269 3 2 238235142 2 2 808081014 1 3 810251902 5 2 866110402 3 2 573715128 5 3 606139884 2 3 603636880 5 3 284275877 3 2 502839902 4 2 499765702 2 3 455415689 1 3 941162643 3 2 331424375 4 3 968682779 1 2 175819977 3 3 855220854 2 3 918327756 4 2 260272593 2 2 973270000 2 2 189366940 3 3 939581043 3 2 937771477 3 3 736375245 4 2 768595048 4 2 729769803 5 2 396906268 4 3 269802698 5 3 311414956 1 3 649043176 1 2 579327495 3 3 713244905 1 2 966954320 2 3 617412190 4 2 186583085 1 2 110325717 1 3 877122153 2 2 725783854 2 2 940720622 2 2 159708718 2 2 592182795 5 3 704876204 5 3 938523160 4 3 325345052 2 2 373985209 2 2 921580701 4 2 377048520 3 2 554512223 4 2 921300712 1 2 637447780 1 3 137187512 1 2 757950122 3 3 309508011 3 3 880863539 3 2 871746713 3 3 772187300 1 3 384776975 4 3 959151972 2 2 572703728 2 2 978905541 2 2 611324967 5 3 839526862 3 3 681343830 4 3 861483631 5 3 981263053 4 3 876570797 5 3 524592320 4 2 567832316 3 2 111349062 4 3 447137519 1 3 709999087 1 2 813063315 4 2 951715822 5 2 793555779 3 2 744588680 1 3 443952022 3 2 695040065 1 2 275982149 2 3 536529541 1 3 789844665 3 2 210371556 2 3 259885369 5 3 329305160 1 3 400651176 3 2 379811853 5 2 737000184 3 2 645098239 5 2 295307264 1 2 890545288 3 2 946693988 1 3 155564263 5 2 688237044 3 2 633576412 1 3 221657726 3 3 535115531 3 3 826660801 3 2 230981862 2 3 320375333 2 2 536287616 4 3 195830957 3 3 688220774 4 3 565146051 2 2 247717027 4 2 329447534 2 3 909666520 2 2 595964166 5 2 923824461 3 2 651294847 2 3 632686044 2 3 114275356 1 3 910496187 4 3 448296799 2 3 208580961 4 3 326948466 1 3 555779807 2 2 285476577 2 2 128505822 2 3 715645271 2 2 317337909 1 2 281136304 2 2 351868743 2 3 954485491 5 2 730459096 4 3 586053440 4 2 970243400 3 2 497933881 5 2 503868227 2 2 458499077 1 3 390568611 4 2 767795670 5 2 667746312 2 3 739045549 5 2 205841754 1 3 693569574 4 2 274365743 5 2 885814227 2 3 305771856 5 2 429820557 2 3 262125520 3 3 482079302 5 2 585669731 2 3 412107971 3 3 471651609 1 2 533145591 2 2 859133756 3 2 238469529 1 2 229101165 3 3 910475611 3 3 298489389 1 2 318459258 2 3 614432499 1 2 995961260 2 3 866325673 3 2 430190920 3 3 252626390 4 2 753143812 1 2 632627586 4 2 113067032 2 2 979140888 4 3 300106689 2 2 695376892 3 3 503741088 3 2 406136168 5 2 677516663 3 3 849299841 3 2 860449195 2 3 659861318 5 2 554610624 2 3 266269844 2 2 258254187 3 3 376609189 5 3 645531873 5 3 347872656 3 3 547744667 4 3 686828005 1 3 667690969 4 3 560210125 2 2 241665603 1 3 751647175 3 2 994268203 5 3 840655102 2 3 492353735 4 2 542585312 2 2 818042895 4 2 793371502 3 3 198395100 4 2 499173520 3 3 494972060 4 3 195986514 4 2 696852506 5 2 746512067 5 2 570520475 3 2 484173130 2 2 130616441 2 3 168762137 1 3 356382668 2 2 191157433 5 3 942641534 1 2 185735587 5 2 857337177 4 3 230498932 1 3 146215474 5 2 147448528 3 2 876601555 1 3 167177682 3 2 972395584 5 2 323122143 2 3 459471025 2 2 867985241 3 3 297861293 5 2 126495297 4 3 388996510 3 2 473412079 3 2 974201709 3 3 203905510 2 3 262487690 5 3 585956096 3 3 533615939 3 3 956173667 5 2 119227880 5 3 518330859 2 3 537602048 2 3 540640464 1 2 420206507 1 3 863926465 5 2 330812019 1 3 742962469 5 2 405020745 5 2 751032016 4 2 371777621 3 3 746387614 4 2 213363748 2 3 126343140 1 2 613711154 5 2 205067042 1 3 632712127 1 2 802340226 3 2 134439176 1 3 350926146 2 2 961495090 5 3 693704862 1 2 686913963 4 2 187492084 1 3 582705869 1 3 356884901 1 3 775921051 3 2 214989602 2 2 280879187 2 2 561402397 3 2 449103675 4 2 483957523 5 2 747020418 1 3 408795406 4 3 618200474 4 2 673988967 4 2 894327605 2 2 285353434 4 3 647567490 5 3 121290801 1 3 250442443 4 3 339170459 5 3 585667494 1 3 560072302 3 2 785678160 5 2 453172191 4 2 737387658 5 2 954088455 2 2 479438786 2 3 774207532 3 2 318931525 5 3 167447967 3 2 731559527 5 2 402847123 1 3 292170506 4 3 475494708 2 3 471693187 2 2 381387317 4 2 686387343 2 2 270035392 5 2 292090512 5 2 647291200 2 3 634134960 5 3 805163214 3 3 986483458 1 3 282861992 4 2 327160915 1 2 926148965 4 2 249308129 5 2 751790416 1 2 678665652 1 2 781408245 3 2 246446453 2 2 946152529 4 3 586140578 4 2 970221371 2 2 261422620 5 3 111053365 2 2 896430258 5 2 572836345 3 3 676313719 5 3 291602715 3 3 810052734 4 3 215234237 5 2 425384379 2 3 528727037 2 2 467532221 2 3 824113132 3 2 382786706 4 2 198064701 5 2 579573853 4 3 577593918 2 2 454077847 1 2 969244193 4 2 996127532 2 3 116460291 2 3 164439649 5 3 415285979 5 3 524639944 2 2 810333077 4 3 529395972 3 2 735697096 2 3 310414569 2 2 210370680 3 3 460910489 3 3 777023379 1 3 413351801 1 3 375637253 2 3 650605786 5 3 784906523 2 3 548254863 1 3 108051285 4 2 629177433 4 2 966205538 1 3 276595773 5 2 260596759 4 2 247572427 2 3 532253054 3 2 732576370 1 3 198082367 2 2 189447876 2 2 344105189 2 3 214829851 1 3 139529531 1 3 173880256 5 3 877374456 1 2 662616611 1 3 944840939 1 2 447255863 1 2 542255645 2 3 687838992 2 3 396920520 3 2 315884697 1 2 674720522 3 2 563829195 3 2 190699268 3 2 314640925 5 3 844432187 4 2 670360053 2 2 816480554 3 2 792503772 5 3 194840572 2 2 470005019 4 2 423796750 2 2 208935330 4 2 465624346 3 3 949081719 4 2 774201990 2 2 800104566 2 3 422247282 3 2 704253797 3 2 880354353 4 3 280523828 5 3 331066282 5 2 210421526 1 3 291777540 1 2 725432798 1 2 852281080 2 3 136188512 5 3 567922831 2 3 978980700 2 2 997649955 2 2 904578005 4 3 180479524 3 3 367015725 4 3 546514380 5 3 349351385 4 3 965746035 3 2 576672311 5 3 712503965 3 3 928083713 4 3 450759399 3 2 203982659 5 3 383402772 5 3 572762688 4 2 575648685 5 3 359992794 3 3 823200551 2 3 995766999 5 3 967249982 5 3 687800887 4 2 522833569 2 2 340054295 4 3 513516001 5 3 936194433 3 2 615778379 2 3 582935749 4 3 299533419 2 2 782292247 5 2 567877321 5 3 397967559 4 3 478638576 5 2 660337946 4 2 898234692 4 2 446018628 1 3 578212019 2 3 775499424 5 2 996857630 2 2 861349812 1 2 900428738 5 3 645125151 3 2 666513051 4 2 561607476 5 3 935189560 5 3 646382468 1 2 107446909 3 2 517803946 3 2 538719124 2 2 147618982 2 3 983424854 1 3 701578485 3 2 699607287 4 2 269560804 2 3 638761385 2 2 437475016 2 3 765131314 2 2 274958385 2 3 374284454 1 3 513803194 5 3 598518493 3 2 295678604 1 2 835154129 5 2 464742562 3 2 522755364 4 3 408020586 3 2 253980728 2 3 982602298 1 3 203009468 5 2 629529553 2 3 377866996 5 3 686111919 3 3 230808898 2 2 989169668 3 2 645344321 3 3 517974545 2 2 800278601 3 3 349507156 4 3 983149720 3 3 269140138 4 2 136710353 5 3 209097919 5 3 714701153 3 3 988917989 3 3 467867985 4 2 548127727 3 3 165367939 5 2 401512560 4 3 303068009 5 3 128346589 2 3 296302446 3 2 170412753 5 2 513321629 3 2 684281488 3 3 560120937 1 3 953578185 5 2 564148284 5 3 590760866 2 3 151187829 5 3 192237419 1 3 583406229 4 3 210643997 5 3 244112746 5 2 551064810 2 2 498374312 2 3 998309009 5 3 609514526 2 2 172756356 3 3 319758455 5 3 918493862 3 3 468448719 5 3 545363909 3 2 173896078 1 2 391004884 1 3 821667343 4 2 478032496 3 2 934482344 5 2 418364655 4 3 741011146 2 3 730837196 5 3 327057843 5 2 170468683 1 2 149848573 4 3 358957800 2 3 985634328 1 2 612526094 1 3 829409582 3 3 620997154 1 3 478732931 4 2 463628795 4 2 430834945 5 2 475878292 3 3 183154547 4 3 966594288 5 3 642141825 1 3 866128958 3 3 748237388 3 3 867243220 1 2 140701799 3 3 174540318 2 2 418144094 1 3 247373015 1 3 938838241 1 3 471413767 4 3 193129356 5 3 647273862 5 2 439662799 3 2 937329366 1 3 904126732 3 3 910120821 1 2 646962782 1 2 419079190 1 2 726158731 4 2 290957023 2 2 189295419 1 3 277099648 5 3 767018937 5 3 940311282 3 2 319276286 4 3 689831597 1 3 829093715 5 3 436543501 1 3 875246274 2 3 293207464 3 3 808648695 3 2 669685510 3 3 380725683 3 3 725370258 4 3 475630046 4 2 678638378 4 2 791325541 4 3 713261936 5 3 853298013 5 2 824193967 2 2 930536156 5 3 956169998 1 3 311584813 4 2 966433984 1 2 845054927 2 3 675961814 3 2 216798710 5 2 314914200 4 2 305751132 3 3 300648420 4 3 393193778 3 3 230661970 2 2 464149478 3 3 296987105 1 3 373489486 4 3 460947700 5 3 328922063 1 3 734231102 2 3 950759690 1 3 696637403 4 3 465036737 5 3 736002988 5 2 870350557 2 2 308542015 1 2 171519856 1 2 447727624 1 3 775055422 2 2 661282754 5 3 447272276 5 3 440954653 3 2 110862749 4 3 691347303 5 2 348293629 5 2 605600305 2 3 559394909 1 2 642465993 2 3 110363725 2 2 226822805 5 2 579661393 5 3 663250055 1 2 157089828 1 2 116826388 1 2 329231035 4 3 975952918 2 3 914230715 1 2 554744954 4 3 425642336 3 2 323114683 5 2 740187833 5 2 157958155 3 2 406017058 3 2 423259284 5 3 249166189 4 2 383763443 1 3 132421840 1 3 972217075 2 2 225945514 2 3 134021247 3 2 688984888 1 3 755159574 2 2 289362431 1 2 254174172 4 2 903321293 2 2 575366858 3 3 203408401 3 3 839494122 5 2 734077553 4 3 353384982 2 2 487423747 3 2 120574056 1 3 532088961 2 3 455404025 3 2 535581704 1 2 328311801 3 3 226090768 2 2 646884382 4 2 187558475 4 3 302488241 3 2 732130685 5 2 585552612 4 3 368469546 4 3 500067208 5 3 719979427 5 3 829546174 5 3 176871782 4 3 147437592 1 3 160813799 4 3 720231490 3 3 185131095 3 3 419379174 1 2 226779932 3 2 274006601 3 2 765636383 1 3 573976037 2 3 557967688 5 3 414264501 3 3 673581691 2 3 938733720 1 3 502783639 2 2 207296964 2 3 956382447 3 2 396913320 4 3 355686768 5 2 994922817 4 3 892243852 3 2 930446151 1 3 222536646 2 2 549209101 2 3 427253351 2 2 677219597 1 2 848653503 3 2 512772806 3 3 294792390 5 2 582546764 1 3 221296177 3 3 152412251 2 2 915864247 3 3 623404866 3 2 580996656 5 3 132216226 5 3 555628628 1 3 527672876 4 2 710055205 5 3 841453205 4 2 788895383 2 2 954734486 1 3 285188991 1 2 445860895 3 3 409778184 2 3 667091288 1 2 406331113 2 2 431833119 1 3 535829451 5 2 672283194 1 2 777854330 4 3 507614464 5 2 401160547 1 3 761675098 2 2 958084179 1 3 232116152 3 2 306887545 5 2 621762410 2 3 591356092 4 3 960908537 5 3 713304244 5 3 716994050 3 2 500321874 3 3 592194798 1 3 166231229 5 3 703842432 1 2 413811048 1 2 379329688 3 3 834223877 3 3 733120940 4 3 133528616 2 3 773840765 3 2 244981418 3 2 592014223 1 2 323434163 3 3 934615040 4 3 424512910 4 2 546170290 1 2 554969636 4 3 409278686 3 2 482584435 4 2 423730919 5 2 689150484 4 2 993846232 5 3 967900384 5 2 876754309 4 2 449689213 2 3 573665635 1 2 527173196 2 2 410169814 3 3 842098416 1 3 348883533 1 2 516882902 1 3 840558246 2 2 590142397 3 2 811572932 1 3 348684928 4 2 357521289 3 3 629248921 1 2 280142047 5 3 705782096 3 2 949718672 2 3 628457683 3 3 833631992 5 3 712107313 4 3 767358033 2 3 898214238 5 2 353364641 1 2 175484104 1 3 298750884 3 2 595338512 5 3 217316739 4 2 740476935 1 2 465455922 1 2 368805131 4 2 413746025 1 3 728733928 5 2 855416906 1 2 795563151 3 2 444659782 3 3 543259996 1 3 842039417 3 3 119999789 5 3 441936522 4 2 794706730 5 3 768020937 1 2 709984968 4 2 136298099 2 3 632456942 2 3 453584468 2 2 227514500 4 2 512247358 3 3 195746462 4 2 495554659 3 3 893195525 5 2 928781518 3 3 206671026 5 3 527141887 2 3 675724145 2 2 141999776 4 2 690748933 4 2 419740832 1 2 362725063 2 3 569679217 1 3 448448579 4 3 518144591 3 2 775647844 1 2 820321821 1 3 718295879 4 2 168867323 5 3 705964658 5 2 842923441 3 3 800564978 2 3 793268506 5 2 997833576 3 2 194875801 1 2 818693544 1 3 420563165 1 3 944567491 5 2 309247937 3 2 738829412 5 2 923153074 5 3 464767177 1 2 138856695 2 2 646062217 2 3 976917720 5 2 375269855 5 2 217032077 1 3 887394832 2 2 453881014 4 2 194581587 4 3 427766199 2 2 188082931 2 2 378710619 5 3 477679545 4 2 166347246 5 3 748753520 3 3 327286533 5 3 739245452 4 3 110639666 2 2 234916011 3 2 769921145 1 3 837808369 1 2 850102907 5 3 439646199 2 3 325734379 5 3 564950017 2 2 580337977 2 2 291813599 4 3 554470278 4 3 794196795 3 3 616448813 5 2 837309828 2 2 843752861 4 2 108203453 4 2 172812170 4 2 897274197 4 2 298080204 5 3 733287884 2 3 236934344 5 2 337742137 2 3 930976810 5 2 313919421 5 2 148096097 3 2 141374082 5 3 934364140 2 2 514097791 2 3 685182517 4 3 165696832 1 2 118081623 5 3 885119438 3 2 919397148 2 2 270197066 3 3 952012636 1 2 648456066 1 3 335183183 1 3 347253245 1 2 833938587 5 3 446202233 1 3 314098689 3 2 757532548 5 2 882181623 2 2 749043848 2 2 920797137 2 3 332094132 1 3 368582191 2 3 787440381 1 3 392641762 4 3 787722351 1 3 305653292 5 2 567009399 3 2 450635138 1 2 678945885 2 3 116855434 1 3 985219562 4 3 625144197 4 3 825001350 1 2 551739395 5 2 941976680 3 3 901693595 2 2 911942433 3 2 387691902 5 3 303548286 4 3 227081196 1 2 402776620 4 3 827130735 5 2 464064966 5 2 482772902 4 3 682010417 2 3 680229679 4 2 926242397 1 2 127573910 1 2 241118360 1 2 546377874 4 3 695621884 1 2 366720763 5 2 785814136 1 2 280853276 1 3 378780969 4 2 536308482 3 3 774147510 2 3 640446945 5 2 787045386 5 2 144600290 2 2 688041137 5 2 812015081 2 2 819997579 2 2 335219729 2 3 189206531 2 2 828958332 4 2 833171726 1 2 701003581 5 2 492831460 1 2 722980815 2 2 282391832 2 2 792466516 3 2 383849552 5 3 796596121 2 3 514395958 5 2 206095727 4 2 272172201 2 2 169599678 1 3 706533879 5 2 631821505 2 2 111186960 1 2 667742740 2 3 650418817 1 3 374454151 4 3 545710859 1 3 977284214 5 3 762006069 3 3 844382107 4 2 515694174 3 3 125193817 5 3 480155466 1 3 751761443 2 2 260510125 3 2 315423406 3 2 278074989 2 2 273991286 1 2 318945344 5 3 486301454 5 2 229406427 4 3 121651577 3 2 314218298 4 3 710668192 3 2 117696205 5 3 115524638 3 3 577278164 4 3 333301842 1 3 171223667 1 2 920696078 1 2 571033910 5 3 576803130 1 3 339001625 3 2 680415465 4 3 261751604 3 3 589346568 1 2 388294666 4 2 716194284 3 3 750694039 5 3 672836479 1 3 290135277 2 3 689186928 4 3 631673934 4 2 481377849 4 3 939739987 3 2 513916308 1 3 799929845 3 3 690066479 1 3 591263484 4 2 601506125 1 3 128676162 3 3 679868585 2 3 140906715 4 3 666942337 2 3 700645678 3 2 511034823 3 2 468960571 5 3 119362278 3 2 214888825 1 2 995447583 2 3 586569236 3 3 694729881 1 2 604362516 3 2 353072119 1 2 425636093 3 2 304761812 4 2 361674633 5 3 359324312 1 3 464275838 1 3 638600280 1 3 961832574 2 3 751870307 3 3 556314277 5 2 598431628 3 2 664535999 3 2 523870021 3 2 707185591 4 2 701199105 2 3 855465091 2 3 164738598 5 3 541855369 5 3 521028916 3 2 861080031 3 2 985724201 1 2 541636762 3 2 849702294 5 2 291333436 1 3 153748612 1 2 687041814 4 3 754828854 3 3 979598529 4 3 180800543 4 2 911969503 4 3 182147260 3 2 866420017 1 2 752397480 2 2 305183908 3 2 871358145 2 2 189165324 4 3 580689128 5 2 616973278 2 3 400421880 5 2 917748372 4 3 883259102 2 2 691442856 5 2 230262165 4 3 976619259 3 2 518951001 1 3 993468293 5 3 716268400 2 2 617404703 4 3 365635801 2 2 756929506 1 2 990843561 2 3 629720975 3 3 902344975 5 2 368783418 4 3 143193231 5 2 221115808 4 2 326061277 4 2 811558940 5 2 612754158 3 3 125974881 2 3 828868019 3 2 604235674 4 2 526403902 5 3 436485077 2 2 917055415 3 2 766759317 3 3 623898509 1 2 755711057 3 3 186976790 2 3 448083576 4 2 414551987 5 2 687253089 1 3 267579912 2 3 986589545 2 3 918725639 4 2 278962625 4 3 705777897 4 2 374671523 2 2 249649354 4 2 751351735 5 2 336150037 3 2 154272254 1 3 251101752 2 2 704651073 3 3 920072975 4 2 693083099 2 3 590355050 3 3 989735232 3 2 753291205 1 2 539023129 3 2 622216102 1 3 538979969 5 3 609540430 3 2 147274291 3 2 713752899 3 2 209176101 3 3 406305423 2 2 981746988 2 2 828134978 3 2 397275029 2 3 540371479 5 3 714870736 1 2 417447523 1 3 742540131 2 3 325894888 3 3 889617213 3 2 658484366 5 2 307530863 2 3 225035713 1 2 790418738 5 3 657196310 4 2 899387935 1 2 606494573 1 3 662970718 2 2 182424563 4 2 976912332 2 3 722574811 4 3 248401489 1 2 211350459 2 2 570536778 1 3 262092652 4 3 629026712 5 2 592498478 1 3 158610830 2 3 773982998 1 2 632144494 4 2 553831757 1 3 923630639 1 2 365032477 5 2 694049943 2 3 664271272 2 3 187798118 4 3 589522833 2 2 307584650 3 3 552020377 3 3 392295873 5 3 936264090 4 2 944684540 3 3 686356513 4 3 607782649 1 2 965035957 4 2 367546303 5 3 752875831 1 3 691157775 2 2 575910515 4 3 388895350 1 2 250596378 1 3 143134606 2 3 415684636 3 3 281324755 4 3 167734459 4 2 736640113 5 2 121343780 3 3 355043575 5 3 274247175 3 2 141969800 5 3 544915899 3 3 245314277 1 3 174144470 2 3 416550697 3 2 699356794 3 2 517553078 5 3 744455141 4 2 601302229 3 2 806103361 2 2 149290123 4 3 228813878 1 2 733479799 3 3 163136440 5 2 697612070 2 3 428578810 4 2 891651445 3 3 243771191 2 3 432212444 4 2 483171742 5 3 636134179 3 2 628384285 3 2 922491301 2 2 579577444 2 2 573810203 1 3 854347671 4 2 556220776 2 2 301386902 1 3 226104962 4 2 440110343 1 2 452691401 4 2 347726517 2 2 753854404 3 3 531332459 5 3 830328378 1 2 225098469 4 2 549638507 3 3 602722686 3 3 406524809 5 2 371556321 4 2 558566690 4 2 138089319 4 3 942044280 4 3 215286393 3 2 376588324 1 3 194404234 1 2 589478409 4 3 261381610 2 2 515662646 1 2 201225195 4 3 197089182 3 3 921104744 5 3 998375563 2 3 949150435 3 2 547462634 1 3 364706782 4 2 454087617 5 3 919574602 2 3 893296454 5 2 448909405 2 3 565174760 2 2 737801415 5 3 682237373 2 3 414945493 2 2 975241312 1 3 951330255 5 2 613390408 2 2 907236312 3 3 609717774 2 3 188078467 3 2 710084565 3 2 298679968 2 2 287082403 4 2 853153109 4 2 626072323 4 2 577307010 4 2 165365293 3 3 823579701 1 3 316044133 5 2 708626579 1 2 243517102 5 3 346866399 4 2 109012858 4 2 595618146 1 2 413038844 2 3 172984978 1 3 967724416 2 3 692406760 2 2 764927402 3 3 729348029 2 3 487527447 4 2 597539127 2 3 499961326 5 3 943370085 1 3 601909718 5 3 907230580 4 3 973669048 3 3 659596983 2 3 500166258 2 2 198958663 3 2 258669097 1 3 489675275 4 2 922133966 2 2 473819521 5 2 536945274 3 2 221742050 2 3 327584595 1 3 502336175 3 2 843744078 2 3 144290623 2 2 258425645 4 3 108191229 1 2 742408103 5 3 118326140 5 3 446173648 3 2 654718665 4 2 978642654 4 3 297153572 3 2 711578698 5 2 570290275 2 2 778101512 5 2 124243818 1 2 845539671 2 3 372869446 5 3 525963325 4 3 513791534 3 3 735452546 5 2 480214773 4 2 454564251 1 3 687612517 2 2 240984001 2 2 754169808 2 2 912461154 5 3 425019420 4 3 860867784 4 2 104772692 5 3 713609342 5 2 806990636 1 3 290002837 4 3 934414743 5 2 981485457 2 2 626466812 4 2 377605682 2 2 552847860 5 3 324460785 2 3 576695731 3 3 702214799 2 3 420562664 1 3 309212945 3 2 647115359 2 2 640829331 1 3 595196327 4 2 780009121 2 3 521126229 1 3 354985855 2 3 692535269 1 2 453027898 5 2 750494164 2 3 321231286 4 3 776586502 5 2 875855565 3 2 246699960 5 2 848206240 5 3 422694646 3 3 645328008 4 2 696096698 5 3 442264991 5 2 736768022 1 2 724702895 4 3 156738948 4 2 336866811 1 2 513282524 4 3 750385725 2 3 206572715 5 2 319377985 3 2 736701197 4 3 280491594 5 3 616490625 1 3 819209445 5 3 367207326 5 3 563024470 1 3 818486614 5 3 782372131 2 2 394706668 4 3 931797773 3 2 934387172 3 2 632605826 4 3 852147230 3 3 670451510 1 2 669806896 2 2 491894919 2 3 410951668 5 3 364786944 2 3 850908574 5 3 109263953 3 2 747448365 5 3 201162570 5 2 306417709 1 2 624540829 3 3 380441336 5 3 519000665 3 2 675339142 5 2 317020840 3 2 604047214 3 3 266878888 2 3 672504944 2 3 939118335 3 2 859548270 5 2 889673732 5 2 134577968 1 2 315837180 2 3 672568703 5 3 566846500 5 3 710920998 5 3 554975848 1 2 890015656 5 2 101520966 2 2 547284078 3 2 272909469 1 2 565034506 1 2 585430460 5 3 984865936 2 2 568743358 5 2 709851217 4 2 383226884 5 2 449426263 2 3 916732948 5 2 692847761 4 2 468606708 1 2 909263661 2 3 766408888 2 3 307959416 4 2 761616786 3 3 121820530 1 3 781769783 2 2 719960022 1 3 793374257 2 2 765818554 5 2 282169713 1 3 935426025 4 2 529814098 3 3 900130253 1 2 234951866 4 3 753101121 4 3 455734241 5 2 671443486 1 3 330201841 1 2 689757326 5 3 507609945 2 3 655738859 4 3 182358579 3 3 883037039 5 2 552515479 2 3 109337357 2 2 208947751 2 3 528838822 4 2 910474097 5 2 949139302 4 2 688656828 4 3 391589932 5 2 329530552 2 3 194724450 1 2 695639468 2 2 368124817 3 2 935549530 4 2 823598464 4 2 810223844 3 3 818293150 2 2 967515918 1 2 195842204 2 2 369677990 4 3 899495182 1 2 835426070 5 3 677682136 1 2 241056330 2 3 759289397 2 2 390620147 4 3 706675522 4 2 627651470 3 3 937784766 5 2 733472176 3 2 522638291 1 2 232377690 4 2 328955652 3 2 112334361 4 3 221020351 3 2 998326129 4 2 997631996 3 3 316178877 5 2 858271212 4 2 389116637 2 3 161517276 2 3 450829897 3 2 509069026 5 3 839331874 4 3 730273673 2 3 206469579 2 2 100712162 5 2 724737123 1 2 499719681 4 3 232930277 4 3 610808172 5 3 901768843 5 2 770132175 5 3 806969789 5 3 657518875 4 2 356915597 1 3 117653733 4 2 212776959 2 2 381782979 2 2 654439158 3 3 358445706 3 3 645688582 1 2 437718404 3 3 816884350 4 3 102932761 2 2 293832997 1 2 290800227 1 2 236086371 2 2 662023405 3 2 213318737 1 3 185319197 2 3 276810069 1 3 791240312 1 3 380421608 1 2 111968960 5 3 841327495 2 3 374971395 3 3 432405064 2 3 427194702 4 2 316135619 3 2 657812836 2 2 468173445 2 2 526097777 5 3 807147696 2 2 482472660 2 2 702391735 4 3 473724143 3 2 640137998 4 3 170805653 2 2 433115689 5 3 287256852 1 2 776331922 4 3 337774413 2 3 581520795 2 2 129890096 1 3 600490140 1 2 871646602 1 3 796361362 2 3 677200474 1 2 930323706 2 2 399985927 4 3 509921246 1 2 356547014 4 2 779650678 3 3 289002360 4 3 555498988 4 3 805953495 3 3 615531235 1 3 556927306 4 2 595165410 4 3 916373006 3 3 722946598 3 2 888824870 2 2 909006834 2 3 784137604 1 2 986138327 4 2 598294643 4 2 645898891 4 2 357183964 1 3 526943310 2 3 277718228 4 3 602092233 1 3 663859230 3 3 655540672 5 2 194802723 3 3 586890089 2 2 565635225 2 2 306514005 2 3 572118121 1 3 177435390 4 3 194927713 2 3 212114399 4 2 164793738 1 2 788354495 3 3 946084696 5 2 342063769 3 2 873091918 1 2 623764874 4 2 506433625 4 3 229923366 4 3 258178085 4 3 131198188 1 2 286753076 3 3 135769486 2 3 639521501 2 2 420279918 4 2 423399505 2 2 586792593 5 3 518491172 4 3 996873462 3 2 170748840 3 2 706619795 5 2 278851553 4 2 446677515 5 3 249198337 2 3 392710412 4 2 481977521 4 2 455170234 1 2 310843890 4 2 128644961 5 2 216285274 2 3 426562380 2 2 238140755 5 2 509843973 2 3 587864802 4 2 537568227 5 3 849762572 1 2 942812894 5 3 768231469 4 2 503713260 3 3 917214107 3 3 947507124 2 2 485705337 5 2 140727552 2 3 790626119 3 3 212663974 1 3 910948986 2 2 841473378 1 2 204412679 4 2 932162856 5 2 200419241 1 3 327585835 2 2 709612409 2 3 428752588 3 2 818197544 2 3 121940510 4 2 443013786 4 2 461642373 1 2 724978845 4 3 696450651 4 2 665104601 5 2 114217110 5 2 517028449 5 3 915089779 3 2 552997733 3 3 721685627 3 2 179114928 2 2 214476820 3 2 623258441 1 2 251963846 2 3 304708931 4 2 980505452 2 3 960157721 3 2 586649291 3 2 573724123 4 3 160771752 5 2 118551714 2 3 726441733 4 3 120191420 5 3 803624609 1 2 116243234 5 2 789394186 4 3 581008462 2 2 420197445 2 2 259505875 3 3 550180164 2 2 990011517 4 2 187630709 2 3 154152733 1 3 550404858 1 2 817267983 4 2 471433446 2 3 743997956 3 3 517882000 2 3 680675008 3 2 532613579 4 2 908558939 3 3 856226881 1 2 571937521 2 3 858684915 2 2 930814534 5 2 599702317 2 2 822541176 5 3 497932350 5 3 862877701 4 2 402350006 5 2 340960965 2 3 853787899 4 3 668033522 5 3 111151187 5 2 705547738 4 3 127074398 2 3 770075822 1 3 135548085 1 2 571845052 3 2 713768897 5 3 485205908 1 3 304706969 1 3 185238833 4 2 395046241 1 2 969386648 4 3 792534800 2 2 871002540 5 2 596349451 5 2 312762665 1 3 496064226 4 2 537263267 2 3 783657403 4 2 329813192 5 2 151132375 4 3 894583086 3 3 799788312 1 2 605585199 5 2 436083098 4 3 420913077 5 3 902105969 3 3 623589740 4 2 246931976 2 3 547415643 1 2 105661881 4 2 600064145 1 2 959107706 1 3 294389642 5 2 909688929 4 2 808019153 4 3 312841174 3 2 634208885 1 3 647494981 1 3 712629087 5 2 511030938 5 2 635883343 3 3 387924408 3 3 153447141 5 3 820328783 1 3 568108607 1 2 804559318 1 3 368797599 2 3 282898951 2 3 778553261 5 3 685207502 1 3 236797144 3 2 285860293 3 3 698267875 3 3 615697487 1 3 185073050 3 2 603905981 2 3 899991487 4 2 444677711 2 3 687349720 1 3 516395200 1 3 324270856 5 2 573131219 4 2 437719239 1 3 638215215 4 2 781072558 5 2 517148365 2 2 866782180 2 2 308217829 5 2 406056446 3 2 593203028 3 3 563095794 4 2 478760786 4 2 304725666 3 3 773354435 2 2 370806789 5 3 253720750 3 3 663324566 1 2 129519227 5 3 958604036 5 3 604541332 2 2 797865239 3 3 154544075 2 3 937971696 1 3 705810188 5 3 499498049 4 2 921733633 2 3 582817697 1 2 139470298 3 3 363000670 5 2 150632785 1 3 825084591 5 2 608722136 5 3 961858467 2 3 904803769 1 2 835110137 1 2 898494321 1 3 755280989 5 3 486591341 3 3 135732149 2 3 570188991 3 2 681162307 3 3 496317553 4 3 112251056 1 2 243518458 3 2 290031360 1 2 904938337 5 2 496382382 1 2 149161719 3 3 408153125 1 2 165945366 2 2 469737582 1 2 996635996 2 2 737456551 2 2 284482728 3 2 814798288 1 3 561272823 4 2 860373661 1 3 188790431 3 3 598707966 1 2 972161855 2 2 749881258 5 2 703936652 4 2 169721828 1 3 435015268 4 3 403234822 2 2 137760629 4 3 336444014 3 3 572347969 3 2 378970845 5 2 454473568 1 3 993101148 1 2 718233400 1 2 482903248 1 3 271228393 4 3 239941623 5 3 616707554 1 2 706359548 2 2 818494051 4 3 828808288 1 2 859912288 5 2 720434142 5 2 224146328 3 2 289225515 3 2 259877268 3 3 662679225 2 3 875705404 1 2 759888761 4 2 209466596 4 2 949465625 2 3 702970396 5 2 511445789 3 2 397939139 3 3 887972818 1 2 466258344 4 3 957233010 3 2 406073104 5 3 406333211 4 3 768827574 1 3 107698161 5 3 774919766 5 2 291628005 2 3 476539673 3 2 857128202 1 2 683390334 1 2 652613831 4 3 853755903 4 3 858202345 3 3 694702263 5 2 922119759 1 2 193130036 1 2 190903411 4 2 796108716 4 2 582661485 5 3 499449934 2 3 369928702 3 2 822034600 3 2 815503496 2 2 314483667 2 3 287020346 1 3 476321252 1 2 376259903 1 2 277870748 3 2 656521225 4 2 812396184 1 3 659033557 3 3 386805294 5 2 577135675 3 2 361429679 1 2 235222520 2 2 824439588 2 3 674487942 4 2 280359808 4 2 721148649 1 3 763836436 4 3 629866490 1 3 371364973 4 2 211227672 3 3 472958947 5 3 793316601 5 3 557274674 3 2 616181293 4 2 838496395 3 3 352379264 5 3 986679647 1 3 102679387 4 2 811008552 2 3 127952181 2 2 254169568 4 2 475998582 1 3 503307780 1 3 364075400 1 2 623953432 4 3 208591537 5 2 193404107 3 2 472915850 5 3 902066535 2 3 769326105 3 2 806425452 5 3 469756723 3 2 627835172 5 2 871889227 3 2 283870707 1 3 255595252 3 2 965690346 1 2 394973214 2 3 895106039 1 3 533402378 2 2 837205244 3 3 641241683 1 3 383575945 1 2 639329439 1 2 525203202 4 2 923136918 1 2 308703084 5 2 437425500 2 3 562646927 3 2 252264034 2 3 259773788 3 3 907093878 3 3 543879737 3 2 588683014 2 3 639347170 2 3 128247508 4 3 242936098 2 3 927282038 3 3 278445372 3 3 981847687 2 2 647932311 1 2 486479127 1 3 679696457 2 3 290200099 2 2 684159493 3 3 351044530 2 3 328304090 4 2 502357096 2 2 304424685 2 2 144163678 2 2 549421812 4 3 446107464 3 3 404301827 3 2 209105872 3 2 784527698 2 2 135322748 5 3 308999932 1 2 474918946 5 2 586163564 1 2 723178366 1 2 372295809 2 2 186911291 1 3 305981115 1 2 123141143 5 2 451577820 5 2 984717918 1 3 671806597 4 3 872018135 3 3 166954058 1 2 389486606 3 3 831215532 4 3 120275233 2 3 132683493 1 3 304165611 1 3 284983236 1 3 566881102 2 2 587023591 4 3 458972710 3 3 765468441 4 2 948194064 3 3 385349042 1 2 371433725 5 2 152550681 1 3 713578082 1 3 394808981 5 3 308570251 5 3 931170086 4 3 282767084 5 3 981138984 3 3 145492114 3 3 939449710 2 3 710066849 1 2 334198676 1 2 269348568 2 2 896377787 2 2 489633725 1 3 794992555 2 2 422555331 3 2 210449761 2 2 195297278 4 3 548099591 3 3 510285971 5 2 571429126 3 3 661247587 5 2 658799382 2 3 302119826 2 3 560659068 4 2 879989820 4 3 196801714 3 2 830245846 5 3 425879161 4 3 207159815 4 2 903488664 1 2 755817050 1 2 169369578 4 3 920452281 2 3 495568451 2 3 469264038 5 2 766400932 5 3 118994289 3 3 928388934 2 3 454777254 4 3 697520735 4 2 636611565 1 2 973201553 1 3 510625771 5 3 868242135 5 3 925278049 5 2 770636104 4 2 607300415 1 3 970170499 5 3 739164808 2 3 891568657 4 3 305701072 5 2 435595838 4 3 471109096 1 3 468059661 5 2 329552110 5 3 439564973 1 2 670654680 2 2 353335714 4 3 541299339 2 3 470062659 1 3 942292811 4 3 727573900 1 3 709230515 3 2 183720971 2 3 251719304 1 3 556634983 2 3 660113965 1 2 105046454 1 2 464006329 1 3 377466751 5 2 974759928 2 2 223376207 3 2 147704105 1 2 558199640 2 2 696303455 4 3 837639555 2 2 218505604 4 3 147722249 1 3 570068442 1 2 740418503 2 2 485024099 4 2 296380593 1 3 831413835 3 3 215483625 3 2 127997485 5 2 564632782 4 3 630250688 5 3 460503601 1 3 712099782 1 3 117594299 2 2 293743953 3 2 380201648 2 2 175825663 2 3 126720770 5 2 389866425 1 2 450341058 4 3 545318411 5 2 484005788 2 2 631963435 5 2 456285083 2 2 656172539 3 3 365223636 4 3 175377959 5 2 393914546 4 3 519283004 1 3 499182895 1 2 236248651 3 2 441354969 1 2 396839485 3 3 738420853 5 3 867752716 4 2 333809261 4 2 787740340 3 3 653566716 4 2 237415456 5 3 385732392 2 2 574698624 3 2 564594395 2 2 287629807 5 2 583531983 3 2 381209237 1 2 169311336 5 2 680347467 5 3 329772132 1 2 760884464 5 3 887548878 3 3 208945306 5 2 426530508 5 2 611880337 2 2 101062471 2 3 864839734 3 3 832499081 5 3 977517790 4 3 687634283 2 3 389774096 1 2 288907912 1 3 955100981 3 3 835958542 4 2 752227591 3 3 938044389 4 2 141395885 5 2 532132833 5 3 735764633 2 3 406280177 3 2 319948526 2 3 819283160 5 3 828710281 1 3 337859155 1 2 332111694 1 3 968012516 5 3 957685964 1 3 587837632 5 3 622343983 3 2 870069620 4 3 454674629 2 2 749065631 1 2 753898859 4 3 156508124 5 3 795898654 3 2 193572145 5 3 473219648 2 3 839307463 3 2 690021501 5 3 358258697 5 2 600145242 5 2 278390118 5 2 243699713 5 3 712575665 1 3 713633295 2 3 498106738 2 3 603911932 1 2 783267778 4 3 504573562 2 3 972466980 3 2 976000178 2 2 290432570 1 2 706392624 1 3 245825663 2 2 954609437 3 3 792917079 4 2 680327380 2 2 156763135 2 2 662886738 3 3 265198016 3 2 435206729 3 2 932025204 2 3 666901268 5 2 625688997 1 2 188250488 1 2 721162983 5 2 480956522 1 2 139536075 5 3 144813334 3 2 905280820 5 2 143826525 3 2 923831877 3 2 842461729 3 2 357067081 4 2 710296763 5 3 110607598 1 2 812763687 5 3 548325270 3 3 658997636 3 2 840965649 3 3 413930874 2 2 653675808 5 3 287671961 1 2 819743427 3 2 169182218 2 2 484988027 5 3 351033610 2 2 779348187 4 2 358371051 5 2 775419161 5 3 906992065 5 2 227936704 1 3 837001888 1 3 777844557 1 2 426356664 2 3 670838757 5 2 834570144 1 3 300180482 1 3 312505125 3 2 828338572 5 3 433637853 4 3 482940853 1 3 669737624 1 2 364246033 1 2 433723981 2 3 133338819 2 2 360824422 4 2 900089428 1 3 322897371 2 3 268251815 1 3 970202537 5 2 871353061 4 3 931517310 4 2 886101644 1 2 266276694 1 2 194161353 4 2 164382410 3 2 186425972 4 3 169274351 3 3 217446294 4 3 544808436 2 3 285514157 2 3 530826249 4 3 483452831 1 2 309417928 4 3 548072445 5 3 735545611 5 2 439035707 2 3 654059083 1 2 159123577 5 3 887424882 3 2 579083242 1 2 496064335 4 2 245918135 3 3 553801766 5 3 753969455 4 3 784354076 1 2 371357947 2 3 237503945 3 2 410741652 5 2 631967203 3 3 551020604 2 2 429247763 2 3 968137827 3 3 618528606 1 3 703584498 5 3 223612745 4 3 864874338 5 3 230376918 1 3 427414487 2 2 366125830 5 3 363670802 5 3 687355464 4 2 455178088 1 2 233971174 1 3 261667298 1 3 440009351 5 3 195876995 3 2 646705083 5 2 237897641 4 2 470960293 1 2 382446796 5 2 428678162 3 3 661912477 2 2 577131734 3 3 532496010 4 3 666422723 2 3 160450115 4 2 732381107 1 3 971390673 5 2 131835814 1 3 765433016 1 2 597970231 4 2 589013061 3 2 128640924 4 2 469146701 1 3 693936308 3 3 632030215 5 3 323810144 1 2 562079766 4 3 201620716 1 3 941013302 2 3 457470134 4 3 394679334 2 3 721825365 3 3 785047646 1 3 590521068 5 2 875623882 1 2 779834088 1 3 650769368 2 3 390272856 4 3 463540901 2 2 925624306 1 2 942463857 3 2 139690554 1 3 221346554 4 2 624928565 5 2 934466278 4 2 247813762 3 2 102969937 1 3 619593694 3 3 913161623 1 3 737503618 3 3 449867312 5 3 313388589 3 3 422958779 5 2 840970348 4 3 451797584 1 3 233980234 5 2 863208602 4 3 460356945 1 2 614776442 1 3 224782490 5 3 383521663 2 2 481597996 4 3 485724739 3 2 856648397 3 2 500726747 5 3 385847637 3 2 492486101 5 2 388184083 2 2 777832112 2 2 440888166 3 2 331985204 4 2 122228907 3 3 255209100 4 2 855741942 2 3 799580430 1 3 163379158 3 3 445156930 2 3 972797880 1 2 479283243 5 3 619291452 2 3 164616633 1 3 340540672 3 2 713666165 2 3 355541306 5 3 124727165 4 2 598756408 2 3 508347798 1 3 800600680 4 3 383388897 4 2 777641160 1 3 589694893 1 2 885796941 2 3 432680156 3 3 413935418 4 2 523753137 2 3 290764995 2 2 588277966 5 2 237788175 4 2 594832822 5 2 668059253 1 3 758394380 5 3 367080544 5 3 193041897 4 3 782931376 2 2 848393901 2 2 596208262 5 2 692695979 3 3 830699355 2 2 498352365 2 2 825125964 1 3 111727974 5 2 318461887 5 3 492153792 2 3 508533365 5 2 671510656 4 3 458911791 3 3 953349418 5 3 344941195 2 3 527560336 3 2 128761706 2 3 351145492 4 3 247912757 2 3 742171692 3 3 489941195 2 2 192417851 4 2 432474339 4 3 795871195 2 3 856294330 2 2 295899138 5 2 299746736 1 3 667611204 1 3 839868880 1 2 608364660 3 3 462942625 4 3 417535878 4 2 841732335 1 2 910648562 1 3 437745123 4 3 526392499 2 3 973059530 5 3 645646235 3 3 586282767 5 2 627528875 1 2 486532129 1 3 873455158 5 3 376140308 1 3 377362162 4 3 981596343 5 2 191805259 1 3 205687814 3 3 350570406 5 2 298638247 2 2 698496602 4 3 166819584 3 2 460674248 5 3 799686607 2 3 789813386 5 3 194393633 2 2 221675969 3 2 582244672 1 2 777906775 1 3 478719490 4 3 140170057 2 2 815649900 4 3 685425273 4 3 903633359 3 3 463757557 1 3 912351833 5 2 190067599 2 2 445776490 4 2 482746806 5 3 581664248 2 2 765990309 3 2 706592509 4 3 806074944 5 2 372477787 1 3 521832660 2 2 472103915 3 2 682583131 5 3 649168902 2 3 419509141 3 2 670724074 3 2 512030881 1 3 688753499 4 3 363733737 1 3 855061708 2 2 512136513 5 2 760201645 2 3 757523757 3 3 498372088 1 2 492937010 2 3 535775723 3 2 174892103 1 2 551816327 1 2 561821975 5 3 607905384 5 3 984183111 4 3 681379505 4 2 281952417 2 3 710667540 3 3 458463864 2 3 245538286 2 3 387852799 2 2 484854894 2 2 275179578 5 3 118632319 4 2 774300366 3 3 260427002 2 2 398812785 3 2 287101927 1 3 974777501 4 2 251404473 1 2 746835873 1 3 714956165 3 2 273723870 4 2 507488573 3 2 272920425 2 2 929220376 4 2 700340651 1 3 280333758 1 3 510970813 5 2 317049364 4 2 648197108 1 3 579895605 1 2 651102866 3 2 199245158 3 3 531671013 3 3 467252028 4 3 138276570 4 2 283173139 2 3 366229348 5 3 726874691 2 3 738666042 5 3 543183597 5 3 147188480 3 2 475593044 3 3 295640012 5 3 801022455 2 3 132749534 1 2 779189982 2 2 977752326 1 3 794065262 3 2 824696922 2 2 320012130 5 3 216801510 1 3 732791575 5 2 906098593 1 3 989513511 1 3 430652901 3 2 859424042 2 2 161412673 4 3 942849274 2 3 442660098 1 3 324635873 4 2 159454090 4 2 434695473 1 3 457446297 2 2 592565515 4 3 322535896 1 3 834339559 5 3 386216887 4 2 640652834 3 2 484749565 4 2 769006813 3 3 484755950 1 3 571128648 2 3 341492475 4 2 729254715 1 2 813480360 3 3 106370809 1 2 428933055 1 3 830902865 2 2 216838288 3 3 786692054 5 3 148906371 5 2 893348895 3 2 107069835 3 3 294584753 1 3 681999345 2 2 410290461 3 3 229118938 4 3 688303404 2 2 350079525 3 2 165272734 2 3 454815410 5 2 263420165 4 3 419311369 2 3 838652590 5 2 917829662 3 3 208330757 3 2 825463704 1 2 428025316 3 2 631552432 2 2 140930860 4 3 214893900 2 2 886482670 1 3 904913300 3 3 617956833 3 2 179835590 2 3 415512430 2 3 385144868 5 2 409537305 2 2 647858209 5 2 581612795 3 3 211142142 3 2 621324665 2 3 765102371 5 2 160442047 4 2 234232457 1 3 222322175 2 2 918045206 1 2 157864877 1 3 192475486 1 3 297015468 3 2 625313330 3 3 571422144 5 3 504860774 5 3 666615882 3 2 611651377 3 3 979908603 3 2 249056314 2 3 183686469 4 3 695838575 1 3 454856691 5 2 536992421 1 3 440799040 5 2 887604788 4 3 364054648 1 3 282075993 4 2 106108611 5 3 817610944 1 2 947590350 4 2 252141724 3 2 858546388 4 3 680996207 4 3 104807885 2 2 395652913 3 2 797708561 3 3 295417718 1 2 925316283 4 3 735254277 3 3 551822079 4 3 124062693 3 3 987213043 1 2 321212634 4 2 262071866 3 2 705182966 4 2 253011970 2 3 327353679 3 3 265514494 5 2 122153607 1 3 814619934 4 2 836725858 1 3 785344238 1 2 539420541 1 2 966384028 5 2 958172879 3 3 270126161 5 2 660001479 3 3 843314619 3 2 544468064 5 3 166535303 2 3 331268336 5 2 517750236 3 3 972751245 1 2 483842633 3 2 286108855 3 3 122403980 1 3 647638480 3 3 437818611 4 2 501527499 4 2 904615453 1 3 898074516 4 2 943845982 4 2 770388358 2 3 871433723 5 3 823614943 1 2 476867723 2 3 773005241 3 3 131115763 5 2 658144892 4 2 790243588 5 2 186558944 2 3 350818275 1 3 236068189 4 3 181255561 3 3 967428387 3 3 926775444 3 3 660699899 3 2 994473915 1 3 126010928 2 3 534279708 5 3 300763725 5 3 779641401 2 3 167214391 2 3 814613332 1 2 476276045 4 3 712767214 5 3 911018853 4 2 297554423 5 2 789911508 1 3 926534562 3 3 536009996 2 2 694646427 2 2 692598670 4 2 150036973 2 3 254438612 1 3 656643633 2 2 325308547 5 2 486580495 2 3 313663170 5 2 104049057 4 3 256311341 1 3 938826437 2 3 195496463 4 3 516216915 2 2 617318235 5 3 778308373 1 3 518703315 4 3 423965897 2 2 401679683 1 3 672420338 4 2 650242313 2 2 623149569 5 3 219967236 2 2 472481101 5 3 357124770 2 3 143738218 1 2 301733440 4 3 302062589 1 2 537136438 5 2 745480766 3 3 186315949 5 2 645672307 4 2 176327060 5 2 755861511 4 2 608452011 1 2 208012264 4 3 135914255 3 2 495186777 2 3 563500190 3 3 792789708 4 3 762096884 2 3 246277987 4 3 687470430 4 2 715697943 1 2 217836945 4 3 495165006 5 3 925528007 5 2 439529509 2 2 107562883 4 3 993031445 5 2 329318268 1 2 319859459 4 2 728033352 4 3 256530711 1 3 650298743 3 2 196770175 4 2 616589513 3 3 993806114 2 3 518002368 2 3 652864390 2 2 309498773 2 2 419685174 4 3 644492086 4 3 730942931 4 2 772099500 2 2 824582240 5 3 885884477 2 3 852819965 2 2 275594654 1 2 308780642 5 2 372976525 5 3 562101140 3 2 353201820 1 2 961019925 3 2 385544840 4 3 311073055 1 2 187971603 2 2 830244864 1 3 786158614 4 2 194654753 5 3 854780327 3 2 693595990 3 2 581749111 1 3 650672226 3 2 480784274 3 3 267816659 2 3 811407808 1 2 368305251 2 3 885109835 5 3 955990214 2 2 224961531 3 3 640266641 3 3 357274934 3 2 326212699 3 2 707049867 5 3 835418568 1 3 432545582 2 3 435306231 3 2 783623466 3 3 875590707 3 3 314541453 4 2 275270416 2 2 492094168 1 3 828367236 5 2 610863021 4 2 304825118 1 3 228773760 2 2 757040354 4 3 826320361 1 2 301827049 4 2 192102273 4 2 135558644 5 2 202918700 2 2 252020707 1 2 604070748 5 2 454671978 5 2 407202422 3 3 778992340 5 3 520675143 3 3 119371800 2 3 495121675 5 2 598669827 2 3 684250840 3 3 459436339 5 2 247389478 3 2 103836120 1 3 389103106 2 3 699908543 1 3 980042836 4 3 253712470 3 3 674993288 2 2 201993346 5 2 492673910 3 3 793389953 2 2 294771966 5 3 614187966 4 2 841406080 3 2 245215421 5 2 468435507 5 2 854325860 4 3 557040885 2 3 413748362 1 2 375120697 2 2 503640882 2 2 390453826 2 3 430323481 2 2 970888772 3 2 765145815 5 3 512353127 3 2 443311171 4 2 486543250 4 3 501583524 5 2 375132999 1 2 308251826 2 3 111269822 2 2 200319667 4 2 579929076 1 2 572057090 3 2 405670100 4 2 606897066 3 2 761620186 2 3 291469513 3 3 727377674 4 2 641131075 1 2 854928674 3 2 161764815 5 2 557996791 1 3 132520503 3 2 857587528 5 2 211209639 4 3 656088715 1 3 745292862 4 2 723079386 3 2 759863380 1 2 914731654 3 3 155047442 4 3 452247235 1 3 576945462 3 3 831088637 4 2 250546193 2 3 871887364 3 3 895212983 3 2 925618257 1 2 657490615 4 2 933722147 1 2 637657307 3 3 698851593 3 2 464104390 4 3 533720398 3 2 885389404 1 3 378873641 2 2 796593743 3 3 365077409 2 3 620636371 4 3 277369093 3 2 703304739 3 3 302586148 4 3 514477846 4 2 298855844 3 3 849602981 2 3 815178974 1 3 490541118 1 3 429697863 3 2 640008489 5 2 911737940 1 2 172207486 3 2 989802388 1 3 233004844 1 3 749495635 2 2 342555748 1 2 145018766 2 2 294933499 3 3 610649906 4 2 693449401 4 3 350354209 5 3 995971538 2 3 944700044 2 2 104983387 1 2 975385444 3 2 637894588 5 3 673679251 2 2 470475758 5 2 523263461 1 3 456925390 4 3 782385933 1 3 298516027 1 2 660401958 1 3 235455769 3 3 269768194 3 3 596161186 2 3 194559579 3 2 257389493 4 3 160618515 2 2 172986687 1 3 197387700 4 3 309281239 5 3 211478646 4 3 773591314 5 2 855052043 2 3 392541504 5 2 629694919 5 2 410684100 1 2 697867387 3 2 670215129 2 2 145938158 4 2 138821804 5 2 329651485 3 2 665140929 3 3 143016422 3 2 307974798 4 3 183771924 4 3 224895847 4 2 153815747 2 2 100614719 1 2 741384901 4 3 408648150 1 3 172216868 2 3 843875306 2 3 856514652 3 3 113170990 1 3 724829979 4 2 448743767 1 3 950969054 5 3 119410476 5 3 561618563 4 2 103558076 4 3 210833416 3 2 177315276 5 3 316204767 5 2 476824942 3 2 416958831 2 3 456106876 2 2 111635652 2 2 853069645 3 2 752431564 4 3 798990311 5 3 241094775 3 3 660013793 4 3 549457300 3 3 111491328 4 3 880652617 1 3 632311073 2 3 480387252 5 3 555111036 5 3 748130804 4 2 661434428 2 2 148446942 4 3 550201914 2 3 175474476 2 3 817340773 5 3 737282918 4 2 469581916 3 2 106799660 2 2 158829840 3 2 438271435 4 2 753075646 5 3 656982323 5 2 447934105 1 2 110658730 1 3 953918617 4 2 215310937 2 3 636981368 2 3 439336498 3 2 328918467 3 2 788441493 5 2 164793280 3 3 346550600 1 2 916336738 4 2 729923126 3 3 215322030 4 3 647638183 1 2 917878396 5 3 457213281 1 2 123678435 5 3 179122633 3 3 169714029 5 2 317485759 3 3 572201247 5 2 284334944 2 3 990770352 3 2 853837758 1 3 708316034 1 3 919211508 4 2 390820608 4 3 706207475 5 2 744692381 5 3 786072462 2 3 277253056 3 3 518113921 5 3 284412196 3 3 278432425 1 2 597897241 5 3 896122848 5 2 343029016 3 2 342602321 3 3 542486093 4 3 111398586 4 3 650542519 4 3 383790686 1 2 893514347 3 3 615035943 4 2 826237996 2 3 399758606 1 2 274450811 1 3 344635591 3 3 641061395 2 3 189851122 2 3 339058658 1 2 401827145 1 2 324499770 3 3 788425767 2 3 800265874 3 3 999459762 1 3 188956681 4 3 627581867 2 3 642400928 1 3 750779608 3 3 553608030 5 2 811675468 1 3 447682474 3 2 912494430 2 2 361728198 4 3 775022131 1 2 981713191 5 2 321653983 2 3 748305509 5 3 942496928 1 2 262962597 4 2 355329035 1 2 883837257 2 2 245377184 5 2 383121962 3 3 111312992 4 3 485690794 5 3 563818195 4 3 636552999 3 3 838083752 2 2 463993828 4 3 545962739 5 2 663461182 4 2 644180213 3 2 796927117 2 2 418487692 1 2 710239867 3 3 552296876 4 3 874949504 2 2 972802886 2 2 296478073 4 2 277935692 5 2 183991582 2 3 267517918 1 3 445893793 3 3 132750870 5 3 782737608 1 2 375936577 5 3 894350552 5 3 127112136 3 3 706784329 3 3 921938644 1 3 128833282 3 3 138639146 5 3 217726712 2 2 657665631 5 3 436651485 1 2 912232254 5 3 340154268 3 2 659307362 2 3 178903493 5 2 196249677 5 3 948765117 4 3 688429301 4 2 775810733 3 2 342265506 5 3 856688728 3 2 974680835 2 2 872833977 5 2 252427129 2 3 286761283 2 3 168360606 4 2 437521137 3 3 133589037 1 3 974087211 4 2 472477150 5 2 568171494 5 2 516751406 3 3 638663625 4 2 420117286 2 3 401231942 1 3 727015489 3 2 392464647 2 2 379037709 2 2 693568126 4 2 498061704 3 3 795773906 2 3 352189411 3 3 430507194 2 2 924707625 2 3 584671116 3 3 279162705 5 3 788505412 2 3 660607467 5 3 441998916 2 3 140505054 4 3 809113011 2 2 195789731 2 2 247576744 5 2 575647172 4 3 455598953 2 2 234618336 2 2 747030598 3 3 843518703 5 3 381066516 1 3 423666708 3 3 778505742 3 3 277056783 5 3 792183336 1 3 215652926 4 3 597913684 2 2 446374670 5 3 358550850 5 3 551598790 2 2 710481328 1 2 346857549 4 3 913687496 4 2 518184140 5 3 727380125 2 3 612460040 1 2 568729474 3 2 318133072 1 3 256634801 2 2 810245602 4 3 368241208 2 3 598560225 1 2 687401241 3 3 310039881 3 3 443338672 4 2 390923485 2 2 841037088 3 2 815708444 1 2 274892715 5 3 752328011 5 2 238649961 4 2 430251508 4 2 237715727 5 2 648671169 3 3 228146695 4 3 749003215 5 2 405745397 3 2 704352534 1 2 662753465 1 3 691948299 2 3 766287028 4 3 434347647 4 2 570837973 4 2 265302398 2 2 589954138 2 3 590129914 2 2 673785780 5 3 563006481 1 2 806589464 1 2 242244917 2 3 676932362 3 2 176771614 2 2 999595286 3 3 797814469 3 3 223668079 2 2 981544105 4 2 308641109 5 3 591261901 5 3 608589125 4 3 943789440 4 3 250722664 1 2 233883688 1 2 367658067 3 2 179842194 1 2 881749186 2 3 387675498 1 2 666458992 1 2 563704601 4 3 774103253 2 3 621309743 1 2 245045257 2 2 589721922 2 2 262031696 4 3 457254453 4 2 133141724 2 2 942210608 4 2 331753572 5 2 950256762 3 3 166864215 5 2 492197837 4 2 840106538 5 3 745270629 2 3 403572330 3 2 501740557 2 2 847414921 3 2 954708139 5 2 152954592 1 3 163968396 5 3 201535482 4 3 464633260 3 3 699216976 4 2 422375746 2 2 579232464 4 3 616795634 4 2 206975557 1 2 637441947 2 3 105299278 4 2 330860513 3 2 760494253 2 2 770601098 1 3 251095992 5 3 584057256 5 2 359280466 3 3 343018197 5 2 268839289 5 3 614553462 4 3 829230822 3 2 201481089 2 3 910532901 1 3 871269594 2 2 673379307 3 3 808778010 3 3 221481096 3 2 871883627 3 3 354301875 5 3 474702427 2 2 806861424 5 3 280195184 4 3 638290621 2 2 591552217 4 3 710735404 3 3 557175499 4 3 686737006 4 2 158138841 2 2 971820499 4 3 577803647 1 2 390375541 2 2 539595339 4 3 508241189 5 2 627784258 1 3 125657185 4 2 346278200 5 2 353559546 2 2 417193301 2 3 176067104 4 2 640568958 1 3 366206850 4 3 677456368 5 3 448843647 1 3 593479312 3 3 202044581 5 3 199236879 1 3 422423367 3 2 438880496 1 3 686943589 3 2 634490499 2 2 393358408 2 2 882215412 3 2 348659654 3 3 961896426 1 3 889318877 3 2 629577786 4 3 468758321 1 2 676383632 4 3 181779812 4 3 628189915 1 3 776294370 3 3 143460256 3 2 188481538 4 2 431967100 1 3 352764889 3 2 625065907 2 3 448876891 1 2 592309067 5 2 594050013 5 2 129977971 1 2 799121813 4 3 936318072 1 2 298264062 3 3 303039916 1 3 366880977 3 2 598642283 1 3 320174824 1 3 257815697 5 3 721305443 2 2 339702312 3 2 990624838 3 2 953497185 5 2 243982090 2 3 888859121 3 3 832506876 4 3 368414170 5 2 806467284 4 3 700503659 3 3 695820665 3 3 678988493 5 2 819529262 5 3 555688886 5 3 696786912 5 2 863150963 1 3 269358505 1 3 689751710 5 2 209633821 4 2 135894648 4 3 789400954 2 2 799926401 2 3 658904427 2 2 708057964 5 2 883142290 1 2 634003758 3 2 917210362 4 3 509658518 1 2 625407050 2 3 255441706 5 2 752578938 4 2 554039322 4 3 658202647 2 2 797046906 3 3 726081331 5 2 103733649 2 3 743336924 1 3 740927457 5 3 980114093 5 2 366823643 4 3 943949199 5 2 464382415 2 3 892861200 1 2 246787586 5 3 902115444 5 2 864135783 4 3 628787946 3 3 864534614 5 3 234046324 5 3 742451839 1 3 969973869 4 2 108518770 1 3 529864921 4 3 667813312 2 2 444574244 4 3 447199351 2 2 425757865 2 3 238000828 3 3 851096897 5 2 399498843 5 3 922289226 1 3 306460599 2 2 357126242 4 3 493602828 4 2 657426121 1 2 160646011 4 2 781494294 1 3 982784336 4 3 454167662 2 3 770692543 5 2 167793947 1 3 363567473 3 2 430187816 4 3 931880039 2 3 374274557 4 3 189068965 3 3 808465356 5 3 577149288 5 2 614349647 2 3 348784659 1 2 851146151 5 3 102129221 4 3 445496209 2 2 926732287 2 2 739978066 3 3 498665990 4 2 418176854 4 3 996141761 4 3 189390671 2 3 230720512 2 3 465897022 2 2 322856388 5 2 397680252 2 3 333008403 3 3 491917672 5 2 635808986 3 3 311841100 2 3 695269439 2 3 208144649 5 2 803576596 1 3 872931318 5 3 771736108 2 3 967901851 1 2 890630786 3 3 861444996 4 3 487719276 3 2 579389074 1 3 174235900 3 3 134697298 3 2 344661007 1 3 227471071 4 3 737400349 4 3 862023441 5 2 424585574 5 2 363119148 2 2 723342511 3 3 473665186 4 3 866571782 2 2 392742933 4 3 174910436 5 2 358873839 4 2 254563379 1 2 517936086 3 3 228137497 2 3 299024285 4 3 788899320 5 3 642543067 1 3 107290507 3 3 464646207 3 3 915190439 3 3 813263321 2 2 684450266 5 2 866555438 1 3 292113498 1 2 264562432 2 2 101712663 3 2 168887530 1 3 116111873 2 2 847731711 2 3 299259153 5 3 342919737 4 2 184558406 3 3 426995230 4 2 604375879 4 3 587704899 4 3 271037332 1 3 323231608 5 2 693578537 2 3 101899762 2 2 170309592 1 2 112144213 5 2 299915646 3 3 551145116 4 2 615770092 2 2 111061933 5 2 461981766 4 3 630036977 3 3 867132510 4 3 173058231 4 3 239480400 4 2 390362385 4 3 678542767 2 2 450186339 2 2 504272686 1 2 246642796 4 2 469433445 1 3 331029184 3 3 337777806 4 3 121816397 4 2 367521330 4 3 278536699 1 2 461163931 5 2 884278659 5 2 734710229 1 3 490318798 4 2 106369213 1 3 429801551 3 2 433109138 3 3 855513109 5 3 667231672 1 3 619181684 1 2 469313615 4 2 654612239 3 3 180012838 5 3 470867812 3 3 233199815 4 2 429512571 4 2 396016777 1 3 343931188 2 3 404118627 4 2 981365475 4 3 261214109 3 3 474430796 4 3 819506961 2 3 177175136 3 3 886884755 5 3 672434626 2 3 301708524 1 2 178867047 5 2 800415283 3 2 173805058 4 3 538813792 5 2 757809191 4 3 139334315 1 3 979549712 3 2 765646213 3 3 725674252 2 3 753699441 3 2 466488846 5 2 334711829 1 3 577059845 3 2 944738178 3 2 413082032 3 3 100108174 2 3 907736381 3 3 567170433 2 2 649272873 3 2 808873068 3 2 754831136 4 3 653470915 1 2 314289755 4 2 162608058 4 3 849732321 1 3 225771770 5 3 234459713 2 3 744978678 1 3 172687646 2 3 105433246 5 3 180735583 2 3 225161118 1 3 195503489 5 2 385079366 3 2 218750370 1 3 882055495 4 2 573842248 3 3 620606585 1 2 991381577 2 3 655869185 4 2 549343373 4 2 189234187 4 2 397512930 4 2 688500180 5 2 146614273 4 3 535246329 5 2 191032399 4 2 348472427 1 3 758115910 4 3 369914449 5 2 454778044 1 2 860791223 5 3 209897121 1 3 216543936 4 2 967813719 2 3 161307040 3 2 778185940 5 2 656597988 2 2 800926517 2 3 356990702 4 3 742284669 1 3 426211218 5 2 653682565 3 3 946651921 1 2 702584768 2 3 262036275 4 3 936479949 3 2 702221067 4 2 767533761 5 3 639954948 2 3 296447415 1 3 431276193 2 2 851014128 1 3 907021391 1 3 938261158 4 3 464843440 5 2 188456090 3 3 132535536 2 3 285137877 5 3 590498977 4 2 455166069 1 2 631031392 4 3 489347591 3 2 548432122 5 2 355096471 4 2 169807644 5 3 430398830 1 2 424358934 4 2 652865904 2 2 926939234 2 3 948616682 1 2 217662259 4 2 660232175 5 2 678805381 4 2 291720613 3 2 904877945 1 3 360022619 4 3 135115476 2 2 328939801 5 2 522249077 3 2 941665127 1 3 257553408 4 3 127746106 3 2 762959921 1 3 693111299 3 2 626814460 4 2 105410880 1 3 747766425 2 3 806313830 2 3 133140951 1 2 273663125 2 2 517352849 1 3 657471412 1 3 345281270 5 2 351151249 4 2 202041832 5 2 778758994 4 3 234425517 1 3 435943618 3 3 872932826 2 3 240156886 5 3 293287327 1 2 803935877 5 3 786361375 5 2 434060756 3 2 858961778 2 3 541942624 1 2 397986636 3 3 518346395 5 2 598428922 5 3 601233934 4 2 783847456 4 3 533938308 1 2 274655847 2 3 330834839 3 3 434868148 3 3 123025787 1 2 641607862 5 2 161745476 2 3 247273225 3 2 958189526 3 3 143277313 1 3 585678800 1 2 654148785 3 3 396399822 5 2 600652147 4 3 251478383 2 3 298141480 4 3 235321562 4 3 847750698 2 2 618202678 3 2 731924465 3 2 346303981 4 3 471283529 5 3 349771144 4 3 631317151 4 3 856768821 2 3 330788783 1 3 392546011 5 2 445254186 4 2 814465384 5 2 596161402 2 2 881494016 4 3 346581062 4 2 722982595 4 2 122666272 4 2 169652198 4 2 763673095 2 3 729116787 1 3 958834100 1 2 499946232 3 2 542800183 2 3 624366612 3 3 364397954 1 2 512983552 1 3 914825707 3 2 204138927 2 2 806474610 2 3 999006318 2 3 854168092 5 2 795665009 2 2 622449712 3 3 258909152 4 2 782709967 4 2 316843209 4 2 441875323 5 2 581855111 4 2 195410194 4 2 308971324 1 3 906394702 5 2 860229305 5 3 740009906 2 2 246683594 1 2 195295421 2 3 726704257 5 3 519104976 3 2 531825234 5 3 158734107 3 2 407847989 1 3 664238074 4 3 238269963 5 2 623034006 3 2 984218759 2 2 189141582 2 2 520066263 1 3 762470919 5 3 938280435 3 3 405053260 1 2 398825360 5 2 731921782 1 2 105338448 3 3 545328440 3 3 765149269 4 3 605052119 5 2 129069097 4 2 548383751 2 3 865344195 2 3 197702738 2 2 228745024 4 3 329002195 1 3 581246740 2 3 634495017 3 2 336875572 5 3 209894854 1 3 278903048 2 2 274639241 5 2 822645787 4 2 892337147 4 2 686039823 4 3 131588562 3 2 520489190 3 2 958027617 1 2 284489990 5 2 645714583 4 2 499874999 5 2 968589928 1 2 268300600 3 3 408020386 1 2 348346620 4 3 850748647 5 2 811106824 4 2 997732421 5 2 316261187 5 3 299777827 2 2 884660202 3 2 150983693 3 3 455673194 3 2 206795217 3 2 427535506 3 2 669081979 2 2 296982576 2 2 646978807 3 3 860744515 1 3 183841537 3 3 670408555 5 2 171971362 3 2 587029083 5 2 925382962 4 2 459343538 2 3 526737624 2 3 642925401 1 3 559062999 3 3 413782073 5 3 380621182 1 3 673779544 3 3 121026440 3 3 957636600 5 2 369463581 1 2 526940374 1 2 362752651 3 2 768154843 3 3 101842854 4 3 562751303 5 2 750271348 1 2 554061925 3 3 274624665 5 2 863511546 3 3 998509191 4 3 219745190 4 3 405931817 1 2 387303706 3 3 295770201 3 3 572109343 2 2 577525609 4 3 139915623 1 3 397250987 1 3 522292760 4 3 694099797 2 2 273532055 1 3 888482631 3 3 343881604 3 3 286381936 2 2 614011499 5 2 209060890 2 2 947180490 4 2 774733496 1 2 171250152 1 3 131626723 1 2 900043071 1 2 156220693 3 2 228177864 1 3 150857364 4 3 436733583 1 3 979178272 5 3 150550523 4 2 628859592 4 3 564610343 3 2 426572655 2 2 277507332 5 2 150523616 5 2 407108917 5 2 458578618 5 2 567905040 3 3 294165401 1 2 711715341 4 3 622383029 5 3 963951625 1 3 860306492 1 2 419297006 4 2 209839474 4 2 446481368 3 2 877863483 1 2 601214602 3 2 190885128 1 3 163785346 4 3 745763529 4 3 418080883 1 2 888444598 5 2 851605395 1 3 949125144 2 3 914082181 4 3 124771319 4 2 554423007 4 2 582268588 3 2 379649071 5 3 257425120 4 3 909325789 5 2 811429820 1 3 308176749 1 3 334740393 3 3 310467445 3 3 697517815 2 3 893075271 1 3 282365251 4 2 565547354 1 2 172918121 2 2 955140013 2 3 300827634 4 2 138234836 2 2 338101640 4 2 948691756 2 2 146174353 5 3 812961134 2 2 330045318 1 3 589994850 2 2 127017185 5 3 231917235 4 2 777836849 3 3 741014673 4 3 600953444 4 3 299166597 3 3 855527294 1 2 280637945 3 2 626558267 4 3 413273695 4 2 866161426 5 3 210908216 3 2 938659805 3 3 760769496 3 3 498768739 1 3 295245736 4 3 404829707 3 3 309364764 4 2 492340572 3 2 171391882 5 3 785534104 4 2 762893948 5 2 843006718 1 2 426475115 4 2 239082548 4 2 725233459 4 2 443076829 3 2 131894804 1 3 580704519 3 3 625566373 3 2 360299289 2 2 933459768 1 2 121874285 4 2 900443625 5 3 717641471 1 3 870329208 2 3 331710539 1 3 931663156 5 2 484222392 5 3 573514011 3 3 671328515 3 2 749406343 2 2 807894088 1 3 159204563 3 2 118089344 3 2 456143534 1 2 273386108 5 2 789139081 1 3 585244827 3 3 876672184 5 3 704682743 1 2 577923153 5 3 925387859 2 2 543386101 3 2 219427878 3 3 555583369 1 2 177850779 5 3 662952123 2 2 303528923 5 3 725253238 3 2 600307213 1 2 198181187 5 2 231447818 3 3 726247178 3 3 897924331 2 3 982293805 2 2 408746392 5 2 336019018 2 3 381076792 2 2 628927662 4 3 797144952 5 2 608690821 2 2 938416690 2 3 787050714 3 3 365348906 3 2 435804401 2 3 341340287 3 2 522406519 2 3 650941624 2 2 260099190 5 3 394969062 2 3 949240848 4 2 646990701 1 2 895556711 1 3 397832632 5 3 726652372 1 3 988652522 2 3 924748750 3 3 560318692 5 2 683242114 3 2 501810643 5 3 927671691 5 2 592142816 4 3 278836896 2 3 391531793 5 2 894466536 1 2 487376122 4 2 474398792 4 3 184373681 4 2 979953449 1 2 258176278 2 2 739787930 3 2 151303419 1 2 339415429 2 3 678708531 1 3 793210155 4 2 112065040 2 2 500102180 2 2 581279445 4 3 781897042 5 2 546173705 4 2 829032580 1 3 646900368 4 2 686911286 1 3 717298693 3 3 822896838 2 3 224116190 3 3 140215474 4 2 407584821 1 2 986537362 3 2 895802950 5 2 402585754 1 2 678872004 3 2 772999639 3 3 544714572 2 3 957818881 5 3 464138532 2 2 250757765 2 2 605644104 5 2 455170889 2 3 747300474 4 3 438304999 5 2 461134985 1 3 541567579 3 2 495104772 4 3 731314623 4 2 656543870 4 2 170270993 2 2 354572962 2 2 994759856 4 3 671603281 4 2 297742797 2 2 549787824 5 3 918303993 4 3 133234528 4 2 111035773 5 2 212070519 5 2 727030846 2 2 883098228 2 2 510927557 5 2 262845788 3 2 472896507 3 3 682894096 4 2 669219186 5 3 112994317 1 2 892092372 5 2 490712934 3 2 276668821 1 2 381013106 1 2 786696986 3 2 112429417 1 3 579851768 1 3 509917434 1 2 160019701 4 2 741999378 1 3 189003807 5 2 852017969 2 2 190900432 4 3 685325288 4 2 554706274 5 3 796597048 1 2 607300335 1 2 120023044 1 3 692822815 5 2 898712669 4 3 784794663 5 2 392102765 4 2 147312546 1 3 650748898 5 3 698512012 1 2 625175654 5 3 295764208 1 3 302620791 4 2 651112668 3 2 896634552 1 3 320118944 3 2 519635722 4 3 872537366 3 3 846125919 5 2 699455658 1 3 867914776 2 3 149909099 1 3 679869825 2 2 749469443 1 3 496654211 4 3 447317478 5 3 304799266 3 2 397230629 2 3 111399142 2 2 778939094 3 2 630106721 4 3 687754705 3 3 695852402 5 2 368586531 1 2 561691165 2 2 156545224 4 2 222098073 2 2 670981276 5 2 619076523 1 2 117973144 1 2 158842472 3 3 820515749 3 2 507459974 2 2 431179810 5 2 713278493 1 3 950472067 3 3 916364658 2 2 215426051 2 2 447233760 1 3 264358807 2 3 777650857 3 3 716276796 2 3 221362094 2 3 146438135 4 3 946341569 4 3 513901165 5 2 278537030 2 3 147530447 3 3 336112935 5 3 771970788 2 2 849090633 5 2 367189395 5 2 677686907 5 2 681279361 5 3 807477987 4 2 852502564 2 3 918317317 1 2 975360966 2 3 521718227 5 3 188743979 1 2 467526970 3 3 235692216 2 2 647938431 4 3 861853672 3 2 532647214 3 3 543429878 2 2 914729672 4 3 413551386 4 2 568210759 4 3 380745671 1 3 972888885 4 2 925093154 3 2 800841039 2 3 274860051 4 3 888808515 4 3 547841030 2 3 561561391 4 2 116442583 1 2 495154565 1 2 284260550 1 3 626166068 1 2 863373400 1 3 674059931 5 2 990353777 4 3 137827238 3 2 428342492 5 3 322669704 1 2 817780565 2 2 242362818 1 2 379200616 2 2 316151282 1 3 401551866 2 2 504578762 1 2 604935743 3 2 127596662 2 2 631484291 5 2 186004668 4 3 479438304 3 2 363170792 2 2 663947444 1 3 582034688 5 3 867356245 1 2 849057870 5 3 256598959 5 2 516929898 5 2 856203073 2 3 401285060 3 3 409216667 1 3 852786542 5 2 466447577 4 3 490179452 1 3 331531833 3 3 222686204 4 2 367370842 1 3 258730202 5 2 835013416 3 2 340951293 2 2 459509811 2 3 923468530 4 2 108318720 1 2 589489331 3 3 414617021 4 3 253898154 5 2 281810232 5 3 198579444 5 3 844679405 2 2 113426080 1 3 546955016 4 3 920684939 4 2 564787639 5 2 182334518 2 2 908940865 4 2 902781268 5 2 999508366 3 3 700644711 5 3 255358771 2 2 671892453 3 3 562164192 4 2 644269101 4 2 940803574 3 3 625313607 4 2 392704602 1 2 367472026 3 2 280030357 1 2 562423689 2 2 915082984 1 3 970882439 2 3 674955768 3 3 866492533 2 2 296630046 5 3 234573024 2 2 528209852 2 3 466336294 3 3 911813690 2 2 468361383 2 3 779210386 4 3 707578579 2 2 125314252 4 3 148701840 5 2 590805410 1 3 913759556 2 3 298597814 3 3 604651765 2 3 819588455 1 2 752270120 3 2 154010413 5 2 974713666 4 2 769069713 4 3 631184182 1 3 157967247 4 3 644543207 2 3 341323107 3 3 718599204 3 2 476870818 2 3 435459534 3 3 264978639 4 3 172888655 3 3 784215547 3 3 416453100 3 2 617384884 1 3 565313556 2 3 852471870 2 3 614036269 5 2 104182314 4 2 101586082 1 2 774153817 5 2 727264285 1 2 109628697 3 2 716862649 4 3 536680121 5 3 968268623 4 3 279796021 4 3 984100026 5 2 608040935 3 2 280260696 2 2 407087084 3 2 914161003 4 2 819909083 4 2 684424790 4 3 437359717 2 2 326241276 3 2 148856145 1 3 933628461 2 2 716288020 4 3 282403666 5 2 772640815 3 2 611726370 5 2 201942813 1 2 504826092 5 3 982521250 3 2 641300297 5 3 405075138 3 2 946607312 5 3 431518431 2 3 941272402 2 3 817327159 2 3 696852001 2 3 973395224 4 2 766774793 4 3 679908787 3 2 770693898 3 3 503092575 1 2 471449583 3 3 133350476 2 3 679580073 1 2 328507043 5 2 940624117 3 3 964169338 5 3 694785473 3 2 995147614 4 2 721843189 5 2 506444471 3 2 214871005 4 3 177072273 5 3 427162060 2 3 749784621 3 3 799277773 3 3 923648045 4 3 691513092 2 2 895233327 2 2 839616318 5 2 680887371 3 3 359170648 4 2 701945919 2 2 698180297 3 3 539120087 4 2 374867913 3 2 810964524 3 3 251914685 1 2 304415732 2 3 543848824 1 3 734624328 5 2 403159125 5 3 916323161 4 2 343935381 5 2 294935131 1 2 576433297 1 3 126956132 4 2 729048905 5 3 593219528 4 2 727829537 4 3 172850589 2 2 943409412 1 2 715051127 5 2 242989212 5 2 244083443 4 2 292480556 2 2 878128735 3 3 328996349 3 2 557527456 5 3 555548958 5 2 602025258 2 3 711561303 1 3 743249258 2 2 331908400 5 3 517149077 1 2 828938880 1 2 770706319 4 3 684671783 5 2 241255926 4 2 410432341 2 2 994086460 2 2 155519118 3 2 509335355 3 3 132768247 1 2 124605061 2 2 428137180 4 3 684690472 4 3 188127617 1 2 973920872 5 2 812103323 1 2 207680669 2 2 232892137 1 2 787053128 2 3 582761224 2 3 895762882 5 3 734488450 3 2 383318832 1 2 903487931 4 3 643271127 1 2 576811902 2 3 503496309 3 2 715877552 3 2 736086053 5 2 268074485 2 3 746497805 3 3 130443443 5 2 750326507 1 2 300156795 3 3 346745257 4 2 495162680 1 2 172402924 4 2 673230426 2 2 115752789 3 3 570363846 4 2 859941384 4 3 647232238 2 2 569256514 4 2 492953718 1 2 520692268 5 2 511377948 3 3 462806656 3 2 634187836 2 3 363852215 1 3 247527935 4 3 365190467 5 3 427190017 3 3 989436459 2 2 930893469 2 2 812932802 2 2 484263123 4 3 210973741 1 2 274579466 2 3 461070648 3 3 809591044 2 3 194760531 1 2 113304478 4 2 465119383 2 3 162400165 2 3 414170043 3 3 597072982 2 2 476087726 5 2 375565209 3 3 981852008 3 3 600730583 1 3 175586116 1 2 653708340 4 2 903777667 3 2 288343727 5 3 566370532 3 3 813989301 1 2 694104315 1 2 187126934 5 2 392452026 2 3 784772824 4 3 227362571 1 2 318082543 5 2 301817811 4 2 776849836 5 3 189885902 4 2 429024677 2 2 856809498 1 3 446042928 5 2 333263710 2 3 697603024 4 2 431546469 4 3 366542455 1 3 153886832 5 3 811656616 3 2 358486630 1 3 250931706 3 3 532758218 3 2 346615153 3 3 984348647 4 3 452887099 4 3 255212697 4 2 115283334 5 2 200481191 4 2 694083430 1 2 846103326 3 3 409252456 3 2 703631419 2 2 530952095 2 2 236882019 5 3 269228389 3 2 999155068 2 3 165678768 3 3 180326056 1 2 338328119 4 3 341821457 3 3 525924384 1 3 113565236 5 3 863293305 2 2 703355918 1 3 244244706 5 2 741055781 1 2 837343745 2 3 844539527 4 3 433690250 4 3 121468853 2 3 363761174 5 3 176632068 4 2 412265183 1 3 431373208 4 3 769028992 5 3 123697397 3 2 776486289 3 2 511333404 3 3 131222291 1 3 128280805 5 2 527171509 2 3 639251429 2 2 234080041 5 3 405945890 5 2 378954016 3 2 892442214 5 3 787872920 5 3 889424716 2 2 723906191 3 3 610699394 4 2 103504825 1 2 440471001 2 2 847217037 5 2 103539595 2 2 418670510 2 3 322205797 2 2 875662991 5 3 576907679 1 3 738918918 2 2 891400078 4 3 158470960 4 3 568143465 2 3 598817620 1 2 142142264 1 3 442951294 4 2 254717348 5 3 536462992 5 2 379174562 3 3 239941306 2 3 579868178 2 3 582300902 3 2 343509045 2 3 845797714 5 3 563838130 2 3 681794246 4 3 733187108 4 3 644664477 3 2 480461736 2 3 319481033 2 2 700613520 4 3 792241727 1 3 701274396 3 2 351987038 5 3 263027032 2 3 613067869 2 2 744134543 4 3 721736888 3 2 475977588 2 2 560507146 1 2 891599911 2 3 796549252 2 3 910070495 1 2 986693255 2 2 886391039 4 3 850606538 5 2 669154446 4 2 182569880 5 3 149937075 1 3 882644887 3 3 274044568 5 2 482378574 4 3 743179483 4 2 297200666 1 3 616069940 2 2 582344026 3 2 415033997 2 2 894451668 4 3 914562646 3 3 787821358 2 2 188964033 5 3 716471416 3 3 911576309 3 2 132520759 1 3 847979633 5 2 240588604 4 2 482803048 5 3 408125088 5 3 681871949 5 3 476587801 4 3 742987169 1 3 149985390 5 3 875672091 5 3 179348578 3 3 328805991 1 3 678156432 3 3 282683129 2 2 711029196 2 2 659885146 1 3 584863113 2 2 817064861 5 3 963711441 4 3 731816118 2 2 988146746 5 2 174049084 5 3 486007343 4 3 682925367 2 2 797833363 4 3 155261444 5 3 379428002 4 3 219103014 2 3 376948107 1 3 331136220 2 3 146008567 1 3 974922498 4 3 985067331 4 2 914185414 5 2 489262323 2 3 333814980 2 2 252146386 2 3 645884423 2 2 841707458 3 3 904899169 5 2 238597214 5 3 873715173 3 3 529848952 1 2 146025886 2 3 519819931 3 2 889103022 5 3 755097115 3 2 799386272 3 3 816573835 2 3 178527983 2 2 527553320 3 3 755707411 2 3 844991077 3 3 793186227 2 2 276770945 5 3 834269750 4 2 992712596 4 3 427382548 2 3 231857891 2 3 430624924 5 3 566924626 4 3 358375406 1 3 742743389 5 3 409258255 1 2 221322580 3 3 567294731 2 2 160513518 2 3 781718710 5 3 422780844 2 3 780272843 3 3 129059068 4 3 112507076 1 3 654476243 4 3 304834048 1 3 316411447 5 2 567478870 1 2 812913592 5 2 450169296 4 3 836429974 3 2 380798668 4 3 398031666 4 3 678909611 2 3 572254554 4 3 295429498 4 2 701157839 2 3 191475002 2 3 532920574 4 3 705067330 5 3 252903132 5 2 782636381 3 2 261497749 2 3 766480611 2 3 442448908 5 3 517137579 5 3 349400143 3 2 105035241 2 2 964681801 3 3 250335958 5 2 330835072 3 2 770765441 4 3 529696832 5 2 769468457 5 2 956151151 3 3 612497098 4 2 960023578 4 2 800149035 3 3 275725268 1 3 628306927 5 3 407386153 2 3 385143611 1 2 535388795 5 2 329904359 5 3 958400834 4 3 853440493 3 3 382086425 2 2 893707074 5 3 357623345 1 3 367823921 3 3 120138698 5 2 585856919 5 2 743718721 3 2 525948854 1 2 724578959 5 2 197773364 5 3 132231219 1 2 794836188 4 2 648814133 4 2 397099210 4 2 173254921 1 3 622386028 4 3 632637051 2 3 309769631 5 3 763958810 4 2 741404142 5 2 290653057 1 2 168265002 1 2 576263612 5 2 674227538 3 3 846619815 3 2 454104008 2 3 923483145 1 2 688207462 3 3 780622794 2 3 814197706 2 2 206160320 3 3 912840005 5 3 118400065 3 2 852382607 1 3 275328606 5 3 629612384 1 3 811659450 1 3 173891077 5 3 291141288 5 3 919084161 1 3 221359671 1 3 349901689 5 3 221487457 3 2 421535264 2 3 261186132 1 2 650468487 5 2 284351721 2 3 351090300 2 2 656527709 3 3 773484885 4 3 917537404 1 2 430093725 4 3 468491891 1 3 347265793 2 3 930998966 5 2 558115588 2 2 365436031 3 3 916013822 3 3 846089864 2 3 704675113 3 2 872075524 1 2 374879937 5 3 197602671 1 2 399290690 2 2 727931900 3 3 995269526 5 3 215245112 3 2 101399477 2 2 986945929 4 2 157041965 5 2 536968226 1 3 361359360 5 3 535670963 5 2 933396193 2 3 673972507 3 2 159719616 2 2 803770816 2 2 464079801 5 3 138617673 5 3 986690813 1 2 121474566 2 2 342201434 4 3 340292044 4 2 800069445 2 2 227758780 2 3 728347587 2 2 977960628 2 2 682966073 4 3 644329429 4 2 522103686 5 2 661453454 3 2 973160439 2 3 588871825 5 3 463550883 5 3 634274183 4 2 316922706 1 3 819409503 3 2 973225657 5 2 400344590 2 2 554282127 4 2 259634252 3 2 635324415 3 2 178602021 3 3 383144964 1 3 215581227 1 2 702085206 5 2 669724214 1 3 497181246 4 2 331615061 1 2 127048180 5 3 525234780 3 2 874159158 4 3 178180109 2 2 903078030 2 3 741993758 2 2 823430698 3 3 279981785 3 3 612164555 3 2 471514579 3 3 123600170 2 3 678940741 5 2 986937663 3 3 919955740 5 3 777331081 4 3 546734052 2 2 369982048 5 3 983745908 3 3 119176178 1 2 275449361 5 2 701386267 5 3 610853453 2 3 884015788 5 3 857084914 1 2 765994261 5 2 117729119 2 2 543968121 5 2 311893471 3 3 497959707 2 3 582023015 4 3 652108326 2 3 758809130 3 2 293805229 2 3 711097511 3 3 338255090 3 2 854332358 1 3 672051100 1 2 444127258 3 2 805219950 2 2 783917076 5 3 430167349 3 3 951291964 5 2 512707488 3 3 255836597 1 3 645537343 4 3 107319563 5 2 788206414 1 3 139120861 3 3 779648345 2 3 856152334 1 3 850709103 2 2 482545877 2 2 948418946 1 3 356137954 1 3 485233464 5 3 913775896 3 3 606232235 1 2 644523105 4 2 590462480 1 2 775524263 1 3 817054980 5 2 845836336 4 2 646633691 2 3 771609015 1 3 469184393 5 3 870186039 5 2 208765000 5 2 466174360 1 2 591505011 4 2 245591050 2 3 990509555 2 2 358199832 4 2 132752912 3 3 391373228 2 2 296707756 1 2 710487825 4 3 518486236 3 3 753637751 1 2 510899888 5 2 976829014 1 3 757336741 5 3 763548759 4 2 655632592 1 3 671325991 4 2 739455099 1 2 159862704 4 2 500803451 1 3 653276449 2 2 632690771 1 2 671520627 4 2 419652182 2 3 650696255 1 3 630007065 4 2 736733350 1 2 371213969 4 3 469920323 3 2 650600998 2 3 339583372 2 3 755818114 5 2 358487854 5 2 953540242 1 2 516609184 1 2 498140248 3 2 378658013 4 3 693443286 5 3 241256064 5 2 521540533 2 2 691556738 2 3 451144326 4 3 171727090 5 2 335705114 4 2 772279509 2 2 210453303 4 3 577770067 1 2 663679518 1 3 770773366 4 2 815839610 1 3 246769953 2 2 630171059 1 3 841849149 3 3 242174795 2 3 424273790 2 2 526977442 1 3 404530436 1 2 652785634 5 3 863952202 4 3 716499735 5 2 224622854 2 2 667325068 3 2 189037024 5 3 824237300 5 3 925893912 2 3 290882727 3 3 117097693 5 3 254050007 1 3 525952385 1 3 553962110 4 2 967016805 1 3 310172889 2 2 998463554 2 2 616399525 3 2 251270302 1 3 955765372 3 2 767814217 1 3 449658399 5 2 129706996 5 3 610725324 4 3 439690358 4 2 274950905 1 2 312009240 1 2 393403365 1 3 129359675 1 3 920594381 1 2 783479693 4 2 622225497 5 3 138438226 2 3 916742958 3 3 820448764 4 3 565083568 4 2 542288819 4 3 939441341 5 2 545776280 5 2 695359138 5 2 834591276 3 2 388395555 4 3 299521091 5 2 648136690 2 3 903248260 1 2 379727942 3 3 284491018 3 3 542535613 3 3 715633230 2 2 743200295 1 3 807197332 1 3 208335919 1 2 393034736 4 3 224064064 5 3 326776760 4 3 494695670 5 3 565516256 4 3 856594635 4 2 126825451 1 2 177380611 4 2 815409158 2 2 716753489 3 2 687303345 1 2 888588488 2 3 189673465 1 2 664933086 5 2 281465422 3 3 175385942 2 2 775334331 4 2 696610574 4 3 673178254 2 2 682320356 2 3 685121816 2 2 294907063 3 3 714580452 5 2 618217001 2 2 104363973 4 2 132674956 5 2 190824755 1 3 337343248 1 2 598409780 3 2 962202779 3 3 882052508 3 3 411345319 4 3 444675008 2 2 155923910 3 3 455683094 3 2 374478098 4 2 426971876 3 3 404231312 4 3 155339995 2 3 504172367 3 2 383231339 4 3 855051330 1 2 356033681 4 2 501133554 4 2 129805178 3 3 952622230 2 2 222725376 5 3 699376347 2 2 916477172 4 2 310984281 5 2 330159098 3 3 141354805 2 2 179606509 3 3 299007972 5 2 801468498 4 3 787048731 5 2 757738653 3 2 296921015 5 3 388459332 3 3 593306381 4 2 243437714 4 3 292835807 1 2 660980783 2 3 666517131 4 2 173235684 3 3 991522167 2 2 122631461 5 2 420235779 4 2 365230968 2 3 374157873 5 3 175673234 3 2 949326330 1 3 413115743 2 2 772336963 4 3 896132188 2 2 959511955 2 2 123662912 3 3 697822338 5 3 386388437 4 2 431937728 5 3 733500412 1 3 555598002 1 2 737299548 3 2 482094178 2 2 167093732 2 3 479458114 3 2 527013329 2 3 686763408 3 2 352131672 1 2 969340817 2 2 883311300 2 2 316161660 4 2 563352767 4 3 818984341 5 2 345299072 2 3 604843575 2 2 310788677 1 2 259105522 2 3 284911852 4 3 653030728 1 2 339880553 5 3 268991552 5 3 337743848 3 2 680902995 3 3 587680739 3 2 108891959 1 3 228176679 4 2 874633922 3 2 414479065 2 2 918359932 5 3 939106234 1 3 639121635 2 2 633194688 1 2 847133045 3 3 589391024 5 3 552590922 4 2 224221513 3 2 392200803 2 2 665932767 2 2 234355823 4 2 411294627 1 2 396534287 3 3 568191153 5 3 600807013 2 3 719311553 2 2 473452635 2 3 299985646 1 2 554897599 2 3 973546760 2 2 984027916 1 2 740366329 2 2 124518194 2 2 602231864 3 3 404379657 2 3 947535379 4 2 520424639 4 2 396502605 5 2 777646841 5 2 923258788 5 2 917792128 1 2 840403425 4 3 109072912 4 2 744197545 3 2 590599072 4 2 809984542 3 2 742784323 2 3 789318099 3 2 707863088 5 3 282433225 3 2 256574888 5 2 176082876 3 2 317223747 4 3 408304507 1 2 237746624 1 2 508054379 3 2 271383136 5 3 492904782 2 3 608255915 2 2 469695338 4 2 731471335 2 3 706557089 4 2 947360100 2 3 834089604 4 2 570229340 1 2 763091635 4 2 922505431 2 3 249118631 2 2 409977220 3 2 501630059 5 2 976081304 3 3 343048203 4 3 991154490 4 2 796470176 4 3 600462315 3 3 373001819 2 3 749295111 4 2 328312641 2 3 637242767 5 2 935118213 2 2 258394289 5 2 604692861 3 3 324672564 2 3 136095522 5 3 442502666 3 3 514700454 2 2 752783308 1 3 764118305 5 2 113366883 3 3 620501209 3 3 336411412 3 2 486774310 5 2 522268715 4 2 373047914 2 2 583848508 4 2 715586750 5 3 434371365 1 2 328412053 2 2 185170220 2 2 765345972 4 2 284729915 3 3 703506741 1 2 714664615 4 2 988744471 2 3 541059067 1 3 748535800 5 3 583417820 5 3 815702012 1 2 435283727 1 3 252176336 1 2 915775843 3 3 777053259 1 2 108225693 4 2 906396394 3 3 766663589 2 2 785878681 3 3 383727057 1 3 448724341 1 3 404412092 2 3 533728677 3 2 411197329 1 2 884289691 4 3 923185123 4 2 371520021 5 3 117107650 3 3 581968372 5 2 692736939 5 2 530469737 3 2 784266696 1 2 197696139 1 3 409767124 5 3 281465359 1 2 293795157 5 2 252397702 1 2 982361070 4 3 706274009 3 2 408574493 1 2 756224772 4 3 508785322 2 2 827934172 2 2 865431465 1 2 345318831 5 3 587813362 3 2 140219165 1 3 686693731 5 3 433389784 3 3 101776431 1 2 277261950 2 2 379231541 5 3 239383406 4 3 118140758 5 2 770585374 2 3 922726883 3 2 710734203 3 2 585674235 5 3 892387546 2 2 430881786 1 3 649574526 2 3 997574880 4 2 426526313 4 2 895144739 3 3 559097976 4 3 159305404 3 3 551384566 3 3 733455069 5 3 622026938 1 3 738778771 3 3 596083821 4 3 861829456 3 3 888365645 2 3 887658207 5 2 574313667 4 3 190271492 5 2 436755451 3 2 637055580 3 3 323954273 3 2 497238427 5 2 113258287 2 3 409486702 4 3 260574842 4 2 667107169 4 2 983133951 2 3 302411286 3 2 518769051 3 2 811176053 2 3 333960545 4 2 446083432 2 2 205554822 1 3 436847192 1 3 290305731 1 2 746979816 1 3 549503554 4 3 914930871 1 3 818183037 4 3 505642876 5 3 686359304 3 3 743210025 2 3 572261439 5 3 540459013 5 2 489099814 2 2 668807111 4 2 866187203 3 2 249725861 5 3 516095835 3 2 624127794 4 2 393334459 3 3 962409843 1 2 594276570 5 3 618344518 3 2 237822123 2 2 599808145 1 3 736985767 5 3 565229502 2 2 240846387 4 2 533803031 2 3 283480253 1 3 976920493 3 3 264480212 2 3 177339714 2 3 791009127 1 3 669707584 3 3 599759105 2 3 214615935 5 3 258602304 4 3 420310576 3 2 141715162 4 3 339526639 2 2 774870224 2 3 394042151 3 3 276098304 2 3 658859970 1 2 515518948 2 2 356889728 4 2 567747321 1 3 431794663 2 2 921365643 4 3 416244546 1 2 130852173 1 2 334650117 2 3 971791862 1 3 485839588 1 3 989100580 1 3 771380963 5 2 130465373 2 3 451052027 4 2 893192816 2 3 466794857 1 2 135324885 2 2 150658409 1 2 141179914 1 3 907495882 4 2 332973836 5 3 789943737 4 2 625268314 2 3 525526462 2 3 539195736 1 2 136459128 4 3 561431908 5 2 270813416 2 3 441135626 1 3 589061705 2 2 216105720 2 3 310730628 5 3 637518024 4 2 261189021 5 3 474547712 3 3 151152359 1 3 396280557 3 3 764354229 5 2 909941705 5 2 259828306 5 2 376933883 1 2 645452881 5 3 889024278 1 3 677359065 5 2 496901222 4 2 895035240 4 3 478275038 2 3 508146445 2 2 158495761 2 3 977274625 5 2 239998068 2 2 651058523 3 3 669238389 3 3 209786135 4 3 178368831 2 2 894574819 1 3 459561424 3 2 730419962 3 3 241343439 4 2 745222452 5 2 525907492 1 2 572510924 4 3 795417346 3 2 120317673 5 2 480886575 2 2 431673353 3 3 539439904 2 2 461199580 2 3 676396770 5 3 109576330 5 3 881453412 4 2 363577965 1 3 823693560 5 3 292041327 3 3 859421069 5 3 210845396 4 3 281162072 2 2 608785883 4 3 464649181 3 3 219338772 3 2 940278182 5 2 709644890 5 3 745647964 1 3 623559645 5 3 636905129 5 2 840853952 1 2 917014225 1 2 365996312 3 2 233181243 3 2 547889039 1 3 329822649 1 3 337447311 5 3 893323785 3 3 286131515 5 2 974195889 5 3 942375515 5 3 703231178 2 2 329267474 5 3 971271313 1 2 672385518 2 3 366519040 1 3 937712564 2 2 634743557 4 3 422590434 2 3 468844300 1 3 674682663 4 3 711200420 4 3 338813115 3 3 790309955 1 3 777596629 2 3 133401098 4 2 356446104 3 2 292821867 3 2 732321189 5 3 556000500 5 2 373576280 4 3 499374853 1 3 167875827 3 3 923486117 4 3 844758217 3 2 792358236 3 3 104191379 5 3 110580624 4 2 107985980 3 2 425940107 5 3 829418392 5 3 144306350 2 3 152692343 4 2 595314235 3 3 267826332 2 2 682810610 1 3 371782034 3 2 190874198 2 2 594702202 3 2 812679557 3 2 867159805 4 2 984998978 4 3 142435290 2 2 674070074 2 3 161560132 1 3 440221600 3 3 550083166 4 3 255466735 3 2 331364356 4 2 433826011 3 2 474610863 1 3 202073988 4 2 874638233 2 2 275005523 5 3 567304782 3 3 577422283 5 2 701889915 5 2 660022378 5 2 671123631 3 3 555167481 3 3 708160732 3 2 307869996 2 3 608377272 1 2 260844873 5 2 687141103 1 3 469165813 4 2 564352279 5 3 503680326 5 3 963709445 4 2 520823798 5 3 218717375 4 2 654029406 3 3 438999469 2 2 945144593 4 3 649493869 3 2 629292747 2 3 301305150 5 3 641521131 2 2 996712863 1 3 651275525 1 2 510345127 1 2 400674631 1 3 559107887 5 2 800834594 1 3 344877032 5 3 275469942 4 3 473607603 3 2 495248578 4 3 834238761 4 3 902190827 4 3 321535480 5 2 134798403 1 2 147219160 2 2 654901654 4 3 270447743 3 2 900345013 3 2 295757103 1 2 598538360 3 3 414394293 4 3 288035867 1 2 794681730 1 2 649098949 1 3 696124341 4 3 233673628 3 3 909420350 5 2 457717809 2 2 814659046 2 3 215446828 3 2 976997077 4 2 222012757 1 3 115788564 2 2 913903282 1 3 521800485 4 2 538656668 4 2 412879235 1 2 486236950 4 3 363384478 2 2 260278752 1 3 884801277 5 3 775344307 2 2 543479334 5 2 303751635 5 2 345489736 1 3 181424931 4 3 327822368 5 2 452457010 2 3 295407825 5 3 591487767 3 3 781748073 5 2 192004500 4 3 280377873 4 2 816425903 3 2 196066460 5 3 636067626 4 2 696864353 1 3 400548490 1 3 502084033 4 3 848542874 5 3 451544502 3 2 360018274 2 2 782288714 1 2 845640482 4 3 643786900 5 2 814750643 5 2 993372494 1 2 615147328 1 2 548272233 4 2 390997255 2 2 718581358 1 2 583338821 3 3 334965174 4 2 776461328 5 2 545747614 1 3 517618202 4 3 205547753 1 2 662918465 5 3 610041067 2 2 919489918 4 3 182784867 3 3 269166995 1 3 285810877 1 3 805568646 1 2 530233538 5 3 147813806 3 2 476592437 1 3 310524951 2 2 157146765 1 2 553797110 4 2 917057323 5 2 395306674 3 3 152675185 1 2 739868284 5 3 273930677 3 3 561607810 1 2 453200101 5 3 297220088 3 2 608946668 3 3 613800813 4 3 616263653 3 2 216317774 4 2 381810827 5 3 439576090 1 3 331376654 3 3 289257324 4 3 460265336 1 2 366970200 4 2 562192186 5 3 642366279 4 2 277707826 2 3 951465917 1 3 877932652 1 3 965608247 4 2 265329861 3 2 497931768 4 2 367135140 5 2 712981505 4 2 882814943 2 3 621018609 4 3 147464641 3 2 166958864 3 2 815664372 3 2 731123582 2 3 618867517 2 3 405730985 4 3 845743064 5 2 456607164 5 3 276344439 1 3 366826856 4 3 667159943 1 3 211716269 5 3 266490155 3 2 277631601 4 2 414817726 4 2 763831109 2 2 193869568 4 3 319595503 4 2 693717003 2 3 251896223 2 3 920121524 3 2 665757667 4 3 444233845 2 2 613213892 5 3 716037317 1 2 759448930 1 2 983265182 5 3 866553721 3 2 932682442 5 3 544132269 5 2 636511530 2 3 266779089 3 3 126559606 1 3 832137726 5 2 543312159 4 2 747117890 3 2 601340437 2 2 812429439 4 3 576158150 4 3 194518341 5 2 662957409 4 2 763692597 3 2 594761464 1 3 973016474 3 2 911716372 4 3 172014749 1 3 159196215 3 2 424610285 5 3 696945909 1 3 213064900 2 2 647139940 1 3 562657314 3 3 456233580 3 2 119649648 4 3 440291168 5 2 632321064 2 2 173756565 1 2 365743793 5 3 568187460 1 2 638408897 2 3 533001954 2 2 768402221 3 2 709280004 5 2 645328606 1 3 315240190 4 2 326350068 4 3 386950908 2 3 158968228 4 2 935239767 1 2 699812350 1 3 548700082 1 3 767648773 5 2 111747870 5 2 331828779 2 2 928420394 1 2 803140720 3 2 861441993 2 3 836811240 3 3 466050749 5 3 163616263 1 2 610711648 4 2 791775706 4 3 834935747 5 2 106256289 3 3 780439360 1 3 168987382 2 3 645606582 4 2 624725958 5 2 438396721 3 2 441649649 5 2 241491028 1 2 531720177 2 3 475496030 2 3 113077234 4 3 202436870 4 3 559613356 2 2 848727432 3 2 506659685 2 2 149335026 1 2 939847774 4 3 240218255 4 2 227049056 1 2 805198461 1 3 920835033 5 2 590648319 2 3 346876059 3 2 533899309 2 3 627872145 1 3 261307010 4 2 786407355 3 2 387823301 3 3 207412581 5 2 912906353 2 2 142548506 5 3 185368133 2 2 464848791 5 3 178697979 5 2 959782302 2 2 256544946 1 2 802927755 5 3 445419114 1 3 772996379 5 3 527515230 4 2 812681775 2 3 958558345 4 2 619882851 5 2 259083452 4 2 189414244 5 3 376659241 3 3 143833911 4 3 189310873 4 3 652951995 4 3 195823295 3 2 444809928 3 3 776155255 1 3 207808639 3 3 565142938 2 3 994185287 4 3 508840447 4 3 210286617 4 2 212521258 3 2 620953122 2 2 795540126 3 3 170208501 4 2 714388796 3 3 589445997 1 2 875853033 2 3 666913952 4 2 124908688 3 2 287254263 2 2 579727186 4 3 779370032 5 2 780631371 2 2 595230099 2 2 531643268 5 2 577129558 3 2 877888641 3 3 362247357 1 2 740598039 3 3 389962310 3 2 877906106 2 3 426308386 5 2 531597813 5 3 823225858 4 3 616508020 5 2 410364594 5 3 841085472 5 3 769657865 2 3 429293858 3 2 470942653 5 2 787831895 5 2 593659837 3 2 112882223 4 2 467990456 4 2 607835200 4 2 939360589 4 2 328837851 5 2 303938053 3 3 813710433 3 3 678974997 4 2 371320868 5 2 490054012 3 3 326078641 1 3 830392963 4 3 135871729 1 3 326051016 4 3 674210754 2 2 777403839 5 2 510804191 4 3 657842403 5 2 915804821 1 2 375883565 4 3 167518258 1 3 583575633 2 2 556451085 4 2 726415442 4 3 865633474 1 2 910987368 2 3 654831695 2 3 178403755 4 2 118276046 4 3 125352383 3 2 904407405 1 2 320879738 5 3 107926052 5 3 137854454 3 3 164957660 5 2 651593728 2 2 329856003 1 3 442327679 2 2 488579198 3 3 121537816 1 3 691558462 5 3 547733946 4 2 269369388 2 3 522368314 3 2 285291374 5 2 575587853 4 3 152632626 1 3 575711330 2 2 761435114 3 2 883035711 5 2 349596477 4 3 507472101 2 3 102374730 3 2 654180776 1 2 871140689 4 3 954219841 2 3 271304463 2 3 471548788 3 3 910766833 1 3 264382684 3 2 370481724 1 3 669064918 4 2 425240675 3 3 951204561 3 2 417012939 1 2 298402828 3 3 520013609 3 3 857962050 3 3 504327170 5 2 584036072 3 2 775130927 3 3 524904176 4 2 518526311 3 2 122869300 4 3 140429839 5 2 752657195 3 3 756288945 2 2 651699108 2 2 265377542 1 2 717703835 1 3 227629686 4 3 218612378 5 2 538470337 4 2 503202738 5 2 705928830 2 2 168902882 4 2 799420530 3 2 251910643 1 2 931380072 1 3 282049175 4 3 569742442 2 2 924579860 1 3 966331338 5 2 436467070 4 3 600926470 2 3 687739352 1 3 317661926 2 3 206126360 4 3 501746427 3 2 359488403 3 3 272863035 4 2 633994097 4 2 954102748 1 3 281192379 1 2 138612763 5 3 276501670 5 2 727680810 5 2 789284155 1 2 432564422 1 2 589497456 5 2 478955892 5 3 344415100 1 3 167327358 5 3 713797397 3 2 509126461 4 3 508140670 3 2 825229979 1 2 862868393 1 3 757182861 1 3 737714004 2 3 301566735 1 2 735290792 4 3 316546365 2 2 177929477 5 2 802420134 1 2 835630984 2 3 547630988 4 3 176429796 2 3 425834312 2 2 353546838 2 2 484062935 1 2 140557016 5 3 101107545 2 3 825196879 2 2 616399605 3 3 626424392 3 3 644211050 5 3 133095538 1 2 763049263 3 3 570500704 2 2 166507122 1 2 721148151 2 2 271117159 4 2 801507313 4 2 814692436 2 2 217066476 4 2 286780471 4 3 696584079 4 3 984883016 1 2 456804447 3 3 782251950 5 2 474629809 3 2 701198276 3 3 182261364 5 3 733803431 4 2 483687244 3 2 614461521 4 2 484525037 4 3 174683001 2 3 981659488 3 3 967739649 2 3 184641991 2 2 796233412 2 2 938922543 3 2 135315887 3 3 597476695 2 3 736375532 5 3 304860348 5 3 240482122 4 2 403784217 4 2 224707667 1 3 314576707 5 3 683680263 2 2 404596459 2 3 681802528 4 3 217027791 2 3 109383107 1 2 160124297 4 2 814943771 4 2 463016806 1 3 325615395 1 3 633812636 3 2 433698750 4 2 498376829 3 3 953896701 5 2 815577956 4 2 178091786 3 2 710758735 1 2 631067038 3 2 537659504 3 3 248250036 4 3 558227145 4 3 174364752 1 2 799480179 2 2 513858268 1 2 181218997 1 2 609336829 5 2 243079649 2 2 374227495 1 3 625382279 5 3 527130007 2 2 432811280 1 2 636640770 5 2 211188909 2 2 832876500 4 3 679448378 4 2 745774890 1 2 789982524 4 3 542674856 3 3 121824906 3 2 157567370 5 3 283935640 1 3 849228301 1 2 230344784 1 2 575673799 3 2 392078013 1 2 715472713 5 2 286317779 1 3 663349229 3 2 930633279 1 2 539711706 2 2 539890371 1 2 808523896 5 2 285941193 1 2 144274852 5 2 573819609 2 3 555257700 2 2 838036786 2 2 794418660 4 2 247019001 1 2 479306570 2 3 490468952 1 2 658882501 5 2 516403705 1 3 964058130 2 2 560019221 3 3 479389704 5 3 689711326 5 3 142617211 4 3 820680073 5 2 196937194 1 3 491375906 5 2 678497942 2 2 166225231 3 2 767435225 4 3 550464761 1 3 301923693 4 2 537242935 2 3 806023145 3 3 568156435 5 2 358847590 3 3 313154984 4 2 354161501 1 2 731485610 4 2 286244254 3 2 723027662 2 3 774667651 3 3 555146361 3 3 613012536 2 2 273588573 1 2 668132037 1 2 661143744 2 2 639664613 2 2 417686186 4 3 216255207 2 3 334085357 3 2 926573600 3 2 300805277 4 3 985183177 1 2 772619599 1 2 146456576 2 3 607813760 4 3 984764515 1 2 450464964 3 2 326726278 1 3 591154559 3 3 603307566 4 2 478267797 2 3 532686286 2 2 588393855 1 2 980044311 4 3 887826735 2 3 854541575 5 2 124559525 1 2 278483970 2 3 573277038 5 2 482043561 2 3 410250143 2 3 463160238 4 3 486972008 5 3 779073679 5 3 278800846 2 2 951860538 3 2 371127907 5 3 934697039 5 2 318314204 5 2 628743580 4 3 824755741 5 3 390392427 3 3 886668949 2 3 609388302 1 3 233299617 5 2 369005657 1 3 517934786 1 3 263061815 1 2 364085125 1 3 526682283 5 2 409381966 2 2 802037657 3 2 999374669 2 3 353167855 3 3 512810173 2 2 806254686 4 2 282987222 1 3 752775298 4 2 158130195 2 2 948280647 4 3 533019544 4 2 803637219 2 3 790864111 4 2 584992198 2 3 379053152 4 3 492072877 5 2 710640402 1 3 890699499 4 3 315041568 1 3 470446216 4 2 320676282 5 2 261197844 1 2 706581784 2 2 162569229 3 3 289743603 5 2 292117047 1 2 674746775 5 2 161010207 2 3 376602377 1 3 852910359 1 3 503723184 1 3 104745938 3 2 514718027 4 2 154599848 2 3 481918727 1 2 136917251 5 2 918799686 2 3 474855209 4 2 980618647 1 3 563610674 5 2 206582349 3 2 496074414 2 2 876169179 3 3 486779130 4 3 953115313 3 3 590112391 5 2 340071089 2 2 253453876 5 2 462803893 5 2 717952647 2 3 672319962 3 2 738418658 5 2 696778720 3 2 682515215 3 2 622014679 5 2 112767263 3 2 482593973 1 2 359357226 1 2 371039401 1 2 849410658 3 3 543221958 1 3 746613760 1 2 177853917 4 3 640201515 3 3 868784667 2 2 300219458 4 3 481678240 4 2 717896086 3 3 221097620 4 3 155734260 1 2 552746662 4 3 673701434 1 3 119377937 4 2 727556283 5 2 175235737 4 2 271096602 1 3 935187272 4 3 320480241 1 2 867131480 2 2 938416033 3 3 864063413 3 3 316814057 3 3 678942502 1 2 418534578 2 2 622183243 1 2 741092238 1 3 355011179 4 3 435143893 2 2 644071184 1 2 438654705 3 2 507657717 4 2 241406298 5 2 538631171 3 2 676205332 2 3 116616699 1 3 309841147 5 3 752278371 2 2 980945556 2 3 894388411 1 3 283442108 1 3 187309514 2 2 734708011 1 2 475005203 5 2 185175457 5 3 697878300 3 3 651536883 3 2 514587443 1 3 480963505 1 2 590521526 4 2 476724567 3 3 887080419 2 2 288740668 2 2 205434540 5 3 576295572 2 3 165068400 1 2 743926838 2 2 851945432 1 3 258988184 3 2 575329407 2 3 355093347 4 2 503008517 5 3 407885659 2 2 617969533 4 3 691135521 5 3 441072040 4 3 631390440 3 3 347452445 1 3 737285782 1 3 812539321 5 3 572858456 4 2 338236732 4 3 445363580 1 2 560859792 5 2 298525921 1 2 452314720 5 3 440634562 4 2 817385899 1 2 871435415 1 3 841906098 5 2 971939888 4 3 475680935 1 3 156813069 4 2 279731539 2 3 777196202 5 2 846030305 3 2 774875194 5 3 951024446 1 3 247664486 3 2 297829146 4 2 229467252 2 2 200812308 3 3 227805510 4 3 248310823 1 3 313018848 4 3 252712916 1 3 965505954 4 2 673900194 5 2 352450549 1 3 227520086 3 3 998626759 2 3 529419742 4 3 561703355 4 2 481828459 5 3 789735959 1 3 539041485 3 3 788659670 4 3 731264646 3 3 607221681 5 2 614387786 5 3 991523839 3 2 931869827 3 2 230245972 2 3 634362164 5 2 743724035 3 3 635614183 4 2 870603318 2 3 237976705 4 3 104036505 4 3 774426443 5 2 850381368 1 3 663629241 3 3 303659145 5 3 923994448 4 3 454316220 3 3 792745979 4 3 362253371 2 2 560118069 2 2 207042146 1 2 945647963 1 2 724832684 4 3 243288259 3 2 832046515 1 3 455171180 3 2 912671560 3 3 277619604 3 2 103493497 4 2 587208950 1 2 563412498 3 3 338427438 1 2 252790418 4 2 624598475 3 3 266352720 3 2 872569837 1 2 551707801 3 2 876230222 3 2 768756172 1 2 305626309 2 3 799384140 1 3 263904476 1 2 359293712 5 3 604318068 2 2 685772651 4 3 483789838 3 2 731091394 2 3 340565010 1 2 125014183 3 3 695873369 3 3 434172279 4 2 342134178 3 2 281069530 5 3 578643128 4 3 517582240 2 2 344930632 3 3 424713098 5 3 604640037 2 3 803387213 2 3 538186108 5 3 687497624 3 2 318015649 2 2 824479121 3 3 479288260 4 3 349522608 3 2 458157354 1 3 540008465 4 2 432191604 5 2 305917025 5 2 821328171 3 3 963782121 1 3 399213200 2 3 372146649 3 3 371547950 3 3 671247566 3 2 796056038 4 2 866654003 2 2 600379234 5 3 690340836 3 3 265909204 1 2 759953276 5 2 870626727 2 3 363702903 5 3 276281324 2 2 718681000 1 2 235489655 1 3 826741373 4 3 637706491 5 3 426386333 3 3 343932113 1 3 239835524 3 3 620016364 3 2 169095671 4 3 455123494 2 3 814632091 4 3 579162807 2 3 467261643 3 3 136018601 1 3 270230055 4 2 564037565 1 3 301472271 5 3 327123804 2 3 411964228 5 2 718956237 1 2 734798190 1 3 497254103 4 2 233142273 4 2 815858259 1 3 818627325 2 3 951309644 3 3 534707590 4 3 912261022 5 3 102783465 5 3 699703998 5 2 992716345 1 3 268753540 3 3 224036824 5 2 790317922 3 3 422148272 1 2 831118631 4 3 754898936 2 2 885873558 4 2 487334320 2 3 749485094 5 2 128929919 2 2 857813527 3 3 444575613 5 2 274702002 4 3 857876680 1 2 591624916 4 3 148784182 3 3 648215999 1 2 957342673 4 2 963429410 3 2 785737678 2 3 560362814 4 2 722360812 1 2 420708777 4 3 268848516 4 2 341583157 1 2 988634428 4 2 750319833 4 3 579177541 2 3 250361107 3 3 267993340 5 2 717891016 2 2 121497930 5 3 695227730 2 3 544565337 1 3 588971058 5 3 605240355 3 2 341524421 4 2 618954724 4 2 914050747 2 3 839396469 3 2 676573576 3 3 830766295 4 2 352970183 2 3 783938402 2 3 229334157 4 2 895554988 3 2 252230265 1 2 783794383 4 3 916911055 5 2 428081836 5 3 547729015 4 3 254593564 1 2 801239863 4 3 679027715 3 3 245791927 3 3 534405543 2 3 784567233 1 2 249325289 5 3 719992964 4 2 187306500 1 2 577674108 4 2 786037240 5 2 480548664 1 2 729605119 2 2 719695448 1 2 937232445 2 3 944417579 3 2 881253589 3 2 103752076 2 3 800111712 4 2 707087734 5 2 302590165 5 3 537413724 1 2 577282470 4 3 402925619 4 2 740372409 2 2 911830627 5 2 371723293 3 3 124457198 5 3 333946187 1 3 729398068 2 3 539343651 3 3 641379633 5 2 407535563 1 2 576693619 2 2 723130019 3 3 300233691 5 2 985819419 5 2 591969012 2 2 218071806 2 3 661209479 4 3 985050066 3 3 313731147 3 2 759304965 3 2 821595680 3 3 850100106 1 2 621335197 4 2 503843534 5 2 661070879 4 3 216926370 2 3 812354004 1 3 905874366 1 3 461053927 5 2 583090598 1 3 474687749 2 2 729580571 5 2 679575886 3 3 852715389 4 2 551976112 5 3 964560769 4 3 234090050 4 2 971326850 1 3 947075911 2 2 449276265 5 3 467272304 5 2 884725091 1 3 104169536 3 2 315669585 5 2 929731167 3 3 962714890 4 3 606905865 3 3 794658220 5 2 603649187 3 3 857423036 3 2 596846634 5 3 433354707 3 2 432660010 3 2 640683831 4 3 945235936 5 2 739384498 2 2 191567756 3 3 215396003 3 2 339600333 3 3 537214464 5 3 221405810 4 3 445010691 3 3 215380258 5 3 785448018 4 3 566668844 3 3 721147592 1 2 685543650 4 3 718880066 2 3 535286676 3 2 707007967 5 2 550147549 2 2 472509198 5 2 549799900 1 2 245602877 5 2 199410364 2 3 258998942 3 3 312262919 1 3 381657041 1 3 738661731 2 3 826403154 2 3 853228911 2 2 895810358 1 2 313201899 1 3 113576165 4 3 811547706 2 3 891622938 3 2 184069699 5 3 832693108 4 3 634702668 5 3 389151516 1 3 371345278 2 3 383722301 1 2 272902988 5 3 508938779 1 2 668715795 2 3 663987202 5 3 439842166 3 2 284896045 5 3 952571210 5 3 235957642 1 3 404650523 5 2 320222836 2 3 483003396 5 3 400791655 2 3 494597676 4 2 455714560 5 3 263908428 5 3 914436898 3 3 178589196 1 3 615124091 1 2 728249883 4 3 241741811 3 2 418148931 1 2 291296606 1 2 704797240 4 3 710509513 2 3 428126926 2 2 432480627 1 3 744734853 2 3 309392852 4 2 670139340 3 3 643947693 3 3 126521004 2 3 556207347 1 2 635947971 1 2 568660867 1 3 883872102 5 2 157242807 3 3 657179941 1 2 291084308 5 3 400869909 2 3 660232833 5 3 937607237 2 2 659468997 4 2 994562391 1 2 717203267 5 3 125108969 4 2 936654581 1 3 901637342 4 3 338346387 5 3 741930537 4 3 478145665 4 3 801596417 5 2 156189196 1 2 977787198 4 2 777260220 2 3 314205057 2 2 587572226 1 2 927750664 1 2 482981237 3 2 264914843 2 3 382473376 4 3 445015489 3 2 334484883 3 3 150062400 3 2 982704325 4 3 230933927 3 2 473109395 5 3 258822537 4 2 456855031 5 2 543233211 1 2 263397473 5 2 668515496 1 3 135478027 5 2 345218086 5 2 826949598 5 2 446346939 4 3 448245137 4 3 522234265 1 2 185539118 5 3 220771242 3 3 855496580 1 2 379389527 5 2 463548194 5 2 245164601 2 3 494078623 5 2 942268478 3 3 888260925 2 2 144840584 5 3 739902107 2 3 200764464 5 2 282974235 4 2 987322987 1 3 180424649 1 2 158190467 2 2 734554693 2 2 392406237 3 2 454783661 3 3 475991970 5 3 399021759 5 3 906613936 2 2 125490583 3 3 391510302 3 2 191409521 3 3 203657043 1 3 626699712 2 2 331120777 3 3 299217900 2 2 746131257 5 3 761945152 2 3 439409719 3 3 912270714 4 2 276612480 5 3 579844390 3 2 409215190 1 3 199897482 2 2 752626380 5 3 916134771 4 2 191974826 2 3 612956426 3 2 176557254 2 2 164206560 5 3 216611777 1 2 374157191 3 2 390579653 2 2 140501355 3 2 749333929 5 2 182024313 1 3 365809129 5 3 393044004 3 2 804590082 4 2 345860860 4 2 362416209 5 2 530585749 5 3 342910402 2 3 102614298 1 2 293908738 5 2 734236979 3 2 222045422 4 2 973193261 4 2 519228137 1 2 245346642 5 3 713556928 3 2 185020731 4 2 450378980 3 3 652652985 1 3 681342338 4 2 374614930 4 2 457832131 5 3 842133275 4 2 719615776 5 2 531530459 3 3 291140080 1 2 117881440 4 2 524343026 4 2 270125772 3 3 270511827 4 3 114129090 4 2 421029504 2 2 890698091 3 3 598553156 2 3 656678009 3 3 504691015 1 2 644316923 4 3 135685607 1 3 649097608 5 2 983504526 3 3 739687243 3 2 877764034 2 3 835556309 4 2 579864181 5 2 126067535 5 2 963365032 3 2 445441944 1 3 550183915 1 3 408701410 5 3 771358899 1 3 317865256 4 2 634233082 2 2 365689107 1 3 100482882 3 3 397181614 4 2 147457582 2 3 112782224 4 2 311426762 3 2 608853731 5 3 152506064 4 2 264433769 5 2 410880570 1 3 538365284 1 2 921000947 5 2 722913882 2 3 115624057 1 2 794830963 1 2 651070925 5 3 660430757 4 2 305667935 1 3 116241244 1 3 115840570 4 3 625816644 5 3 462198390 3 2 428436036 4 3 695366475 4 2 440401833 1 2 813579427 2 2 553470500 5 3 822573765 3 3 758109726 3 2 290023077 2 3 893842072 2 3 834290108 3 3 589265267 1 3 585432722 1 2 329090247 5 2 347385437 2 3 713857054 4 3 219238810 4 3 391868393 5 2 656477645 3 2 604318702 2 3 796189492 1 2 509616893 4 3 944951095 3 3 177247160 2 3 249683112 4 3 824814294 3 2 710304767 5 3 279616939 5 3 748987254 4 2 902885258 4 3 986057467 4 3 717276884 1 2 946329613 5 3 703848474 2 2 307711858 5 2 371330825 5 3 479603820 1 3 827644190 2 2 620580573 1 3 502381460 4 2 692751315 4 3 641856496 5 3 427710556 4 2 103573583 1 3 898415729 1 2 899412753 1 3 752854276 4 2 762151236 4 3 352163721 3 3 310709830 2 3 621951436 3 2 725666047 2 2 838413444 4 3 475328566 4 3 630568677 4 2 580805352 2 2 369199299 5 2 224175430 1 2 209598213 1 3 295888441 5 3 265420660 5 2 129519736 2 3 984522319 1 2 123594731 5 3 536447410 2 3 913111935 2 2 757171053 1 2 390213318 5 2 518231603 1 3 233553724 5 3 862463950 4 2 529493483 1 2 595272311 4 2 660373472 5 3 243511587 2 3 845120741 2 2 707649676 5 3 399277984 2 3 243380327 3 2 596729376 1 2 112908305 5 2 625604773 3 2 535359789 3 2 786194208 3 2 875492408 4 3 851279774 4 3 242513004 1 3 487074236 5 2 329449960 1 3 642199740 5 2 463016369 1 2 788866370 2 2 620145761 2 3 877130841 1 3 376766317 2 3 354343847 5 3 476339915 2 3 731385453 1 3 801160724 2 3 868483408 1 2 174751803 3 2 736903947 1 3 413316345 4 2 577184911 1 2 647161238 5 2 758687655 3 2 371243384 5 2 126402272 1 2 518908988 1 3 426340354 2 3 735849156 4 2 945628976 2 2 863936423 3 3 642723623 5 3 161525503 5 2 155427422 2 2 123586464 4 3 421473118 1 2 400780214 2 3 518257686 5 2 677974102 4 2 626013820 3 3 610070587 4 3 901637030 4 3 970445821 4 2 410133189 1 2 441179232 2 2 599068804 2 3 451221279 4 2 263810454 2 3 378077572 3 2 365305740 5 2 912392731 3 3 296505077 5 2 213475708 2 3 866338647 3 3 913434526 1 2 806684678 4 3 285678353 3 3 830719208 4 2 287892128 3 3 372608403 4 3 514712058 1 3 723971570 4 2 553434495 3 2 450263651 2 2 644711514 4 2 715508012 5 3 401882028 2 2 171707431 4 2 229759552 4 3 777148383 5 2 190938637 5 3 719362553 5 2 176146267 3 2 604937014 2 3 154158189 3 3 785907214 4 2 171290551 2 2 153888097 2 2 914174330 1 3 552368193 4 3 689964192 1 3 461721973 3 2 931121158 5 2 669953899 1 3 679796024 2 3 322320912 4 3 179352824 4 3 941019254 2 2 352593431 1 3 225242128 4 3 644615679 1 2 140894137 2 3 201792548 5 2 664373659 2 2 351197645 3 3 648473878 4 2 174846272 3 2 901643784 3 2 453199421 5 2 184954737 2 3 473777083 4 3 612000560 4 2 347532100 4 2 612538669 4 3 661272582 5 2 172372808 2 3 962487358 2 2 114346123 4 3 164252141 2 3 480896437 5 3 607456417 4 3 113182508 5 2 656675175 4 3 455015948 2 3 178012486 4 3 810330979 3 3 356652744 3 3 225571529 2 3 145789070 3 3 700343257 2 2 266117811 5 3 952389749 2 2 384553601 2 3 882347847 2 3 908864028 2 3 485869735 2 3 454244588 5 3 463551061 4 3 872819057 5 2 941272692 5 2 682536988 5 2 847571188 1 2 328728602 5 3 488993182 5 3 165339360 5 2 549543218 3 3 338855451 3 3 844306790 3 3 837102547 1 2 826447603 4 3 631799986 4 3 931437808 5 2 963039691 4 2 623961980 2 3 484259910 1 3 793313468 2 2 746539177 2 3 438871189 5 2 411644803 1 3 925674563 5 3 462033694 3 3 767436184 3 2 433793451 3 2 798227978 1 2 830007483 4 3 558476182 1 3 826591769 4 2 217876708 2 2 244547876 2 2 807742892 1 3 804846660 2 2 130943639 4 2 452184262 3 2 567303211 3 2 693871896 2 3 895469141 5 2 179294263 3 2 143302049 3 2 448975903 4 2 414735773 5 2 201787290 1 3 922446353 3 2 442979775 5 2 705551447 3 2 204291190 4 2 745389848 2 2 424118475 4 3 700291986 1 2 467626462 4 2 164426574 1 3 910720979 2 3 653950730 5 3 970437084 2 3 278333440 3 3 548972191 2 3 587755962 1 2 854844970 3 2 696945758 1 3 349274198 4 3 956294043 3 2 459148001 5 2 344111324 2 2 863656106 2 3 704689508 4 2 122243718 2 3 640622066 5 2 496905963 1 2 828519893 2 2 337098575 2 2 345130512 1 3 383117823 2 3 524615765 4 3 499541132 2 2 310216815 5 2 606853371 1 3 822572168 1 3 360910590 3 3 753116906 1 3 147470313 2 3 547526223 5 3 132640109 2 3 455999545 2 3 337376295 1 3 562634503 3 2 353140380 4 2 515660091 3 3 287023980 5 2 771653259 3 2 305895968 5 3 388746477 2 3 907296860 4 3 821923328 1 3 274052501 2 3 105945886 1 3 371306108 4 3 661905377 3 3 503533917 2 3 486593048 5 2 988688091 3 3 587525451 1 2 778301910 4 2 803199479 2 3 991501185 1 2 449462477 2 3 592353838 5 2 701409088 5 3 811335683 3 3 453161261 1 3 353966687 3 2 627582348 2 3 878465236 5 2 995894197 5 2 986963951 5 2 702739313 4 2 173272389 5 3 523007163 1 2 195927833 1 3 758822967 3 3 493567728 4 3 156159614 1 3 571839947 1 3 692936978 4 2 533642831 1 2 451130837 1 3 648011241 2 2 120690358 4 3 336465769 4 2 337373009 5 2 328601641 3 3 538258642 1 3 267146579 2 3 773109162 2 2 169365547 4 3 390983096 5 2 463792979 5 3 751513714 3 2 228541026 4 2 475056519 2 2 251208011 1 3 737024458 5 3 457520796 3 3 218262311 1 2 518548018 2 2 211076245 4 3 739856497 1 3 601913529 1 3 284113487 1 3 942759557 1 3 695246898 5 3 981872851 2 3 645224696 5 2 237418488 3 2 486156639 4 3 317578132 5 3 383587413 5 3 136282753 2 3 932980949 1 3 893449534 2 3 306874625 5 2 821871269 5 3 567006633 5 2 821225747 3 3 600521598 1 2 159304019 2 2 858275667 4 2 422789401 2 3 103549246 3 2 156218449 4 3 746955800 3 3 792140583 1 3 673815158 2 3 292683846 5 3 444478944 1 2 460619839 2 2 183924161 1 2 683443219 5 2 138426386 5 3 569124003 4 3 672737833 5 3 452012459 1 2 329651201 4 3 117715399 1 2 394133704 3 2 687753934 5 2 451339857 1 3 488545958 1 3 298899659 4 2 993293919 3 3 988680572 1 3 219536447 1 3 369805267 4 3 941849540 1 2 438880697 2 2 601257991 5 2 582927335 3 2 864978532 2 3 420506602 3 2 722324444 5 3 908947759 1 2 528002669 5 2 870971252 4 2 402611396 4 3 775579030 3 3 616937040 1 3 639822214 5 3 654821249 1 3 320871520 2 2 626152189 1 2 654019378 1 2 250173660 1 3 201576319 3 2 999742702 3 3 374542537 2 2 238820314 4 3 806634174 1 2 112419942 2 3 706609499 5 3 656548271 3 2 952838541 1 3 684576350 4 3 221501029 3 2 439163514 3 2 997663148 3 2 526604691 4 2 971868346 4 3 778019581 4 2 357369352 5 2 882193080 2 3 746901021 1 3 622086401 3 3 173447089 5 2 313040110 5 2 125770468 5 3 145426726 4 2 857521100 4 3 450813057 4 2 704820259 4 3 809880864 3 2 565295979 4 3 880480893 2 3 800229848 1 2 446288941 4 2 951229774 5 2 704680816 4 2 292682676 4 3 514260724 4 2 433003661 2 2 380017977 4 3 841028754 4 2 846824029 2 3 772309178 1 3 757774880 2 3 597750356 1 3 438965395 2 3 295095648 4 3 490265612 4 3 596921001 4 3 183999900 3 2 779896112 1 3 886527607 5 2 411410426 1 3 499553371 5 3 870153473 4 3 830003750 4 2 737819141 4 3 640056214 3 3 223204376 2 2 798340247 3 3 443941889 1 2 447607465 4 3 413902959 5 2 527796926 3 2 636251862 1 2 743923240 4 2 255268932 5 2 953668280 2 3 705995953 4 2 287122961 4 2 263774384 3 2 963676901 1 3 212748719 4 2 290455610 2 3 821655308 1 2 333456866 3 3 187053452 3 3 420843772 4 2 398256632 5 2 773286240 4 3 585029191 1 2 687944131 5 3 991843702 3 3 268928287 2 2 533443314 3 3 159917963 3 2 120254281 1 3 293723146 1 3 632648764 5 3 525534784 1 3 228860869 3 3 252267535 4 2 359457398 1 2 816297488 2 2 715804152 4 3 204574969 3 2 617004296 1 2 308913252 5 2 498962754 3 2 508762391 2 2 634611461 1 3 460744245 2 3 624329168 1 3 193383392 2 2 957487708 3 3 444051390 4 3 109109882 4 2 290009632 1 2 788685625 1 2 117734883 5 3 847808058 5 2 632841258 3 2 915007622 5 2 927040500 2 3 131123455 5 3 210217439 1 3 435789803 2 3 626116884 4 2 123802314 4 3 382515488 4 3 866022816 5 2 398700815 4 3 439372272 4 2 962621962 4 3 158048517 3 3 562186471 5 3 121472248 5 3 403913210 2 3 532416917 4 2 678427569 2 3 526488540 1 3 193528499 3 3 426673322 4 2 900888810 4 3 147836611 4 3 506239151 3 3 206764771 3 2 200382631 2 3 907361528 1 2 649750802 2 3 885225060 3 3 579254859 5 3 602889171 2 2 589528526 1 2 238429932 1 2 309199865 1 3 195548908 5 3 162822829 1 3 597925063 5 2 364322684 5 3 697126992 4 3 582871550 3 3 721548228 2 2 170298801 5 3 244987302 4 2 336941252 3 3 427829218 1 3 372200377 4 3 427321462 1 3 415796559 5 2 569612470 4 2 774369585 2 2 757566995 3 3 115837784 4 2 151321545 4 2 138629986 2 3 568679486 3 3 449215625 4 3 610094885 5 3 971173348 4 3 669018773 2 2 574459666 3 3 178377841 2 2 685085723 3 2 410261126 3 3 647956741 3 3 195082369 2 2 838320705 1 3 812842132 1 3 637899245 2 3 170727472 3 2 179916943 3 2 471961426 2 2 729183222 4 2 357374718 3 3 132730465 1 2 827953785 2 2 832983824 4 3 619195489 5 2 320051064 2 3 390500248 4 2 596080478 5 2 938430586 4 3 327095961 1 3 731927851 2 3 303648605 5 2 915694145 1 2 714038131 3 2 939784075 3 2 689385071 2 3 142999532 3 3 149255796 4 2 305773709 1 3 243892190 3 3 371546397 2 3 672823666 1 3 188414767 2 2 291059967 5 2 548523916 5 3 778477822 2 2 955735172 3 2 345515461 4 2 602841578 4 3 930455951 4 2 229463346 3 3 780299607 3 3 114967605 3 2 801129170 2 3 990398510 3 2 627206099 4 3 908351114 5 2 676277871 1 2 734581082 5 2 762096592 3 2 620094200 4 3 452835581 4 2 748229443 1 2 769488298 5 3 825235854 5 2 854969800 1 2 580896548 3 2 613185011 1 3 509898797 4 3 124574084 2 2 583618651 5 3 439484020 1 3 381602898 1 3 424271662 5 2 587940377 5 3 930944483 2 3 344639948 5 2 404003690 1 2 138515208 1 3 356634412 1 2 123603886 3 2 843396947 3 2 623764921 5 3 282289133 4 3 585655952 4 3 113934987 3 2 238694351 5 2 809028220 2 2 440618748 2 3 115433269 1 2 318070943 1 2 633716097 5 2 381732327 5 3 703226703 5 2 244913213 5 2 795456226 3 3 717435387 1 2 518122031 2 2 166239139 1 3 920417594 2 2 572057848 2 2 146138108 5 2 629744325 5 2 761553956 2 3 411813510 5 3 524554959 5 2 168924173 4 3 417017090 3 2 534034805 3 2 599572118 1 2 262046113 1 3 529839971 4 3 483323324 5 3 690697591 4 2 450178321 2 2 868758141 5 3 337997604 1 2 968789709 4 3 223365200 4 2 101532337 5 2 797299431 5 3 678218696 4 2 772673980 1 3 304225156 5 3 621558591 2 2 574749592 4 3 313956779 4 2 900468276 3 3 445893638 4 2 414033567 4 2 515360991 2 3 365337161 1 3 601655851 3 2 928642067 1 3 188737413 2 3 325851884 2 3 997925226 1 3 894916367 5 3 201628613 3 3 944623811 3 3 210370425 2 2 457869149 3 2 444678076 5 3 312894129 3 2 541558755 3 2 166635691 5 3 469978389 5 3 593186164 3 2 249524891 5 3 196231801 4 2 883561896 5 2 396348381 3 2 833795516 4 3 224668570 4 2 850321092 2 2 479391034 1 2 868662740 1 2 341885903 4 3 408670674 3 2 188392015 5 2 511813415 3 2 265152285 2 3 663257969 2 3 294821087 3 3 146157454 3 2 841956046 4 3 845875170 1 2 367846733 4 3 994715694 3 2 379531289 5 2 146501654 1 3 881949811 5 2 275428542 2 2 162517891 3 3 117538503 5 2 372495264 1 3 385223374 1 3 338142904 1 3 754349686 2 3 671291872 4 2 847457733 2 3 916376248 2 2 134225173 1 2 239941544 4 2 488884149 2 3 524885640 2 3 543100023 5 2 382791738 2 3 714414476 1 3 880177212 4 2 587522537 4 3 607036267 2 3 423101507 5 2 812909158 3 3 772356814 4 2 915788556 1 2 611260281 4 2 283626401 5 3 873430673 2 3 415730280 1 3 843127139 3 2 289724051 1 2 828804689 5 3 506683521 1 3 496810403 2 2 989183674 1 3 274872112 4 2 199866589 2 2 379198255 2 2 763730479 1 2 931190080 5 3 552235664 4 3 718713428 4 3 192956273 5 2 889550792 5 2 825143332 1 2 847422485 4 2 859966012 3 3 590382528 4 2 436095024 3 2 448021472 3 3 309873244 5 2 881517854 2 2 274028652 5 3 496687409 4 2 861499624 5 3 494674939 5 2 481855115 2 2 960087564 5 2 515097809 5 2 996389351 2 2 441103441 2 3 111039284 5 2 796095248 5 2 921392752 5 2 336481159 4 2 311189242 5 2 573632005 3 2 730757225 1 2 160820540 3 3 647679306 1 3 200120151 3 2 552469330 4 2 254497663 1 2 527075457 2 2 571943013 1 2 430114467 1 3 226107086 2 3 953483508 2 3 107614988 3 3 440127002 3 3 704725976 1 2 121967182 4 3 415569479 2 2 733535059 2 2 842432218 1 3 158248802 4 3 527073554 5 3 541368553 4 3 877530788 2 3 976406357 5 2 729604789 5 2 618290241 2 2 854023188 1 3 917658810 3 3 257845513 4 3 490228315 3 3 813894492 2 2 425212628 1 2 443580412 5 3 126908811 4 3 425241278 5 3 672702270 5 2 440188912 2 2 646343756 5 2 318287238 4 2 944491993 3 2 284542513 5 2 874740649 2 3 612912446 5 2 872148598 5 2 236301316 5 2 792111904 5 3 981550819 5 3 916700396 5 2 212183959 2 3 188423150 5 2 403494824 1 2 453041599 1 2 388291993 3 2 748187382 3 3 878197178 1 2 750633298 4 3 122278656 5 3 535200417 4 3 973666239 4 2 424408986 1 3 740567552 4 2 549938965 1 3 838435731 2 2 416658406 3 2 836830933 2 2 706956562 5 3 757594779 3 2 352606169 1 2 940051626 4 2 910346560 1 3 693452374 4 3 956672778 1 2 958664649 2 3 768553875 4 3 237649196 3 3 206596337 4 2 863951295 2 3 979172847 1 2 708894748 4 3 256516827 4 3 331595924 2 3 945680137 5 2 361388622 3 2 320030078 3 2 888100582 1 2 327964294 4 3 658187597 2 2 356985624 5 2 581737360 5 3 127697485 5 3 473237438 4 3 621905284 1 2 306409222 2 3 567323244 5 3 291926528 1 2 292757903 3 3 479139687 2 2 922988458 3 3 324044732 2 2 692030833 2 2 836493830 5 3 195118469 3 3 361125698 3 3 708104826 3 2 416946194 5 3 420985029 2 2 430788192 1 3 569357073 2 3 527890199 5 2 829412984 5 2 158118804 3 2 489054639 3 3 440411088 2 2 933420530 4 3 150625997 2 2 862791072 3 2 716512498 2 3 293734699 1 3 765385762 3 3 615701822 1 3 444844333 5 3 721231625 1 3 362805692 3 3 855784270 3 3 615515725 2 2 955715529 5 2 212823968 3 3 975177166 5 3 647896845 4 2 611712252 2 2 472894053 3 2 144748116 4 3 973374499 3 2 561621138 2 3 323184786 3 2 262886103 1 2 341778101 4 2 110471697 1 3 575518151 5 2 924344234 5 3 265463657 3 2 833705198 4 2 411000459 3 3 225971202 4 2 604265487 5 3 556723062 3 2 600833893 5 2 725284457 4 2 733213153 2 2 564963745 5 2 169122324 2 2 738072040 3 3 604858127 4 2 577883735 3 2 517867617 5 3 551624582 1 3 360478611 4 3 205645916 2 2 859475262 5 3 313526890 2 2 170297784 5 2 631940708 3 3 807045720 2 2 584793414 4 3 516379928 5 3 664594658 4 2 702309434 4 3 149059066 2 3 770509736 1 2 425643908 1 3 697787820 1 3 237469428 2 3 640778922 5 2 907616363 3 2 310126069 2 3 965417924 2 2 781446996 5 3 435245818 4 3 285452882 3 2 334234238 4 2 325498932 1 3 241962348 2 3 899602881 1 3 538286525 3 2 428383648 5 2 582984005 2 3 579234771 5 2 617468427 2 3 387237488 1 3 337623558 3 2 402358623 4 2 131427847 2 2 521482844 2 2 711777611 3 2 866287928 5 2 278031923 3 3 219071343 1 3 512028181 2 2 309963682 1 3 895243566 2 3 392456656 4 2 329734827 3 3 274753065 2 3 392637642 4 2 485349882 4 3 426467704 4 3 732880967 1 2 850809142 1 2 272061356 5 3 750724219 4 3 727118881 5 3 146775354 3 2 558653130 3 2 789860633 2 2 979710150 4 2 674635624 3 2 464783623 1 3 760557031 4 2 606021409 4 2 202773931 3 3 297340883 1 2 619746809 1 3 423302656 5 3 193291603 5 3 963919397 5 2 264978610 1 2 444566683 4 2 112138501 3 3 190799468 5 2 366023748 3 3 265622137 2 2 120611114 1 2 595847983 3 3 653948191 4 3 767806028 3 2 899641826 4 2 370729263 5 2 507385581 3 2 195034485 4 3 910770591 5 3 984774754 1 2 643743815 1 3 429392229 3 3 586084800 3 2 582182152 4 3 927425093 5 3 917520280 4 3 794686123 1 2 820278122 4 3 220578646 5 2 690921307 3 2 857839487 4 3 248853452 5 2 124011810 4 2 322696940 3 3 306323347 1 3 163206680 2 3 457750542 4 3 782602997 5 2 135199455 4 2 358300134 2 2 290335744 1 2 838041379 4 3 421068498 1 3 637002943 2 2 574688854 4 2 929097654 2 3 249439570 5 3 498290706 5 2 623425131 1 2 775762808 3 3 722986521 3 3 165588960 1 3 208960945 2 3 722920195 3 2 455501286 2 3 513807013 1 2 175023327 4 2 674445798 4 2 352949202 1 2 511651768 4 2 526831897 2 2 629968362 4 3 278931930 3 2 554634945 5 2 761085477 1 3 340751946 3 2 622747804 1 3 289769079 1 2 373277765 3 3 401318177 5 2 571965835 3 3 697866084 1 3 156631831 2 3 213702848 5 2 990321423 5 2 403322472 1 2 615025717 1 2 398053736 2 2 773890922 1 2 380505592 5 2 167282867 3 2 301385519 1 2 677688155 2 2 107046890 3 3 663096829 1 3 950362675 4 2 906601772 3 2 322710670 4 2 785665333 3 2 274307064 4 2 624864546 1 3 649911174 3 2 615929500 2 3 907383135 1 2 921524717 4 3 949220716 5 3 340906422 4 2 853065131 3 2 717900450 1 3 644047996 2 3 698950815 1 2 446892122 2 3 365957913 2 2 455302265 5 3 100269735 2 3 985441887 1 3 734780282 2 2 248359980 3 3 709663198 1 2 373750113 5 2 545346853 3 3 936018998 3 3 467132434 5 3 928771313 4 2 915525675 2 2 304582216 5 3 391911781 5 2 804002927 1 3 780612832 3 3 319157445 1 3 809663451 2 2 252530280 5 2 972492142 5 2 503530696 3 3 257047925 1 2 730167275 4 3 557400214 2 2 910904362 2 3 662496448 2 3 882268357 1 2 241927528 3 2 133264884 2 3 243956055 1 2 219401609 4 3 235928656 2 2 439740782 4 3 742872423 3 3 136162153 4 3 710857162 4 2 459467819 2 3 292920509 5 3 178544576 1 3 117146360 3 3 375323073 3 3 734717614 2 3 697725613 3 3 536088778 1 2 783965502 2 3 441201069 2 3 941779905 4 2 991918300 1 3 915839809 4 3 403047731 1 2 340083985 4 3 572310378 5 2 848841774 3 3 942786298 1 3 344490781 2 2 237503093 3 3 822650580 5 2 842459071 3 3 269257954 5 2 199213587 3 2 357136831 5 3 423750385 5 2 421162500 1 2 864979909 5 3 117268931 3 3 919208078 2 2 211610306 5 3 384720145 5 2 789617633 3 3 978856340 5 3 893198670 4 3 906043940 2 2 656336881 2 2 847106447 4 2 374376979 1 3 671389749 2 3 927986797 3 3 169250802 5 3 107301859 4 3 496084281 3 2 408001343 5 3 285287554 5 3 402228156 5 2 799246858 3 3 180093877 2 3 613966139 2 3 758354532 2 2 661051712 3 2 181547056 5 2 445382369 2 3 768872166 3 3 579551684 4 2 839190660 1 2 913418818 5 2 867970441 4 3 119428249 2 2 922754364 4 2 375655356 1 3 417505887 5 3 807320162 5 3 104797505 3 2 908220969 1 2 731302460 1 2 248799548 1 3 168975027 5 2 705830614 4 2 913514871 2 2 360954847 2 3 139205339 3 2 247684630 5 3 818771189 5 2 471785994 3 2 804932670 2 3 808083945 1 3 555707231 2 2 711732007 4 2 625818813 5 3 762953331 2 2 485027921 4 3 415074478 1 3 621076539 3 3 252330578 2 3 400857859 1 3 398842965 5 3 115987425 5 3 501766914 1 2 731722323 5 2 602188825 1 3 977399592 4 3 320154855 5 3 331553523 1 3 206845998 1 2 402527817 3 2 579896926 3 2 474890235 1 3 344283778 1 3 944909877 5 3 484836067 4 2 777309758 2 2 780900068 2 3 652882383 1 3 240172594 1 2 495843567 2 2 602853097 3 3 670888553 1 3 403407526 4 3 353552897 4 3 680832979 3 2 583523264 1 3 355227602 2 2 608904419 4 3 487270782 3 3 327082377 2 2 297291658 4 2 871325508 1 3 560333307 2 3 637290073 4 3 768778297 4 3 382004675 2 3 274508654 4 2 891634228 3 3 865337340 3 2 359072962 5 2 346074162 3 3 860057671 5 3 930906879 5 3 616979287 4 3 574556880 2 2 194403968 1 3 702258965 1 2 257140103 4 3 503100493 2 2 380444939 1 3 389213324 1 3 363932489 1 3 991895647 3 3 823281994 3 2 142867934 4 2 148471777 3 2 898328412 5 2 700482375 2 2 986265685 1 2 152919080 1 2 402977229 2 3 451010074 3 3 158302489 1 3 236727442 3 2 127334390 5 3 599948726 2 2 212163237 1 2 295650725 4 3 779976889 2 3 328494092 2 2 371454016 3 2 711409169 3 3 368095964 2 2 954436618 3 3 938745171 5 2 733794751 4 3 603666945 5 2 605217830 4 3 822682048 2 2 626515787 2 2 842998185 3 2 609425779 5 2 167147267 4 2 932128478 5 3 809401600 1 2 994104701 2 2 178413943 2 3 614773049 3 3 511912649 5 2 843699373 5 2 407013534 3 3 674463204 3 2 512109916 5 3 317941371 1 2 188684293 2 3 807882567 3 3 495264291 5 3 948221413 4 3 416477467 1 3 201794680 3 3 465559566 3 3 138233227 1 2 958789597 5 3 303408774 2 3 888067298 3 3 724930847 2 3 176311034 3 2 434756316 2 3 486513887 5 2 500092443 1 3 228110531 3 2 532179368 4 3 218449889 1 3 653634303 1 2 655939711 3 2 146138966 1 3 344339918 3 2 425425739 3 2 794430384 5 2 527348985 3 3 638592883 3 2 774006396 1 2 903447110 4 3 608032000 2 3 847168655 5 2 764411391 4 2 197383454 4 2 450332108 5 3 430969200 4 2 872003202 2 3 446971602 1 2 598991070 5 3 111926081 1 3 714526705 4 2 501998215 1 3 609949238 5 2 865195351 1 3 732929676 3 3 392543510 2 2 562034412 4 2 158153407 1 2 613430077 5 3 216134610 4 3 502872858 2 2 829051155 2 2 712250660 4 2 584832561 1 3 164752875 4 2 909013848 4 3 320975283 3 3 581673991 1 2 857674137 2 2 529854882 4 2 729147964 3 2 346287709 5 2 150838575 4 3 155810803 5 3 557874505 2 2 415049229 5 3 722714432 1 3 482737129 2 2 145117754 5 2 497588174 3 2 515515367 5 3 446675438 4 3 211604706 5 2 726018157 3 2 367566645 3 2 462559879 3 2 649196109 1 3 762785378 4 3 983272674 2 3 746054814 2 2 763256904 4 2 741925673 3 2 878615881 1 3 797230368 2 2 459722552 2 3 685756654 3 2 266886016 2 2 104048353 5 3 250170473 4 3 156040950 3 3 512054121 1 3 933338940 2 3 483979256 2 2 587468068 5 2 145018032 4 2 990355584 2 2 429018859 2 3 469940032 1 3 404061587 3 2 136387905 4 2 231546374 4 2 234145019 1 2 558105913 3 2 783507961 3 2 765646890 1 2 109577547 5 3 968816918 3 3 306392635 5 2 385932232 4 3 543243427 3 2 316816680 2 2 319945962 3 3 651532073 4 3 347571430 4 2 878673233 1 2 786624290 4 3 880125997 3 3 272441092 2 2 437848418 2 3 217354470 2 2 484063325 2 3 809691065 1 3 384620078 5 3 689933394 4 2 420610233 3 2 209448134 4 2 433343069 4 2 673666496 1 3 166603789 1 2 467683042 2 3 283888308 3 2 546790531 4 2 196083057 5 3 868288795 2 3 148881742 3 2 160187707 2 2 394056963 1 2 173717902 2 3 824881511 4 2 930518809 3 3 510563448 4 2 406929726 1 2 718116543 4 3 841528124 4 3 547147097 4 2 227741431 5 2 279269079 3 2 854955066 3 3 144096428 1 2 867634207 2 2 365966095 2 3 533196006 2 3 476837886 5 3 257874771 4 2 391762295 5 3 949772801 2 3 883009926 5 2 533111195 3 3 867434107 4 3 513298932 1 3 582135403 2 2 744834550 5 3 386853836 1 2 137068851 2 3 948892354 1 2 281130842 2 3 733647517 4 2 529314858 1 2 671600423 3 2 396472176 3 3 151117740 1 3 246369126 3 3 195808695 2 2 133655641 5 2 686837612 1 3 493989474 1 3 875611290 1 3 613938752 1 3 407251602 5 2 849131930 3 3 952399736 2 3 450268072 5 2 771846204 1 2 289211526 1 2 448549708 2 2 105335952 4 2 839753571 2 2 423827807 4 3 263170054 5 3 759829500 1 2 797123660 3 2 522020587 2 3 424977673 4 3 282018215 2 3 399575211 5 3 509238258 1 2 228311927 3 2 410865352 1 3 937227080 3 2 932864680 3 2 158798584 2 3 476898936 5 2 971368870 2 2 617527903 1 3 155147814 3 2 981482596 1 3 233502738 2 2 746177818 2 2 820161691 3 2 682610542 1 2 579296487 3 2 350471221 4 3 487119111 4 3 419315837 2 3 190771619 4 3 531939762 1 3 274562340 3 2 171258979 5 2 271712629 4 2 748252497 3 3 784765529 3 2 745169218 4 2 934164734 1 2 902622129 2 3 233679752 3 3 220471542 4 2 456018140 2 2 506674904 5 3 862297480 5 2 893778504 1 3 953990489 3 2 266734274 2 3 198281572 2 2 508305828 5 3 832961187 5 3 915382517 1 2 492264691 1 3 554080849 2 3 953103379 1 2 484403325 3 3 444210393 4 3 516129999 3 3 132195479 5 2 926853846 1 2 237380393 4 3 678934875 3 2 670422764 2 3 506063236 4 3 873810827 5 3 506989164 2 3 624341791 3 2 326801595 3 3 246473728 4 3 762752377 3 3 785692375 2 3 347464364 1 2 536376059 4 3 259421058 3 2 491469656 3 2 276734787 1 3 183028219 5 2 722490622 4 2 457449030 3 3 291626747 3 2 292784847 2 3 397897819 4 2 422790221 3 3 753259811 4 3 947401655 2 3 662307397 2 3 209058142 5 2 461528070 3 2 255493526 1 3 363768906 2 2 735402396 3 2 727610653 1 3 565462107 3 2 586446845 4 3 488342325 3 2 202126440 5 2 272260460 1 2 882512320 4 2 623524151 2 3 466037262 3 2 777407878 4 2 546483178 3 3 516260036 5 2 922048123 2 3 540544307 3 3 139099916 4 3 578230764 5 3 931642691 4 2 794098683 1 2 807217278 5 2 472213967 1 3 784753841 1 2 999541879 1 2 185484067 3 2 914584066 1 2 380083004 4 2 352181125 5 2 240199676 4 3 236668955 1 2 584148019 2 2 681841136 2 2 106383889 4 2 465990568 3 3 443593367 5 3 433229733 1 2 933623102 3 2 481599135 2 3 322745861 5 3 218701087 2 2 255244302 1 3 429736825 2 2 383563099 2 3 158118949 4 3 142384747 1 3 192482848 1 2 749765708 5 2 963789627 1 3 358138621 1 2 394817529 2 2 803405458 4 3 390202359 4 2 378440501 4 2 346949443 4 3 470767832 1 2 506414456 3 3 154449489 4 2 519240925 1 3 300295804 4 2 607664474 2 3 547835363 2 3 221421643 4 2 192113496 5 3 835967672 3 3 352152862 4 2 991869361 1 3 278281327 1 3 192124458 4 2 752159500 3 3 924920231 2 2 958334400 5 3 981428190 5 3 502811309 5 2 664154737 1 2 621213054 4 3 477204062 3 3 456110713 3 3 722152628 1 2 835644125 5 2 753505764 4 2 929116867 1 3 179494063 1 3 392820173 4 3 769908459 1 2 907246026 3 3 344017329 3 3 695154235 2 2 550808176 2 3 729029818 2 2 293963382 5 3 751053112 1 2 960584016 1 3 178016777 2 2 758960269 5 3 830999211 4 2 842885105 3 2 261085082 4 2 760020858 2 2 471174960 5 2 445180603 5 3 659628636 2 2 297132820 4 3 348044434 3 3 372881772 4 3 189308261 4 3 684576210 1 3 412115765 4 2 964261778 1 3 164979341 1 3 329952393 5 3 765798260 1 3 787725515 3 2 736374112 3 3 586887273 4 3 265305866 4 2 673177244 5 2 684183117 5 2 933852026 1 2 538675161 1 3 594879369 1 3 352626960 1 3 424283753 5 2 163502285 4 3 947626091 3 3 542018564 1 2 278906962 4 3 306857402 5 2 442703272 1 3 631263178 2 2 203037728 3 3 831278683 2 3 320432724 3 3 493825215 5 3 503591593 3 2 282718527 3 3 499313226 5 3 902167669 3 3 371899904 2 2 353179781 3 2 280254646 4 3 188361633 3 3 798564465 1 2 726654787 4 3 525160013 1 3 181591819 5 2 437183629 1 2 733722309 4 3 190309105 5 3 108710660 5 3 478456598 2 3 683657338 5 2 246528948 5 3 177678839 2 3 675577074 3 3 688814487 3 3 853432948 1 3 149543658 1 3 671048037 3 3 469452796 1 2 770620412 3 2 169083925 4 3 344301681 2 3 777937914 5 3 634448445 5 2 998973084 3 3 485304383 1 2 102275526 2 3 210063610 5 2 580221785 2 2 749673446 1 2 679376951 3 3 861620034 2 2 157213984 4 2 550358922 1 3 639859564 4 3 552064872 4 3 105315611 2 3 554758218 3 3 633887059 5 3 733374804 4 2 498391821 3 3 614848219 4 2 109847874 5 2 114915940 4 3 574730042 4 3 359807434 1 2 461891903 2 3 615035865 3 3 500850597 2 3 316895792 1 3 499584568 3 2 676023920 4 3 624025260 1 3 417440410 3 2 664679500 1 2 286058789 3 2 434097268 4 3 702714439 2 3 463936128 3 2 231860363 4 3 408062322 3 2 518965459 3 3 994357996 5 3 522124333 3 3 644179314 5 3 943946328 3 3 409333428 4 2 213267571 2 2 535977224 1 2 234594681 1 3 862526006 5 3 924113431 2 3 445816988 4 3 930515340 1 3 705697349 4 2 558917375 5 3 755792873 3 3 317989734 5 3 495786440 4 2 598414483 1 3 279705473 5 2 323396541 4 2 358134545 3 2 650675495 5 3 618015588 2 2 823837835 3 2 911098628 4 3 316904422 4 2 891886214 1 3 802726127 1 2 700699725 1 2 292209622 4 2 832106267 1 2 711642826 2 2 702735621 5 2 500905608 3 2 358139479 3 2 535717023 3 2 982217135 1 2 886810899 5 3 571969072 4 3 443928990 1 2 165540711 1 2 619325526 5 2 654591461 2 3 146728703 1 3 585955638 5 3 741756959 4 2 176146406 4 2 936667208 1 3 292814948 2 3 207462925 5 3 452881522 5 3 474583512 2 2 291719651 5 3 605864247 3 2 653126271 5 3 828334642 3 3 447082503 1 3 374276346 1 3 127353669 4 3 457854126 1 3 811960289 3 3 424952227 1 2 582571406 3 2 681883167 1 3 510551719 2 2 295434240 3 3 671286132 2 2 985257121 5 3 202735095 4 3 708613271 4 3 808585382 5 3 655537453 3 3 603300266 1 2 633767984 5 2 303798707 4 3 859128787 1 2 425616595 3 3 574435818 4 2 779873479 5 2 325134712 2 3 526894460 3 2 119770666 5 3 385547860 4 3 794832031 1 2 170158204 5 2 200671273 3 2 384492002 4 3 938279246 3 2 508335216 3 2 769616528 4 3 666259495 3 3 162813143 4 3 463284706 1 2 706921843 2 3 601214133 1 2 323766853 4 3 701556719 2 2 323803093 4 2 875209186 5 2 339007943 4 2 920332029 2 2 548932070 3 3 188654714 5 2 749456627 3 3 930427362 3 3 821073787 3 3 577478420 2 3 965319563 4 2 117618996 4 2 238359591 1 2 229501746 2 3 803996417 1 2 133690877 2 3 439183786 5 3 389305737 1 3 788530443 5 3 547300315 2 3 507938155 5 2 675681837 5 2 138120641 5 3 652421226 3 2 734660322 3 2 162128113 2 3 645790139 5 2 953392889 5 2 318725717 5 2 520023848 2 2 938983900 2 2 459274024 2 2 728573222 2 3 218054884 4 3 382728245 1 3 143691938 2 2 159548865 1 2 519010605 3 2 956738361 2 2 858687420 4 3 127541521 1 2 171957540 2 2 626850853 5 2 912404494 5 2 329667567 1 3 446378108 4 2 116995837 3 3 975873985 2 3 205396522 4 2 397115575 2 3 671731454 2 3 118699536 4 2 496121440 5 3 165841553 3 2 870803994 1 2 395016983 4 2 860157798 2 3 486265107 5 2 477659874 2 3 571061591 2 3 652359218 2 2 797233911 1 3 321120742 3 3 793619565 2 2 534958807 2 3 600712477 2 3 698127058 3 3 496586522 2 2 720781224 5 2 638172078 1 2 254313269 1 3 106341310 1 2 153027932 3 2 544288264 2 3 969141928 4 3 615792959 1 2 221726871 4 3 135321484 5 3 106532988 3 3 239964543 4 2 235970139 1 2 431849785 3 2 974589303 1 2 535155736 2 3 774294441 4 3 577727096 3 2 225803902 1 3 202487988 1 2 238178594 2 2 825587567 3 2 446015144 2 3 468846740 3 2 366440918 5 2 322214521 2 3 847768637 3 2 592712918 2 2 307242714 2 2 364948420 2 2 178001141 2 2 231751499 2 3 593015054 3 2 705814817 5 2 148016676 2 2 781253823 3 2 401314818 2 3 143207723 1 2 575553346 5 2 327899932 2 3 667921159 4 3 612201673 2 2 732725904 3 2 449878246 3 3 481946482 1 3 963116158 2 3 684249316 1 3 355201906 4 3 771227534 4 3 941088336 3 3 102539661 2 2 270350059 2 3 985941821 1 3 856342696 4 3 268601334 1 2 754310885 4 2 403806794 4 2 412275269 5 2 767910978 3 2 535551696 1 2 349769857 5 2 759150449 1 3 646676462 2 3 496286370 1 3 849918626 4 3 834719372 3 2 230809789 3 2 232241671 1 3 226371834 5 2 919917935 2 3 978513043 4 2 326487039 5 2 457059283 4 2 272906358 3 2 757594272 5 2 209196118 4 3 487698543 5 3 617618991 2 2 662525808 1 3 855096116 2 2 122340672 3 2 778400332 3 3 599318255 4 3 962161515 5 2 403774394 2 3 633263446 3 2 877502829 2 3 708359073 1 2 356723487 1 2 182570228 1 2 958662646 4 3 531654065 2 3 160785201 4 2 471681478 4 3 671838635 3 2 846174749 4 2 290278620 1 3 283677321 5 3 918760987 2 2 276106975 2 2 493146793 4 3 421202399 3 2 756485712 3 3 452176846 5 3 764388716 4 2 207637498 5 2 719374363 3 3 783921305 1 3 782064518 1 2 200797938 3 3 278661214 4 3 740322522 1 3 256233044 1 3 344413754 3 3 830184398 2 3 962773711 1 3 496064589 4 2 933833843 4 2 474713336 3 3 615167267 4 2 294397420 2 3 668825922 2 3 395993446 1 3 474468805 2 3 349124232 3 3 968820773 3 3 544932571 3 3 762473694 2 3 657401754 3 3 457803627 5 3 622584972 4 2 633543578 5 2 318959708 1 3 167894239 3 2 604461644 5 2 730008527 1 3 444107461 5 3 558256081 4 3 495445154 4 2 218469515 5 3 179102490 5 3 700866366 4 3 935199355 5 3 707133329 5 2 945703360 2 2 332571982 5 3 828077834 2 2 478430080 1 2 835715521 3 3 106769319 2 2 461541833 1 2 259645647 4 3 548870777 3 2 207690628 1 2 871757436 1 2 616089806 2 3 214752498 1 2 800060128 3 3 186658224 1 3 423921455 1 3 221081294 1 2 502996232 2 2 656053432 4 3 449831393 1 3 264382997 5 3 705527320 4 2 329822360 5 2 499258322 5 3 383253608 2 2 240142214 4 2 259927377 4 3 227013800 5 3 315713785 1 3 936337381 4 3 893069045 3 2 510668143 1 2 581934503 3 3 723223224 4 3 449712304 4 2 607293111 2 2 696960903 2 3 916978730 5 3 927374868 1 2 322254398 1 3 825223026 5 3 866528396 5 2 736686683 1 2 869949701 2 3 830003944 2 3 825408805 1 2 387623703 5 3 275607292 4 2 781725539 5 3 530779462 4 2 716255519 4 3 649466933 1 3 729623788 4 3 510249352 4 2 644938144 4 2 504906474 4 2 425637994 5 2 362210358 1 3 288558504 3 2 293558639 4 2 243657762 3 2 196745972 4 3 982477560 2 3 412552163 3 3 660790219 4 2 931101917 4 2 830308584 4 2 663021347 4 3 315146818 5 2 565214224 2 3 724492460 3 2 750106201 1 3 104813929 2 2 226546930 4 3 331288103 5 3 640470138 1 2 331990652 2 2 150762465 2 2 906628603 2 3 131960324 3 2 426482117 3 3 209677256 2 2 159794445 2 2 524441256 2 3 671567167 5 2 455501271 4 2 760338493 4 2 534616488 4 3 717305976 3 2 756593812 3 2 483914545 5 3 586923073 5 2 498904447 5 3 619280861 4 2 820196786 5 3 631851679 4 2 303944389 2 3 242472544 2 2 863994653 5 2 530193081 5 3 619351029 5 3 245979748 2 2 517241103 1 3 239288580 3 3 633320959 4 2 371216857 3 2 115585288 4 2 814528936 2 2 702598645 1 2 611674439 1 2 224620299 2 3 575534216 3 2 582571476 2 3 122288774 3 3 256964781 4 2 420162044 3 2 355125658 5 2 699233399 3 3 248441494 5 3 965483727 4 2 333974810 1 3 624744008 1 3 224851531 4 3 252476694 2 2 792477798 1 3 406863726 3 2 560634585 1 3 556050865 5 2 476906111 1 2 714006776 1 2 408382093 5 2 350821705 2 2 561507723 5 3 330162341 3 3 537807380 4 3 377191802 5 2 936606793 3 2 416991171 4 2 133843631 5 2 954494116 4 2 492153487 3 3 324072334 2 2 760896621 2 3 455635141 1 3 803472769 2 3 423159317 2 3 564651883 3 3 450162231 4 3 603495423 5 2 910042857 3 2 667556904 3 3 181563452 1 3 652910907 4 3 337159000 2 2 916329956 5 3 425683285 2 2 780878330 2 3 129427247 4 3 344707216 1 3 668161058 1 3 137980663 1 2 245482417 3 2 218972116 2 3 731913139 2 2 182928956 2 3 370606018 3 3 172667934 2 3 499582919 3 3 723840131 1 2 874820448 5 2 855010173 3 2 865271643 4 2 137781888 4 3 587209661 2 3 352907663 4 3 314075353 3 2 699398552 5 2 183443774 1 2 651444978 5 3 311327770 2 2 159125994 5 2 243445434 4 3 549457038 4 2 138617552 2 3 129901424 1 3 920395138 3 3 480827052 2 3 398953832 1 2 221027053 5 3 108060444 3 2 372113816 3 3 298128593 2 2 718582750 5 3 147893468 2 3 652265485 2 2 780311925 4 2 269669448 3 2 933673334 1 3 207900830 2 2 960939403 4 3 179619345 2 3 421096521 5 3 662847003 5 3 293551326 2 2 857501775 3 3 910753422 2 2 728539891 2 3 600299730 3 3 950228565 4 2 632366684 1 3 548340790 5 3 526243770 3 3 717235262 3 3 273149487 5 3 244156820 1 3 679207443 4 3 758977485 4 2 275963621 3 3 105696917 2 3 350413523 5 3 811877771 5 2 544663384 4 2 470029560 4 3 859848243 2 2 650454864 3 3 391830434 2 2 350641770 5 2 601388494 2 2 120030797 3 3 517830678 3 2 214670699 4 3 156879781 5 3 115972878 2 3 756958145 1 3 282541449 2 2 433432850 1 3 505641217 1 3 636899297 5 2 374387638 4 2 236198159 4 2 532101164 2 2 608725935 5 2 627074311 4 2 775017920 5 3 196817323 3 2 913367529 2 3 668428772 5 2 809652669 1 2 109172582 5 2 379242923 2 3 910720156 2 2 744148952 1 3 790181123 5 3 684160884 3 2 355370996 5 2 530955009 1 3 422565819 1 2 735562478 4 3 461975712 5 3 385018070 4 3 841840841 4 2 753716273 3 3 590133008 2 3 225452259 1 2 224718273 3 2 206453971 1 3 885706052 3 3 854046230 3 3 155478029 5 2 161288306 1 2 416172383 5 3 976022973 3 2 745054958 5 3 835279263 5 3 869833880 5 3 972533593 2 2 530077596 2 2 774885342 4 3 398058999 1 2 536422155 1 3 605188442 3 3 604138710 2 2 174025520 4 3 923638839 4 2 383720927 4 2 462407141 4 3 958835813 2 2 263812097 2 2 661367868 5 3 917991331 4 2 347208601 4 2 103646400 1 3 660481775 1 3 830408800 3 3 630070017 5 3 900083147 1 2 265430198 5 3 223566768 1 3 455584499 4 2 545449058 4 2 551624830 2 2 945196254 3 2 506739567 3 3 581992160 4 2 158239110 1 2 703285533 5 3 405576907 5 3 410472244 2 2 318911029 4 2 825738558 5 2 145930685 4 3 352398443 5 2 569359861 4 2 349925285 3 2 153149003 5 3 431168243 2 2 108096360 5 2 834766829 4 3 507575678 2 2 559529933 4 2 813836467 2 2 887297367 4 3 346478167 4 3 928657627 4 2 379402053 3 2 460464591 2 3 415459891 4 2 794894400 1 3 223777004 5 2 613979270 4 3 624923735 1 3 470728551 1 3 679479264 1 3 350053141 3 2 143884743 2 3 568107895 3 2 775660375 4 2 322693856 1 2 301171308 3 2 280819018 2 3 243106519 3 2 788312958 1 2 997316693 1 2 261572232 5 2 424442082 3 3 918563299 5 3 663443991 4 2 756931980 3 3 669185121 2 3 328675920 2 2 851728096 3 2 369896471 2 3 985188296 4 2 183804475 2 2 963222246 3 2 829676536 5 3 504530852 2 2 184060970 2 3 261825773 4 3 841218613 3 3 873881265 1 2 540485633 4 2 744246816 1 3 530775796 1 2 163696817 5 3 391821361 5 2 333269276 2 3 110044853 4 3 408821815 3 2 467159991 5 2 546875192 5 3 259611257 4 3 653384208 1 2 392065006 5 2 133366123 3 3 853876211 2 2 476823857 2 3 565890583 4 3 893282129 1 3 148304558 4 3 633039839 3 3 778156157 1 3 607158225 3 2 562444390 2 3 832123653 3 3 688877482 1 3 974867497 4 3 655859981 3 3 318177735 4 2 662244474 2 3 743279553 3 2 189123111 3 2 960285718 4 2 889924091 2 2 530299447 3 2 522694551 2 2 744680095 5 3 543278052 3 2 730938954 4 2 699149094 4 3 485840462 3 3 426876697 2 3 819661126 5 3 375979512 2 2 281444928 1 2 572650446 3 2 243496232 5 3 751978616 2 2 612074426 4 2 464263234 2 3 101909183 2 3 876209334 1 3 615136172 2 3 709486075 5 3 684456670 5 3 525731208 5 2 355933484 4 2 812650350 4 3 673084284 3 2 946904619 1 2 922125052 3 2 876493047 2 3 878809391 3 2 443858686 5 2 206224699 2 2 379352224 5 3 650579579 5 2 742343557 1 2 129231433 1 2 660874278 4 2 842071196 1 2 509738255 4 3 448684802 5 2 784084976 4 2 603863125 2 2 786243804 3 2 260362648 5 3 790124000 3 3 532715563 5 2 383108933 3 3 742443931 3 2 337395322 4 3 259029031 5 2 112092545 4 3 177470069 3 2 118357650 2 2 964213524 5 2 201075746 5 3 842117508 1 2 495026544 4 3 711808847 3 3 130573210 1 3 708411346 4 2 717435097 3 2 146453402 5 3 162333291 4 2 965324693 4 2 178356923 3 3 445435908 2 3 269158506 1 3 145967786 4 2 198879615 2 3 390368324 1 3 645972904 1 2 779773437 5 2 711224618 5 3 367120506 3 3 587621534 1 2 628427340 1 3 310064184 1 2 451923842 4 3 937812948 4 2 921061780 3 2 757300521 4 3 830222974 2 3 443538412 2 3 656591535 3 2 638521975 2 3 118648358 4 3 927344617 3 2 715104799 4 2 975301831 5 2 774516952 5 3 629633425 4 2 583376815 2 2 224681471 3 3 726919721 1 3 114188996 1 3 368712402 3 2 979841051 3 3 146479027 2 3 242440351 5 2 315456525 3 2 572514956 4 3 946804340 5 2 709576477 2 3 324746914 3 2 271896663 5 3 504959245 1 3 295346516 5 2 762316211 3 2 736338538 3 2 461838567 4 2 294555501 1 3 854867551 5 3 318023746 5 3 195616467 2 3 322015631 3 3 534407748 2 2 913999919 1 2 911329146 5 3 446598564 5 2 671762388 2 2 720266062 1 2 650948784 5 3 909697247 1 3 379231969 4 2 419972553 2 3 891957597 3 2 415050656 4 3 232784043 1 3 441190855 3 2 355667519 4 3 550306839 3 2 798749335 2 3 453241743 2 2 314466963 5 3 736733191 3 3 327392645 4 3 921197536 4 3 189558131 1 2 697753224 3 2 670683128 5 2 390201392 3 3 258812069 5 2 666912096 5 3 505403681 2 2 269418376 2 3 264222792 3 3 808808941 2 3 808423043 2 3 532042208 1 2 713885179 1 2 817016277 1 2 678233639 2 3 816941972 3 3 386088329 1 3 655658740 5 2 421705179 4 3 250825581 5 3 541270435 4 2 929542361 2 3 397722782 4 3 289558309 2 3 298872403 3 3 517195412 4 2 117023227 3 3 991170073 1 2 116235583 5 2 491633605 4 3 852433464 4 2 624424171 3 3 550688004 3 3 230009302 2 3 211465720 1 3 490562098 2 2 883201863 3 3 205364030 1 3 751020767 1 3 871875145 5 3 169479823 1 2 295359144 1 2 918818553 1 2 454630757 1 2 836791689 3 2 165425286 2 3 157427517 2 3 464723819 5 3 524224078 4 2 365930858 5 3 139053084 1 3 220718638 1 2 772823754 5 2 333507576 1 3 856392649 1 2 911422160 4 2 911834865 1 3 348389036 2 3 577788490 2 3 327886291 5 3 666216494 1 3 237209062 5 2 397602560 1 3 747913999 1 3 696261235 1 3 871146207 1 2 483573101 3 3 424398757 1 2 222692444 2 2 366806937 2 3 850718572 5 2 184439303 1 3 729617403 5 3 759240491 3 2 356938812 3 2 538653716 3 2 382658463 2 2 279280578 5 2 335137141 4 2 183564490 5 2 681257383 1 2 553566230 3 3 123373031 2 2 472953406 4 3 813557155 2 3 394988747 4 3 100122621 2 3 122563928 3 2 355596822 3 3 588963347 4 3 709267567 5 2 982743839 4 3 323955268 1 3 681458713 1 3 333149424 5 2 801896247 5 2 496997386 3 3 334264076 3 3 807362365 1 3 619611901 5 3 148010087 5 3 417760320 5 2 591125344 4 3 674249091 2 3 473407113 5 3 445206930 4 3 995934944 3 3 139236003 5 2 203049631 4 2 623861020 5 2 766233291 5 3 251389523 3 3 235237528 5 2 159545715 5 3 218102454 1 3 169015414 4 2 488795210 2 3 190333423 5 3 740748268 5 2 245144656 1 3 405290325 4 2 628611060 4 2 412874110 3 3 507826306 2 2 543948495 2 2 529673766 3 3 481753365 3 2 151476616 2 2 621809659 2 2 323581901 5 3 647058427 2 3 730414625 5 3 289078740 4 3 207923634 2 3 774401875 1 3 944826184 3 3 809224135 2 2 368897182 4 2 233631722 2 2 612989147 4 3 862558168 1 2 258043056 4 3 424221132 4 2 552093776 2 3 144755295 5 3 368579647 4 3 696531265 2 2 250880750 1 3 441265624 2 3 492472559 4 3 993832607 1 3 416523167 3 3 840869435 4 2 334962678 1 3 332256746 5 3 518738383 4 2 787063024 4 3 371769116 3 2 352111299 5 3 792755123 4 3 720734496 1 2 370561629 2 2 454563557 1 3 539651129 1 3 621175384 5 2 727131167 4 3 446905327 3 2 701583367 3 3 957918384 1 3 456738102 1 3 149343124 2 3 259270627 1 3 358723871 5 3 197273767 5 2 876380261 1 3 284999381 5 2 507630466 1 2 176946938 4 3 795499882 4 3 615710808 2 3 956099028 3 2 953124084 1 3 802388630 5 2 689127595 4 3 569676614 5 2 695004192 4 3 107516370 3 3 463106978 5 2 437163576 3 2 553746583 2 2 950883901 5 3 858666632 2 3 597412670 5 2 516662244 4 2 438693130 2 3 658554400 1 3 644649177 2 2 565987582 2 3 578259124 4 3 613168589 4 2 565804586 1 3 118965300 1 3 783479186 2 2 760648100 4 2 549506812 1 2 388229837 2 2 768341123 5 3 607634448 2 2 829390272 2 3 365212200 2 2 284953430 5 2 267910499 5 2 514159546 4 2 156392016 2 3 780764045 3 2 797539147 1 3 820785614 1 2 251380558 2 3 154910806 5 3 863590894 2 3 399202581 3 2 461213268 5 3 805073376 4 3 621541957 2 2 413261739 3 2 300274528 2 2 580812398 1 2 871696407 4 3 348720762 1 3 784390532 5 3 551495563 4 2 646649884 5 3 698203024 5 2 283981787 4 2 345076567 4 2 529393523 2 2 257406448 5 2 125789770 5 2 742009818 2 3 406070430 5 2 181757595 5 2 910410599 3 2 949446842 3 3 602166378 3 2 643035144 5 2 532047813 2 2 412107706 3 3 155142649 1 2 643518739 1 2 126293592 1 3 522128556 4 3 885720544 2 2 200684914 1 2 559779190 4 2 339870011 1 3 129855721 2 2 736120069 4 2 702069588 1 3 316582302 1 2 555735737 3 2 553242604 3 3 105283136 5 3 211712765 2 2 932883286 2 3 534700379 3 3 456904304 4 3 609207393 3 3 927177863 3 3 612645841 4 2 185396095 3 2 890903239 5 2 719920706 3 3 587356801 1 2 146383070 5 3 704924733 2 3 974519860 1 3 788119618 2 2 341870721 5 3 156811185 3 3 542755702 2 2 183709645 4 2 746059512 1 3 274821429 5 3 187083487 4 3 385447493 1 3 391198263 1 2 289665061 3 2 163177247 2 3 412047614 2 2 459304559 4 3 580203071 5 2 612716188 1 3 592726215 4 3 995199127 5 3 583693758 2 2 511177230 2 3 383769373 1 2 886160624 4 2 731901497 1 2 189746149 1 3 567044984 4 2 922367265 3 2 496678448 3 3 356364797 4 2 783257746 5 2 459447153 4 2 361990947 5 3 839739594 4 3 143624852 3 2 713369206 5 2 384250245 4 3 403936204 4 2 379013537 5 2 757800009 4 2 648276445 4 2 827191708 2 2 641063097 1 3 511519774 3 3 412405550 5 3 182058893 5 2 274657271 3 3 846852152 4 2 787389135 3 3 572074269 1 3 619939019 4 2 641608459 1 3 466951684 1 2 173716257 4 3 411707974 5 3 191951509 1 3 803044110 3 3 411957484 5 3 146347660 1 2 115357497 5 2 629740606 5 2 463789505 4 3 511407717 1 3 368851879 1 3 418800542 4 3 933634796 4 2 949578989 1 2 846825667 5 2 625695145 3 3 288962100 3 2 470470431 4 2 978725806 2 3 991150994 2 3 511715057 5 3 537320733 2 2 966341893 1 2 299862594 3 2 854039007 1 2 689089627 5 2 122139476 5 3 162262264 1 2 597022943 1 3 215327179 2 3 108191371 1 2 500179636 1 2 709810964 5 2 337718748 2 2 313320982 3 3 890873379 2 3 499487731 5 2 230610193 1 2 571310033 2 2 765512639 1 3 105944306 3 3 776052892 4 2 452764492 3 3 350632986 1 3 596157714 4 2 568721436 1 3 682988710 2 3 343805508 1 2 413848732 4 2 899402884 5 3 107784550 2 3 653100641 2 2 980521862 2 2 577430056 5 3 952666363 1 3 857112540 2 3 882269784 2 3 620612903 2 3 887674367 4 2 155984332 3 3 529981779 4 2 804031905 5 2 712411610 5 3 316560839 2 2 418446054 1 2 797110109 4 2 219304719 4 2 553865610 1 2 409024381 5 2 353807912 1 3 484574693 2 2 721022615 1 2 147332195 3 2 654649815 2 3 449214485 3 3 532713235 1 2 400892192 1 2 651755355 5 2 397715862 2 3 380661362 1 3 939699057 3 3 337937687 1 2 358618282 1 2 688005569 5 3 616909777 1 3 163853708 1 2 690185376 3 3 158878583 2 3 154936981 5 2 382875619 2 2 268695725 5 3 796608859 2 2 530891728 1 2 754880751 5 2 672648862 4 3 149515631 3 3 756160701 2 3 129141134 3 3 283690970 4 2 652349379 2 2 565158212 5 3 971999568 4 2 830051798 4 3 962241187 4 3 441694311 1 3 753529104 1 2 301441402 1 2 458073885 4 2 775459302 4 3 839796076 2 3 699705148 3 2 632180735 3 3 415969280 2 2 652041728 5 3 335413445 3 3 723820384 3 3 912840917 1 3 780680437 1 3 212345604 2 3 146046317 4 2 941001686 5 3 931612044 1 2 252432003 4 3 149324951 2 3 623102332 3 3 893273005 1 2 974147340 4 3 319969254 2 2 242921729 2 2 195435857 3 2 513960778 5 2 408962898 4 2 532634327 4 3 527269318 5 3 314360664 5 3 450873856 4 3 902728975 4 2 508670024 1 3 407679181 2 2 571489564 1 3 909292271 5 3 404884384 2 2 338757241 2 2 551435852 3 2 789074637 2 3 887823557 2 3 314178259 3 2 546315425 5 3 430468077 1 2 511407350 4 2 419731627 4 3 285893795 1 3 589984030 3 2 728678329 5 2 448325481 2 3 565332468 3 3 105068455 5 2 513351172 4 2 389702954 3 3 731147661 5 3 387450774 1 2 437006356 5 2 622281154 2 2 659230607 4 2 267575754 1 3 663655672 2 3 646859352 1 2 315490680 5 2 855385155 4 3 112144575 5 2 226495112 3 2 389124617 3 3 616671993 5 2 621498129 4 2 177501619 2 2 498280804 3 3 797254956 2 3 132597582 5 3 793007277 1 3 914664557 3 2 934086824 2 3 578511784 2 2 899944943 3 3 367436930 4 2 617292881 3 2 388589303 4 3 577072424 4 3 884419859 1 3 203812061 5 2 943293451 4 2 976233073 4 3 233365582 2 2 209458341 2 2 329761231 5 3 615861153 4 3 634268984 5 2 957234260 5 3 850262665 4 3 124101185 1 3 271879983 5 3 849801843 1 3 793597770 1 3 762003083 5 2 669260732 5 3 671926820 1 3 652408650 4 3 123797656 4 3 965334327 4 2 422661402 4 3 811306827 2 3 123066817 1 2 386108662 3 2 602202867 2 2 444463846 4 2 402848503 5 3 187887716 4 3 838712337 4 2 460529939 4 2 703326743 4 2 142101845 4 2 606071482 2 2 959829358 5 2 323156800 3 2 408198898 1 3 973452514 3 2 682964322 2 3 780351109 5 3 589412837 2 2 259814448 1 2 888241243 1 2 832439892 2 3 442393624 3 2 949595150 2 3 932375761 3 3 316933310 1 3 793940555 2 2 868357905 2 2 726577654 3 3 468704786 4 3 724853033 4 2 947836918 1 2 971403221 4 2 837129175 4 3 877354916 4 2 787469513 2 3 534069580 4 2 766153705 1 3 122578988 2 2 273904433 3 2 122585686 1 2 718170419 4 3 331913742 4 2 353750619 3 3 955353904 5 3 538924924 5 3 299132451 5 2 680613022 5 2 185423365 3 3 292323399 2 3 461195972 2 3 320179681 4 2 324790000 2 3 521030277 5 3 275756586 5 2 624613504 3 2 785854483 2 3 910541672 2 3 613308772 2 2 159036951 2 2 550383347 1 3 614659856 5 3 772209146 1 3 671646452 3 2 828725352 4 3 867120212 3 3 359292356 3 3 359469761 5 2 280168338 2 2 484925883 1 3 597897743 2 3 542053921 4 3 804887044 5 2 607864964 1 3 992215977 4 3 596227252 2 2 323801136 5 3 860269405 5 2 424211469 3 3 255117579 3 2 398294647 2 3 139422107 1 2 320262435 3 2 938759642 5 3 327355030 3 3 353278812 5 3 352448701 1 3 900417872 3 3 133360133 3 3 360572454 3 2 780424693 3 2 427927373 2 3 936711159 5 2 827221825 1 2 103638744 3 2 665732700 2 3 325900163 1 2 181006948 4 2 439659971 1 2 404052215 4 3 897034699 3 3 406108775 3 3 532354292 4 2 419253661 2 2 985041618 2 3 747415514 1 2 608110684 3 2 384663774 1 3 673564434 4 2 471639201 5 2 721040649 4 2 295844322 1 3 203162316 2 3 108850820 1 2 241835792 5 2 472879903 2 2 997798667 5 2 390165059 3 2 762417581 2 3 417125382 3 3 949996401 3 2 619792547 4 2 470947073 1 3 578660774 1 2 686938399 1 3 736288283 5 2 970757555 4 2 273777252 4 2 136451393 1 2 383204420 5 2 836054113 4 3 812439695 3 2 224370480 4 3 471108042 5 3 235776027 4 2 728546956 2 2 236643153 2 2 409673158 4 2 369209374 4 2 466476567 5 3 764409615 5 2 751794185 2 3 331382842 2 2 682429747 1 2 714028824 1 3 140646836 5 2 655231608 1 2 863263838 1 2 535093759 5 3 291685111 1 3 359955933 4 3 317875120 5 2 735024170 3 2 440249203 2 3 205781033 5 2 788543936 1 3 224897362 2 2 347894229 2 2 391812188 5 2 920343267 5 2 596039003 2 2 337724904 1 2 443263879 2 3 463859871 1 3 695658153 5 2 597072837 2 3 331310386 3 2 144354719 2 3 597450748 2 3 583537993 3 2 251126218 1 3 259232874 1 2 717708112 5 3 673292640 2 3 329486055 1 2 683638129 5 2 777937579 3 2 182617671 4 2 218061863 4 3 575680094 2 3 258713983 1 3 924707328 1 3 770666755 4 2 108686806 3 2 179677328 1 2 512589718 4 3 332343160 3 3 660318701 3 3 351446944 4 3 468042750 5 2 135480690 3 2 915131192 3 2 925141875 3 3 784012523 4 2 747077925 2 3 926439186 1 3 681547120 4 3 506489197 3 2 207545653 2 2 740461050 4 2 117326540 5 3 831432100 1 3 520937218 4 3 494378016 2 2 835173549 2 3 549180719 3 3 119807024 4 3 229625342 1 2 132693922 3 2 631105667 2 2 668950117 2 2 489069316 3 2 979205131 2 3 885452946 1 3 585005342 2 2 136889713 2 3 770981920 5 2 506763855 5 3 512249168 3 2 457238572 2 3 884769840 3 3 126244133 5 2 244252231 2 3 275750963 1 3 321623086 4 2 144855006 5 3 755052993 3 3 940619234 5 3 823778451 2 3 666147238 4 3 104117165 4 2 349576494 3 3 107898675 2 3 246164426 1 3 806874279 4 3 245708198 5 2 143151184 3 3 792879534 1 2 144632891 3 2 755814984 4 3 274451811 4 2 705261126 3 2 949034201 1 2 470835953 4 3 581253441 1 2 432426174 5 3 835894029 1 3 398823563 4 3 315747611 5 2 373176172 1 3 892751443 1 3 762765497 5 3 481337983 4 2 790359577 3 3 767340227 4 2 475648340 2 2 562901385 5 3 931920011 4 3 148988453 2 2 267983676 4 2 304095213 3 3 557322394 5 2 245320108 1 3 157478788 5 3 912558222 1 3 483280103 3 2 715835808 3 2 688013212 4 3 142518536 4 2 109112282 3 3 377153250 5 2 777241924 2 2 765686727 2 3 705484022 1 3 639948295 1 2 407097590 2 3 172905250 3 2 883768965 2 2 865469065 3 3 650663398 3 2 827205146 5 3 447051846 2 2 785372834 5 3 696093603 3 2 474582649 3 3 431945788 3 2 249126213 2 3 623947265 2 2 408769543 4 3 700604739 2 2 712814906 4 3 378053427 5 2 328836969 2 3 207012809 5 3 466405320 1 2 761919366 2 2 218862262 5 3 404596438 3 3 298500292 2 2 789494567 1 2 222139524 2 2 951137482 2 2 991091259 5 3 716199038 4 3 437081601 3 2 577112077 1 3 700559809 5 2 430143688 3 2 315162895 3 3 303759063 4 3 479479702 4 2 558094401 5 3 951737002 4 3 754452185 5 3 425161713 3 2 181897014 4 3 312399601 2 3 559902225 4 2 453461177 3 3 733248928 1 2 492953133 3 3 401589707 5 3 581667458 2 2 863098299 5 3 680138897 1 2 904771287 4 3 928490366 2 3 617617390 5 2 352821440 4 2 636941586 1 2 423218412 5 3 300163498 5 2 611633115 4 2 645991686 2 2 268889193 2 3 706017939 3 2 701939997 3 2 635901729 3 2 779029190 2 2 186431287 4 2 794919664 5 2 326751531 4 3 535429687 2 2 720504633 5 2 297526533 1 2 715084598 4 2 644226340 3 2 775775056 2 2 444480258 1 2 801541189 5 2 933438733 2 3 649285905 2 2 699110946 5 2 582751895 1 3 241308629 2 2 672011879 3 3 183350019 4 2 101542053 4 2 615298230 1 2 219764126 4 2 476179617 1 3 147785344 2 2 793111972 3 3 703281371 3 2 145084961 4 2 173543020 5 3 716854652 2 3 980063738 3 2 771722699 3 2 710650295 3 2 973654652 1 2 834976279 1 3 900977027 5 3 764795028 3 3 411467459 3 3 972670918 4 2 137726704 4 2 879887889 5 3 373879729 3 2 629504243 4 3 373646765 4 3 696223412 2 3 311754858 5 2 455039493 3 3 893254506 5 2 941599530 2 2 891077063 3 2 260342769 5 2 108891428 4 3 581136979 5 3 475449283 5 3 603282322 4 3 698244601 5 3 632680035 5 3 554680852 1 3 999773313 5 3 882512505 1 2 484727185 2 3 184601984 1 3 293768312 3 3 472504147 5 3 596464552 3 3 663744955 4 3 348910880 3 2 255544063 5 3 180384546 5 2 306773058 2 2 609558018 5 2 276710814 2 3 733483387 2 2 778273421 1 2 282752394 2 2 153022055 5 2 585107881 3 3 493075185 5 2 251741836 2 3 757419607 1 2 561231467 5 2 689089346 5 3 431123871 2 2 567977078 2 3 530897819 2 3 100733277 3 3 906945230 5 2 597369682 5 2 165042130 4 3 144869607 4 3 522975645 5 3 817702467 5 2 114560131 4 2 284969671 4 2 166594577 2 2 549403025 5 2 366904859 4 2 262337241 5 2 532487129 4 3 263576833 5 3 809669714 5 3 320411914 3 3 175744221 5 2 148170883 3 3 549576887 3 3 302801274 3 2 603965632 1 3 803277904 3 2 466109819 4 2 655404327 3 2 321196491 3 3 615525774 3 3 461676166 1 2 129399059 1 3 848289850 2 2 392774617 2 3 639015249 5 2 701657105 2 3 600270370 4 2 335150216 1 3 110238042 1 3 767721394 4 2 914733664 3 2 345759691 2 3 758912859 3 2 213332680 2 2 526007677 5 3 519297654 3 3 670276212 2 2 838459145 5 2 297362123 5 2 914812207 4 2 461432813 1 2 622233497 1 3 611554431 1 2 917225872 2 3 858336434 1 3 407744694 1 2 903568887 4 3 115525705 4 2 502185025 4 3 349091929 5 2 620497286 2 3 621096004 1 2 973119133 5 3 304078642 2 3 380773729 3 2 177768116 1 2 893790040 5 2 218738545 2 3 676624251 1 2 876329993 3 2 226660953 4 3 630351371 2 2 473549704 5 3 377327789 2 3 326693353 3 3 790070831 3 3 137865078 2 2 810587831 3 2 876538634 3 2 100970907 1 3 535523057 3 2 457667178 3 2 947217184 2 2 804390349 3 3 590510769 4 2 218360860 4 2 145436141 1 3 398814478 3 2 508092707 3 3 384367167 1 2 257223630 3 2 462482858 1 3 618506444 2 2 380446784 4 3 118543842 4 2 213368283 2 2 858429615 2 3 293535998 3 2 202937362 5 2 368760940 1 2 858922073 2 3 333450244 5 3 610956802 4 2 708586746 3 3 623650308 4 3 204846304 5 3 186995910 5 3 334016403 2 3 149470102 4 2 376722930 5 2 868418299 5 3 596749142 1 2 687443216 2 2 253376061 5 2 829885020 3 3 350045416 2 3 206179361 3 2 200647788 2 2 750326369 5 2 220238471 1 3 106911676 4 2 583257504 3 3 565279372 3 2 968675538 4 2 514374500 1 3 373703528 4 3 328583838 1 2 957172499 1 2 714776851 3 3 124718109 3 3 724977746 1 3 423020151 1 2 616463012 2 3 183903302 5 2 562757545 4 2 109501556 2 2 958526561 2 2 629715200 3 2 739371163 4 2 566838343 1 2 519556732 5 2 509893896 3 3 372956487 3 3 411546244 1 3 933251885 5 2 400514551 5 3 187889611 5 2 237368246 3 2 791589553 5 2 841661703 3 3 184038272 1 2 494003567 5 3 575019096 5 2 983203485 3 3 630529275 4 2 998084229 4 2 488272923 5 2 596469690 2 3 687651256 5 2 685016310 3 3 123142963 3 2 634406328 5 3 248076443 5 2 346375922 1 2 829241554 4 2 982703602 4 3 705209475 3 3 860839425 3 2 372577897 5 2 860390209 1 2 200509632 2 2 557645224 3 2 896451146 5 3 772679134 1 3 790515443 5 3 121561620 1 2 162386632 5 3 799072895 1 3 192317217 3 3 155947576 1 3 826881763 4 3 692551429 3 2 839250107 4 2 469648340 1 3 795667274 3 3 854680229 1 2 457505146 4 2 703850757 5 3 920382573 3 2 817044980 3 3 453749815 4 3 185974661 2 2 606786166 5 3 561879114 1 3 138822865 1 2 606643499 4 3 545302073 1 2 198015846 2 3 740999148 5 2 288332688 5 2 883817186 5 3 269503043 5 2 932431184 5 2 161430255 2 2 215929656 1 3 704804325 5 3 745899285 4 3 474454997 4 3 772670652 4 2 683139543 5 3 791180069 4 2 201403190 2 2 649116470 4 2 496179240 3 2 123858729 4 2 814757973 2 3 373379309 5 3 857521023 3 2 645114267 2 2 929087126 4 3 214995162 4 2 962285107 4 3 735659307 3 2 161891272 4 3 620434933 1 3 886313358 5 3 941593799 4 3 736939291 5 3 668626535 5 2 239785195 5 3 217986696 5 2 897165757 1 3 563360860 3 2 367561366 4 2 297235927 5 2 475904702 3 3 559226408 2 2 216127825 2 2 803184921 1 2 334327651 4 2 685866909 2 3 771256998 2 2 682198921 2 2 815303647 4 2 474276315 5 3 401260465 3 3 635642997 1 3 522261783 3 3 662745942 4 2 109043312 1 3 170051712 1 3 236030343 3 2 865259915 4 3 862974535 3 2 335663739 4 2 596193555 1 3 250927210 2 2 433144784 5 2 575199986 4 2 331073288 3 2 420951423 4 2 434432846 2 3 817815925 3 3 583374618 3 2 791630563 4 2 213547890 1 3 577970600 4 2 683907593 3 3 730999446 4 2 588505856 1 3 341521478 1 2 700069957 5 3 908541841 5 2 254825502 2 3 247370672 3 2 825399034 4 2 410649606 1 2 588338667 5 3 302094757 3 3 170045202 2 3 554761866 4 2 950054827 2 3 607235097 4 3 223460179 3 2 456768752 2 2 170404585 1 2 198989130 1 3 774715232 4 3 634871853 3 2 922865681 1 2 977235756 5 3 140697739 4 2 183942799 3 3 793133810 2 2 110975560 4 2 255026084 3 3 755030928 5 2 692648247 1 3 167529719 3 3 668761143 4 3 392137805 1 3 556113182 1 3 676788149 4 3 700844963 1 3 746214252 2 3 533641739 4 2 474253546 4 2 277931844 5 3 539778163 1 2 289101178 2 3 529342958 1 3 592197355 1 2 842903486 2 3 435202659 4 2 590293330 4 3 383507219 3 2 826088862 5 3 452874264 3 3 309385811 5 3 681093725 5 3 470573235 1 2 728479052 2 3 622916786 3 3 670528386 5 2 693216535 3 2 339228610 5 2 121821268 1 3 786898809 1 3 874487538 5 2 312365237 1 3 360291894 2 3 979176983 1 2 192356894 5 3 938225828 4 2 345066662 1 2 393571126 4 3 761440502 1 3 762232386 2 2 288340447 3 3 573152877 2 2 619827287 1 3 423420001 2 3 463453192 2 2 457239251 4 3 191866363 1 2 585017722 3 3 245285632 4 3 361177378 4 3 393892914 3 3 600663806 5 2 123110482 5 3 483144091 3 3 143198154 1 2 577952917 3 3 136754871 4 3 132414074 2 2 233179997 2 3 576703096 2 2 569974056 1 3 275790372 1 3 980793976 3 2 488205095 5 2 282500667 1 3 319599799 5 3 969377813 2 3 542239288 3 3 628763036 3 2 237651075 5 2 603809465 1 2 119092401 5 2 548661043 1 3 636098321 5 2 611352346 3 2 219258029 3 2 760834472 4 3 653804089 2 2 457119320 2 3 263187011 4 2 204396397 5 3 419518336 5 2 248403006 3 2 149946991 4 3 234264174 4 3 327380275 5 3 619528995 4 3 979127647 1 3 892202461 3 2 165523497 1 3 895681742 1 3 221099559 1 3 251160950 3 3 905386406 2 2 672856442 2 3 869604511 3 2 798447037 1 2 131339994 5 2 870342472 1 3 446525849 5 2 871726193 3 2 252470191 1 2 137405692 5 2 565647364 4 3 359602044 3 3 479779565 3 2 810644340 4 2 512553825 5 2 587039911 2 2 169057563 2 2 792860271 2 2 305824952 3 3 898541149 3 2 983267255 4 3 381635319 3 2 301841319 2 3 508608329 5 3 361191510 2 2 533650608 2 2 767094322 3 2 549485349 2 3 706171961 4 2 260849921 3 2 142635114 5 3 689648670 3 2 907068539 5 2 439331157 2 3 309330643 5 3 484260123 1 3 709825193 3 2 404041824 5 3 621149364 5 2 402737122 2 3 750012783 2 3 190621015 4 3 756348887 3 3 873360295 5 2 268714399 4 3 152527460 2 2 296478859 1 3 298137294 1 3 610555771 2 2 823052268 4 2 682686397 1 3 326109838 2 2 611330804 5 2 553308380 1 2 557106237 2 3 815570457 1 2 580090892 1 3 214080116 3 3 758447692 1 3 740934158 1 2 636007328 3 3 910969036 5 3 773095436 1 3 133632545 3 2 996513852 3 3 623427527 4 3 394755479 4 2 109805203 3 2 637172763 1 2 577039676 5 3 237483633 2 3 645805186 4 2 167344366 1 2 378602529 5 2 384597485 2 3 880602979 1 2 999473802 1 3 720010371 4 2 100793646 4 3 204492571 1 3 688239026 2 2 364472139 4 3 269338439 1 2 716437071 5 3 758406108 3 3 304647457 3 3 486526612 3 3 478280623 1 3 157249549 1 3 637510535 2 2 428833797 5 2 117853414 2 2 971953115 3 3 570435132 5 2 214258416 1 2 635960408 3 3 109278879 4 3 456519471 4 3 128233810 5 2 828105861 3 3 784467688 5 2 842437934 3 2 719821317 1 2 915050331 5 2 994992475 4 3 531865155 1 3 258491101 4 3 221303060 5 3 864212351 5 3 946396964 5 2 390736564 4 3 476161819 3 2 110418859 5 2 193469581 5 2 133032115 4 3 169557582 3 3 621391735 2 2 872248435 4 3 906458244 5 3 277388472 1 2 235040185 4 2 596347394 4 3 891017649 1 2 186191133 5 2 463631395 1 3 690666619 1 2 561873039 4 3 416412357 1 2 405052535 4 3 386326631 5 2 417487915 4 3 355313483 3 2 676130495 4 3 737119162 3 3 833301021 1 3 987562194 3 2 876401449 3 3 955072624 5 2 795857399 5 3 458029106 4 2 548972168 1 3 441770879 2 2 542094459 1 3 599162227 2 3 862575442 4 3 462536316 5 3 576221379 5 2 230473336 1 3 502254624 3 2 571925343 5 2 195459621 1 2 544140319 5 3 694101304 3 3 325982092 3 3 727103256 5 3 404896628 1 3 553376108 5 2 295904800 4 2 135136059 5 2 289330284 1 2 491571385 4 2 154691344 5 3 561469897 5 3 953243616 5 2 505356285 2 3 721826927 3 3 116190743 5 3 848978129 3 2 592969285 1 2 529361168 5 3 947355427 5 2 381822375 1 3 949219155 4 3 203035956 1 2 310452383 1 3 601482532 4 3 718214337 1 3 457133395 4 2 515430286 1 2 544579092 5 3 946848666 3 3 813406428 1 3 911731845 3 2 306316817 2 3 215067648 3 3 323490753 4 2 892629488 4 3 915479490 4 2 869275700 3 3 168548971 3 3 973477993 2 2 601473192 3 2 614370602 4 2 547790383 2 3 336715781 1 3 467138567 5 3 235230533 2 2 422458084 2 2 464251408 3 2 915534076 4 3 643408504 3 2 448292362 2 2 354823072 2 3 996301549 2 3 531336013 4 3 148808617 1 2 408654779 2 2 484521878 4 2 233747421 4 2 798466824 5 3 987231043 4 2 414124613 4 2 328266959 2 2 163017659 3 3 478031235 5 3 133622486 2 2 836590742 2 3 200785101 4 2 179331517 4 2 238283987 2 2 195893955 2 2 474131684 4 2 364324690 4 2 443644279 2 3 593854161 4 2 466750614 5 3 775104815 3 2 383162581 4 2 759924489 2 3 235245936 1 3 832890866 4 3 760917313 3 2 791674408 2 2 308267467 2 3 338782381 5 2 661856448 3 3 474329790 2 2 598400177 1 2 391686366 2 3 842343322 5 3 557612625 5 3 588964709 4 3 908367363 5 2 339678351 4 3 627237905 4 3 984629283 3 3 266507660 1 2 192290307 2 3 764492804 5 2 734285136 2 2 686259182 3 3 169821499 1 3 662158224 5 2 152063722 3 3 679696219 5 2 409584886 3 2 818063674 4 3 349304544 1 3 844548887 3 3 462353336 5 2 572417504 2 3 140658934 1 2 646180111 5 2 369409616 5 2 907766791 1 2 750664383 4 3 816781051 1 3 471615886 1 3 673737013 2 3 417607463 2 2 496243941 1 3 434933783 1 3 881397500 1 2 960294425 3 2 330017178 5 3 773068631 2 3 205717476 5 2 128474025 3 2 846897873 3 3 738666355 5 3 743609971 5 2 740953340 3 3 289548323 5 3 291996212 5 2 131312288 3 3 449390146 5 3 842153617 2 3 420019035 5 2 969870906 4 3 113979101 1 2 370404703 1 3 143634654 5 2 925392845 2 2 249461924 3 3 147758728 5 3 600929435 5 2 659186395 5 2 393793510 2 2 802510879 2 3 336903668 5 2 125660557 5 2 828638393 4 2 369550913 5 2 608480948 5 2 170180875 4 2 760537820 4 3 486666673 1 3 221461426 1 3 930935283 3 2 934865955 1 3 564652417 1 3 497660279 1 2 582178477 5 3 294751662 1 3 151174272 3 3 253330413 2 2 426971260 4 2 879649594 1 3 615836881 5 2 710045023 1 2 586291567 5 3 146195824 2 2 573623044 5 2 315793106 1 3 721071738 2 3 453094233 2 3 682689394 4 3 227994292 4 3 363704481 4 2 183858846 4 2 753794386 3 3 900308640 3 2 229770217 3 3 389171884 3 2 112957975 3 3 511226838 2 2 600756522 5 3 501328494 4 3 704187733 3 3 423537460 2 2 827040564 3 2 359954741 2 2 864376415 3 2 160274688 1 3 363338042 1 2 196528883 5 3 768381693 1 3 243725847 5 3 574510056 4 2 136601222 4 3 949098126 4 3 360004190 5 3 202058147 2 2 414524143 5 3 132331271 3 3 447127444 5 2 548333909 2 2 395466486 3 3 906814973 4 3 883363842 2 3 399650006 2 2 312098547 1 2 823352510 3 2 416038937 4 3 715767029 5 2 978365031 5 3 973556127 1 2 673784291 3 3 162851841 1 3 542452459 5 2 817817539 2 2 147382661 3 2 365885188 4 2 184440117 1 2 658121644 1 2 231586497 2 3 184359856 3 3 111231794 2 2 167883884 2 3 483022854 5 3 589629526 3 3 530803381 2 3 532996604 3 2 789305251 2 2 904335777 5 3 617669178 2 2 636815910 5 2 290347769 4 3 388246032 3 3 504803982 1 3 359226127 4 2 773947794 4 2 750619189 2 2 379371976 2 3 701961542 3 3 771558994 2 2 768243633 4 3 832896078 5 2 497592458 3 3 108282738 3 2 775072683 5 2 916592846 4 3 975532278 4 3 332521934 4 3 692339409 5 2 909655379 1 3 657624353 2 3 143695665 5 3 608513343 4 3 412071516 3 2 240949451 5 3 202283220 4 2 166373307 3 2 120727862 2 2 420195035 1 3 878955755 4 2 100717358 2 2 368765500 4 3 840484135 5 2 689195492 4 3 477721858 4 2 800107166 1 2 393537320 1 2 750008405 5 2 983479311 2 3 230664302 3 2 781369783 3 3 154464471 1 3 398020473 2 2 107236076 5 2 521597103 4 2 734878756 3 2 495253246 4 2 647170301 5 2 704854628 4 3 811008934 4 3 319458459 1 2 644482946 4 2 430233278 1 3 765013395 1 2 996097644 5 3 329835212 5 2 833088717 3 3 202576135 3 2 319507131 1 3 902515564 2 2 977586581 3 2 759887293 1 2 930915994 2 3 913617038 1 2 685830688 1 3 725251068 2 2 224797159 5 2 559552507 1 2 889146985 4 2 259890585 1 2 589330736 1 2 384299415 1 2 475420074 5 3 786864769 3 2 242341936 2 2 707634599 2 2 697574709 4 2 690536268 4 3 704413134 3 3 428900431 4 2 734641053 5 2 504687074 2 2 851440356 1 2 486623718 5 3 933440375 5 2 283382352 2 2 754210813 2 2 835757731 3 3 266132115 4 3 263816385 2 2 622387826 3 2 704316970 5 2 846576171 1 2 593865263 4 3 455642298 2 3 574915574 3 3 726289712 1 3 445129890 3 3 527305920 4 3 886218050 1 2 733172236 2 3 300476893 4 2 930946330 5 2 374644048 1 3 363471247 2 3 948384342 5 2 512686846 3 3 306407220 3 2 994007941 1 2 212960413 3 3 212600648 3 2 708833114 2 3 140067769 1 3 721455210 5 3 967969612 5 2 507560758 4 3 916677062 5 3 257298207 3 2 307790452 3 2 562877260 5 2 961935470 1 2 780705277 3 3 621410570 1 2 731772265 4 2 232394460 3 2 202609758 1 3 149542915 3 3 432278132 2 2 620056494 3 2 727550520 1 3 338270171 3 2 468607436 1 3 544472131 2 2 578723770 2 2 510405305 5 2 667701470 1 3 418433659 5 3 364309246 4 2 927729391 2 2 713681371 1 3 735408201 2 2 313055961 1 3 815918642 1 2 918770997 5 2 213843771 2 3 393931335 1 3 896953748 1 3 342266736 1 2 764641897 3 3 633671675 5 3 218647874 1 3 515275923 4 2 559607380 2 3 428033491 2 2 394119373 5 2 150567020 5 2 718994823 5 2 923837010 4 3 577986980 3 3 949774540 4 3 209282455 4 2 672275049 2 2 399142247 3 3 231098686 4 3 252470486 4 3 187376387 5 2 143100817 3 3 281416122 5 2 665332635 4 3 204663193 4 2 390289816 2 3 201590440 3 2 235291275 1 3 847803030 4 3 219079018 5 3 223582093 4 2 353583660 4 2 384534663 2 2 675787679 2 2 345656132 4 3 400088669 3 2 319745216 1 2 836467154 5 2 598860844 2 2 403744240 3 3 385458379 2 2 330996559 1 3 374563547 2 3 840146569 4 3 665205695 2 2 721922864 2 3 964792983 4 3 831181683 1 2 744794470 2 3 192728502 1 2 480649551 1 2 380221464 1 2 712746832 5 2 958725124 2 2 461272350 1 2 386071231 2 3 778260315 2 3 132600628 2 2 866380606 4 3 261138721 4 3 647774005 1 2 101830839 5 3 220677926 4 3 769000438 4 2 155592147 2 2 723479329 4 2 674661580 4 3 725063960 5 3 295788460 5 3 982607686 2 3 963690012 1 3 498620722 3 2 227045151 5 3 158345586 5 2 980752298 3 2 265976313 5 3 309621649 3 2 106418371 1 3 256706276 3 3 383625962 4 3 647946227 4 3 412198225 3 3 586982693 5 3 741590220 1 2 160672184 3 3 678359909 5 3 658225627 3 3 369551405 3 2 731999216 5 3 752015184 5 2 578050726 5 3 945716430 5 2 730116805 5 3 932059751 1 2 948596010 2 2 552000238 3 3 452240669 5 3 868681271 1 2 564821370 4 3 944344992 1 3 789042274 3 3 747292786 2 2 511092846 1 3 980340124 4 3 572283510 4 2 177324455 5 2 523647760 4 2 341107187 4 3 489528845 1 2 714277022 3 2 465730530 2 2 416442957 4 3 512994631 5 3 736269396 5 3 823874693 4 2 247580269 1 2 596954228 3 2 618115187 4 3 999563200 5 2 271748056 2 2 139867938 5 3 795192610 1 2 750352123 2 3 102796780 4 3 278256467 2 3 580711281 3 2 266612116 1 2 856048387 2 3 516506610 4 2 754526906 3 2 617337413 5 3 735860644 4 3 784799777 1 2 768540285 3 3 814369979 4 2 236939693 5 2 182676276 4 2 202497624 3 2 923682489 1 2 708479220 4 2 715315470 2 3 494687529 4 2 489895523 5 2 615192916 3 2 639570708 3 2 476743193 2 2 283934806 2 2 199239871 5 3 310221659 1 2 256703889 4 2 985494865 4 3 234010335 2 3 434071439 2 3 352928991 5 2 215856813 1 2 493627144 2 2 718194147 4 3 872198448 4 3 462041929 4 2 846475340 3 2 498894125 5 3 654897703 4 2 578286993 4 3 442585591 4 3 268032132 1 2 549199112 3 3 372044880 2 3 679258277 5 2 429108075 1 3 326623912 1 2 322819377 4 2 975008020 1 2 529055711 5 2 565816667 3 2 415282558 4 2 593657330 1 2 393131996 4 2 189390028 5 2 268937884 2 2 539249398 1 3 880821223 3 2 127199291 4 2 224318715 2 2 424817764 3 3 462806560 4 3 325673712 2 3 687161185 1 3 917067032 2 3 839093515 4 2 336520312 2 3 457842865 4 2 956146912 2 2 605634653 2 2 447315246 5 2 822326180 4 3 139852818 5 3 429977000 1 2 393974179 2 2 769104246 3 3 312624646 2 2 666767794 4 2 626795819 3 2 478777489 4 2 462597691 5 3 234211453 4 2 535273479 5 2 590358272 1 3 204817757 5 2 917552606 1 3 180650264 3 3 967190479 3 2 960597620 5 2 216901870 5 3 551775399 5 2 488539733 2 3 435377470 3 2 664185544 3 2 343719319 5 2 556459578 3 2 956020102 1 2 650211493 3 2 359337544 1 2 649861926 3 3 500239410 5 3 682046160 2 2 871559219 3 2 345217125 4 3 101937962 5 3 373425501 1 2 593288799 1 3 122433843 3 2 231899674 4 2 552057667 1 2 915997520 5 3 863308296 5 2 255587926 1 2 478289841 2 2 840451422 1 3 605721452 1 3 618660093 4 3 114545599 4 2 763333313 5 3 982830286 2 2 143828931 2 3 794837990 1 3 556850181 5 2 351330187 5 2 474036353 2 3 345989511 1 3 556868814 5 3 489305005 2 3 566709134 1 3 502978464 4 2 428497129 2 2 496118961 1 3 193770395 3 2 583714110 5 3 358987237 5 2 319497205 3 2 956340479 4 3 614242518 3 3 495574195 1 3 640884075 5 2 480580994 3 3 650250645 4 3 119110254 5 2 138948651 1 3 356090258 4 3 431882802 2 3 699301642 5 2 971445945 2 3 305827872 3 2 127680879 1 3 716705652 3 3 286059827 1 2 391713090 2 3 625446610 5 3 211935926 3 2 709849996 1 2 714946488 3 2 520588813 5 2 535817343 4 3 338998114 5 3 933152111 4 2 804562483 1 3 767415960 1 2 496784609 2 3 339191662 3 3 622680574 2 3 999258281 5 3 612144020 2 2 615263690 1 2 423034857 3 3 647832942 3 3 485068489 5 2 704140785 3 2 257964079 2 3 550591413 4 2 824064476 1 3 297320335 3 3 616031813 3 3 295540686 3 3 653726384 5 2 690646006 2 3 843808387 1 3 323600679 4 2 520232694 1 3 321739896 4 2 757956388 3 2 156457583 4 3 458085078 2 3 312899628 2 3 268083450 1 2 635210498 3 3 425650400 4 3 615632182 1 3 431455294 3 2 859307256 4 3 725344899 5 2 875139315 1 2 140473872 2 2 526918836 2 3 224716912 3 3 270888204 3 3 826382609 4 3 163695574 3 2 421956887 5 3 802334876 1 3 697244223 5 3 218543839 1 2 130955199 2 2 926948689 4 3 451609316 4 2 709342081 4 2 976676134 5 2 359172956 5 3 875756843 4 3 583587435 1 2 574479075 5 2 277274180 3 2 993391767 2 2 987824985 5 3 137768055 1 3 725412513 2 2 992131466 2 3 512246387 5 3 161024412 1 3 509710968 1 3 714043838 5 2 905096622 1 2 112572514 1 3 518722480 5 2 856916300 3 2 180149339 2 2 296529445 5 3 363030965 1 3 555826658 5 3 932909527 1 2 338948349 2 3 485664002 2 2 429211717 4 2 811239673 1 3 157647358 3 2 765767981 5 2 280743786 5 2 225308350 2 2 358552436 5 2 946523700 4 3 165356859 1 3 697868910 2 3 114168385 3 2 251700974 2 2 412612722 2 2 223574729 2 2 529781151 4 3 235167758 2 2 832244407 3 2 360496243 1 2 770603536 1 3 438658302 5 2 445965400 4 2 207312352 1 3 305742611 5 3 569851650 1 2 330942003 2 2 994637257 1 2 320184040 4 2 486802516 4 2 943902697 4 3 359604174 3 3 711568971 3 3 458264752 2 3 934615735 4 2 152266163 3 3 335157891 4 2 836307241 3 2 271603191 3 2 569132934 1 3 133919646 2 3 772369762 1 2 847399432 1 3 913048860 4 3 855805361 3 2 542385568 5 3 338588698 3 3 116302911 4 2 144764045 3 2 864867970 1 2 396717962 1 2 966580354 4 3 694045004 4 3 318525818 4 2 185656957 2 2 685612583 4 3 512853354 3 2 235748656 1 2 183993289 5 2 981353349 4 3 167481887 1 2 445846750 3 3 546458529 2 2 757439674 1 2 475944558 1 3 982487366 2 2 571161895 1 2 404975940 4 2 400469390 1 3 733665626 5 3 376508360 4 2 945291007 3 3 236103950 4 3 369659660 2 3 118588322 4 3 797377755 2 3 901171397 5 3 730399947 1 3 607382948 4 3 461263043 2 3 651978983 1 3 960795559 1 2 333154224 5 2 656946726 5 3 422149579 1 3 120921338 2 2 778149073 2 3 563662564 2 2 633629079 5 3 936976743 5 2 809975036 3 2 747626071 2 3 272911951 2 3 303152329 4 3 693853791 2 3 628768724 5 2 183604796 1 3 451580241 4 2 605736723 4 2 701047174 4 2 284670060 5 2 170558288 1 2 701128844 1 2 303541377 3 2 774884786 5 2 507102668 1 3 749995617 1 3 381850189 1 2 202249843 1 2 638123075 2 2 779826968 2 3 712037732 5 3 511760624 4 3 703648686 5 2 938807711 3 3 696459761 1 3 569135117 2 2 468494370 1 3 148070267 5 3 962459262 5 2 276407924 4 2 231157806 1 2 143501477 5 2 820847793 3 2 405137653 2 3 303877470 3 3 515689509 1 3 460266720 4 2 189627875 1 2 588513840 3 3 413040138 1 3 628551206 5 2 279295514 3 2 686984315 4 3 175386604 3 2 833701308 1 3 523687223 4 3 832436459 1 3 537851940 2 2 401048087 5 2 279301989 1 3 226465339 3 3 306285960 2 2 923121833 1 2 134421112 5 2 201369000 2 3 479176528 1 2 672094551 1 3 266196545 5 3 718244617 2 3 393534580 1 2 672136500 3 2 865388555 1 2 583091457 3 2 225165627 3 3 555104580 4 3 929376873 4 3 251573504 3 3 429409345 1 2 825964446 1 2 563325952 1 3 889794236 5 2 292460221 5 2 320299769 2 3 541850117 3 2 540324777 5 2 945134312 5 2 158730765 5 3 596803550 5 2 423174950 5 2 972617080 2 2 332685919 2 3 174913313 4 2 529088890 2 2 297811974 1 3 614591670 2 3 160476331 5 3 552644866 3 2 141691041 4 2 915779321 2 3 524043000 1 3 664171030 5 3 695457484 1 3 412885467 1 2 939398204 3 3 674888604 3 2 853280002 2 3 909332871 1 3 320743236 4 2 736753531 5 3 166209946 2 3 742905025 2 3 265668402 3 3 900436406 5 2 159950419 5 3 391779263 5 3 926544091 3 2 573826238 1 2 867473452 5 2 567016587 3 3 497821426 3 2 982181986 1 3 508659773 4 2 508148122 4 3 304281889 4 3 380591368 3 2 623138788 4 3 959814652 3 3 856300779 1 2 346414990 5 2 439914111 1 2 130848147 1 2 505473523 5 3 677346972 5 2 190533850 2 3 604635826 3 3 206952806 2 2 539295958 1 2 975175130 1 3 749452621 1 3 237600222 4 3 832911030 3 3 592792583 5 2 260486917 2 3 517913997 2 2 412642128 4 2 968044496 1 2 553503426 2 2 490851601 2 2 536403429 2 2 513448113 3 3 277934187 1 3 599902175 4 3 593364116 5 2 990850925 5 3 866560890 1 3 541215655 4 3 195928081 1 2 202500362 1 3 652401893 4 3 138242556 1 3 569007163 5 2 880295177 1 3 285151692 5 2 590791699 2 2 515078366 1 2 571585193 3 2 113755625 5 3 606251230 2 2 488610330 2 2 186143042 3 2 283258813 2 3 623526603 2 3 606951810 1 3 714753661 3 3 223558356 2 3 475126828 5 3 733938340 2 2 389973160 4 2 128456223 3 3 351991902 4 2 699845310 1 3 686495762 2 2 198668184 1 2 719882801 5 3 205748908 5 2 114469223 4 3 369830617 2 2 693023967 4 3 989974886 1 3 404694437 1 3 287401453 2 2 514140139 4 3 847402427 1 3 367575227 1 3 193540774 1 2 708767484 3 2 488395403 3 3 475960951 3 3 994755430 3 3 119832165 5 3 458520713 2 3 283227015 4 3 144234461 1 2 600991008 3 3 267152276 4 3 330935112 3 2 295446633 2 2 457803391 5 3 183688778 2 2 696702836 3 2 232275445 1 2 293559522 3 2 157086072 4 2 815960059 4 3 413605391 1 2 964265777 1 3 735747293 4 2 770836808 4 2 399524844 3 3 103427740 4 2 743395909 4 2 506946830 2 2 612449486 4 2 177191071 4 3 169115616 4 2 263417468 4 3 607444513 3 2 968991967 3 2 304175217 2 3 597198906 5 2 641284546 3 2 210086038 5 2 534845189 1 3 262701447 5 2 841143401 3 2 525384147 2 2 476066689 2 3 569201093 3 3 198369061 4 2 568787929 2 2 756223849 3 3 527462245 1 2 357326448 3 3 566794062 4 2 678070449 5 2 262877550 2 2 554374138 1 2 617847121 3 2 745860767 5 2 645458026 3 3 245262154 5 2 705680114 4 3 664271312 4 2 710083199 2 2 916691887 3 2 311858711 5 3 123056377 4 3 911749652 4 2 103758504 3 3 452039598 5 3 828877973 1 2 210099007 5 3 608662181 4 3 799362037 5 3 492731506 3 2 720672346 2 3 654635475 4 3 529708572 1 3 777536127 2 2 657806702 4 2 756137471 5 3 417228584 5 3 233735157 4 2 926689645 4 2 952448997 5 2 478618643 5 3 117595823 2 2 735158851 1 3 300774272 1 2 301321292 3 3 602536247 1 3 966206359 5 3 634472783 4 2 531694834 4 2 600059294 4 2 495431058 4 3 293782972 3 2 534760577 2 3 322355238 5 3 781501958 4 3 832023997 4 3 724805089 3 3 790216933 4 3 867432766 3 2 282539919 5 2 703678759 4 2 817212897 5 2 803492861 5 3 483724845 3 2 123972111 5 3 547775257 4 2 263505898 3 3 353314674 4 3 311811826 2 2 905306381 2 3 331735923 5 2 277724070 4 3 368167386 3 2 362084569 3 3 510872990 5 2 770156331 1 2 528335168 2 3 340236105 5 2 895516827 2 2 690202103 4 3 835602448 1 3 675867625 4 3 689270529 5 2 520852599 2 2 150882532 5 3 523003304 1 2 833544459 3 3 622156532 5 3 462528175 1 2 563361313 4 3 663590541 3 3 875196224 2 3 561761448 2 2 279228485 1 2 997414510 5 3 747607927 3 2 392265883 4 2 630637421 1 3 844294281 2 2 169690031 1 3 921488608 4 2 810043881 5 2 346786113 3 2 860400017 4 3 830777417 2 2 461840116 5 3 186849451 3 3 186615877 3 2 611868743 1 3 699130346 1 2 420724348 2 3 835727194 2 3 838779784 2 3 922374486 5 3 660088147 3 2 635307154 4 2 742214985 3 3 558644508 1 3 129103042 2 3 944714899 3 2 656266988 5 3 306118718 1 3 374114423 2 2 907203025 4 3 491629647 4 3 473282861 4 2 901924227 2 2 565869689 3 2 196520158 5 3 180839774 1 2 435489045 5 2 699462085 3 3 311612581 5 3 949118841 5 2 157351024 2 3 555882235 4 3 409204254 3 3 129580120 1 3 224255187 5 2 186444282 2 3 802337027 5 2 722712431 3 3 126440305 5 2 401482329 2 3 265334318 4 3 113771285 2 2 293997588 1 2 606286328 1 3 199134471 2 2 237039312 2 3 505992053 5 3 890176616 3 3 141363986 4 3 107419037 2 3 630303487 3 3 561274460 3 2 951693703 5 2 125978954 1 3 992890484 5 2 749726917 5 3 306903817 5 3 308235112 1 2 854383622 2 3 523012118 3 3 600521629 3 3 871672873 1 2 260698796 5 2 772653858 5 2 641033005 3 2 320197404 5 2 854141710 2 3 947872293 5 2 222610174 4 2 256826866 2 2 231476763 3 2 583273585 2 3 965048825 2 2 390737959 3 2 354019695 4 2 395540233 4 3 338985517 3 3 345301697 3 3 457804533 2 3 786255710 1 3 805257303 2 3 491896217 3 3 540882381 5 3 621111733 2 2 854931901 2 3 204151769 5 2 637882833 5 3 262238728 1 2 169551919 3 2 877547872 3 2 479149823 5 3 783776874 1 2 712240366 1 2 420365966 1 3 940549240 3 2 801164751 3 3 220927669 1 3 380778417 5 3 826186064 2 3 412623976 4 2 482859970 5 2 602973273 1 3 235722980 2 2 734079850 3 3 177226721 3 3 535496550 3 2 229792589 5 2 670468006 2 2 767859657 3 2 233202098 2 3 244360014 5 2 332345608 2 3 108307349 3 3 265668950 2 3 910039562 4 3 286695822 1 3 280084752 5 2 558795590 1 2 675393505 2 3 743702364 2 2 822777065 1 3 231483314 4 2 408147435 2 2 161381984 1 2 343708625 3 3 246363799 3 2 505037660 5 2 660295783 5 3 493650069 5 2 330558810 5 2 400435989 3 3 928802102 2 2 642319913 2 3 537438138 5 2 413569281 5 3 398539334 4 2 940237690 1 3 362424254 5 2 416372349 5 3 285877503 2 3 415250175 2 3 442592954 3 3 872685391 1 2 113720127 1 2 293174254 3 3 989451392 2 2 525408364 3 2 782075067 3 3 790164550 4 3 532133071 3 3 770480499 5 3 791823716 4 3 681285713 4 2 423390608 3 3 950513286 1 2 980330555 2 3 338099612 5 3 369871116 5 3 975532944 4 2 251395185 2 2 258762489 4 3 745882708 4 3 406784297 3 3 610149025 2 3 670431091 1 3 240882637 2 2 100811072 1 3 757150462 1 3 758724294 2 2 380262448 2 2 398224299 2 3 287528202 3 2 668524513 5 2 511449659 3 3 986835244 3 3 204201089 4 2 915843609 3 2 512109053 4 2 762986619 3 2 400618907 4 3 729428730 5 3 350475847 4 2 497300079 5 2 229558308 1 3 523167792 2 3 363761974 2 2 639413570 5 3 782442482 5 2 907218313 4 2 290694908 4 3 349298090 5 3 663864844 3 2 261250098 3 2 579191624 3 2 800216263 2 3 995549204 3 3 403985177 4 2 339549492 5 3 546626457 2 3 536188096 3 3 865019156 3 3 190982875 1 3 203862478 2 2 105736204 4 2 451133985 5 3 825490735 4 3 944467220 3 2 339807408 1 3 417974921 5 3 401190319 5 3 986452557 5 3 842561474 5 3 627420415 2 2 206944629 4 2 321308354 4 2 236470903 3 2 318077114 3 3 703840406 5 2 255194793 4 3 226977525 2 3 119631317 3 2 983665358 4 2 769573498 5 2 905006630 5 3 990297877 3 2 749826542 2 3 276828884 5 3 672164421 3 2 820581438 1 3 308000126 5 3 437592832 3 2 621973304 2 2 788742691 1 2 442244529 4 2 512949830 5 2 987455610 3 3 535926759 1 2 456863803 4 2 600977871 3 2 798471674 2 3 664285443 2 2 905086380 1 3 490046348 3 2 239927376 5 2 425796979 2 3 149959016 2 2 364602769 2 2 577873197 2 2 220297238 1 2 323741793 2 2 972373551 2 3 162805814 2 3 323819403 5 2 456195422 4 3 818360139 2 2 574969977 5 2 934462530 5 2 302416162 4 3 994343364 5 3 725597394 5 2 185481913 2 3 986393293 1 2 141486715 1 2 687593569 1 2 403115616 2 2 515976281 5 3 870214283 4 3 729140101 4 3 673394357 3 2 667330613 4 2 840858497 2 3 207854453 4 3 196150841 3 3 610291989 5 2 564668494 4 3 892747080 2 3 778374288 4 3 627733394 4 2 600607165 2 3 118700908 5 3 662860209 3 2 260075849 4 3 293855168 1 2 681996301 3 3 688498630 4 2 828803862 2 3 446645421 3 3 153022997 5 2 844849945 3 2 457441719 5 2 268948224 3 2 589197819 3 2 992251826 2 3 378082946 1 3 569665188 4 2 946459397 4 2 896122574 3 2 284729999 3 3 828650064 4 2 665131119 5 3 265873736 2 2 430394894 2 3 346584739 2 2 452443927 5 2 396881601 2 3 667939612 4 3 719723257 3 3 467544095 4 2 551199412 1 2 726164606 4 3 981105981 3 2 851714267 3 2 379621828 5 3 228180086 3 2 816110478 3 2 145090494 1 3 503985230 1 2 253302612 3 2 393886920 2 2 824109011 4 2 490172771 5 3 156226865 5 3 101514020 4 2 941240217 4 3 550328074 2 3 180819156 2 3 333305866 1 2 646139857 5 3 431177237 2 2 390826346 3 2 522513848 1 2 672816659 3 2 100628801 3 2 900792453 2 3 776903403 1 3 364073979 5 3 366622507 2 3 993544712 2 3 256853577 5 2 668982697 4 3 458971818 5 3 633502098 1 3 979808407 1 2 567049391 5 3 696935285 2 3 787807495 1 2 117353196 5 3 712419877 4 3 573372220 5 3 380530835 4 3 473976711 4 2 255204451 2 3 280120723 1 2 668871927 5 3 311391824 2 2 850645121 4 3 428122515 1 3 470913703 4 2 560890914 3 2 816535383 4 3 463147489 1 2 636464441 1 2 180969829 5 3 301151242 5 3 489472250 3 3 509905267 4 3 959294673 4 3 673211242 1 2 989861558 3 2 505457499 1 2 950183157 5 3 306873636 2 3 922875263 3 2 266135894 2 2 552244971 4 2 698779341 4 3 285434357 1 3 503666064 3 2 833738892 3 2 681927206 4 2 941967271 5 2 982656002 1 2 922614473 5 3 497282410 5 2 624615642 3 2 136883002 1 2 181912124 1 2 299364200 1 3 533761650 2 2 829804301 4 2 596329384 2 3 384988280 2 2 626284978 2 2 844653684 2 3 278184532 4 3 228613384 4 2 734654677 2 2 356231686 4 3 293405913 4 2 518150952 1 3 698288047 1 3 399384259 4 3 899347988 1 2 755452436 1 3 623571843 4 2 580133509 3 3 770646294 5 2 421288400 1 2 796213239 1 3 349062908 3 3 578585224 3 2 675831108 2 2 152488719 1 3 271633436 5 2 239287841 2 2 529925991 3 2 995406644 3 2 566580241 3 3 711017166 4 2 298907549 5 2 189760254 2 3 846944857 5 2 561169113 3 2 731809164 4 2 662614267 3 2 758907077 4 3 685802045 4 2 400607002 4 3 758104982 4 2 528619738 1 3 239440768 5 2 850884876 4 2 453317924 4 3 159034901 2 3 789111712 1 3 926372618 2 3 461040527 1 2 857480727 4 3 916898868 2 2 113842539 4 2 654025110 4 2 649030508 5 3 154471749 5 2 327406840 3 2 912828722 3 3 104742741 2 2 749440942 5 3 636285836 1 3 439821821 3 3 816738651 3 3 865517970 3 2 270321806 2 2 216712979 1 2 666965471 4 3 794445199 3 2 362966481 5 3 380324919 4 3 611507624 2 3 425716274 4 3 316178474 3 2 828673645 4 3 192676907 5 3 335524944 5 2 317334247 4 3 112916768 5 2 523682270 2 3 300605849 1 3 391949595 3 3 329653841 5 3 941796207 2 3 347672601 4 2 149583048 1 3 460829677 5 2 337729304 2 3 788277276 2 2 552859644 5 3 691020953 2 3 398379283 3 2 739853284 5 3 344952988 3 2 999022306 4 3 699312361 5 2 942383268 5 3 212258633 3 3 802826317 4 2 948047365 4 2 943063684 2 2 106902266 4 2 641376753 2 3 204416276 1 3 903361301 5 2 374838458 3 3 867703950 2 2 397129428 1 2 791439927 3 2 886463981 4 2 634810971 1 3 776572663 4 3 167496096 1 3 956230136 1 3 939250414 3 2 413117425 4 2 739472833 4 2 764169752 1 3 490384310 2 2 641845760 3 2 946487874 3 2 307115713 3 3 998637784 2 3 613910687 4 3 295055108 5 2 647988250 1 2 655339384 4 2 798478219 2 3 716157028 3 2 791009271 1 3 678087084 1 3 134832623 2 2 198394661 5 3 897274671 2 2 304038815 2 2 125432431 3 2 948022189 1 2 872294052 3 2 248906461 3 2 501021916 5 2 720144071 1 2 205987173 1 2 248104941 4 2 783032175 5 2 721655046 2 3 352375484 4 2 386192603 3 3 841516367 2 2 216712774 4 3 274441712 4 2 370729805 4 2 498428404 3 2 157620480 4 2 568159654 1 2 220687987 4 2 255274014 4 3 322091916 3 2 134889180 2 2 531441560 5 3 128295511 5 3 716006604 5 3 864960294 3 3 356551294 4 3 698339931 5 3 922877316 4 3 474628288 3 3 490737365 1 3 307641523 4 3 358244909 2 2 530565517 5 2 935172074 2 3 570122313 2 2 560080623 4 2 408242969 3 2 360848032 1 2 920689725 2 3 989886909 4 3 684932502 1 3 708382845 4 2 216234566 4 3 583762690 5 2 460416029 5 3 210035129 1 2 760543867 5 2 389388219 3 3 829653259 2 2 402177644 3 2 235390351 3 3 651198319 1 2 752342749 1 3 338893668 2 2 628403158 3 3 815442048 3 3 468372835 2 2 434646240 1 3 428441830 1 2 617867617 5 2 659173935 5 3 180635161 2 3 989209676 5 3 541963463 2 3 240875792 5 3 305429201 1 3 628064716 2 3 886820243 5 3 682069340 2 2 388781878 5 3 931756481 2 2 606012839 2 2 124447039 2 2 507505008 3 3 493879863 4 3 160309276 4 3 273655822 5 2 509383545 2 2 370752555 5 3 346684865 5 2 832676615 1 2 622875607 1 2 163042616 5 3 285401486 5 3 212696983 2 3 828275891 3 2 537743093 4 3 966257027 3 2 581612532 3 3 675211603 3 3 927710198 1 2 873300611 1 3 325073653 1 2 672439598 5 2 832075979 5 3 580899416 2 3 259424468 4 3 627823564 3 2 791335519 4 2 955976166 2 2 158412684 2 2 634565613 5 3 614861811 3 2 625158070 4 2 982677489 4 3 487837800 4 2 616710522 3 2 472830554 3 2 635517638 3 3 144084862 5 3 339965848 5 3 249455365 4 3 224696495 2 2 294346803 2 2 130242082 1 3 284464774 2 3 455846220 1 3 680009435 1 2 688614247 4 3 700446555 3 3 891089481 1 2 951868947 4 3 698704085 4 2 535686404 5 2 662020869 5 2 204378924 1 2 210886189 1 3 773498513 3 3 697846389 2 3 607586089 2 2 272127722 3 2 627753199 1 2 755945364 4 2 298928487 5 3 803816601 1 3 710790076 2 2 166625075 2 3 471290450 5 2 140202350 4 3 722318621 3 2 373609144 1 2 749141195 4 2 802358569 1 3 787599177 2 3 787198797 4 2 898563073 2 2 663170421 1 2 109197099 2 2 573622378 2 3 997545107 3 3 793459309 2 2 522883076 4 3 393803294 3 3 574260462 2 3 326053204 4 3 744341062 3 2 400246325 5 2 538974311 1 3 112142453 2 3 206081930 1 3 650483734 2 2 112508997 4 3 729923825 4 3 393807444 1 2 244425307 1 2 526716074 5 2 732999020 3 3 473766157 4 2 702171508 1 2 459676844 3 2 310794205 1 3 768102965 3 3 543408403 1 3 646284276 2 3 981149363 5 2 214821565 1 3 258327050 2 3 828293858 5 2 166892735 2 2 253273262 2 3 386225284 3 3 491143870 4 3 753927735 1 2 113152952 5 2 258888815 4 2 942040423 2 2 233468295 2 2 220897648 4 2 217554210 3 3 632688472 3 3 382606567 4 2 400736567 2 3 441414311 2 2 867080560 2 3 824739379 1 3 790371320 4 2 407991297 1 2 496801271 3 2 893083038 3 3 329226248 5 3 398695984 1 3 617189520 2 3 600378227 1 3 193330125 2 3 206968289 1 3 426362500 1 3 545682113 5 3 149374458 3 3 366075473 3 3 753173999 4 2 378071938 5 3 641175819 4 3 471709404 5 3 216701217 3 3 420034343 2 3 493599244 5 3 752339744 2 3 817273500 3 2 582050351 3 2 316976854 5 2 657276642 1 3 164866789 4 2 564284061 5 3 689305179 4 3 344561930 4 2 467173410 5 3 850273877 2 2 441188558 2 2 292047510 2 3 478078943 1 2 613751119 5 2 351207784 3 2 191292413 2 2 643325635 5 3 937107728 3 3 502286151 3 3 337164545 4 2 143211329 2 3 340134419 4 3 444348433 2 3 345464239 4 2 711268882 1 3 616186449 5 3 370795057 4 2 834023543 1 2 241861650 4 2 335970527 3 3 826395213 1 3 826786324 2 2 274311686 4 3 751626347 2 2 671816860 2 2 952038429 3 2 217756602 3 2 958146313 3 2 647296319 2 3 529449704 1 3 583816770 1 2 622469563 2 3 806316685 5 3 332936767 2 3 951586537 1 3 270965616 4 2 468694680 2 3 366520969 3 3 140852076 2 2 625912984 1 2 570660047 2 3 792744000 2 2 865931819 5 2 320888096 1 2 826574381 2 3 672375479 1 3 142567195 4 3 897112059 1 2 328683287 5 2 396887924 4 2 546392413 5 2 167452700 3 3 319787078 5 3 112514425 5 3 396998133 1 2 372955328 5 2 362749171 3 2 723984629 3 3 937712296 5 3 243467750 3 2 336605038 3 2 711616227 4 2 608981395 4 3 967607427 2 3 640968637 1 3 844201811 1 3 682454334 4 3 923008441 1 2 108133974 2 3 265303936 4 3 483079596 3 3 563731057 1 2 976707070 3 3 857807487 2 3 511052197 2 3 641333462 3 3 326211372 3 3 175187699 2 3 203876615 4 2 302774877 2 2 457074751 1 3 737258803 2 2 200837988 3 3 674190454 4 2 927614783 2 2 820811872 5 2 274531346 2 3 111571338 2 3 175645122 3 3 429296070 3 3 384234983 2 2 628522306 4 2 278143793 1 3 103080151 1 3 217243607 4 3 409141341 1 3 864441014 5 3 203103610 1 2 593014130 3 2 810323657 3 3 459529744 3 2 981466172 3 2 554239220 4 2 277434546 5 2 193375666 5 2 824427361 4 2 856217587 3 3 236049514 3 3 813828751 1 2 321212730 4 3 384120976 4 2 117163507 4 3 548160669 3 2 440013616 2 2 316708983 2 2 780434113 4 3 786215684 2 3 774909939 5 2 545673890 5 2 342654482 4 3 768427170 3 2 504656239 3 2 384341404 1 2 382428060 4 3 198273672 3 3 252869087 2 2 133702177 1 2 502898773 3 3 337912784 2 2 503304700 4 3 984396260 2 3 174644989 2 2 717680029 1 2 660226059 4 3 604594008 2 3 339593938 2 2 123553055 4 3 343994525 4 2 138486060 5 3 147581201 2 2 774790696 5 3 610058872 1 2 680705735 4 2 543753708 3 3 945076438 1 3 957678638 2 3 611344021 2 3 447376477 2 3 185066783 3 3 712215713 1 3 682668061 4 2 108202732 2 3 817114615 5 2 677589077 1 2 931021022 3 3 665569989 3 2 295303017 1 3 833227138 1 2 238868265 1 2 595334777 2 2 774537652 3 2 361403968 5 2 384582780 3 2 686422458 1 3 611151745 5 3 185133310 1 2 499169339 5 3 629415551 4 2 598981973 4 2 450052582 3 3 149920396 5 2 713430704 1 2 362779886 3 2 307326945 2 3 154304913 4 2 838843338 3 2 268508912 5 3 202023763 5 3 186726210 1 3 188339837 3 3 916753720 4 2 823337199 3 3 500827373 2 3 564590491 2 3 897236848 3 3 848908067 4 3 403548589 4 2 331317627 3 2 200462415 2 2 503736758 4 2 743591664 4 2 694454499 4 3 586513583 2 3 301891101 2 3 170700436 4 3 764657186 5 3 571444391 4 2 428717148 4 3 162410438 4 2 260772938 4 3 419341227 1 3 742400183 1 3 580959748 1 2 446151514 4 2 765537202 2 3 117636607 5 2 392795787 2 2 636131525 2 2 526041137 1 2 460959457 5 3 699535932 2 2 690333787 4 2 375559516 3 2 328309333 4 2 688445678 5 2 666670775 2 3 265045505 1 2 542309594 4 2 626362597 5 2 653956301 2 2 435021988 3 2 943492931 1 3 315863978 3 2 841237335 2 3 459162597 5 3 123308629 5 2 105708602 5 2 437697787 3 2 623886728 3 3 472409512 2 3 632013374 4 2 689903911 2 2 479764246 3 2 521924552 4 2 852304706 1 2 615740385 4 2 148411373 3 2 145414539 4 2 776144483 5 3 238072323 4 3 441816625 2 3 398660351 5 2 234355316 5 3 452394320 3 2 780946487 4 2 926386562 5 3 764722777 2 2 763604791 5 3 727986482 5 2 323160553 5 2 884046318 4 3 116282665 3 3 803124786 1 2 684765487 2 3 184879772 4 3 871390961 2 3 196643990 1 2 993147060 3 3 417353534 3 2 518844885 1 2 326734459 2 2 821782013 2 2 816148035 4 3 260912059 3 3 255292463 3 2 446616051 4 2 888963418 5 2 145198605 1 3 613811946 3 3 714559943 4 2 538288394 3 2 891733704 2 2 414301299 4 3 103590407 3 2 816019590 3 2 768330713 5 2 863196279 5 2 511882801 5 3 435034086 5 2 729428662 3 2 860142706 1 3 619238567 5 2 673543902 4 3 744827021 1 3 488484784 1 2 872401600 5 3 430684082 5 2 965933301 4 3 828266304 5 3 313100808 2 3 748530691 2 3 589809229 3 3 296611339 1 2 453393150 5 3 553614843 3 3 961397203 5 3 522658227 1 2 227736900 5 2 480920537 2 2 734851902 4 3 311060734 4 3 172912420 5 3 394532504 3 3 793521638 5 3 867284343 3 2 179578816 2 3 406780244 3 3 854963471 1 2 243474619 4 3 366703675 3 3 792690633 3 3 512873706 2 3 619581849 4 3 798021374 1 3 666412989 2 3 211216989 2 3 657738918 2 2 285294319 2 2 405530640 1 2 664864911 2 2 669005798 1 2 616054072 3 3 142769796 4 2 645509191 5 2 494624436 3 2 646703440 4 3 165919130 1 3 473394277 5 2 436334329 5 2 134370762 2 2 936992285 4 2 676593362 4 3 503420146 2 3 482249715 1 2 979425479 3 3 238037176 2 2 759941253 3 2 166354159 1 3 354995651 3 3 951022956 1 2 635367109 1 2 288812647 3 3 440224547 1 2 301811261 5 2 990238747 4 3 401108620 4 2 133181478 4 3 753400100 1 2 271098545 4 2 484083253 1 2 593986922 5 3 190295834 1 3 770734912 2 2 789896388 4 2 547416540 4 2 467402232 2 2 211119040 5 2 716513764 1 3 328776974 3 3 626143638 1 3 221712424 3 3 736637418 4 3 777173538 4 2 452896586 3 3 553627716 4 2 874255628 3 3 532688489 3 2 647179929 3 3 913314873 1 3 102633343 1 3 682005863 2 2 485246647 5 2 270363733 2 2 696330819 3 3 948622993 2 2 447222726 2 2 499941414 1 3 542715568 3 3 130884383 5 2 629335520 3 3 324237161 1 3 452616528 3 2 979283221 5 2 960235439 5 2 656887727 4 3 806438167 1 3 404192403 2 3 709761236 5 2 326237992 4 2 126700654 2 2 786780787 2 2 518041626 2 3 147689297 5 3 333795341 5 2 502795156 3 2 621270581 1 3 861139639 2 3 275276648 4 2 734995388 5 3 342245484 1 3 522680952 5 3 396797190 4 3 464167619 5 2 425315959 2 2 724897886 1 2 972280837 4 2 351786520 3 2 208580878 1 3 428370315 5 3 541115948 5 3 339083943 2 2 479026180 3 2 924387086 2 3 314621264 3 2 862950997 1 3 826110194 1 2 275511475 5 3 252431056 1 2 587456516 2 3 377458558 3 2 214414307 2 2 335174419 1 2 411858214 4 2 777755144 4 3 695923311 5 3 772430562 2 3 254626614 1 3 600328792 4 3 387777033 2 2 665556592 1 2 183258441 5 3 249142602 2 2 294124277 3 3 395850837 4 2 679503983 1 2 973021275 3 2 159989158 5 3 746723026 3 3 979194193 3 2 267271440 1 3 634407353 4 3 589597942 2 3 813963568 2 2 879092573 1 3 230650861 2 3 112411679 5 3 541529028 2 3 624754612 5 3 120234126 4 2 285296970 4 3 533021971 1 3 934222942 4 2 268483528 3 2 903232659 5 2 589612017 4 3 735606434 2 2 148462603 2 3 680703458 5 3 457546348 4 3 835809608 2 2 496486027 2 2 737320817 5 3 816262859 1 2 381801759 4 2 907465998 5 2 811361819 1 3 309124581 4 3 901215456 3 2 345893638 2 3 845194926 1 3 318617785 1 3 252188796 1 3 323130779 1 2 333259388 4 3 110247055 5 2 772423251 4 3 594438707 2 2 686438177 2 2 249464288 3 3 928346008 4 2 198841340 5 3 223255786 4 3 426574768 5 2 732058787 1 3 270359312 2 2 410381717 1 3 124030286 3 3 696819789 5 3 475530813 5 2 559763330 5 2 533785225 5 2 460370586 2 3 437375485 5 3 808426081 5 2 205642921 4 3 573313426 1 2 330038859 2 2 420090132 2 3 518475349 1 3 267914334 4 2 331087103 2 3 822867575 3 3 524710032 2 2 352265452 1 3 509777471 2 2 706327801 4 3 738255193 1 2 305839571 2 2 743915045 1 3 230889414 4 3 637974438 3 2 200195369 4 2 614395868 5 2 827147109 2 3 410396083 2 2 741672784 2 3 807064843 5 3 344308552 4 2 444215066 2 2 895971760 3 2 942952861 5 2 255731281 4 2 818054155 3 2 217440491 1 3 827282401 4 3 642974187 4 2 790748920 5 3 422003722 3 2 282863743 1 2 241360662 2 2 166798456 3 2 585967614 1 3 686353372 1 3 446315145 2 3 683654998 2 3 494305215 4 3 665875750 2 2 265858835 5 3 231911486 4 2 273155008 4 2 394366655 3 2 299933273 4 2 630713628 5 2 804119001 5 2 685451862 4 3 374528496 4 2 612745859 4 3 149080202 1 2 795592868 4 3 943578913 2 2 129949209 4 3 495150143 4 2 252478800 5 3 584308255 3 3 956663869 5 2 681947270 1 2 356639514 2 3 801021121 3 2 125334075 1 2 640828321 3 2 443896134 5 2 858781764 1 2 113835357 1 3 812834358 5 3 883492631 1 2 438258520 4 2 300384010 4 3 829573577 4 3 570310626 1 3 308736196 1 2 762585431 3 3 735019456 1 3 734135965 2 3 786707320 2 2 141819512 1 3 591894826 5 3 314327064 3 2 800127956 5 3 680611760 3 3 527941920 1 3 865291052 2 2 548263782 1 3 826359164 1 2 603659707 4 2 493256095 2 3 351654325 4 3 407108666 3 2 297613137 1 3 646142710 3 3 458897453 5 3 916952276 2 2 760051280 1 2 563960303 2 3 430533450 2 3 682866001 5 2 695586672 3 2 165769120 1 2 495151779 3 2 378685708 1 3 491813304 3 2 481337803 2 2 907330896 3 3 944656394 3 3 463663078 5 3 737855330 1 3 287572562 3 2 494726234 3 2 660451177 2 2 389764887 4 2 961303105 5 2 523066623 2 2 738111446 4 3 263554051 4 3 988460655 4 2 418837527 2 2 951178003 2 3 624227447 3 2 221215772 4 3 822785045 5 3 166696928 3 2 597190427 4 2 481518376 5 2 987156714 1 3 878521267 5 2 116677767 3 2 495754935 1 2 172446218 5 2 767705481 4 3 498075089 5 3 262769367 4 3 111191749 1 2 181318315 1 2 310154418 3 2 393409538 2 3 399789287 5 2 726616877 3 2 228836150 2 3 732501818 1 3 503076209 1 2 782666208 3 3 555611111 3 3 641032547 2 3 260885260 2 3 377467341 1 2 522095334 5 3 143115690 3 2 144621136 4 2 515869562 1 2 207025212 1 3 303695004 5 2 298193812 5 2 208435675 4 2 293635897 4 3 696821273 4 3 588294807 5 3 689609217 3 3 563144842 1 3 686932456 4 2 466907177 2 2 270854642 4 2 464483721 3 3 781486912 2 2 134645665 5 2 897312475 5 3 375079371 2 3 461893755 5 3 796951897 4 2 429132760 1 3 158441218 3 3 256190602 2 3 541733592 3 2 676299672 4 3 616609768 2 3 619260535 4 3 185536678 5 3 421060081 3 3 446979482 1 3 551739050 1 3 599410012 3 3 739136785 5 3 131336566 3 2 275987738 4 3 153883723 5 3 754939393 3 2 532956829 3 2 516750112 4 3 975596513 4 2 999766978 2 3 737689949 1 2 783370776 3 2 731532845 1 2 252681879 4 2 343605785 5 3 609584295 3 2 460974070 3 3 882130688 4 2 934291135 3 2 742942504 4 3 738023321 3 3 998413411 3 3 318856547 1 2 472196347 2 2 801896894 5 2 119039702 1 3 401919626 5 2 681019414 3 3 918770116 4 2 547446227 2 2 739700153 3 2 984437044 2 3 268117118 4 3 593479585 5 2 901625612 1 3 706051416 1 2 555413395 5 2 111264584 4 3 868117538 3 2 928455099 5 2 836368363 3 3 904035967 4 3 802706532 4 3 405659170 3 3 210767982 5 3 896164850 4 3 302405263 4 3 885466151 3 2 649102839 1 3 191230287 1 2 339720997 2 3 726504358 2 2 535725324 1 2 863724004 5 3 885773797 2 2 149621561 4 2 525743166 5 2 543588415 1 2 874414742 4 2 181994449 3 2 777144257 3 2 760589919 1 3 728296046 4 3 468997210 5 3 528115136 4 2 445739424 1 2 729477758 2 2 555829035 4 2 532046009 1 2 440655261 2 2 435111916 2 2 799459808 5 2 482846453 4 3 350435110 1 3 980768248 5 3 207411765 2 3 636840299 1 2 366925977 5 2 990491933 3 2 967278192 2 3 434312705 5 2 401137384 2 3 185378417 3 3 236226774 1 2 386593612 4 2 298584735 3 2 798595957 5 3 518334144 1 2 247862756 2 3 818955608 1 2 880076430 3 3 274913760 3 2 718355773 3 2 905039089 4 2 215833720 3 3 167152638 3 3 547718511 4 3 357522925 4 3 969534061 4 2 293341403 4 2 789288154 3 2 865342457 2 3 448752148 4 2 744138153 2 3 967372377 3 2 609643286 2 2 642306374 1 2 359137954 2 3 196172230 2 2 598541734 2 3 694726676 3 3 543907702 3 2 892118148 4 2 170678770 1 3 341435789 5 2 785745536 5 2 981334321 1 3 892561018 2 2 870540972 1 2 129670756 2 3 880247160 2 2 499487542 5 2 975282653 5 3 106727426 1 3 103709601 1 3 360489994 1 2 162896271 1 2 286243019 2 2 549581700 4 3 687441491 5 2 391571057 5 2 524266868 2 3 717591835 4 3 744947961 4 3 308385440 4 3 226464025 4 3 128613140 5 3 299728916 4 3 672010935 5 2 286418855 5 3 659245595 5 3 343754607 1 2 650473740 4 3 224549233 3 2 317710659 3 3 680328153 2 2 531096995 3 3 142328453 2 3 575996820 4 3 959217299 3 2 398566083 1 3 989765868 2 2 777460896 4 2 314454470 3 3 363126330 1 3 688489413 2 3 761046754 1 3 174501937 2 2 226308861 3 2 922500752 5 2 288362311 5 2 193280190 5 3 361916036 3 3 755835396 5 2 150493219 1 2 771805590 4 3 174426409 5 3 135746312 3 3 497754581 1 2 596136822 5 2 460843196 2 2 859145461 5 3 254024079 4 2 216513911 5 2 297917403 2 3 409255683 1 2 490600871 1 2 766325090 3 3 114486981 3 2 258001003 3 3 260078250 5 2 390165949 3 3 542389141 3 3 954574654 2 2 262587379 3 3 559406901 4 2 729137427 3 2 214261976 2 2 364102625 2 2 382306942 4 3 482874048 5 3 456939751 5 2 641837633 1 2 270684054 2 2 224046203 1 3 250164200 2 2 916220644 5 2 228179193 4 3 485530910 4 2 353018495 5 3 291718311 5 3 265566401 3 2 747125890 5 2 409905387 1 2 527110338 1 3 859291617 5 2 995607647 2 3 152502780 4 3 882663745 5 2 995289477 5 3 718433897 1 2 141906086 2 2 466139077 2 3 292179451 3 2 363237618 2 3 165812686 2 3 903031444 1 3 478232043 2 2 690823005 4 3 506117978 5 2 770019218 3 2 898435092 4 2 752491331 2 3 216196943 2 2 583270616 3 2 621346552 3 3 537884199 4 3 815859257 1 3 428420087 1 2 649752431 5 2 847994576 2 2 712462551 1 2 917536234 1 2 279530073 5 2 775128701 4 2 528728714 4 3 965387834 1 3 234226616 5 2 160665148 3 2 408261523 4 3 313525980 3 3 356979436 2 2 367177162 3 3 756033116 1 2 415011662 1 2 598011218 4 2 560406728 4 2 902444049 1 2 258081786 4 2 349091586 5 2 625677562 3 2 831518363 1 2 477047206 5 2 690759966 3 3 773374844 3 3 214893094 4 3 400904572 1 2 725867289 2 3 533179855 4 2 250305111 1 2 868898603 3 3 911348999 1 3 939753370 4 3 344813061 4 3 251587320 3 3 189457923 2 3 125450863 2 3 306359802 2 3 643364013 2 3 722438350 1 2 743328914 1 3 751622620 2 2 178093936 1 2 181742128 3 3 482815689 3 2 776801671 2 2 650881759 3 3 802092254 1 2 519932924 2 3 927158747 1 2 912095968 2 2 177842328 4 2 150230162 1 2 278969524 4 2 393457824 3 2 997582138 5 3 266880521 5 2 857712553 2 3 117899419 5 2 179534709 5 2 521555913 4 2 499461100 4 2 515852105 3 2 977644905 2 3 677474141 1 3 560094313 3 2 233875160 5 2 136080711 2 3 206004337 3 2 144978484 3 2 926302253 5 2 943082531 4 3 818534007 5 2 457943355 1 3 714779735 2 3 889579816 1 2 103860416 2 2 959179540 3 2 817449317 1 3 470589552 3 3 707313625 3 3 199596716 1 2 967411417 4 2 349395426 5 2 189923185 1 3 433960669 2 2 323357334 2 3 538048037 4 3 700768835 4 3 759025298 5 3 892828580 4 3 386925256 3 3 975855929 2 3 655582186 4 2 445072888 1 3 115519799 3 3 780278910 3 2 337435090 2 3 423262368 4 3 996870978 5 3 614124071 4 3 820054513 3 3 638276184 4 2 359561899 5 3 340174540 5 3 805643365 3 2 452661568 5 2 770077426 3 3 826051659 1 3 160993392 2 2 303967936 3 3 434594301 2 2 746962953 4 3 257975625 2 3 478598848 4 2 693369338 1 3 130824430 4 2 853982481 2 3 281928640 5 3 559387630 5 2 860853180 5 3 932875427 3 3 128618029 3 3 544377876 4 3 424267105 4 2 140711996 2 2 845819458 4 3 315378925 4 2 244519005 5 3 721440867 2 2 108785472 2 2 749284092 5 3 816419937 3 3 311754988 3 3 672637902 1 3 752167857 4 2 748577839 3 3 659899436 2 3 493536165 3 3 564185182 3 3 154161925 4 2 301765328 5 2 339517844 2 2 231739114 3 2 741909697 3 3 853913625 5 2 694030749 5 2 547962886 2 2 779958125 5 2 556065373 1 2 979061998 4 2 265366095 1 3 834424567 5 2 437045422 4 3 352034291 5 3 612323449 4 3 825854983 4 3 129236461 5 2 334333168 1 2 687151200 2 3 772390929 3 2 643383986 3 2 449780779 3 2 330858424 5 2 690658921 5 3 362569904 1 3 719450889 2 3 746420759 2 2 228792215 1 2 508886684 5 3 694532075 1 3 288264787 4 2 935947048 5 3 863020604 5 2 677493850 3 2 312873765 5 2 478897274 4 2 746393338 4 2 268442773 5 2 512550849 5 2 122668876 1 3 254727848 2 3 592144197 4 3 980149979 1 2 317865571 4 2 820613508 5 3 172087645 3 3 316677635 4 2 315075551 4 2 478983806 4 2 688044715 1 2 632272132 5 3 222835107 1 3 563518327 4 2 998302930 5 3 876214286 4 2 572499033 1 2 657326588 4 3 457383513 5 2 728633067 3 2 799580827 1 3 434457775 3 3 189886839 3 2 980318430 2 2 716385259 3 2 130631339 4 2 286155443 5 3 780642614 3 3 797827105 4 3 544610168 3 2 166146892 2 2 446790320 1 3 748721478 2 3 535815110 3 3 157908612 5 2 436765483 3 2 599706271 2 2 745921549 5 3 822585807 1 2 287455285 2 3 256164488 3 2 298360363 2 2 218788839 3 2 767115522 4 3 668718863 2 2 452153478 2 3 893263185 4 2 654666502 4 2 106315152 3 3 539390363 4 2 164985515 2 2 201797601 5 2 456394838 5 3 203217393 3 2 239008903 1 3 189491777 4 3 383613736 3 3 209191496 3 2 348052364 1 2 490964427 1 3 191109161 5 2 464945883 3 3 874217937 4 2 315641203 3 3 822662340 2 2 756506773 4 3 762885763 4 3 740728086 3 3 618592078 2 3 220193154 3 3 944409823 5 3 851165436 5 2 606454200 2 3 424289247 5 3 706018776 1 3 297594689 5 2 540533447 1 2 448201120 1 2 278630554 1 3 300047325 5 3 734536923 1 2 740977125 1 2 844174028 3 2 445710182 2 2 791725118 4 3 902078255 5 2 788773857 4 3 676767129 3 2 688186843 5 2 397653570 2 2 412219792 1 2 102893968 3 2 643498791 4 3 931765709 4 3 596876995 2 2 170125639 5 3 466628580 3 3 335791181 1 3 475133645 3 3 101432879 3 2 290703674 2 3 509310550 2 3 232810017 4 2 128716926 5 2 883796953 2 3 879881341 2 3 454561138 5 2 160823851 5 2 854918216 3 3 652426600 2 3 146449061 5 2 651368224 1 3 829644254 4 3 764108425 3 2 523080291 2 3 494534863 4 2 299230955 5 2 856263516 3 3 651247600 5 2 253496446 3 3 586321493 2 2 957652126 1 3 173528582 5 2 354542665 1 2 739705986 4 2 986522619 4 3 126038060 2 3 520976318 1 3 248003621 4 2 762861058 4 3 439838083 4 3 553129193 3 3 289017746 2 3 764706887 5 2 551475920 4 3 830134366 4 2 767615778 3 3 961120626 1 3 263290545 1 3 414242939 1 3 291755113 3 2 437223919 2 2 808666025 2 2 853612733 1 3 531004973 1 3 616025264 5 3 578269827 3 2 769260549 1 2 614171599 1 2 946987511 4 2 404391112 4 3 789881422 4 3 761215036 2 2 301052215 3 2 526703555 1 2 175911348 1 3 105369003 2 2 252242861 2 2 663178182 4 3 227912114 1 2 614382251 1 3 173178604 4 3 970695404 3 2 684292442 3 2 120349453 1 2 124476460 4 3 296116824 3 2 113330976 2 3 670755533 1 3 129975285 4 3 565978911 2 3 835416303 5 2 590724516 3 2 642634697 3 3 675796043 3 3 566088733 3 3 276356790 4 2 837398871 4 2 183668166 4 3 589132715 2 2 284503002 2 2 732624306 5 2 761995921 1 3 883215599 2 3 971448387 2 3 835307337 5 3 646793552 5 3 379298620 1 3 322901228 5 3 819611492 2 3 354074804 1 2 181253548 3 2 234067018 1 3 686031347 2 3 221382953 3 2 487658735 3 2 670064980 5 3 203918871 5 3 626981076 4 2 236009300 5 3 719353657 4 2 413959575 1 3 406519202 1 3 262282260 3 3 960130514 5 3 447352195 2 2 184775098 3 3 812469642 5 2 937965515 4 2 853676048 5 2 925132366 5 3 642580800 2 3 358126844 2 3 260517334 5 2 801521202 1 2 411369435 5 2 347037087 5 2 772376139 2 2 476753474 4 3 682563289 5 3 137605327 3 3 297277991 4 3 555759379 3 2 652189745 3 3 784082338 1 2 732089144 2 2 221193094 4 2 784094384 1 3 905951371 5 3 163756736 2 3 670576096 2 2 191262799 1 3 425794152 4 2 910576416 5 2 216947025 1 3 783944033 1 2 318012232 2 2 368210234 4 3 740527274 5 3 777815723 5 2 729252013 3 3 646806869 2 2 710554341 1 3 621343406 2 3 968533084 3 2 355326623 2 3 203518656 5 3 563278044 2 3 267441239 5 3 751776877 3 2 777875774 5 2 977333537 4 2 698066223 5 3 120445668 3 2 240585407 1 3 998376064 3 3 129759098 4 2 621896482 1 2 720178424 3 2 173260495 3 3 735706926 5 2 990336588 1 3 734425667 2 3 980049994 5 2 970746275 3 2 100208814 1 3 289719487 4 3 376099430 5 2 836955197 2 2 534137587 2 2 512431409 3 2 583591836 2 3 608648013 2 2 969250398 3 2 853183943 2 2 575969489 5 3 431251655 3 2 890816825 2 2 665798720 3 3 145487972 5 2 764962645 1 2 721069652 3 2 453675608 2 2 311950789 1 3 200790859 4 3 906525215 1 3 469741993 4 3 154575371 2 3 259183283 4 3 294473804 1 3 226661196 2 3 806040019 5 2 404531998 5 3 983418160 1 3 243980945 4 2 743836069 5 2 334684554 4 2 289884457 4 3 227637856 5 3 332509493 3 2 657698914 5 2 352150811 5 3 578061964 1 2 779822448 4 2 810156065 2 3 521822598 4 3 258651745 2 2 322183183 5 3 500545988 3 2 647122722 2 2 138823100 4 2 693395690 5 3 521868095 5 2 922617341 3 2 903864205 5 2 806545733 1 3 309478525 3 3 607787652 5 2 749111922 4 3 480028503 4 3 436182332 2 2 587141662 4 2 683879796 5 3 466781965 2 3 362666609 3 2 593309217 1 2 604243655 1 2 346658193 2 3 454927420 1 3 108092281 1 3 371911028 5 3 320957170 5 3 130712135 4 3 631319747 5 3 453021283 5 3 105950575 4 3 459372295 3 3 615378368 1 3 757847461 4 2 913396531 2 2 341904306 3 2 310446701 1 2 806618074 5 2 222076562 1 3 934160232 2 3 822320251 3 3 331179255 5 2 390259027 3 3 516902685 3 3 478251928 2 2 679512992 4 2 511162779 5 3 335989069 3 2 391338358 3 2 266196955 1 3 484364804 3 3 319983249 3 3 120482875 4 3 764234210 5 3 423868188 4 2 503838834 2 3 213342601 3 3 528381593 1 2 573383889 4 2 269901538 2 2 378801325 3 3 538114823 5 2 653607923 3 3 556147557 2 3 925596780 1 2 746266371 3 2 180294545 3 2 764106539 2 3 890286298 1 3 655891146 3 2 889380605 2 3 245317477 2 3 325484719 1 2 929981002 3 3 173449763 5 2 576717898 5 2 416626427 4 2 938183953 1 2 327194333 4 3 851634248 1 2 779524124 1 2 871760460 4 3 599686807 1 3 909270483 5 3 588967429 1 2 313252430 5 2 390190505 1 2 526396349 5 2 330027302 5 2 669926929 5 3 850663329 2 2 304295198 3 3 740238043 3 2 655326235 4 2 296416967 5 3 583930505 4 2 831140838 4 3 740284798 1 3 342604112 3 2 708892875 5 2 661720815 4 2 341837959 3 3 606213155 2 2 965393744 3 3 471343992 4 3 885065801 3 3 330334186 1 3 876232362 2 3 569976109 5 3 994905451 4 2 399718193 2 3 237625930 5 3 774216508 1 2 511994287 4 3 874582854 2 2 464414481 5 3 239009319 3 3 731822699 4 2 581690623 1 2 474465033 5 2 170790837 1 2 955265709 2 3 881507774 2 3 778648617 2 3 289882048 2 3 767711076 4 3 413131687 2 3 393256573 3 3 947572841 3 3 206959851 5 2 347129555 4 2 279814346 4 3 182904160 2 2 684774511 2 2 178018305 2 3 883768927 4 2 400503606 2 3 428451019 1 3 522339489 2 3 450138246 1 2 364458787 4 3 141337998 2 3 453798249 2 3 664227301 3 2 745126828 5 2 140324884 5 3 630909099 2 2 226541754 5 3 539340598 2 3 383789920 4 3 267934019 2 2 747118851 4 3 821860506 1 3 634357132 1 2 324084447 3 2 468973057 4 2 375784417 3 3 268847965 5 3 554102673 1 2 129093271 2 2 658490853 2 2 500208153 5 3 973329972 1 3 497713017 1 3 940917630 5 2 863512829 1 3 657985916 4 3 243566232 4 2 518873178 2 2 214026921 4 3 240554223 2 2 717187331 1 3 775589003 4 3 844252837 3 2 162650106 4 2 474453009 3 3 724192909 2 2 698958295 3 2 733485221 2 3 607906347 2 2 250009697 4 3 952006871 3 2 780145868 5 2 541938453 4 2 345382738 5 2 631091758 1 2 760300717 4 2 131169564 4 2 427430939 4 2 969162464 4 2 733648291 2 3 741494000 4 2 879081326 5 2 415012144 5 2 402446211 4 3 710649587 3 2 943656614 1 2 304843149 1 2 147200154 1 2 772415405 1 3 406604322 2 3 748792589 3 2 165451988 5 2 817621668 5 3 747922581 3 3 450338611 3 2 620883595 3 3 413272171 4 2 104688163 4 3 181156212 3 3 435262608 1 2 146895973 1 3 261148483 5 2 252856607 3 3 701905155 1 2 923085818 2 2 997428702 2 3 435115939 4 3 892288211 2 2 761384758 4 2 284509134 4 3 661276676 4 2 209637807 3 3 305412710 1 2 670737014 2 2 686395819 2 3 386162653 2 2 274793980 1 2 464732701 1 3 118252499 5 2 484649152 3 3 667064618 5 2 832065837 1 2 971663406 3 2 428589419 2 3 730814218 1 3 271590079 1 2 441498927 2 2 400341069 2 2 710163259 2 2 723708961 3 2 747083897 5 2 677837527 2 3 437751049 3 3 922761715 4 2 785507780 2 2 252788984 2 2 249731934 1 2 999063766 2 3 705622049 5 3 762742963 4 3 768176404 4 2 921845196 5 3 970230886 2 2 257224383 5 2 435392797 5 3 941041873 2 2 597709822 5 2 233790421 1 2 113107651 4 3 298673151 4 2 206316797 2 2 912063274 1 3 632460953 1 3 343760912 5 2 885731265 5 2 546195762 5 3 103156249 4 3 772857582 2 3 653638338 3 3 171471080 2 2 975137858 3 3 611095868 4 3 555652759 3 3 689997001 2 2 571317746 4 2 747733644 3 2 597554946 1 3 164487768 3 2 167031835 3 3 556255434 4 3 389887867 1 2 690642594 1 2 420918390 5 3 362772650 2 2 127773544 1 2 118646205 5 2 965960283 2 2 474014132 2 2 385576439 5 3 128090337 4 3 888135768 5 3 736946218 3 3 665273273 2 3 401573526 5 3 861792040 5 2 537333646 4 2 673895355 5 3 416697471 4 2 687696093 4 2 532853830 4 3 184825164 5 3 507496710 3 2 869887243 1 2 317131399 5 2 447940431 5 2 139576894 5 2 618711664 4 3 159264323 1 3 320964245 5 3 203489008 1 3 760347335 2 2 607199826 4 3 191895363 1 3 523773151 3 2 244397649 3 3 550820022 2 2 656738321 1 3 717303134 5 3 491163747 4 2 854604934 1 3 571786122 1 2 430788241 2 2 491226062 1 3 304440545 1 3 200528141 4 2 845368785 4 2 104695733 4 3 166965067 1 2 743230292 4 3 318767953 5 2 912752374 3 2 714506792 2 3 297501260 4 2 602299799 4 3 863295064 1 2 194808320 4 2 946816505 3 3 608653046 5 2 233974385 2 3 724678197 4 2 569445003 4 3 877975165 1 2 895129804 2 3 725398567 4 3 173850356 5 3 738444716 3 2 346421367 4 3 270379257 3 2 828824430 2 2 946639295 4 3 272103305 2 3 860239853 1 3 175471845 3 2 154989718 3 3 910845457 4 2 207486908 3 2 270006880 5 2 689466034 5 2 508425277 5 2 814945380 4 2 482767641 4 3 440529579 1 2 335536250 3 3 394768349 4 2 876193849 1 2 375082214 1 3 310257091 3 2 846128046 4 3 433500514 3 2 259139229 4 3 641846886 1 2 934521188 2 2 943666308 4 3 513712274 3 3 276062499 3 2 296134646 1 3 798107347 1 2 181338165 2 3 515762557 4 3 658338805 4 2 389837254 1 3 660563154 4 2 228004413 4 2 445411611 4 3 671705314 4 3 863289045 3 2 569477301 3 3 582079290 2 3 578856729 5 3 816853400 2 3 247773298 2 3 170348505 4 2 514790473 3 2 382957139 3 3 618820687 2 3 594517308 1 3 279200982 4 2 713691323 1 3 323784933 2 3 942470193 2 2 515945716 4 3 239050725 1 3 551148120 3 2 110772681 1 3 742121742 4 2 124361108 4 2 706867278 5 3 236230436 1 3 173647484 2 3 587756228 3 3 505429622 4 2 991213173 2 3 765791674 3 2 622118004 4 2 593064914 1 2 377847792 5 3 828810473 3 3 290450736 3 2 329447642 5 3 532572768 4 2 203349316 1 3 999482187 2 2 618714192 2 2 373556804 2 2 414617705 3 3 550135953 1 3 706548758 4 2 728017342 4 2 200266337 1 3 974189975 5 2 406437283 3 2 469154381 5 3 747074512 1 2 579395292 1 2 759797681 4 3 623167631 4 3 122024566 5 3 961733983 5 2 458129415 5 3 785614318 4 3 931512027 1 2 146315752 1 2 840625613 5 3 722934797 1 3 784809637 3 2 739949048 5 3 958510872 1 2 966327622 1 3 577461967 1 2 674862085 5 2 659879797 2 2 728955709 2 3 239494613 5 3 150722247 1 2 135103502 5 2 890083994 2 2 365988255 4 3 256096047 5 3 594070879 3 2 569074922 3 3 755570849 3 3 654386235 4 3 956990750 4 3 362538572 5 2 852727538 2 2 944482961 2 2 962479734 2 2 779733730 3 2 207925086 1 3 618258458 1 3 568369948 5 2 810223475 4 3 713933153 4 2 626135154 4 3 359139092 3 2 250862653 4 3 138412726 1 3 509404292 4 2 149618312 5 2 224730178 3 3 257133001 3 2 715274345 1 2 802473228 3 2 711840060 3 3 808483962 5 2 655979606 4 2 305823122 4 2 395980861 4 2 918100057 5 2 136823131 5 3 444531035 2 2 979356526 5 2 982578265 3 2 156045078 1 2 701425990 4 3 623605902 1 2 426832722 2 3 723854349 4 2 500444093 2 2 105220566 3 3 520051589 5 2 753746123 1 2 429979998 3 2 900299011 4 2 812711435 2 2 477473498 3 2 154022718 5 3 101575622 1 2 195861316 3 3 359651054 3 2 777769094 2 3 783976765 5 3 767730699 5 2 552676730 3 2 214407395 5 3 213582502 2 3 339472710 4 3 164961120 2 3 507541285 4 2 274904087 1 2 446743089 1 3 348849882 2 2 448933489 5 2 959236057 3 3 347659328 4 3 574431715 3 2 381889808 5 2 639967226 4 3 162182894 1 2 600369248 1 2 965457030 2 2 141033881 1 3 667883889 4 2 711513508 2 3 950050062 3 2 777593215 5 2 260304244 4 3 224270135 2 2 243926962 5 2 703052863 1 2 855428472 2 3 501761022 1 3 860831260 3 2 408274572 4 2 145089263 1 2 961570358 3 2 528654955 2 3 282502787 4 3 510517717 3 3 598822067 1 3 525715452 4 3 493230601 1 3 767398952 4 3 599725529 3 3 821076925 4 3 664942223 3 2 327067804 2 2 365846861 1 3 240692039 2 3 412135453 5 3 884078757 2 3 774294141 2 3 632660663 2 3 421206339 1 2 605148699 5 2 904896807 2 3 280708775 1 3 498374717 3 3 217956144 3 2 124017261 2 3 726484807 3 2 708793150 2 2 833952174 1 3 960162041 4 2 413525293 5 2 176581585 5 2 742860260 3 3 713663904 2 3 134263837 5 3 975709106 3 3 435171856 5 2 732462559 4 3 254476517 1 3 421515399 3 2 375729898 1 3 914174207 4 2 157201278 4 3 134790847 5 3 834718442 5 2 464834079 4 3 273885391 5 2 486998429 4 3 706835208 1 3 699658052 3 2 476272352 1 2 752525597 2 2 748381882 4 3 348037228 4 3 439394234 2 3 726152818 3 3 139012215 5 3 959352696 4 2 492778591 2 2 921320600 2 2 234472024 2 3 355452454 2 3 427100177 4 3 199702215 2 2 786568911 5 3 830837918 5 3 292827202 4 3 725426953 3 3 236352173 4 3 251840769 3 3 367695956 5 2 131989033 1 2 223988272 5 2 483663559 2 3 359558136 4 3 531117632 4 2 637543514 3 2 248380128 5 3 329054615 4 3 486778701 1 2 589356487 2 3 215528444 5 3 880688326 2 2 842605905 1 3 995905873 2 2 888895529 4 2 893147054 4 2 632118619 3 3 555332848 1 3 388168936 3 3 951858443 5 2 233110277 5 3 590653136 2 3 164283835 4 2 662946152 3 3 894900236 3 2 202231100 4 2 394379745 3 2 270679396 1 3 285764932 2 3 946269944 1 3 821634470 1 2 292203002 4 2 727112487 3 3 228274719 5 2 427767536 1 2 757347550 4 2 120727979 5 2 131788148 4 3 165549565 5 2 795948734 2 2 466687333 2 3 229164953 3 3 512567161 2 3 229240581 5 2 567089063 1 3 643650081 1 2 294365679 1 2 635498713 3 3 641590291 4 2 921717150 4 2 315607346 1 2 979685543 2 2 392249316 2 2 689948343 4 2 157927983 1 2 944656526 3 2 500163875 2 2 141384756 3 2 395072589 3 2 995481018 1 2 575041680 3 3 563741399 5 3 517938860 1 3 311967066 1 3 381523857 2 2 845847889 2 2 665817161 1 3 255285684 2 3 261385448 5 2 800414732 1 2 164955820 2 2 434404650 5 2 340185746 3 2 946133654 3 3 310394316 1 2 126171011 5 3 599143632 1 3 214052784 1 2 789114878 4 3 423846573 4 3 352454635 1 3 242549713 2 2 530717491 1 2 436146482 4 3 536529532 1 3 596146681 2 3 404641873 2 3 583895740 5 3 174555528 5 2 416310517 1 3 336458195 1 3 659298988 5 3 472775584 5 2 353779039 4 2 903051632 5 3 473577378 3 2 832289421 5 3 905224560 5 3 920807857 5 3 843096316 1 3 264017063 4 2 603492753 3 2 708905201 5 3 591339479 4 2 698428063 4 2 507675120 2 2 150133934 2 2 874116987 4 2 909768279 4 3 378692888 4 3 654610353 5 2 239281872 3 2 570502884 3 2 816895252 5 3 243175347 5 2 683334112 1 2 455926441 5 2 535629774 3 2 527446495 4 2 471034992 2 3 304598999 3 2 236090088 3 3 131293089 5 3 887943753 2 3 386844154 5 2 554411632 4 2 390486864 1 3 654187954 1 2 890101657 4 2 767171903 5 2 263535772 4 2 766215435 5 2 100235312 5 2 110055919 3 3 860355787 2 2 323947466 5 3 589718918 5 2 470401236 3 2 141485565 2 3 186629456 5 3 886699920 3 2 245590029 5 3 746920063 1 3 157425939 2 2 189923217 4 3 591151592 1 2 877166677 1 2 848251334 1 2 606309726 5 2 769619430 5 2 373398110 4 3 568392952 3 2 307482210 2 3 507740688 5 2 774182371 2 3 476115080 2 2 624015585 2 3 876387207 3 3 881587410 3 2 478203662 2 2 241646042 4 3 131604957 2 2 613401729 4 3 130787365 4 2 347680189 2 3 520933895 2 2 879955577 2 2 374582386 4 2 180499724 1 2 342202505 5 3 365077367 5 2 127200508 1 2 170375871 3 2 634934769 4 3 927247828 3 3 286906196 2 2 306138802 2 3 525569947 2 2 281090847 1 2 527175551 5 2 617459290 5 2 147718139 3 3 431707919 2 3 952631200 2 2 656081728 3 2 332997214 2 3 441081497 5 3 573612334 2 2 739310665 4 2 731422951 5 3 116848151 5 3 301608839 2 2 382209426 2 3 713159957 3 3 715885429 1 3 400751215 1 2 990612795 5 3 752276349 3 3 517560561 2 2 706655521 3 3 109148895 3 3 164566442 1 2 361249754 2 2 166229465 1 3 701808009 3 2 608958619 2 2 757257440 5 3 353306742 2 3 320357994 3 3 514761200 5 3 497248279 4 3 626526759 1 2 838790250 4 2 859374712 4 2 552444194 5 2 296812792 2 2 284955469 4 3 843628040 5 3 967777688 3 2 933706268 1 2 508199389 1 3 955421078 3 2 621435598 4 2 494027699 3 3 251144223 1 3 678058849 3 2 477053797 4 2 337379396 4 3 943172277 4 2 238867178 5 2 639664573 5 2 856035710 1 3 367962504 2 3 615020477 5 3 996010520 4 2 810342114 2 3 515134929 5 2 840133514 4 2 525604544 2 3 372366798 4 3 386945153 4 2 602546536 1 3 715865508 1 3 569905520 5 3 475355447 1 3 920926431 3 3 493908532 5 3 222456654 1 2 226758986 5 3 689184626 2 2 752065046 5 3 150511137 4 2 688743050 3 3 469869152 4 3 413711356 3 3 448004820 5 3 279256427 1 2 911434174 3 3 852124895 3 3 932315706 1 2 722764266 2 3 741978103 1 2 836247182 4 2 361501973 5 3 968849829 1 3 904104696 3 2 762836791 3 2 134571600 1 2 559429428 4 3 944699923 2 2 687749712 4 3 883689159 3 2 761829361 2 3 174010780 1 2 430069416 2 2 608966010 5 2 646844972 1 3 678407297 3 2 739940240 1 2 100466657 5 2 215240720 5 3 284590992 5 2 288519618 2 2 530398323 2 3 407685417 5 2 988780969 2 3 859596557 2 3 792417180 1 2 967570313 5 2 456176302 5 3 690132280 4 2 378621369 2 3 657134935 1 3 806620223 2 2 692787836 2 3 704505870 2 3 813768702 2 3 438346167 4 3 413104683 2 2 434226565 1 2 104625571 4 3 514226363 5 2 165619925 2 2 549824730 2 3 699512579 4 2 737357418 3 3 256865825 5 3 951762630 1 3 299189222 3 2 130612430 1 2 730199861 5 3 185512205 1 3 291210932 2 3 393328431 1 2 745453525 5 3 626450666 2 2 210385825 4 3 866884564 2 2 818187978 1 3 511958552 4 3 745665605 5 3 195485379 4 2 981700291 4 3 660120648 4 3 769840469 1 3 495650797 3 3 806394462 4 2 161022308 4 3 459419886 1 2 113732395 2 2 515134575 2 3 463092846 1 2 426343832 3 2 507191360 5 2 388525863 3 3 563452586 5 2 177509945 3 2 562794989 1 3 658098739 4 3 169968584 2 3 828771338 2 3 725358350 2 3 151911635 5 3 707736600 1 2 658724041 3 3 184562674 2 2 377936643 1 2 374893544 2 3 121555351 2 2 643251875 5 2 843477017 1 2 110022230 5 2 957046150 4 2 233338536 2 3 925261640 5 3 241166785 1 2 406967958 5 3 177093582 2 3 741948972 1 3 748732085 1 3 286392213 5 3 541102678 3 3 877033696 4 2 881203398 5 3 250865919 4 3 259831604 4 3 904250512 5 2 133142839 3 2 314968540 4 3 532871053 1 2 987438662 5 2 397142600 2 2 854921863 2 3 151798483 3 2 512384567 4 2 380473331 2 2 733780067 4 3 530045227 2 2 443662125 5 3 359145602 4 2 354571477 2 2 310153734 1 3 769746055 3 3 412723306 3 2 325571577 5 2 379852929 5 3 721958833 3 2 619226286 3 3 639954328 3 3 277594785 4 3 530229859 1 2 772526060 3 3 356945118 5 3 210822014 1 3 456319067 3 3 784960215 4 2 158910947 3 3 386396423 2 3 119896135 4 3 993476019 2 3 564494791 3 2 592697109 1 3 449765331 3 2 935810154 5 2 392595623 3 2 741205566 4 2 566184520 1 2 723643081 5 2 402685347 4 2 906621096 5 3 712267619 4 3 255161905 4 2 851214266 2 3 636802936 4 3 506307045 2 2 672066877 2 2 168738147 5 3 744162393 4 2 664302293 5 3 979265131 1 2 357138948 3 2 760631971 5 3 578178457 3 3 308086395 1 3 952999703 4 3 428365395 2 3 327653172 4 2 819607924 5 2 621758817 2 2 103119371 3 2 471103639 4 3 545335090 2 3 146139708 3 3 849900396 5 3 455262831 1 2 500527108 5 2 599995726 4 2 731965930 2 3 914843219 1 3 417100295 1 2 425849884 3 2 239776495 3 3 752250887 2 3 688247183 4 2 950536165 1 2 784140763 4 2 495101555 5 3 702256239 5 3 294681716 1 3 586071575 1 3 456212483 3 3 352037295 1 3 533802287 1 3 284799189 5 2 127199334 4 3 279730004 5 3 505124110 1 2 953169673 4 3 278312962 4 2 643745322 2 2 614342097 2 3 241978299 2 3 499686178 2 2 655130171 3 2 592074831 2 2 850054827 5 2 295152957 2 2 172849953 1 2 785149835 1 3 285737128 2 3 107209262 3 3 710927807 4 3 872252118 5 3 379094772 3 2 777666360 5 2 143232459 3 3 703898868 2 3 227748942 4 2 830814744 2 2 721577932 4 2 705169430 4 2 291198413 1 3 240288532 4 2 474362608 5 2 950142822 5 3 742326300 2 3 741018954 2 2 769415534 1 2 724344775 5 2 810765663 5 2 132706995 2 3 917569862 3 3 476647073 4 3 622082944 5 3 793470121 5 2 973258212 1 3 526588673 2 3 515851086 4 3 327037972 1 2 258950664 4 2 363647545 5 3 187800803 5 3 693747807 1 3 971184804 1 2 489896185 2 3 492979859 3 3 710060871 5 3 229073596 2 2 943988891 1 3 754719283 4 2 700931850 3 2 828810389 3 3 785722117 4 3 295444478 1 2 583595469 5 3 830937608 2 3 744306956 5 3 112232969 1 3 662499749 3 2 120995035 5 2 188735481 5 2 629705476 1 2 978572473 5 2 239357694 4 3 139778645 3 3 481389441 1 3 772913719 3 2 701273440 2 2 923814122 5 2 449231122 1 3 921427729 2 2 237142945 2 2 951873990 2 3 635023610 5 2 101584132 1 3 517969523 3 3 907732602 5 3 602482747 2 3 913278338 3 3 156614192 1 2 344981037 5 2 799845499 3 2 263487767 1 2 265808723 2 2 588172327 5 2 351363242 5 2 374712881 4 3 276621312 5 2 701830017 2 2 707397523 1 2 706678358 2 2 586097502 3 3 147058121 3 3 563676041 3 3 459116155 3 3 353912652 5 2 501347657 2 2 786884837 2 3 269805636 5 3 745862587 1 2 238904974 5 2 558279301 5 2 756802073 1 2 552260551 1 3 681500740 1 2 973029035 4 2 371812518 1 3 498287781 3 3 543859262 4 3 442154905 2 3 953476362 5 3 580594618 1 2 359067744 3 2 666732687 4 2 602503503 1 2 941322293 3 2 721353076 3 2 923754647 4 2 108972253 2 3 736132227 4 2 549176955 4 3 144047282 5 3 604651220 1 3 646612882 5 3 280568291 4 2 134539755 2 2 699474290 4 3 672017469 3 2 696569129 2 3 638316647 3 3 152483228 4 2 932992894 1 3 347254809 5 2 388586740 5 3 696888420 4 3 601249937 1 3 118426638 3 3 928919662 2 2 696306623 2 2 237564854 4 3 231590366 1 2 246624171 1 3 591575878 2 2 612288003 1 2 376953440 2 2 689453394 1 3 323986547 4 2 831005431 3 3 451181310 3 3 597461645 3 3 723371608 2 2 694915668 4 2 359144936 3 3 588178536 3 2 713913806 4 2 590492856 5 3 378896626 2 3 393728893 2 2 238137958 1 3 233217461 5 2 643636466 1 3 819060853 5 2 875071779 5 2 821781164 1 3 442800449 1 2 339670598 3 3 182300824 3 2 316446718 2 3 307367172 2 2 358117560 1 3 554487805 5 2 892002794 3 2 776363727 4 3 440737665 3 3 873077140 3 2 240566916 2 3 366200018 3 3 158748437 2 2 425376097 2 3 671253594 1 3 961898545 2 3 231310945 1 2 421906420 5 3 213262824 5 2 608689547 3 2 755025425 5 2 335148366 2 2 981472105 4 3 944367701 4 2 446549792 3 2 301331916 3 3 147381499 3 2 624465835 5 2 846495627 3 3 349241571 5 2 571419385 1 3 850189710 2 2 785718802 3 2 686152849 4 2 197290820 2 2 328345545 1 2 157917613 3 2 931717858 4 2 486158920 4 3 410461248 5 2 525890846 3 3 395274136 2 3 307991355 1 2 548749228 2 3 552609977 5 3 236407539 4 3 912650260 5 3 185183257 4 3 733045118 1 3 795957620 4 3 375311803 4 3 235640182 1 3 558059891 3 2 408996377 3 2 697014856 1 2 461645804 2 2 281793058 1 2 675915464 5 3 649939074 5 2 160072419 2 2 820492588 5 3 308291397 4 3 274885416 3 2 305676754 3 2 726716162 2 3 136228081 5 2 497262471 3 2 590242122 5 2 273077378 5 2 772962439 4 3 160123635 4 2 148025945 2 3 455940563 2 3 764497957 2 2 138252215 1 3 987077961 3 2 244018003 1 2 277954627 3 3 459928600 2 2 427921049 4 3 415548571 1 2 710228047 3 3 211871085 2 2 465718775 4 3 926347420 1 2 659825992 2 2 324877458 4 3 881593900 2 2 944987123 1 2 504795212 1 3 645295371 4 3 184088288 4 3 449422416 4 3 106043528 5 2 786735845 4 3 159549617 4 2 493516285 2 3 739299838 4 3 553035927 3 2 580392038 3 2 211494002 3 3 356691976 4 2 411592668 5 2 522135511 4 3 230432335 2 2 687517252 4 3 924206722 5 2 775029336 2 2 112712112 1 2 276863186 5 3 888814438 3 3 694105963 4 2 530813214 4 2 113208856 4 2 512318194 5 3 583824042 3 3 975121403 4 2 347933592 4 3 916879237 4 3 460063648 5 3 256781358 4 2 290952357 1 3 411125969 5 3 101856914 5 3 121444275 3 2 644652523 1 3 163700675 5 3 534684197 2 3 206781079 4 3 851239151 5 3 914633213 2 3 127161414 4 3 840594389 1 3 980356168 3 3 470797776 2 2 414428955 4 2 516036872 4 3 451667230 1 2 342793081 3 3 111554819 4 2 711655048 2 3 628277451 4 2 916682592 3 3 899926484 4 3 323074148 2 2 624030795 5 3 142004905 4 2 681156383 2 2 404043298 1 3 928063418 1 3 587919603 3 3 228316027 4 2 629240011 3 2 780454486 1 2 226171336 5 3 226099516 2 2 293450255 3 2 306237504 5 2 245541610 3 2 532881872 1 3 515867158 1 2 881790861 5 2 193833998 4 3 448470370 3 2 303161932 5 2 831834500 5 2 240227143 3 2 486463225 1 2 525976723 3 3 659739777 3 2 125778151 5 2 473132379 2 2 788564286 4 2 525987532 4 2 585842208 5 3 268626156 4 3 987472140 5 3 731702167 5 2 331624388 3 3 216330219 5 2 645864724 2 2 877494267 1 2 443819052 1 2 355396057 5 3 845372042 2 2 739081197 4 3 801113749 2 2 560643223 5 3 466604372 5 3 119800940 4 3 138662716 4 2 430655358 1 3 575668207 5 2 524821707 2 2 146430781 5 2 359999277 4 2 147691982 1 2 505970198 5 2 603985831 5 3 233997684 2 3 194265180 5 3 722266568 1 3 531296491 1 3 659762548 3 3 863119309 1 3 864418186 5 3 823671040 5 3 908894064 4 3 632736302 2 2 946353959 1 3 552461875 5 2 104365900 4 2 162184927 2 2 648247425 5 3 821001543 1 2 714988653 5 3 636405474 4 2 275000143 1 2 913967380 5 2 440106476 3 3 966833463 5 2 129120697 3 3 508715621 5 2 236276712 3 3 246123074 5 3 291882373 3 2 518729102 4 3 852454780 1 2 962058118 3 3 492172142 4 2 556443640 2 2 337249610 1 2 526945897 3 2 455710431 2 3 188621028 5 2 657472085 3 2 460356181 4 2 365823418 4 2 485844909 3 3 523842754 3 3 277670831 2 3 320765185 3 2 410911277 4 3 193140002 1 3 657265486 2 3 323538649 2 2 960771624 4 3 983874068 4 3 949322404 3 2 415748708 4 2 707677250 4 2 829071226 5 3 715563894 3 2 945677628 1 3 328913265 3 3 258699360 1 2 280770430 5 2 252238645 4 2 151213083 2 3 454049221 4 2 261274718 5 3 711213125 2 2 126930631 3 2 438177203 2 2 239916107 1 2 122211678 1 3 180839766 2 3 954300786 4 2 668959997 3 2 568445850 4 3 284971341 3 2 312075734 4 2 519424601 1 2 528694870 2 3 658485429 5 2 957454064 1 3 272263872 1 3 685380229 3 3 282533126 4 2 989801986 1 2 462528127 2 3 843220360 5 3 296969692 4 2 106685932 4 2 200414547 2 3 452908099 2 2 705739376 4 3 445992296 3 2 831887618 1 3 100770419 2 2 815932261 3 3 542739597 3 2 553896850 2 2 570393544 3 2 940034006 5 2 573539564 4 3 860468449 4 2 744498404 2 3 633415676 4 2 773911762 5 3 556981631 3 3 524984241 5 3 538408243 3 3 599726939 4 2 687235854 5 2 846202663 5 3 133800326 1 3 345884069 5 3 604530192 2 2 619304871 1 2 464593253 2 3 113245923 2 3 219164173 3 3 570680957 2 3 703287639 3 2 793311598 5 2 570510227 4 3 511007933 5 2 846373541 5 3 941879846 4 3 653045433 2 3 274152941 4 3 261409925 4 2 770388093 5 3 216108707 5 3 550202022 2 3 640242357 2 3 311985584 4 2 661398110 3 3 669740168 2 2 621586613 3 2 792344934 1 2 973254867 1 2 702711875 5 3 720284956 1 3 686236406 1 2 958723062 3 3 718291162 3 3 899313161 1 2 336679826 3 3 124446417 4 3 110057893 3 3 780110032 3 3 231456062 3 3 353241227 3 3 370498808 2 2 747521008 5 3 608030115 1 2 586284139 2 2 925946280 1 2 354728204 3 2 143243505 1 3 466744923 2 2 496503285 2 2 352690478 3 3 687515981 2 2 744744154 3 2 200510992 4 3 864686317 3 2 673825866 5 2 280477142 5 2 836629084 5 2 383706886 2 2 671969563 1 2 756560548 5 3 729276766 1 2 845599549 2 3 421195254 4 2 452206197 3 2 325918721 2 2 665436530 1 3 853844986 4 2 210968913 4 2 256933551 3 3 140068220 3 3 640078882 4 3 539031527 4 3 442941653 3 2 639704011 5 3 159380677 5 3 424580740 1 2 862821513 4 3 437211705 3 2 187771540 4 2 856097812 1 3 484306286 2 3 909724024 4 3 295390071 3 3 183273494 5 2 450854004 5 3 864948165 4 3 272172661 5 3 906656005 3 2 331131531 2 3 654496651 4 3 395907744 4 2 460913637 4 3 168354533 2 2 704315563 1 2 917303186 4 2 798219095 5 3 771164282 3 3 392683431 5 2 864637629 1 3 518481578 1 3 886180408 3 2 742458696 4 3 278455852 5 3 810459846 1 2 748470753 1 2 600427325 3 2 387510791 5 3 505346060 3 2 653299627 1 3 149603412 1 3 139111828 1 3 380489615 3 2 545969218 1 2 394020674 2 3 581661679 2 2 474405109 1 3 269087497 4 2 194969061 2 2 290638213 2 2 455531605 1 3 252569345 1 2 336737143 1 2 747124733 1 2 743895720 2 2 970944184 1 3 593235474 3 3 306720925 4 3 199838614 1 2 281655983 1 3 998409876 5 3 860094897 3 2 384420807 5 2 423694399 4 3 822068121 5 3 434385050 3 3 769498742 1 2 334421852 4 3 203092744 3 2 832644166 5 3 794354990 5 2 196567153 1 3 954041220 2 3 874340521 2 2 708021471 4 3 428500992 1 2 753175982 3 2 983022341 2 3 382342928 1 3 883536397 3 3 163151053 5 3 442910682 4 2 647172230 4 2 408343963 5 2 588009321 3 2 364052911 4 2 990786981 1 3 266465107 1 3 391754237 3 3 290844505 5 3 607432999 5 2 443651497 5 2 888887310 5 2 387132946 1 3 948729726 2 2 572926039 5 2 317067969 1 3 616769353 5 3 489188446 2 2 203900265 5 3 782455310 3 3 642501450 5 2 353704174 5 2 665825348 5 2 936434733 4 2 825285612 2 3 987736400 5 2 881157549 2 3 816171801 5 2 435191156 1 3 630944228 1 3 122403162 5 2 789663739 4 3 499231512 3 3 972196030 2 3 408068475 4 2 460664205 5 2 410299514 3 3 376872494 5 3 577251636 3 3 820367698 1 3 410607554 2 3 386407440 1 2 400998914 3 2 238263060 1 3 901760436 1 3 916605940 1 3 128339220 2 2 362871300 4 3 424105887 5 3 718314953 3 2 760864588 2 2 426252022 4 3 345147744 1 2 388050474 4 2 419246815 2 2 510101774 5 2 162735136 3 3 625725432 3 2 869746968 1 3 569601332 3 3 496748388 4 2 210126194 4 3 450956429 2 3 704863536 1 3 602406906 3 2 710039603 1 3 319367155 5 2 856377031 5 2 336795718 5 3 552087995 1 3 569755344 3 3 219177215 5 3 804561155 5 3 418700792 1 3 265328907 3 3 499853136 4 3 389074087 1 2 155990436 3 3 894700101 5 3 403747464 4 2 736409764 3 2 370067997 5 3 605085635 3 2 247755301 4 2 398002676 5 2 735462148 1 3 229696853 2 2 210347910 5 3 630200802 4 3 482316557 5 2 122901321 5 3 457373765 1 3 351304777 2 2 207057507 3 2 391516077 3 2 545710435 2 3 780197480 3 3 494680820 1 3 885543641 5 2 590002924 3 2 293856631 5 2 905350937 1 2 409570030 1 2 250285004 1 3 718844321 2 3 381940387 1 3 746709021 5 3 787149656 1 2 216792770 5 2 749186964 5 3 273844465 5 2 670880323 3 2 420520920 1 3 936397137 4 2 465335207 2 3 776814809 5 3 636544605 1 3 579543135 1 3 591539334 5 2 701067094 4 3 168667840 5 3 850635844 2 3 636412141 4 3 510887034 4 3 889787399 1 3 853817202 1 3 135053961 1 3 117355775 3 3 310974811 2 3 314854136 3 2 812070337 1 3 120278963 5 3 851267492 1 3 131229333 5 3 564186156 3 3 170344046 3 3 354836187 1 3 234507272 1 3 600922055 5 2 476768546 1 2 953893671 5 2 450794008 3 3 230542258 5 3 716383943 1 3 372844160 1 3 534474908 4 3 225281506 3 3 442963072 4 3 587154523 3 2 900638705 1 2 817253442 1 2 214790486 2 3 339472848 4 3 194866397 4 2 405504073 2 3 374991318 3 2 794203556 1 3 514666000 3 2 865915231 4 3 616508619 4 2 868107089 4 2 231883581 1 2 894381658 5 3 560723747 4 3 363496603 1 2 769908359 5 3 407333584 3 3 361509289 3 2 191058870 3 2 701025238 2 2 921800815 3 2 251894784 1 3 223701435 1 3 530550623 4 3 582892350 1 3 197852029 3 2 500522598 4 2 851872214 2 2 863619935 4 2 410353144 5 3 709041395 5 3 303579651 4 3 247439209 2 2 963441220 2 2 755667525 4 3 776819209 3 2 588532378 5 2 273175558 2 3 242476043 5 3 184086253 4 3 530532557 1 3 151540157 3 3 360152836 3 2 229307300 3 2 470804501 2 3 555407765 3 3 317364860 2 2 388080997 4 3 261072413 1 2 226726621 4 2 368883753 4 2 798157700 5 3 415591649 1 3 444875709 5 2 773825148 3 3 922305440 5 3 233515101 5 3 342469518 3 3 965852209 3 3 500908226 4 2 230060040 3 3 362839753 4 2 330491869 3 3 338434330 5 3 257964896 4 2 818814871 5 3 759806464 1 3 155560526 4 3 525706230 2 3 405470205 1 3 469976884 1 3 699773358 1 2 484162373 1 3 833652543 3 2 529827257 2 2 279718041 3 3 206390420 5 2 994675947 3 2 910505631 3 2 215925319 5 2 465270134 4 3 452531235 3 3 481956264 1 2 436805403 5 3 720453308 5 3 362835429 5 3 745505166 1 3 856172779 2 2 620692471 4 2 825530789 5 2 779288685 4 2 666838232 4 2 602817290 1 2 789039493 2 2 431981875 1 2 404528893 3 2 130920585 5 2 481317619 4 2 105536836 3 3 914045212 5 2 636123888 4 2 536740535 1 3 198427179 2 3 676429798 4 2 552239305 4 2 813246377 4 2 142069425 3 3 247988527 4 2 404395083 3 2 973190629 3 3 609130344 3 2 452918134 1 2 375472948 2 2 856753927 1 3 131618578 2 2 972782794 3 3 282436424 5 3 783937277 1 3 525992823 4 3 213294951 5 3 196876650 5 3 774013762 4 2 686475071 5 2 251839186 5 3 137896269 4 2 451558193 1 2 154740483 4 3 742753851 3 3 438696753 4 2 670544400 3 2 633090819 1 2 203512514 3 3 577877155 2 2 444003144 4 2 958910540 2 3 129818802 4 2 560142253 2 2 497492459 5 2 926892842 3 2 846526957 5 2 684124313 5 2 102342172 3 2 632894264 3 2 124091504 3 3 202016033 4 3 523637564 2 3 981766400 5 2 610237482 1 3 434583964 4 3 887196429 3 3 561198667 3 3 468662032 3 2 731065530 5 2 930222396 1 2 452752694 1 2 597307149 2 2 262931497 4 2 331448313 3 3 967551127 5 2 862313013 3 3 977545404 4 2 728239440 3 2 718479035 3 2 951952237 5 2 494276897 1 2 941405247 4 3 700278736 2 3 295979108 4 3 203099516 2 2 435224455 2 3 177515349 3 3 465676480 5 3 212106048 1 2 655195271 5 2 176635828 2 3 819744764 4 3 338708316 4 3 126588407 5 2 425745482 4 2 514377452 3 2 210294859 4 2 200075494 3 2 491428040 2 2 893674292 4 3 536575013 2 2 153876925 1 2 761796917 1 2 347967959 5 2 190265922 3 2 839411961 3 3 151815444 3 3 505661785 5 3 846179299 3 3 752427140 5 2 267950801 5 2 441205790 4 2 235899420 5 2 478997016 1 2 857449411 5 3 830298305 3 3 110162234 1 3 819998027 1 3 112785111 3 2 715395807 5 3 443644310 1 3 495085719 5 3 465099161 4 3 396282542 5 3 183960651 4 3 111994721 2 2 777192487 5 2 526021812 4 3 128978311 3 3 205657309 3 2 698117883 1 3 463351712 5 3 617517948 5 2 530335269 3 3 930551100 3 3 882602859 4 3 614728243 4 3 107608382 4 2 523559988 2 3 139510201 1 3 766871277 4 2 348518349 2 3 457205035 2 2 431331870 1 3 927568041 2 3 895524804 1 3 621399525 1 3 425081337 1 3 916988848 5 2 713032303 5 2 501652764 3 3 116132131 4 2 471148097 4 3 552813129 2 3 702324277 2 2 688412231 2 3 658165933 4 2 991753971 1 2 178699965 1 3 179828651 2 2 352942286 3 3 637354267 3 2 940587857 1 2 679678550 5 3 415096938 5 3 516290354 5 3 261113798 2 3 695076411 3 2 713610051 5 2 839433939 2 2 399014950 3 2 659991947 1 3 946210984 3 3 500968095 5 2 340538056 5 2 159783986 2 3 343862194 3 2 112091918 4 2 394590052 3 2 736514234 4 3 155844432 2 3 253853306 1 2 861961084 3 2 332213641 4 3 923748583 4 2 740700834 1 2 329417189 3 3 779349575 5 2 963971150 5 2 898842473 2 2 469753858 3 2 637870019 1 2 248458609 4 2 265918819 3 3 796820381 3 2 364158230 1 3 305582204 2 2 939064759 5 3 227180449 1 2 372886166 5 3 409845188 1 3 196293238 3 2 858897809 1 3 841993524 5 2 498804728 5 3 638398160 3 3 454157514 2 2 489114478 5 2 561294980 2 2 388583052 4 3 620949399 2 2 856660445 4 3 650541627 4 2 172042323 2 3 275382137 4 3 547325837 2 2 856589438 5 3 148756770 4 3 426314055 1 2 558789502 5 3 673130421 4 3 519751283 4 2 389070549 1 3 825724922 2 3 774806913 5 3 619418573 4 2 351119320 2 2 374410682 5 3 335722384 2 3 993007814 5 3 787829446 5 2 104744832 5 3 926658733 3 3 490900436 5 2 983447188 1 3 845989966 5 2 423429565 3 3 705403507 3 2 634653762 1 3 963515174 5 3 784205844 1 2 708388048 5 3 457068397 4 3 152620585 4 3 311098583 3 2 425941343 3 3 571883464 2 2 925550336 4 3 889151491 5 2 565712468 2 3 410501305 2 3 990214321 5 3 758162363 4 3 272758824 1 3 795359142 4 2 205112077 5 2 743676983 4 2 845785759 1 2 264127458 3 3 789695359 3 2 782393626 3 3 172338507 5 3 671580160 5 2 406122045 5 3 476177915 4 2 901077788 3 3 292767758 3 3 373845654 3 3 911373985 3 3 716209953 4 2 810835953 1 3 735977943 3 3 305678391 2 3 724256468 4 2 479654861 3 3 295140497 3 2 415111270 2 2 348728354 3 3 820592017 3 3 715014343 4 2 132964379 3 2 779443752 2 3 353106732 2 3 202537854 3 3 626961179 5 2 110554863 1 3 179325044 3 3 610667237 2 3 560022035 3 3 633798289 3 2 259382008 5 3 581406606 2 3 852456855 1 2 246695213 5 3 185230323 3 2 250795731 3 2 364255600 4 2 604619747 1 3 119591903 1 3 707913028 2 2 192278109 3 3 765482572 5 2 504820792 3 2 685603596 2 2 700738131 1 2 286763278 4 3 664161911 1 3 669445686 5 2 516630574 3 2 725626608 3 2 817691439 3 2 379071566 2 2 993073365 3 3 238731707 4 3 443960110 1 3 875589378 1 2 281821788 4 3 272991646 1 2 277042377 1 3 233184877 4 3 615230958 2 3 577379952 1 3 251000478 1 2 625942211 3 2 435460745 3 3 417775281 5 2 959739805 3 3 846743035 3 3 826727889 5 3 309795439 2 2 344051663 3 3 295678973 4 3 507281480 5 3 863207671 2 3 517661841 2 3 540723877 5 2 102268142 4 3 451386045 4 2 189059118 1 2 261550208 5 2 111563058 5 2 871103486 2 3 260191733 1 3 629301177 5 3 956077045 4 2 493900913 5 3 177479525 5 3 508608775 5 2 147777324 4 3 484913375 2 2 887794078 4 3 437684874 1 2 321721642 4 3 318518488 2 3 245789545 5 2 144000877 5 3 763523266 3 3 606993395 1 2 537511166 2 2 866053349 4 3 526821924 3 3 523513097 1 2 368450818 2 3 522095181 2 2 126065893 2 2 446299453 1 2 826470425 3 2 224361299 1 3 274020051 1 3 948389600 2 3 629798537 5 2 138981837 3 2 496841004 4 2 650414546 5 3 350829980 1 2 740858625 3 3 509074237 2 2 391821792 4 2 559688508 1 3 550487325 5 3 556255547 1 3 385124323 2 3 504416987 5 3 783927380 4 3 169954070 3 2 397801991 1 2 409727469 2 3 299897870 4 3 425588289 5 2 268895997 1 2 533222678 5 3 935166504 1 2 709999622 4 2 556305448 1 3 280269030 3 3 397649628 5 3 114584313 5 2 144429310 1 2 575930748 3 2 363825948 3 3 245628192 2 3 382205985 1 3 238361346 2 2 164922166 4 2 975531159 1 2 265790663 5 3 656149345 5 2 150826312 5 3 281260686 3 3 899822792 4 3 356697467 5 3 335824746 2 3 226423339 3 3 450051460 3 2 680216134 2 3 920877927 2 2 419092820 2 3 884879987 4 3 452969664 4 2 543030678 1 3 361465290 5 2 246799773 3 2 207943028 1 3 472394381 4 2 681594185 4 2 243855658 2 2 595627899 5 3 366854299 2 2 485681643 2 3 527914253 2 3 267316744 1 3 633022010 3 3 159222099 3 3 465776634 5 3 556660622 5 3 149087977 5 2 655784672 4 2 764338936 1 3 451866567 3 3 435865770 5 2 227657863 1 2 661730408 4 2 171570547 5 2 303018011 1 2 639640860 3 3 190623800 1 3 590772514 5 3 873174906 1 3 614952125 5 2 494427698 1 3 780345610 4 2 385138925 4 2 817896842 1 3 225100523 4 2 766588241 1 2 132145888 5 3 479437044 1 2 646147048 5 2 511180164 4 2 563726581 4 3 468529342 1 2 811024836 2 3 414643977 2 2 889820258 3 2 356581472 3 3 195426425 1 3 898322229 1 3 354275777 5 2 225049607 4 2 665786858 3 3 319780113 2 3 427650714 2 3 739312807 5 2 134311394 2 3 272964002 3 3 424035737 2 2 821611051 5 3 868065595 4 2 429835568 4 2 172810920 5 2 305502358 5 2 835746405 1 3 410384222 3 3 444568757 4 2 406113319 5 3 549579710 1 2 762199387 2 3 379587545 2 2 590502856 3 3 607997889 3 2 587958100 4 3 374082731 4 3 781456532 3 3 288794163 5 2 660924677 3 3 264503624 1 2 779142113 3 3 749898105 2 3 843248613 3 2 140307465 2 3 864343703 2 2 199372668 3 2 138110034 2 3 310835856 3 2 643676675 1 3 286713436 1 2 144466216 5 3 690327731 4 2 256895597 4 3 343192528 1 2 982637892 4 2 650552038 1 2 197880101 2 2 558163652 4 3 636226602 5 2 214468862 3 2 523915287 3 3 714234683 5 3 309100767 4 3 874698873 2 3 683249109 3 3 441554335 4 2 297162009 3 3 744096872 2 3 267115198 3 2 188029536 5 3 969129389 2 2 878867921 4 2 942984923 5 2 879981526 2 2 323748220 2 2 406489910 2 2 805932454 4 2 372515844 4 2 334991793 3 3 522812392 5 3 552752493 3 3 738475365 3 3 665557792 1 3 924479822 1 3 907379421 5 3 181710867 3 2 210206742 5 2 695223249 1 3 522159349 4 3 507668379 4 2 544387063 3 3 781448629 3 2 234440963 5 3 375154050 2 3 962058512 5 2 609793221 2 3 780628025 4 3 815351025 5 3 443603838 2 2 315606808 5 3 303141046 3 2 578355415 1 3 683981935 1 3 804825638 2 3 573494980 1 3 100086730 3 2 374656414 1 2 678076274 4 2 633579560 1 3 642674978 4 3 187773503 1 2 616880638 2 3 924234301 4 3 530067012 2 2 572513420 1 3 151929546 3 2 510121479 3 2 700592501 1 2 238199150 2 3 767319425 5 2 124829250 2 2 656085727 4 2 877140433 1 2 115089679 2 2 236150761 3 3 136539394 5 2 344356872 1 2 842373540 1 3 658086713 3 3 673604902 2 3 160595179 4 3 766756824 5 2 170283625 4 2 142816486 5 2 135175192 4 3 987202892 2 3 579764623 2 3 685679648 2 3 851252866 3 2 805306566 1 2 249056111 1 3 767773574 1 3 813833317 1 2 594266831 1 3 733884375 1 3 903588256 2 2 576289188 1 3 299140231 2 3 399768174 2 2 664093259 5 2 399088339 4 2 802438752 4 3 760534047 5 3 829604201 4 2 133473074 5 2 798671152 4 2 108682595 4 2 102706836 3 2 373725547 3 3 547468469 3 2 571948365 4 2 647552166 3 2 243239635 3 2 447990949 5 2 186283821 5 3 130083220 1 3 424640716 5 2 820079262 1 2 407509065 2 3 320600296 3 3 866756414 4 2 104241673 4 2 298648102 1 2 170004246 3 3 865630968 3 3 964028548 4 3 202657864 1 2 148037130 1 3 704878979 4 2 557375434 1 3 493044324 3 2 494288623 1 2 455502768 5 2 256601837 5 2 756734762 2 2 922387604 3 2 300603288 5 2 384517396 2 3 198512021 3 3 942499301 4 3 104351597 3 2 439540496 2 2 741377639 3 2 515336221 3 2 598782018 3 2 183473423 5 3 517082656 3 3 996365462 3 2 855663572 3 3 871998374 5 2 327043182 5 3 542245898 4 3 209363623 2 3 185547186 2 3 149614587 2 3 853715095 2 3 361016248 2 3 369976095 1 3 737629453 2 3 478884109 4 2 761123581 2 3 952309678 3 3 924138308 3 3 670347909 5 2 655544936 1 3 644742997 5 2 473610439 4 2 127647926 3 2 641824815 2 3 301189210 4 2 906805734 4 2 101006403 3 3 940330842 4 2 690918700 4 2 145243639 3 2 314258365 5 3 742121950 4 2 184744559 3 2 352759622 2 3 488965576 1 2 774184401 5 3 226591684 2 2 520080702 3 3 431596469 2 2 972117560 4 3 336911637 3 3 453816462 5 2 500901774 3 2 752438597 5 2 556343546 3 2 384438700 2 3 550463867 5 2 487053889 4 2 999017337 1 3 630752171 1 2 380100335 2 3 416562973 1 2 358570068 4 3 653162020 1 3 899310047 3 2 694661882 4 3 894407402 5 3 605656891 4 3 126827057 5 3 480937644 5 3 925318201 5 3 762470986 3 3 192832161 4 2 652362842 5 3 741797130 2 3 198960775 5 3 752237144 5 3 118129272 2 3 782952924 2 3 841682939 2 2 700594592 3 3 933525510 3 2 960128513 2 2 108086718 2 2 363134305 1 3 330471572 5 2 477082365 4 3 702238083 2 2 816696407 4 2 923970801 1 3 772154998 3 3 643793433 2 2 543382995 5 3 564933913 5 3 698915229 3 2 363338702 5 3 917867532 5 2 793442817 2 2 281922956 2 2 996445872 3 3 361823126 4 2 914786752 1 2 750123767 2 3 978274414 1 2 253734707 3 2 633898025 1 3 196493409 3 3 315060272 4 3 753531781 1 2 247850363 4 2 122071104 1 3 856597457 1 2 108814270 4 2 631606771 4 2 711658361 5 3 462301431 3 2 319243572 2 2 254483804 4 3 333465708 3 2 236389250 4 3 554137301 5 2 614224847 5 2 176603610 2 2 409905863 3 2 314209480 3 3 894515736 4 2 220919604 4 3 412751301 4 3 554929594 4 3 709311756 5 3 749350057 1 3 434804610 3 3 359015487 4 2 632021170 2 2 183178368 5 3 490778856 1 2 359579526 5 3 259195137 5 3 974843617 1 3 770829066 3 2 965301112 4 2 584915987 3 2 629480055 1 2 551163537 1 3 555425924 3 3 795421851 4 2 458190959 5 2 585579800 1 3 595447152 1 2 608779723 2 2 483203226 3 2 172042939 1 2 946899205 2 3 518186981 3 2 329105804 2 3 275698539 1 3 914747251 3 2 155907531 3 2 867904031 1 2 261742787 5 2 330234213 4 2 769186600 1 3 624182893 1 2 202502600 4 2 517853460 3 2 200290917 1 3 904098635 1 2 168049388 5 3 742693117 3 2 728744711 2 2 974381334 2 3 112325761 2 2 702647494 3 3 515296899 4 2 603916753 4 3 948133789 4 3 880285714 3 2 754245657 3 3 617479053 4 3 847826742 2 2 496173048 5 2 391397739 2 2 545317712 1 2 752714586 1 3 571660724 5 2 500771219 1 2 729367550 1 2 651720576 4 2 671798834 2 3 843826991 1 3 913166329 4 2 638638571 1 2 290559347 1 3 142799385 3 3 819015216 2 2 382628715 5 2 872438088 2 3 352001627 3 2 505109135 2 2 845886109 5 3 873568791 5 2 771701907 5 3 466156133 4 3 614313112 1 3 418964470 3 3 976245069 3 2 985442026 5 2 104879747 1 2 499027880 5 2 740160515 4 3 921973071 1 3 591357427 2 3 272000662 1 2 441621457 3 3 483573545 5 3 494617822 5 2 969305218 1 2 317224230 3 2 802386983 4 3 380259390 1 2 306724282 2 3 789214269 2 2 216640315 3 2 634651937 2 3 242869031 5 2 861079567 2 2 543987500 3 2 408495209 2 3 209859907 1 3 774045083 2 3 925702149 5 3 147619962 5 3 685791952 3 3 323543876 4 3 583637918 4 2 962774240 4 2 507334174 3 3 640199370 2 2 855641539 2 3 962369097 5 2 961491104 2 2 903428709 1 2 422004298 4 3 807987503 4 3 123507729 4 2 221297065 2 3 827979321 3 3 355922496 1 2 112052558 4 2 283069340 2 2 968855014 2 3 302916695 3 2 528425160 3 3 266747873 2 3 175642760 5 2 623727513 3 2 586090278 4 3 678046860 1 2 832833315 2 2 618167427 1 2 211924352 3 3 115311712 4 3 678793141 5 3 915004954 2 2 968612969 3 2 168161554 5 2 964742194 1 3 227890607 3 3 840078151 2 3 172644920 3 3 920029458 4 3 671292288 3 2 291959275 2 3 259747047 3 3 179497791 4 2 744552431 1 3 586357846 4 2 624304904 1 2 939848628 5 2 100177928 1 2 747815789 1 2 711764836 5 3 555533997 1 2 145173595 2 3 655308378 4 3 684661288 3 2 388720022 2 2 973443375 5 2 702792994 5 2 972123727 4 3 255412126 1 2 411214626 5 3 702562089 4 3 303116186 4 3 991509734 3 2 471726855 3 2 708720968 2 3 202297474 4 3 443098682 4 3 698309055 3 3 865652828 5 3 831590445 2 2 136743987 3 2 214995625 4 2 350540804 5 2 301237394 2 3 956471174 2 3 479401141 4 3 771044036 3 3 222169765 1 3 568126340 4 2 622304964 5 2 119694587 1 3 836252261 3 2 449744293 4 2 340845090 2 2 179092858 4 2 529158949 1 2 124776220 1 3 465733279 4 2 332710357 3 2 126753617 3 2 202540209 2 3 780267421 4 3 217542402 2 3 163433600 1 2 106963630 4 2 124558223 5 3 292277235 2 3 586982897 2 3 646787621 3 2 226152456 4 3 538626333 3 2 837741606 2 2 121532914 5 3 199175944 1 3 996471257 4 3 417318929 5 3 187944280 5 3 669146688 5 2 667623495 2 3 843966592 5 2 409534591 4 2 560632888 5 2 527852689 2 2 108603046 1 2 339522906 1 2 677674846 4 2 762551456 5 3 484870989 2 3 491514887 5 3 894565320 4 2 547257160 5 2 405230150 3 3 156092340 3 2 370868426 5 2 970872226 1 3 388636147 4 3 824314083 2 3 872721211 3 2 845676933 2 3 254981550 2 3 445159833 4 3 482664482 5 3 932509790 5 3 319870387 3 3 643485858 1 3 803933154 2 2 388870948 3 3 255790546 2 2 588843919 1 3 267579812 4 2 296374518 1 2 540172842 5 2 313876148 4 3 339391218 2 3 747084227 1 3 540702063 1 3 780238904 4 3 622121454 3 3 786206290 5 2 378438404 4 2 219978608 4 3 899529034 2 2 737927073 3 2 264451231 2 3 121699228 2 3 743291635 4 2 193286921 4 3 303406267 5 3 573295512 3 2 628357632 5 3 175287642 4 2 404451749 2 2 450020330 2 3 493613040 3 2 746497756 2 3 733913016 1 2 213117085 3 2 124112148 4 3 669337539 1 3 428916902 1 3 777744622 1 3 793031898 1 2 648177988 4 2 182081829 3 3 252303130 4 3 160464287 5 2 338414760 3 3 339812616 2 3 512010122 1 3 879744346 2 3 313646626 1 3 692130121 5 2 295722907 5 2 607181110 3 2 614077633 1 2 313881040 5 2 240079867 4 3 960542140 1 3 518337079 3 3 296292120 1 2 546209886 3 2 563793814 2 3 382632375 4 3 919499137 3 2 115093760 4 2 943517835 5 3 945609349 3 3 724194479 5 3 750578059 3 2 312518878 4 2 937968707 1 2 304220236 4 3 515831320 2 2 150033834 3 3 501192839 3 3 818188786 5 2 142835145 1 3 756823222 2 2 975602395 1 2 879458756 4 3 991724637 1 3 905436282 5 2 158656750 3 3 335490054 2 2 812471512 3 2 518343464 3 2 747734865 2 3 901451950 3 2 570882400 4 2 732783434 3 3 682707336 3 2 272955424 2 2 772749344 5 2 270012838 2 3 994548336 1 2 778375038 2 2 436618657 4 2 256171946 2 2 581182178 3 3 137738023 1 3 799719671 5 2 241572422 5 2 746699285 3 3 303886652 5 3 323310127 3 2 812278534 1 3 170598561 1 2 432285025 1 3 896638801 2 3 324821604 2 3 736896054 2 2 386425667 2 2 757555231 4 3 311119956 3 2 684803045 1 3 456595729 3 2 579784158 4 2 897739441 4 2 578829794 4 3 741446088 2 2 405425097 1 3 113851554 4 2 158942358 5 2 789742442 3 2 116240794 4 2 103634008 1 2 331943735 4 2 584954702 4 3 546764821 5 3 476778590 1 2 594283309 4 3 300709523 1 2 664861842 1 3 439696747 1 3 387534252 1 2 106197130 2 3 566360251 1 2 135337511 5 2 364346210 2 2 207506551 3 2 175544815 4 3 958043286 2 2 711616933 3 3 357440008 1 2 754366938 5 3 551698958 2 3 375548588 5 3 972428702 2 2 877064679 4 2 132114028 2 2 424185681 2 3 205926314 5 3 829252011 1 3 139234947 4 3 710622488 4 2 396524725 1 2 575762741 1 3 758560207 4 2 725938309 2 3 539179981 1 2 460770236 1 3 419817214 3 3 681700176 2 3 849234016 1 3 407782825 5 3 414115872 5 2 779049964 5 3 178108251 3 3 214739513 5 2 379146483 1 2 614682738 5 2 717029868 3 3 865566025 4 2 644106036 2 3 420979970 1 3 883722496 3 2 949850285 3 2 140243626 3 3 384181844 1 2 564203561 2 2 819577426 1 3 432699053 5 2 627383182 1 2 367749598 2 2 571265794 4 3 608507397 5 3 533935019 4 3 665777137 5 3 152092847 5 3 683414968 5 3 113893457 1 2 403288633 2 2 741011786 2 2 250213663 2 3 850122090 2 3 904141421 5 3 183294798 1 2 817962571 5 2 897563048 4 2 243682790 1 2 144899345 3 3 797193486 5 2 531868927 3 3 743566455 3 3 292922453 5 2 367937662 3 3 504350507 3 3 690156597 3 3 434693527 2 3 291811050 2 3 844668336 2 3 824175622 4 3 940939298 4 3 600936603 2 2 538594681 3 3 778334877 2 3 347434743 5 3 333371826 3 3 400868776 5 3 579296955 2 3 737003673 1 3 548412219 5 3 210137645 4 3 816306604 4 3 600122151 2 3 454804666 4 3 434528616 1 2 231069348 1 3 440614784 2 2 836057142 1 2 905578894 3 2 109607670 4 2 790712925 3 2 779521237 3 3 879697680 3 3 511419941 2 2 324183517 2 3 698550649 3 3 829177675 1 2 564101725 2 3 133730118 3 2 756498897 4 3 948003555 2 2 989487978 5 3 613214411 2 3 792831143 4 3 584293114 3 3 609230533 3 3 239542874 3 3 810812551 3 2 142687859 3 2 837783222 2 2 514195214 5 3 527606926 2 2 855299322 3 3 860314170 1 3 993288976 3 3 428559195 4 2 984541428 5 2 660925034 3 2 263821595 5 3 154144250 3 3 174249127 1 2 340291635 5 3 355605914 1 3 337476254 1 2 731367474 4 3 957050878 3 3 816435416 1 2 515886289 5 2 709179240 2 2 978143781 2 3 325112064 2 2 127572422 5 3 226594106 4 3 604111082 1 3 690162548 2 3 433909503 2 3 278240705 3 2 813471652 2 3 172957705 3 3 650599218 1 3 725276572 4 3 811278407 4 2 145383385 5 2 584124707 1 3 543449606 3 2 854569865 4 3 380590237 3 3 621480934 5 2 994796672 2 3 124024713 3 3 129699274 4 2 778275710 2 2 754700089 2 3 607781048 3 2 724314834 3 2 367273854 4 2 372201175 1 3 546836430 2 2 678966146 4 2 697505522 5 3 131897097 1 3 234621163 4 3 127666892 3 2 782572122 2 2 319899574 2 3 678145073 1 2 577971871 2 3 818325016 5 3 238116463 5 3 255138459 2 2 220313199 1 2 573874414 1 3 262547950 4 2 987586085 4 2 536485776 5 2 664273102 3 2 637295337 1 3 605388255 3 3 213641021 4 3 551620365 3 2 222638065 4 3 108488274 4 3 857944171 2 2 271532086 5 2 835717868 3 3 657501908 4 3 452004861 4 3 543206323 1 2 802714555 3 2 115104980 1 3 679886622 1 3 519873668 4 2 860215102 2 2 189938207 1 3 391213833 2 3 438815686 4 2 471142597 2 2 126559313 3 3 720457175 3 3 316050819 4 2 234550085 4 2 202343149 1 2 542990249 1 3 738919864 5 3 904916358 2 2 128455766 3 2 513619747 2 3 564472824 3 2 816313264 5 2 734192778 1 3 229060780 4 2 172622305 5 3 243437287 5 2 121319857 3 2 875822989 2 2 715490511 2 3 963404703 1 2 448146819 5 3 404604295 4 2 445695891 1 3 557132036 4 2 456954757 4 3 682106016 2 3 687747782 2 2 707404981 5 3 383588176 5 2 242482625 3 3 790464232 3 3 570087937 3 2 766509090 3 2 151790035 2 2 839383036 3 2 298377331 3 3 594899694 3 3 431789302 3 2 731466816 4 2 826903975 1 2 520834180 5 3 715976220 2 3 382183803 1 2 742131471 2 2 857268094 5 2 786828056 3 3 659731977 5 2 551251163 2 3 875419896 4 3 991940508 1 2 603968263 2 2 455506279 2 2 258340242 1 2 265579148 1 2 439547491 5 2 973559149 3 3 466925226 1 3 635864320 2 2 467950281 5 3 597155092 5 3 526946439 4 2 356770848 1 3 283146483 5 3 761511039 3 2 333482757 2 2 253965983 2 2 599809819 2 3 914988622 2 2 141533619 4 3 385374845 4 3 102918419 3 2 309425746 2 3 805365726 5 2 855242253 3 3 250582000 4 3 475679707 2 3 298759524 1 3 306881428 5 2 422784352 4 2 116266331 4 3 101698777 1 2 930674197 4 2 732138570 1 3 336123922 4 3 141620027 5 2 948311069 1 2 513678281 4 3 646654394 1 2 146802392 5 3 161992094 5 2 810560604 3 3 951605555 5 2 498281394 4 3 757463362 1 3 152746961 2 3 537800916 5 2 573878132 2 2 543830118 2 3 717053969 5 3 210665959 1 3 905931356 4 3 406892457 3 2 562637222 3 2 616822735 3 2 104409087 4 2 878244180 1 2 521684282 1 3 566389422 4 2 454540255 5 3 297920401 4 2 838051890 4 3 503597203 1 2 664085134 2 2 786961062 1 3 767422403 3 3 689677156 1 2 966884533 2 3 323524270 5 3 712707548 5 2 353511222 2 2 145652660 3 2 756676159 2 3 307951453 2 3 757422199 3 2 275989031 4 3 342624658 1 2 509527365 2 3 178816501 5 3 759446704 4 3 786725171 5 2 465896692 3 3 629369215 1 3 583527039 1 3 809384954 2 3 670316307 4 3 698404526 2 2 298114887 2 3 903455229 3 2 319730642 1 3 261685611 5 2 190236972 3 3 891944382 1 2 489932760 4 3 753299122 5 2 310855649 1 2 536596643 1 3 244280895 2 3 802354417 1 2 469741077 3 3 282666268 4 3 958013878 4 2 552072689 1 2 620443277 3 2 844266204 5 2 212239192 4 3 650701726 1 3 583129754 2 3 526035768 1 2 999067221 1 3 452417235 2 2 312690725 2 2 780310934 2 2 838294887 2 3 802473423 5 3 814331208 1 2 348219093 4 3 892724969 1 3 143709988 5 3 597956701 3 2 549553011 2 3 579749292 5 3 804260429 1 2 823974198 1 2 698938698 1 2 618313226 2 3 483919675 1 3 451109959 2 3 916359063 5 2 204951086 4 3 395994427 4 3 855429161 4 3 982888280 4 3 422157236 5 3 628280036 4 2 992365726 2 2 566318711 2 3 609692935 3 2 946872291 5 2 474451774 3 2 478688633 5 3 288153712 2 3 826424913 2 2 579269329 1 3 350772033 5 2 768899902 1 3 690013531 3 2 369370932 3 3 463957762 1 3 792312226 1 3 666648000 1 2 252344422 1 2 662529032 1 2 106777551 3 3 412107059 5 3 193770513 2 2 308703924 2 3 646011839 4 3 771149394 2 3 139036475 5 2 264268071 1 2 368132588 2 2 759332752 4 2 406366790 1 3 208182038 5 2 924931209 2 2 995571435 5 2 392112341 4 2 689603727 5 3 172523060 1 2 144030131 1 3 799222350 3 3 847834900 5 2 208094400 5 2 988295040 2 2 723601857 5 2 544352867 2 3 493226522 1 2 397409066 4 3 356329473 1 3 273485859 2 3 280400924 5 3 529222443 1 2 200366616 2 3 493688123 3 3 537866861 2 3 493391020 2 3 379096885 5 2 364985916 2 2 204817117 1 2 965563917 5 3 273996540 5 2 518929237 1 3 628289942 1 3 598427419 1 3 263330774 1 3 946440893 2 2 435358841 3 2 963390438 5 2 592981325 1 2 622936257 2 2 200624567 5 2 701497528 4 3 285554131 3 3 462507864 2 2 177075198 3 3 307359282 3 3 377510882 1 3 916097655 1 3 367111827 3 2 684589158 4 3 411442364 1 2 900344434 5 2 544648944 1 3 434948517 5 2 608086489 5 3 431178465 5 3 115304033 3 3 648169430 3 2 367487359 4 3 334350743 1 2 261506706 4 3 215187861 2 3 864016311 2 2 145952623 2 2 587487311 5 3 910105365 1 2 908750501 2 3 325427125 5 3 769012937 5 2 263097642 4 3 754471614 4 3 203240761 5 3 965920695 1 2 865403354 4 3 539372981 5 2 385583686 5 3 575714757 4 3 948849480 5 2 863291833 4 2 548491851 4 2 309842897 1 3 233081610 2 2 588997555 2 2 169745201 2 2 511793956 3 3 451055349 1 3 765647593 2 2 180087386 4 2 732017812 3 2 418626657 5 3 851123038 4 3 284051227 5 2 775961095 2 3 154808239 4 3 754083798 4 2 536239854 3 2 544388010 4 3 343393208 3 3 227609795 4 2 266975782 3 3 776025962 4 2 424626987 1 3 745663349 3 2 436804180 3 3 127674704 2 2 636322127 4 2 273777209 1 3 449309238 2 2 773265111 1 2 524858070 1 3 984139254 3 2 116104196 5 2 475715908 2 3 443352435 4 3 391885513 1 2 620576072 2 3 696262932 1 2 473734969 3 2 232580775 1 2 887804190 3 3 608303828 1 2 474530562 5 3 475021295 2 2 157796423 5 3 459529587 1 2 156415340 1 2 391063907 4 2 387883113 3 3 540239363 1 3 723987521 3 3 106403720 5 3 673108578 4 2 239608504 3 3 263350461 5 2 320584591 5 2 608039633 3 3 971783980 5 3 686215051 3 3 218602226 5 3 298206272 1 3 701389788 4 2 547606874 1 2 462966132 4 2 614729617 5 2 249459911 5 3 988687774 5 2 531461133 2 3 145143900 2 2 915451442 1 3 293513646 3 3 788673994 2 2 412627097 5 3 104637379 3 3 450316116 2 3 975865653 4 2 534726304 3 3 341201327 2 3 551500793 5 2 861061388 3 3 949227404 1 3 404677179 4 2 216489792 5 3 717007851 1 3 619027797 5 3 785904628 1 2 843345718 5 3 410512740 3 3 806458583 2 3 340565058 4 3 529843586 2 2 857685572 1 3 969251413 4 2 863037212 4 2 857611937 3 2 478797093 4 3 957668758 3 2 358793191 2 2 864030016 4 2 116765359 5 2 458827047 1 3 485443773 4 3 794201880 5 2 334865578 5 2 584784842 4 3 740762120 4 2 666089421 4 2 311471109 1 3 534337362 5 2 999603943 3 3 292081646 5 3 266587575 5 3 748793480 3 2 984171968 1 2 107198675 4 3 535132370 4 3 600058101 1 3 597753375 5 3 468127067 3 2 442338237 1 3 333050687 3 2 888329885 3 2 585690143 1 2 955581879 2 3 166748673 2 3 907497324 5 3 417037754 4 2 211519943 5 3 925611433 2 3 476153878 1 2 477180438 4 2 722314297 4 3 353605399 1 3 666866817 4 3 699257405 5 3 376732162 4 2 939219489 5 2 647418590 4 3 665247651 4 3 496700388 1 2 786064747 1 3 617138675 3 3 409402253 5 2 894195269 5 3 163282992 1 2 830129820 2 3 346341203 5 2 254048416 1 2 507091535 1 3 292226548 4 3 259161117 4 3 744626897 3 3 162853038 1 2 525184345 3 2 221030526 1 2 264241442 1 2 447741095 5 3 694048622 5 2 431166961 1 2 118758367 5 2 639080301 3 3 959717576 2 3 229219673 3 2 631542362 2 3 499842632 1 3 304629598 1 2 226751467 4 3 373781589 5 3 227055337 5 3 222700760 5 2 336865105 3 3 214965787 5 3 575287764 5 2 279034373 4 2 228489208 5 3 971735598 3 2 121597195 1 2 170850534 2 2 942057026 5 2 595247808 2 2 539009918 2 3 401828499 1 2 818086907 2 3 408510155 4 3 276605760 5 3 360450488 1 2 198555015 2 2 507360301 2 2 760540780 5 3 751863632 5 2 990733026 1 3 641889874 1 2 994037134 4 3 460584302 3 2 538694566 3 2 995459069 4 2 177881337 2 3 644270099 2 3 526509073 1 2 836450929 4 2 338660804 2 2 161430737 5 3 111452291 2 2 779063357 2 3 227904281 2 2 238871231 3 3 945632208 4 3 394428529 3 3 451768483 1 2 146090216 4 2 818619425 3 3 443107098 4 2 321924036 4 2 543450581 2 3 275105910 3 3 454890692 3 2 575359669 3 2 101264153 5 2 648714826 1 2 940356376 4 3 768251571 3 3 690621651 3 3 173591017 5 2 308325028 4 3 546594627 3 3 204363952 5 3 754305989 4 3 422133448 5 3 219450590 4 2 145221485 1 3 171650060 1 2 666666465 5 3 111120590 2 2 287119957 1 3 281329646 2 3 538649393 4 3 519448992 2 3 768687644 5 3 363388506 2 2 739455891 3 3 658213179 1 3 143767101 5 2 929498616 5 3 273428206 5 3 983434257 4 2 607827995 5 3 616028015 4 3 406457896 5 3 388646934 5 2 738138283 4 2 925114319 5 2 923507946 4 3 510592865 4 2 763987984 3 2 194516320 3 2 286089839 3 3 772346296 1 3 465018320 3 2 130498228 1 3 129664958 3 3 667815526 4 2 598409727 3 3 652883436 3 2 769147751 5 3 578052522 5 2 332571527 1 3 449355794 1 3 306933307 3 3 757714757 3 2 190836868 3 2 558857676 3 2 626403260 3 2 891701658 1 3 742655494 3 2 600461991 2 2 208381734 4 2 586902916 3 3 276064498 4 2 146524033 2 3 990633435 1 3 678718899 3 2 655425186 1 3 206718979 1 3 483791360 3 2 360729006 1 3 711523572 2 2 429956629 2 2 200196716 3 2 849519153 2 3 387186252 3 3 640319498 5 2 239014105 4 3 716842330 2 3 261527238 1 2 332775022 3 3 616347903 2 2 669463212 5 3 970158024 5 3 617794640 1 3 967738442 4 2 786646861 2 3 954521713 2 3 482971706 2 3 598573813 2 3 737710609 5 3 738302505 4 2 757017862 3 2 879429527 1 3 194574150 2 3 628154660 1 3 143882325 5 2 500905089 2 2 728786884 2 3 659757034 3 2 752735770 4 2 728870560 1 3 732804589 5 3 768305158 1 3 901151400 3 3 460901978 1 2 680738165 2 2 851658606 3 2 499801629 5 2 792424879 1 2 512878471 5 3 174938202 5 2 745029785 3 2 114510786 1 2 404054597 3 3 441153637 2 3 917025898 3 3 344490503 5 2 164713516 4 2 474594381 5 2 713759803 2 2 893518973 4 2 769015628 3 3 748433524 4 3 904848798 1 3 516795000 3 2 381434507 2 2 802984638 2 2 824049237 5 3 400982284 3 3 630249574 1 2 820449439 4 3 350415238 4 2 669814881 4 2 299372839 5 2 386734436 4 3 902789982 3 3 196130146 4 2 941701288 5 3 727021104 3 3 216586709 5 3 445702375 5 3 840352422 5 2 878717423 5 3 351945310 2 2 125066701 5 2 129737305 4 2 416416740 1 3 578294844 1 2 888457922 1 3 505378057 5 3 226678372 4 2 466113559 1 3 314000105 1 3 842435095 4 3 553737856 3 3 234036779 5 3 255660624 5 3 320026488 5 2 102967424 1 3 527106243 4 2 123086797 3 3 923893550 3 3 193128355 2 3 806572477 3 2 533015701 4 2 344993991 1 3 296797240 4 3 931449993 4 3 303976823 3 3 311410099 2 3 347750730 4 3 810371038 1 2 983897156 3 2 503672113 2 2 311858876 1 2 348879053 5 2 184154071 1 2 155932214 1 2 310702888 5 3 709741134 5 3 628052612 3 2 688284729 1 3 234631350 3 2 934957282 2 3 949431650 1 2 302148022 2 3 676441986 5 2 320460171 3 3 103616925 4 2 459967401 3 3 890890353 5 3 948996279 2 2 752307520 4 3 473869551 2 2 603346791 3 2 277313812 2 2 876596013 3 3 395991468 1 3 494813132 1 2 634693059 3 2 543585849 1 3 264218687 4 3 731861275 2 2 578312294 1 2 503379559 1 2 739553236 5 3 334899479 3 2 282832095 4 2 365789404 5 2 333586725 2 3 970107889 1 2 964861266 1 3 733585104 2 3 879118069 4 3 740279996 1 3 706753693 3 3 277829489 2 2 725535159 5 3 992227421 1 2 957574348 4 2 580077202 4 2 298618195 4 2 157614059 5 3 257885254 4 3 728943932 2 3 253320282 1 2 884644825 5 3 701377903 2 3 824716201 4 2 326008845 5 3 791367384 4 3 731583478 5 3 672809510 5 2 221625965 5 2 676149905 1 2 929079024 5 3 362714404 1 3 983596485 3 2 596516279 5 3 578505569 5 2 254084753 2 2 577215760 4 3 445573105 5 3 479237978 4 2 145781006 5 3 564149679 2 3 546115539 4 2 594973444 1 3 413995942 5 2 144663394 2 2 860449426 2 3 708299501 4 2 934588817 2 3 665664448 2 2 576654405 1 2 233525948 1 3 449058544 4 2 362891983 5 2 359375971 2 3 450658392 5 2 978058873 4 2 955411730 2 2 827736661 2 2 500036176 5 2 691622401 4 3 168476248 1 3 511860891 5 3 611087406 5 3 895052990 5 2 276049618 1 2 763853536 2 2 557352461 2 3 838097924 1 2 833773549 3 3 765356067 4 3 229789867 5 2 189006840 3 2 439773592 2 3 994112362 4 3 240925920 5 2 190862078 3 3 152136307 4 2 328916987 3 2 644411034 2 2 890263805 2 3 465268101 5 2 214392053 4 2 992546413 4 2 208051604 4 2 918151981 5 2 247368091 3 3 301861518 1 2 882768433 2 3 161253515 1 2 471270856 5 3 268335219 4 2 581343070 4 3 195354622 2 2 827385766 4 2 489899640 4 2 758064542 1 3 145501595 2 2 300334569 5 2 815065680 5 2 929893225 1 2 419680541 1 3 935622252 3 2 888161280 3 3 374714260 5 2 502697199 3 3 168666581 1 3 690540423 5 2 199989563 1 3 921912370 5 2 345158010 4 3 354694705 5 2 852645664 2 2 613274496 1 2 105083536 1 2 122014615 4 2 455671527 5 2 142748532 1 2 697806586 2 3 139555147 1 2 127822884 4 2 604639081 3 3 354930970 3 3 658021381 2 2 270625170 5 2 554149972 1 2 285979991 1 2 648636008 4 2 617105109 4 2 987645860 5 2 579354338 5 3 823544794 2 2 738528410 5 3 888788113 5 2 884393152 4 3 599640226 3 2 601543545 1 3 250369572 5 3 524650630 5 3 485907088 1 2 996326849 5 2 197085780 3 3 446075079 4 3 310206746 2 3 338629520 4 3 841613688 1 2 965696266 4 2 592203980 3 2 852376815 1 2 465527501 3 3 744938935 4 3 463711654 1 2 584080110 5 3 421031220 4 3 665531137 5 2 999123033 4 2 250762072 1 2 804617521 2 3 590681387 5 2 444572524 5 3 737061004 2 3 754356318 3 2 947187326 5 2 899172425 3 2 750726663 4 2 138367711 5 3 540988651 3 3 342252818 2 2 947862144 2 2 681836186 2 2 718804683 2 2 579080436 3 2 812496304 1 3 605013262 1 3 522282115 3 3 822747790 3 2 491850651 1 3 374060486 3 3 437727389 1 2 146269242 2 3 558851167 2 3 215979251 5 3 790293510 1 3 999490159 1 2 623671911 1 2 464205698 3 2 530452660 2 3 231119594 5 3 556879956 2 3 917517122 3 2 483147120 2 3 989563727 2 3 148006645 4 3 212583717 4 3 776630983 5 2 308894255 4 2 889801738 3 3 836245413 4 3 864911985 2 2 733391365 5 3 187623740 5 2 522718984 4 2 241124390 1 2 522403004 2 3 342402176 2 2 224889206 3 2 475969357 4 3 132093161 2 2 472300422 4 2 344592738 1 3 578079566 2 3 858350620 3 3 549963774 3 2 857266995 5 2 873310341 2 3 690655264 2 3 764110279 2 2 670479917 4 3 463977728 3 3 912302222 4 2 276208094 4 2 732905576 4 3 746592130 5 2 895856711 4 2 173863434 4 3 807207520 1 2 944668122 3 3 561006102 3 3 700542601 4 2 413956293 5 2 438193116 3 3 894456486 4 3 521860327 5 3 872304978 3 3 179130582 4 2 817293542 2 3 326890174 2 3 367179353 4 3 334457673 3 2 120970225 5 3 445375808 5 3 714198040 1 3 269427385 2 3 779931485 5 3 652449432 3 2 717935130 4 3 240294988 1 2 952916226 2 3 615558864 2 2 623443205 3 2 476718046 5 3 884305957 5 3 514918992 1 2 999726613 4 3 593991748 1 3 743671180 2 2 680819554 1 3 767186353 3 2 873314213 3 3 723613645 2 3 298896219 2 3 107795479 3 3 586898995 4 3 151525936 2 3 989186620 4 2 396125398 1 3 711029005 3 3 246469130 5 2 109734471 3 2 577235478 4 2 172555734 3 2 784733078 4 2 316389038 2 3 740114971 3 3 346447079 1 3 693085151 2 2 313084528 5 3 177455305 3 3 763212573 5 3 744996336 3 3 731090412 3 2 693554567 5 3 499356520 2 3 939799567 5 2 819940763 2 3 626555762 1 2 280134327 4 3 246025886 4 3 866057957 4 2 117125234 1 3 639551971 4 2 738932483 5 2 775657589 1 3 257229683 5 3 851767001 3 2 401010612 4 3 343743584 2 3 226451164 4 2 385267335 4 3 475303165 3 2 304124782 3 2 549302544 5 3 811335830 5 3 264957052 4 2 772275051 2 2 796196615 4 2 446172599 3 3 441811052 4 2 671805389 1 2 608784983 5 2 571834446 4 2 566051799 2 2 902961841 3 3 539641442 2 2 769436155 3 3 511612672 4 3 277335699 5 2 164977179 2 2 960028686 5 2 298628470 2 2 948838698 4 3 164326151 2 3 602428261 5 2 443137603 2 3 660975019 4 3 629233558 4 3 277521637 2 2 813567066 4 3 522742762 3 2 954081766 4 3 249809695 4 3 429533087 4 2 534252599 1 3 244138211 2 2 965324569 3 3 384024397 4 2 781514166 4 3 548434566 5 3 234656968 2 2 271914073 4 3 478336646 4 3 857652237 5 2 742596911 2 2 806737480 5 2 933029260 1 3 915257504 2 2 916957474 1 3 883129265 2 3 138393971 2 2 441168029 5 2 541489612 5 2 741492483 4 2 455045544 5 3 733327052 5 2 193144395 5 2 389945741 2 2 873949208 5 3 687366776 1 3 463898708 1 2 869548039 5 2 649092785 4 3 168467492 4 2 185426245 5 3 824920694 3 3 709464712 3 2 187196117 5 3 988485855 3 3 306758099 3 3 651893583 3 3 110438645 4 3 854695290 1 3 144241539 2 2 727675590 2 2 289564571 5 2 613334954 2 3 128364060 2 2 830534282 2 2 949658405 3 3 740199837 2 2 585039839 5 2 479948655 5 2 801119373 3 3 206605760 2 2 970803362 4 2 778782609 5 2 826852892 2 2 469063550 5 2 701836918 4 2 926821244 2 3 721837609 1 3 649429976 1 2 900434289 4 2 433323409 5 3 476472869 1 2 550853355 3 2 683818153 2 2 710560546 4 3 116004604 5 3 461145224 5 3 532127892 4 2 870565111 1 3 834351368 1 2 813953148 3 3 642396428 4 3 675384478 2 2 269860287 1 3 476341712 4 3 157678280 5 2 204106158 2 3 605941535 1 3 234242199 2 3 137302238 1 2 161515396 3 3 304163263 1 2 119162394 1 2 429236461 5 3 890448084 3 3 397662916 1 3 192106797 1 2 988995471 2 2 456243101 5 3 274849161 1 3 773508788 4 2 649748972 3 3 265194033 3 3 434729148 2 3 286356416 2 2 965719741 4 3 817821173 3 3 267719874 3 3 641523572 1 2 298312899 4 2 287017410 5 3 950667842 1 2 678475003 5 2 191119799 1 3 343968965 2 3 457034392 4 3 558874861 5 2 717540324 2 3 859466455 3 2 518842130 2 2 985587625 3 3 484852047 3 2 919517635 1 3 534027279 4 3 172829153 3 2 625321547 2 2 776741573 4 2 677500602 1 3 232951379 1 2 849354103 1 2 330089604 1 3 554667627 4 2 693989529 1 2 622914570 1 3 846321225 4 3 859091566 5 3 917740168 2 2 545350234 3 3 616731155 3 3 533070591 3 2 740539625 4 2 853767332 2 3 679335797 3 2 670574794 3 3 687955522 2 3 177834977 1 2 168575769 1 3 236961382 3 2 641624315 5 2 443855801 4 3 648577438 2 2 939761962 4 3 792588230 1 2 990175255 1 2 727163953 4 2 595323857 5 3 170387907 5 3 432945564 4 2 263035764 4 3 731273992 3 2 245861804 2 2 129254955 4 3 247987110 5 2 149180287 1 3 477830710 4 3 640433265 4 2 905420021 5 2 392501049 2 3 266686222 2 3 685640640 1 2 519369960 2 3 144050493 5 2 112658633 3 3 665003633 5 3 579210605 4 2 778212550 5 2 629248387 5 2 657479882 1 3 448448954 1 2 996816120 1 2 470502900 5 3 467186350 4 3 197138299 1 3 544180080 2 2 514052162 2 2 340423135 3 3 471552896 5 2 254896671 2 2 814024306 3 2 177167952 1 2 681663416 5 3 447095653 2 3 520362872 2 2 625150303 2 3 274872119 5 3 498963325 5 2 221633263 1 2 503271843 5 2 537704390 1 2 252052531 2 2 919055180 4 2 839468575 1 2 680899431 4 2 481649709 1 3 135188102 3 2 800981970 4 2 366048779 4 3 315566993 4 3 316383038 5 3 900122041 3 2 558859109 4 3 910023244 2 2 433560955 2 3 115802436 3 3 456652235 5 3 611052186 3 3 618559620 3 2 580228749 4 2 888441018 4 2 112900963 4 2 736183699 1 2 413191181 3 3 398764078 4 3 674830463 1 3 336014155 2 2 299849903 2 3 159241443 2 3 921085577 4 2 778972754 4 3 377660898 4 2 529360176 3 3 551028654 4 2 801629193 5 2 572285180 4 2 106857337 4 3 349455791 4 3 745907648 1 3 673355689 2 2 685212236 1 3 236319238 4 3 110538355 5 2 392112301 1 2 466829991 3 3 401981890 5 3 792825027 2 2 242744074 5 2 488270146 1 3 333547845 4 3 445381465 4 3 804376475 1 3 687510775 3 3 754055029 1 3 248951509 3 2 322014880 5 2 392823981 2 2 934109636 3 2 309606762 2 2 943660777 4 3 418831901 3 2 745575376 4 3 370545544 2 3 752539604 4 2 121216563 4 2 475087281 3 3 792132786 5 2 782883875 5 3 909868465 3 3 431115472 2 2 935992381 1 2 902711071 1 2 896988075 1 2 912634693 4 2 533573357 2 2 111901921 3 2 576157836 2 3 406935948 2 3 450745178 4 3 410076365 5 2 135566165 2 2 378609924 5 3 432988541 5 2 244324648 2 3 195362419 1 2 463478579 4 2 531773334 1 3 569189697 4 3 112027958 1 2 574631140 3 2 321227168 3 2 780941807 5 3 324401808 2 3 644097392 4 3 889771682 5 2 337265701 1 3 499702894 5 3 587947029 4 2 319379105 2 3 555912896 1 3 569586551 5 3 443825598 1 2 703296993 4 2 356165004 4 3 334913251 1 2 776484059 4 3 685341648 1 2 504248104 4 3 403235973 3 3 723719327 5 3 754879207 1 2 113801790 5 2 352592790 2 2 306127435 3 3 578543713 1 2 580863504 2 2 923489014 2 3 343305472 1 2 678278834 2 3 167263619 2 2 157811376 2 2 861919048 4 3 438000388 2 3 847650248 5 3 840397746 4 2 468352600 3 2 383380239 3 3 504106724 3 2 562448887 4 3 118519768 2 2 462533614 5 2 663506741 4 2 639678084 3 3 304250184 5 3 172342701 2 2 162086983 4 2 339623161 5 3 468775252 4 2 178382573 1 2 597714621 5 2 583378112 4 3 392648185 5 3 248640843 3 2 462107628 4 3 815249213 2 3 225892717 2 3 652140828 5 3 291127385 3 2 917274874 4 2 950621810 5 3 420386062 2 2 640035882 3 2 598263078 1 2 112877939 2 2 985396296 1 3 100837816 3 3 398927325 2 3 735765116 5 3 820956068 4 2 682562346 2 2 435908865 1 3 836305800 2 2 303175490 4 2 647345838 1 2 396591666 4 3 818464275 2 3 286125484 3 2 440553162 1 2 687276961 1 2 921386238 5 2 756588052 1 3 961379139 5 2 511680469 4 2 533459251 5 2 172539624 3 2 267582838 1 2 336626997 3 2 155048950 3 3 394686602 1 3 341515439 2 2 948452567 3 3 464107629 3 2 879824465 3 3 785113680 5 3 600706546 5 3 165664629 5 3 135421480 3 3 794366274 4 3 665322814 3 2 622593553 2 3 156136052 4 3 434528393 5 2 602487978 1 3 712557340 3 3 852156427 2 3 343361575 2 2 418456583 1 3 932200291 4 3 575238897 5 3 825133106 1 2 513455110 1 2 641488437 3 3 220664821 2 3 844620225 1 2 143273380 1 2 929932940 4 3 624821990 5 2 546774216 3 2 585467893 3 3 482531057 2 2 836681164 2 3 863015567 4 2 268020772 5 2 419371584 4 3 651071968 5 2 868831459 3 2 778632209 2 2 194274267 2 3 498404581 3 2 101455372 3 3 839834448 1 2 985847846 1 3 851750660 1 2 385681715 4 2 103266207 4 3 258094364 3 2 740841729 2 2 511558672 1 3 564176748 1 2 624192201 5 2 370720964 4 2 817560816 1 2 927971582 4 3 201734488 1 3 112173274 5 2 646170801 2 3 467573618 1 3 323536471 5 3 478462460 1 3 365069476 3 3 294002764 1 3 437088330 2 2 223888679 2 2 702070479 4 2 341879905 2 3 971680100 5 3 474108373 5 3 762556286 2 2 382953443 5 2 242075150 5 3 337061700 2 3 772095432 1 2 911164882 5 2 130507897 4 2 243470700 5 3 769245279 3 2 559851431 3 2 439150879 1 3 665166999 4 2 897287284 5 3 464816223 3 3 942791068 4 3 585828102 3 3 795873620 5 3 364800574 4 2 511756494 1 2 687473295 5 3 622339194 2 3 258435983 1 3 389181575 2 3 923928396 5 2 305894396 1 3 436023064 1 3 530355209 5 2 394142365 2 3 197291810 2 2 187036361 1 3 366439639 5 2 343089163 1 3 725455060 2 2 360653502 5 3 119352632 4 3 368602703 1 2 229179174 2 3 950842159 3 3 700420780 3 3 148557411 3 2 709853484 5 2 177529517 4 3 955600915 4 2 217611634 2 2 207914609 5 2 998309541 4 2 303546698 5 3 390048645 4 2 541960863 2 3 392927444 1 3 831552356 4 2 570098362 3 2 109379127 2 3 437437453 5 3 477490317 1 2 110643553 2 3 907072514 2 2 264032725 5 2 621614653 3 3 121991705 1 2 557849768 2 2 328371847 2 3 513760077 3 3 995582754 3 2 844132858 4 2 997755302 2 2 388436799 2 2 703518896 1 3 760536974 5 2 684497313 3 2 795935230 5 3 876062040 3 2 312448209 5 2 753740692 4 3 352927578 3 3 116333858 4 3 227955334 4 2 362695501 4 3 296989654 5 2 161000983 5 3 518335177 1 2 329123509 1 2 146285818 2 2 607990305 2 2 969908716 3 2 681438523 5 3 106965944 2 3 137124072 3 2 311789559 2 3 632022219 4 2 228948364 1 3 366349850 2 3 275471166 1 3 427153864 4 2 377420326 1 2 933433410 2 2 276108994 4 2 668236107 1 2 151053991 1 3 323043008 3 3 297559658 1 2 890767833 5 3 104153591 3 2 516445940 3 3 638181783 4 3 364826312 4 3 614037308 2 3 275572684 3 3 299395359 4 2 777928578 5 3 534342097 4 2 631023112 3 3 590104813 2 2 580588518 1 2 115372759 2 2 358950256 1 2 182554995 1 3 637322652 4 2 477355672 4 3 231646549 2 3 969854596 3 3 976154238 4 2 803988178 4 3 368934633 2 2 229220095 1 2 149510616 1 2 504769727 1 2 199909936 4 2 448049155 1 2 881093721 5 3 607361356 1 3 329677773 4 2 207137885 5 3 539761241 4 2 358755044 5 3 426160046 5 2 950907494 4 3 267603891 1 2 365552179 1 2 574124991 1 3 482559701 4 2 331705696 5 2 741194056 3 3 119544222 4 3 917972338 2 2 251266585 2 3 298196228 5 2 608422144 1 3 989920817 5 3 907684092 1 2 601947145 4 2 981478108 4 2 176114165 3 2 380072053 1 3 725830700 4 3 925035547 5 2 845368739 5 3 642461290 4 2 800279331 1 3 976816218 4 2 292053955 1 2 192907842 3 2 245054733 1 2 224112124 3 2 250193934 2 3 314551618 1 3 525677275 4 2 269776341 5 3 420387623 1 3 363871672 5 2 950204176 1 3 769242156 4 3 653606172 2 3 142669311 1 3 969151377 4 2 868542474 1 2 234723381 5 3 560435838 1 3 893046857 4 2 875679129 2 3 412509612 2 3 743483914 4 3 537640906 3 3 543629967 3 2 801078772 3 3 105344042 3 3 790848570 4 2 108818430 2 2 449769916 2 2 815866587 3 3 239148215 2 2 114813279 4 2 486801971 2 3 109478105 4 3 519491683 3 2 892959840 4 2 631882795 1 3 496594942 2 2 754051336 3 2 433889255 5 2 384672528 3 2 630183231 5 3 292381532 5 2 139059533 2 2 945032777 1 2 423825263 4 3 237947711 1 2 754844714 3 3 137267010 4 2 161756253 1 3 674662866 4 2 195749607 2 3 934257847 4 3 705159245 2 2 669074150 1 3 311261195 3 2 660377300 2 3 930188736 2 3 619186303 3 2 438606993 5 2 712823438 1 2 817557522 4 2 794133080 5 3 988996059 3 3 533986978 3 3 224262399 3 3 383403383 5 2 264389814 3 3 340264287 3 2 849082389 2 2 549386759 3 3 545490262 5 3 967335056 1 2 134605845 3 2 938755747 2 3 753432636 2 3 315170254 1 3 825120507 3 3 314306278 3 3 459378252 4 3 943151033 2 2 111182248 4 2 813827577 4 3 406479271 2 3 347608447 4 2 928172654 3 2 575004932 1 3 762262671 4 2 381447721 4 3 267673205 5 2 614575741 4 3 122361600 1 2 345652858 4 2 373251465 5 2 173237443 2 3 450412264 2 2 277703253 1 2 544126560 2 3 623051356 4 3 555492794 3 2 860481159 3 2 647094731 2 2 222555229 1 2 302626678 5 2 104426445 2 2 301880950 5 3 390205205 5 3 252881045 3 2 193832153 3 2 181743579 2 3 700958592 5 3 735188101 5 3 117436902 5 3 323258855 2 3 102495442 2 3 410154245 3 3 685166553 3 2 203321001 1 3 668909150 4 3 311178324 2 3 877979088 4 2 135780364 2 3 343684800 3 3 841267661 5 3 317779243 1 2 972304022 5 3 643336300 5 3 150706662 4 2 318737147 3 2 923466342 3 2 331650994 4 3 267459318 3 3 578865438 2 2 843962711 2 3 840321034 4 2 158297891 1 2 604723672 4 2 335446858 4 3 739779903 5 3 285883628 5 3 291680408 1 3 774595613 3 2 325679707 1 2 519935424 1 2 224374029 3 3 690791637 5 2 371858984 3 3 474807904 4 3 146674183 4 3 788903365 1 3 145144556 2 2 471468539 4 3 313698254 4 3 423887516 5 2 475076390 2 2 115645476 4 2 591829900 5 2 366547057 2 3 465847376 1 3 986806909 2 3 359948642 5 2 541971038 1 2 281889235 2 3 500718836 3 2 190622566 3 2 701160262 5 3 366425150 4 3 852020766 5 3 454298531 4 2 583511093 5 3 832827540 4 3 535064084 5 2 118513691 4 2 457264651 2 2 870657862 2 2 106275429 4 2 119469927 5 3 806312478 5 3 226033311 4 3 327929892 3 2 750297062 2 2 711833991 5 3 368590458 5 3 460158328 2 2 975747200 5 3 156463692 4 2 321223028 2 2 592887408 1 2 628043636 2 3 476747589 1 3 898321276 3 3 830712918 2 3 961064494 5 2 525399356 4 2 628542927 4 3 572598860 4 2 880855385 3 3 892658177 4 3 596155395 4 2 546110326 5 3 261618141 4 3 678532169 1 2 633557406 5 2 861949453 2 3 742287204 3 2 908581888 4 3 583191399 5 3 494144536 5 3 907208447 5 2 100397699 2 3 462433146 2 2 722153477 1 3 427989428 5 2 868858179 3 3 742511514 3 3 891486701 3 3 605669029 2 3 285855732 1 3 626452282 3 2 937873367 5 3 818987055 4 3 299021108 5 2 475804540 4 2 925342668 2 2 115836805 3 2 798238975 5 3 849108583 1 3 710080250 5 2 165857648 3 2 817718863 1 2 407212802 5 2 937084197 2 3 549916596 4 3 238413548 2 3 687894524 1 2 539690024 1 3 458521643 2 2 376095528 1 3 210668542 3 3 231559850 5 3 400412397 4 3 950046235 4 2 633121014 2 2 659097975 2 3 720425092 4 2 395019242 3 3 194639171 3 2 750996402 2 2 201573089 3 2 212994717 1 2 521836251 5 2 611649191 2 2 258649052 5 3 753001255 5 2 330235836 2 3 422342479 5 3 316854395 2 2 249794784 4 3 358660403 4 3 527463417 5 2 518983122 3 2 290104321 3 3 106575765 3 2 856167728 2 2 556468225 5 2 198944625 2 2 172097224 3 3 304625507 1 2 931392548 1 2 101948836 3 3 795096844 4 2 745779030 3 2 328023873 4 3 488224784 5 3 722011057 2 3 246421372 2 2 438736245 5 3 124655685 1 3 443369778 5 2 670935562 5 3 260201322 5 2 471711390 1 2 202800107 4 2 233843715 4 3 831014703 2 3 482718075 4 2 481525473 2 2 550088461 4 2 417394268 1 3 280368777 5 2 900288069 1 2 346544863 1 2 120360878 3 2 404877255 4 2 410621681 4 3 743433978 4 2 537976708 3 3 183150740 3 3 612867215 5 2 950917913 2 3 526817253 5 3 888447388 2 2 236113921 3 3 657440981 3 2 643364068 4 2 479590571 5 2 225708296 5 2 131133593 4 3 459591218 4 3 201191397 5 3 866457976 3 2 963666035 1 3 244428462 5 2 234110537 1 2 730163751 3 3 476269997 5 2 715575130 4 3 678732251 3 3 497916276 5 3 463967978 1 3 120694749 2 3 610997832 4 3 363791244 5 3 511130548 4 2 399752452 2 2 593059872 3 3 666783141 3 3 109392612 2 2 262261387 2 3 314402844 5 3 541499447 5 2 922424662 4 2 848401996 5 2 490401623 5 2 934723844 2 3 333913806 1 2 931232645 2 3 198919533 2 3 406060163 4 2 123790416 4 3 513050258 1 3 929757967 4 2 515266702 3 3 588683136 3 2 396815919 1 2 313000707 1 2 888841294 4 3 441899972 3 3 731055280 3 2 385469825 1 3 648350283 5 3 532988927 4 3 487276629 2 2 150040085 4 3 874664131 1 2 511450741 4 2 399081929 4 3 123613034 2 2 222723848 4 3 772934049 5 3 725673740 1 2 970522101 3 3 414265519 5 2 192271194 3 2 146997816 3 3 454039593 4 2 838468301 3 2 559350818 3 2 508405330 5 2 740344492 1 3 497061949 2 2 387888063 3 2 660972773 3 3 355892691 1 3 834152484 4 3 310478885 5 3 427747454 2 3 103777265 4 3 419798181 2 2 579697183 1 2 712752462 3 2 283617165 4 3 227498355 5 3 165633117 2 2 739196744 3 2 120102749 1 3 803437443 2 2 210068420 5 3 660280542 3 2 908034069 1 2 573854138 2 2 234322857 1 3 491804023 5 2 546305515 3 2 405810191 1 3 734205207 5 2 800068849 3 2 843584737 3 3 408632514 3 2 889644061 5 3 666985978 4 2 580857765 5 3 671722076 4 3 100843132 2 3 130087484 2 3 921983808 4 3 148394803 2 2 857278896 3 2 878671765 5 2 312954153 4 3 388566766 3 3 613946773 1 2 739522313 2 3 702392188 5 2 495435535 2 2 418278719 5 3 597777244 5 2 145149856 1 2 601347059 1 3 156263963 3 3 597817020 2 3 731744406 3 3 972620301 1 2 208276143 1 3 636858752 5 3 168568310 3 3 417242437 2 2 829733689 2 3 940902674 1 2 164737718 5 3 209613521 2 2 219786953 4 2 419603205 2 3 446644438 2 2 380171985 3 2 614217021 2 2 941795996 1 2 630036759 2 2 921689334 4 3 417667158 3 3 266114326 1 3 941685897 5 3 397283495 1 3 633865581 1 2 961301383 5 3 614355942 3 2 503108546 3 3 180262829 3 2 318284388 3 3 735520120 3 2 728252948 3 3 187118356 4 2 369004596 1 2 259121460 5 3 857478388 2 2 534549034 1 2 192986350 4 3 988366098 2 3 127246660 2 3 366361194 1 2 550122399 1 2 617916797 1 2 789609767 3 2 116988993 2 2 513376178 5 3 140815090 4 3 791764555 1 2 559262164 4 2 101439481 3 3 489681886 5 3 152344381 5 3 895395339 2 2 217890248 2 3 520914277 5 3 159795958 3 2 664334653 1 2 392677715 4 3 115726007 5 2 324045804 2 3 723131374 4 2 861352667 1 2 279354198 2 3 103409673 3 3 266663167 2 2 809314659 3 3 413947334 4 3 520807007 3 3 686963643 3 3 254238186 3 3 645980720 5 2 855860850 2 3 477451249 5 3 508172466 4 2 236525928 4 2 344381387 1 3 855826694 1 2 637105261 2 3 883582901 5 3 200021260 4 3 411662053 2 3 472105087 1 2 549313212 5 2 754500579 4 3 734017556 1 3 585699295 3 3 113777979 3 2 992800666 4 2 180429202 4 3 601796080 5 3 476687526 3 3 616296393 5 2 525952448 3 3 134128266 5 3 315412360 1 2 207989162 5 2 709104406 5 2 560472828 1 3 745864923 4 3 924422013 2 3 848033104 1 2 534180007 5 3 619585519 5 3 580607551 5 2 286521535 4 3 589076155 2 3 957055092 4 2 487379617 1 3 345991130 3 2 354109183 5 2 579339020 4 3 864629855 3 3 165382869 3 3 962405372 4 3 172309742 5 2 807292714 2 2 706427739 1 2 370730938 5 2 486885035 5 3 206933286 4 3 406917099 4 2 803414949 1 2 809586876 2 2 525292562 3 3 875638238 1 2 893131624 1 3 642719024 2 2 699252515 5 3 171608145 3 3 286822388 5 2 954123163 3 3 226930162 3 3 223589231 3 3 777983608 3 3 344133735 3 3 868015201 2 3 777598515 3 3 586131363 5 3 152151917 2 2 696050172 2 2 536572995 4 2 753433253 1 3 749649032 3 2 777595500 3 3 780671649 4 3 730519053 5 2 190681357 3 3 461332597 2 2 983518308 5 2 719814013 3 2 546003960 4 2 354007918 3 2 821631700 1 2 842225327 3 2 873341267 2 2 740003458 5 3 809540207 3 2 454688960 3 3 682508010 4 3 864541635 1 2 501040806 2 3 988539099 4 2 239047803 5 3 193104279 5 3 639144789 1 2 259446221 4 3 464113403 3 3 694212977 5 3 153998107 2 2 757754905 3 2 909071625 1 2 160096120 5 3 120093462 5 2 474107484 5 2 563969776 5 3 218491705 1 2 569083053 1 3 540803522 4 3 326662348 4 3 703976325 1 2 615535088 4 2 386842201 5 3 724016574 5 3 194644448 2 3 689599013 1 3 934374042 2 2 856011347 5 2 241734171 3 3 920933050 4 2 376166870 3 2 101065394 2 2 643072275 3 2 448094557 3 2 995199782 5 3 434064184 3 3 768602378 2 2 912989231 2 2 958175848 3 3 188935752 1 3 203279638 5 2 729140123 1 3 942866461 4 2 893921184 5 2 516668043 3 3 285449167 3 3 787077919 3 3 636441524 2 2 131740995 3 3 825461323 4 3 947170325 3 2 149858782 4 2 734466658 5 3 424737813 3 3 285212761 5 2 563053476 3 2 949812188 3 3 635797111 3 3 353502290 1 2 306581554 4 2 415125389 4 3 406033994 4 2 578117893 1 2 301200619 3 2 566352456 3 2 448459495 1 2 286596545 4 2 509770764 1 3 636279177 3 3 168922421 4 2 456080942 4 3 513399826 3 2 345737414 4 2 663807104 1 2 766104949 4 2 466147439 5 2 716212699 2 3 932900589 2 2 279365641 4 2 114818677 1 2 488887384 1 2 599010520 2 3 851187870 3 2 135598601 4 2 200410621 4 3 286822157 2 2 877107430 2 3 705944765 5 2 580276474 5 2 128451044 1 2 849275968 2 3 993563696 2 3 940264789 5 2 287435003 1 2 566736017 1 2 993893626 2 2 759788909 1 2 223600521 1 2 862665597 3 3 313445994 5 2 444123002 5 2 888861650 5 3 548822676 4 3 499619089 1 2 974202071 5 2 907313338 4 2 550196330 2 2 594949688 2 2 548725495 1 2 744845247 1 2 718156631 4 3 906242120 3 2 416517311 4 3 151566234 1 2 917586694 5 3 355269261 5 3 718274461 2 2 752526946 4 2 972981055 1 3 704698153 5 3 426785748 3 2 107282813 3 3 264541957 4 2 711083251 1 3 404927503 1 2 574936544 3 2 643925617 5 3 922641065 3 2 179202037 5 3 446671264 3 3 287421011 1 3 192539908 5 2 215405778 4 3 643806840 3 2 915168201 5 2 720588897 4 2 247807532 2 2 480539216 2 3 269424542 3 3 447970248 5 3 459535270 3 2 824294293 1 3 141561730 1 2 617911932 3 2 896068550 4 2 222649123 1 2 342320738 5 3 388774514 3 3 530808764 2 2 105513546 2 2 136729115 4 3 988795966 4 2 266950279 5 3 886768119 2 3 325550819 3 2 310567424 2 2 348494387 2 3 864938717 5 3 216210658 4 3 559231754 5 3 654852545 4 3 324807126 4 3 253481771 2 3 137666709 5 3 855709400 4 2 895264560 5 2 565212029 1 2 952813439 3 3 402496668 2 3 659953705 5 3 745355803 3 3 168150175 2 3 466025510 1 3 839935255 5 3 656707231 2 2 588427029 5 3 175363238 5 3 541612559 3 2 398173565 3 3 456868821 5 2 238009185 1 3 149349532 1 3 470060058 5 3 213618556 4 3 388270968 1 3 123270429 5 2 354589451 2 2 818723856 5 3 160948919 3 3 597261129 1 2 149201485 3 2 959505217 2 2 766922350 3 2 998561633 4 2 837487911 4 2 845403562 1 2 807131159 2 2 452544210 5 2 403182588 4 3 145435678 1 2 634373024 5 3 220738748 2 3 710358067 4 3 507904651 1 2 497800079 5 3 706827361 5 3 965549174 3 2 528644600 5 3 478030193 5 2 313006260 3 3 875966375 2 2 284199606 1 2 673247793 2 2 218179306 4 2 159641849 3 3 885641417 3 2 482250352 5 2 716230120 5 3 663520252 1 2 542829509 3 3 739104507 1 3 313581371 4 2 861141243 3 3 357584681 4 3 548072638 5 3 546883487 3 3 353515621 5 3 630495675 2 2 736142069 3 3 737452193 3 2 209623383 4 2 167546137 2 3 621692639 2 2 372118499 4 3 533900479 1 2 841168772 4 2 241456644 3 2 315273490 5 3 560539748 5 3 973909115 2 3 168623572 3 2 293392257 5 3 745485041 4 3 318872094 3 3 976939230 4 3 295553929 1 2 538282241 4 3 292371791 1 3 539177423 2 3 483842013 3 3 172006716 2 3 507558893 3 2 225130803 5 3 392962317 4 3 837178794 4 2 520756264 5 2 371802518 3 3 197881906 3 3 956333389 5 3 338399815 4 3 436841704 5 3 696237491 1 2 633713884 1 2 480851415 3 3 109224450 2 2 686166560 2 3 655274679 3 2 790696489 1 2 481640851 2 2 729276888 4 2 719621246 5 2 170631479 2 2 399521753 2 3 274193198 4 3 373986236 4 3 181863368 5 3 536981546 3 2 316428874 2 2 454181120 5 2 296662379 5 3 672484886 1 3 113185417 3 3 331357787 4 2 879969753 2 3 872965843 1 2 665055574 3 3 805762864 5 2 419903433 1 2 672145642 5 3 564349556 1 3 413912383 5 2 493707113 3 2 177308722 1 2 358582218 4 2 686090416 2 2 767458221 2 3 929257691 4 2 175745046 3 3 616920202 4 3 245020349 2 3 717323966 2 3 296845935 3 2 974170091 4 3 526265656 2 2 354578405 1 3 263990105 4 2 299920355 2 2 219232341 5 2 937792466 1 3 361418951 2 2 248392579 4 2 310692431 3 3 287524188 5 3 817166961 3 2 129096382 3 3 420887206 3 2 510459503 1 2 668785763 1 2 547672518 5 3 386969888 4 2 527466521 4 3 148801093 3 2 684875633 2 2 202323015 5 3 238756341 1 3 713545281 1 3 863366798 5 2 396947412 5 3 571461159 5 3 610222220 4 2 768164645 2 2 770800381 2 2 475530891 4 3 282528509 3 2 349082128 2 2 520246568 4 2 363191411 4 2 509845788 2 2 645065702 5 3 619121969 2 2 260934681 1 2 325919252 4 3 421220171 4 3 540131796 3 2 846983825 3 3 779217295 1 2 334292882 4 2 857786083 2 3 339588893 4 2 534580924 5 2 251700763 4 2 492102717 2 3 592906098 3 3 337339614 3 2 920304346 2 2 451837185 2 2 537413269 5 2 535796052 3 2 728415420 3 3 292495849 5 3 584686996 4 3 198629374 5 3 420069567 4 3 287960038 5 3 579396263 4 2 603872493 2 2 368659061 4 3 784892001 2 2 391754614 1 2 448007753 4 3 487386631 3 3 295783487 2 2 160886370 1 2 333970960 5 3 389126695 5 3 196804566 1 3 283060674 1 3 824004723 5 3 924452189 5 3 791096439 2 3 865646352 2 2 813309730 2 2 856047677 2 2 734996258 4 2 708979927 5 2 292237846 3 2 902860232 4 3 734220654 2 3 881633369 2 3 301380726 5 2 474313987 1 3 302985956 2 3 806314178 2 3 624951242 4 3 426407936 2 2 887578268 5 3 453356064 2 3 473543278 2 3 131291055 3 3 580192333 3 2 696787699 5 3 413983473 1 3 668810759 1 3 884715785 2 2 632694252 5 3 287685271 2 3 852499261 4 3 135248174 3 3 592402947 3 2 229098670 1 2 261395578 4 2 840148440 3 3 758411171 3 3 142264707 5 2 763901607 1 2 505313111 5 2 380156529 5 3 478531222 5 3 403500795 3 2 570773188 3 2 987119513 2 3 864518612 4 3 229759255 5 3 206006595 1 2 713918149 1 3 635095174 1 2 783220947 2 2 753081640 4 2 391693343 2 2 383048276 3 2 909551210 2 2 494203285 1 2 674243226 1 3 113232822 3 3 808401910 4 2 297222662 1 2 568767357 1 3 417145185 2 2 549229795 3 2 305316254 5 2 114678331 5 2 342436057 5 3 105218578 2 2 811105522 1 2 594581468 2 3 613468500 1 2 109099792 3 3 697307329 3 2 490883875 2 3 269854451 3 2 219341284 1 3 276396992 1 2 320064500 1 2 982523102 5 3 794400268 4 2 546100608 3 3 116486948 2 2 910912854 3 2 880642345 5 2 899227640 1 2 676002723 2 2 932681838 1 2 928632946 4 3 626180044 2 2 195183676 4 2 420273574 5 2 142224312 5 3 178705871 2 3 267055116 3 2 918613525 2 2 528314739 5 2 216865350 5 3 332594786 1 3 362699217 3 3 100915965 4 3 566479838 2 3 875396685 5 2 160462289 5 2 993003204 1 3 878570455 1 3 669811281 3 2 589248989 2 3 574230048 1 2 459325477 3 2 777764502 4 2 439171907 2 2 788118221 3 3 705667126 5 3 803883150 3 3 803688301 4 3 728627310 1 2 330476823 2 2 959718541 2 2 359786007 2 2 257708018 1 3 553015786 1 2 829237202 1 2 941425438 2 2 698873860 4 2 341458749 3 3 667036495 3 2 980563371 1 3 180993278 4 3 607548203 3 2 535082740 4 3 352474425 1 3 916215690 1 2 838483164 5 3 309809944 1 3 752247480 4 2 803583933 4 3 355383889 2 3 637396025 1 2 786121397 4 3 634723320 1 3 961523127 4 2 247221251 4 3 433052665 5 2 290761395 4 2 157884843 1 3 723109858 4 2 305968822 3 3 841987913 2 3 159442152 5 3 880218084 2 2 801047256 1 3 346936584 4 2 792783825 2 3 393027060 2 2 421919125 2 3 432976177 3 3 478093118 3 2 878105155 1 3 290487453 4 2 391462007 1 3 314845470 1 2 859807271 4 2 988785458 1 2 172682850 1 2 671109926 1 3 165502935 4 2 315222067 4 2 681901643 1 2 930434256 1 2 817877350 1 2 853030304 5 2 143576008 3 2 909599269 5 2 234539857 3 2 261949410 5 3 252677898 5 2 378190298 2 2 124370545 2 2 227415610 1 2 617750973 2 3 714870688 4 2 729725175 4 3 142926466 5 3 684065439 5 3 632285798 5 2 576805708 4 3 558184327 5 3 138981420 5 2 262329427 4 3 646474662 5 2 121519058 5 3 112100701 3 3 325755655 2 2 709844853 4 3 302056175 4 3 538373324 5 3 546466144 3 2 708165775 4 3 509694127 1 2 110243272 2 3 870676028 1 2 233595179 5 3 913936314 3 2 385001979 3 3 286747713 4 2 333557266 2 3 199262526 5 3 221686935 3 2 125407674 1 2 760841796 1 3 988621699 5 2 932314705 5 3 584702661 1 3 992577880 3 3 793642270 5 3 488871930 3 3 832664455 2 2 887535287 4 3 138233122 2 3 888324768 5 2 311540525 4 2 501624059 3 2 965351019 2 3 783063463 2 3 695075989 5 3 384868314 2 3 390129371 2 2 597072763 4 3 579185268 2 2 242630184 3 2 149306064 1 3 132716032 5 2 952389214 2 3 200101947 1 2 431903184 3 2 678238813 3 2 831070840 4 2 262727526 3 2 606845011 2 3 653561297 2 2 640776955 5 3 472996597 5 2 147854888 5 3 486940390 1 3 778033717 1 2 467608957 2 2 586956160 4 3 530874268 2 2 306273636 1 2 238288278 1 2 642343152 3 2 569123577 2 3 132757385 5 2 115995685 1 3 387490963 1 2 674607306 3 3 488189417 5 2 879429177 5 2 786270995 1 3 542514330 4 3 583670144 3 2 807639254 5 2 650472662 2 2 448138467 2 3 881726900 3 2 200200490 3 3 779668205 1 3 295235985 3 3 299478930 5 2 868512937 1 2 300920115 5 2 976451363 2 2 334158560 2 3 455728759 5 2 551063145 1 2 784236547 1 2 291233908 5 3 611292193 5 3 997391463 5 2 641377656 5 3 600260800 3 3 291491617 2 2 614723622 1 2 488949902 5 3 725708507 5 3 336760402 3 3 821538795 5 2 450852311 4 3 363508783 5 2 763878903 2 3 323562409 4 3 597677986 4 2 858431869 3 3 335546398 1 2 289711099 1 2 167480882 4 2 850412292 3 3 403078518 4 3 385595851 1 2 261255407 5 2 581429206 5 3 649435459 1 2 698530710 2 3 465870336 3 3 684559778 4 3 622123810 1 3 921465508 5 3 421940482 5 2 712500804 4 2 269390381 2 2 829792650 2 3 344608047 3 2 461983112 2 3 853414108 2 3 178831025 5 2 263214098 3 2 518451723 4 3 187881459 5 3 571435664 4 3 699561878 5 2 168927155 4 3 867700775 4 2 753396437 2 2 669879179 3 3 336533335 5 2 710039141 1 3 309245864 2 3 284076316 2 3 208596527 2 2 630290297 2 3 214739465 3 2 171065705 2 2 753843937 3 3 549135554 5 3 573112685 1 3 187178220 5 3 448014225 5 2 147870494 1 2 105507615 5 2 654393447 3 2 388164166 1 3 722984587 4 3 636751294 1 3 222764996 2 3 183328284 1 3 558168008 2 3 798709752 3 2 138342890 3 3 413621383 2 3 520553742 1 2 713005583 2 2 189126811 4 3 914297780 4 2 390128931 1 3 663189500 2 3 172332412 5 3 353967350 1 3 748334445 3 2 339576281 3 3 170345621 3 2 942652671 3 3 552219566 5 3 151268214 1 3 600997289 5 2 212531499 5 2 823034018 1 2 373813529 1 3 213524063 4 2 364133993 1 3 410302183 5 3 722046696 1 3 617866935 3 3 302486606 5 2 675303073 1 2 232442669 3 3 523681165 4 3 983493360 3 2 386696737 3 3 762896110 3 3 677896296 1 3 773603175 5 3 378783168 3 2 684991376 3 2 428446448 5 2 132643579 2 2 154646261 3 3 863917985 3 2 151225917 2 3 591441398 5 3 918885654 4 3 945940578 3 3 673761071 3 3 477715684 5 2 474660223 1 3 288078012 1 3 645517377 3 2 248450145 4 3 689420796 2 2 844346235 1 3 526859944 4 2 165121120 5 2 197480544 1 3 611174924 5 2 839633874 1 3 904928317 1 3 645940172 1 2 446748214 3 3 152542313 2 3 436742424 1 3 338952499 1 3 574950013 1 3 441749949 4 3 808273135 1 2 405713435 2 3 386809981 5 2 631383944 2 2 368128007 3 2 529651890 1 3 101971324 3 3 270775072 2 3 902820452 4 2 221988592 4 3 409235480 3 3 649868461 4 2 933326065 5 3 704210574 1 3 786599000 3 2 650071627 2 3 250595783 4 3 736711747 4 2 161413941 3 3 469395012 2 3 350201494 2 2 165799685 5 2 747265889 3 3 953760986 3 2 244123003 3 2 576038747 1 2 188985415 4 3 430250322 1 2 489760740 3 3 704063776 1 3 290918358 2 3 881674339 4 2 266483726 1 3 876463064 3 3 861888950 5 2 557731389 4 3 775280765 4 2 894161904 3 3 892787782 4 2 263437082 1 2 210079368 2 3 256745299 4 2 398915320 5 3 245983864 2 2 742587647 1 2 507761775 4 3 645952640 5 2 405861125 1 3 553343407 4 2 352758249 3 3 688367572 4 2 897606729 5 2 269027697 1 3 690389193 3 2 522491011 5 2 798350918 4 2 366443842 5 2 612224810 2 3 938095236 3 2 843504870 1 3 739417524 5 2 350779360 4 3 435970634 2 2 657230487 1 3 160604327 4 3 558220717 2 2 189297969 5 3 634751262 1 3 562145257 2 3 249542720 3 3 265712445 1 2 410209201 4 2 305550769 4 3 484655488 2 3 705835750 5 2 430730918 2 3 962528248 3 3 740857992 4 2 307992276 1 3 812543137 4 3 464803736 1 3 644607489 1 2 287013891 2 3 327747171 5 3 267789179 2 3 186076255 2 3 663120360 1 3 217128894 5 3 477828018 3 2 578050865 5 3 818904114 1 3 938840716 3 2 160997320 4 2 251175108 5 3 719856934 2 2 840365248 4 2 389028149 3 3 508583786 4 3 718049088 3 3 933127295 2 3 693915978 1 3 957034259 2 2 607352153 5 2 776541440 1 2 156998866 1 3 570969208 5 2 334267883 2 2 783932743 4 2 163815643 2 2 443121903 5 3 589532518 2 2 451421104 5 3 496244920 2 2 131564997 3 2 572701262 1 3 547892474 5 3 810867455 5 2 193576824 4 3 249431758 2 3 816327824 2 2 452784525 2 2 658167981 5 3 482589007 3 3 304315683 4 2 268064823 2 2 128964302 4 3 282900544 5 3 639804866 1 3 440325535 4 2 602831955 5 2 334240755 3 2 501353281 5 3 122537036 3 3 120177387 1 3 313907980 3 3 391951847 1 2 546887120 1 3 225077442 3 3 862053158 2 2 254876408 1 2 175711746 2 2 865495014 4 2 311630797 4 3 194366252 1 3 273692645 5 2 136876716 3 2 364605547 1 3 311878978 5 3 859121058 4 2 528584713 2 3 680309886 2 2 556684369 4 3 281872871 2 3 145870318 5 3 283223869 5 2 238986744 2 3 999722090 1 2 362149967 4 2 187025075 1 3 121932363 2 3 463935137 2 2 299376541 5 2 532299564 3 3 482136265 1 2 343826445 2 3 619683205 2 3 706243201 5 2 689256839 2 3 658136660 5 2 690149678 1 2 892224874 1 3 308151123 3 3 976836165 4 2 221425101 2 2 836118083 5 3 577387803 2 2 709140157 5 3 251964948 1 3 734915039 4 2 427982732 2 3 331739160 1 3 921997369 1 2 936875272 5 3 829930771 3 2 235704771 4 2 380545175 3 3 503543902 4 3 834034533 1 3 689140256 2 2 721616833 3 2 287316650 3 2 549976070 3 3 525917131 2 2 742899164 3 3 260367887 3 2 151136022 4 2 531554814 1 3 353412166 2 3 511301798 2 2 546721108 5 2 457494799 5 3 634692273 5 2 604371359 4 2 821926469 4 3 582436644 3 2 933447070 4 3 131163318 2 3 655204240 1 3 331228939 1 3 979850276 1 2 930319217 2 2 706162917 3 2 874022062 2 3 601570459 4 3 168793598 1 3 754799384 1 3 664097433 1 3 515656224 5 2 543979361 3 3 582852182 4 2 165341026 3 3 631163555 4 2 310760046 3 2 945271456 4 2 555286826 1 2 800155097 1 2 736521286 3 3 256691622 1 3 481035729 1 3 487368049 1 3 659823447 2 2 832252884 4 3 877389966 5 2 183344898 4 3 171404893 3 2 581337876 1 3 755685299 1 2 216813677 2 2 856668955 3 3 248713542 1 2 697527892 5 3 505130723 4 2 183701277 5 3 676288915 4 3 704866174 4 2 898939611 3 3 557080639 4 2 969758733 5 2 490813146 1 3 822427724 2 3 412995811 5 3 237155245 2 3 568583549 5 2 676538133 4 3 611352811 1 3 435298309 2 2 625273252 3 3 542356660 1 3 167198724 2 2 994875697 3 3 235427242 3 3 644092169 2 3 139874694 5 3 630606518 3 3 243274546 4 2 136131531 2 3 930526617 5 3 216432331 3 3 343404109 1 3 640123820 4 2 521827848 2 3 531977160 1 2 240712512 1 2 347111462 3 3 384363005 4 2 582438337 2 3 539453844 2 3 183321917 2 3 115532453 2 3 602529672 1 3 182142232 1 2 151764896 3 2 342719059 2 3 844485389 2 3 746428879 5 2 941482352 4 3 113045661 4 3 901156538 4 3 213753191 3 3 500791231 1 3 691990434 4 3 775048061 3 3 981904487 4 3 281199632 1 2 877873714 1 3 723040380 5 3 296615236 1 3 926725125 1 2 739325622 4 2 231238766 3 2 748988695 1 3 628490985 4 2 246691195 3 3 359227931 5 2 541411483 5 3 717449978 3 3 222388389 1 2 526925343 2 2 488057867 1 3 654063271 3 3 948505242 1 3 220482669 1 3 353215328 3 2 143912753 4 3 614251939 5 3 586905832 5 3 780424546 1 2 110495002 3 3 236334254 1 2 814899116 1 2 616666989 1 3 787604268 3 3 505319858 1 2 520520424 4 3 890384568 3 2 312703039 3 3 508688368 5 2 606244527 1 2 952544963 2 3 151179453 2 2 103942145 1 3 727145314 3 3 446529466 3 2 258496058 5 2 246861945 1 3 407544443 5 2 854058458 2 3 768862130 3 2 664575435 5 3 129847669 3 2 111669315 3 2 497161597 1 2 341083241 2 3 940449164 3 3 787543079 3 3 274943635 1 2 588567156 5 2 702600254 4 3 484215950 1 2 101042192 5 3 367859608 3 2 313949795 2 2 932272387 4 2 363666230 1 3 537253458 3 2 848810553 5 2 121171108 3 3 739351684 5 2 600410610 1 3 706643509 1 2 131166587 3 3 197793940 4 2 977753768 4 3 264113982 4 2 753013985 2 2 362532456 5 2 765453550 1 3 416242217 1 2 561272224 5 3 478635129 2 3 661726888 5 2 374763436 1 2 104083014 1 2 351637229 1 3 232401453 5 2 781758361 5 2 665588551 3 2 765563429 2 3 334272102 2 2 728958606 5 3 358531438 2 2 526551544 2 3 764410724 3 2 323453900 1 2 777585174 5 2 710998129 5 2 173518521 5 3 630890843 3 2 952773196 5 3 535267939 1 3 844467340 2 3 890832769 5 2 209045358 2 2 925428284 5 2 372178808 4 3 452529601 2 3 132266191 1 3 132895166 2 3 266928012 2 3 201457305 1 2 855818977 4 3 318926721 4 3 294439999 4 2 994908622 5 3 502254395 4 3 714421971 5 3 344019714 2 2 262274212 2 2 836905782 4 2 361628396 2 3 264369861 1 2 913459309 1 3 163755332 1 2 603933486 1 2 910906478 3 3 397438295 3 3 480785264 4 3 122398867 1 3 547007278 5 3 819306905 3 3 654221298 1 2 657484161 1 2 418550841 1 3 563670793 2 2 275112019 4 2 368732778 4 3 360693486 1 2 225496933 4 3 279651728 5 2 539288818 4 2 180757545 5 3 495082992 2 3 629886722 2 3 465647572 1 3 496698903 5 3 201816939 4 3 887384552 2 3 960161040 4 2 571077592 2 2 614387300 2 3 736275242 3 2 607565005 2 3 900945467 5 2 932755161 2 2 586565083 4 3 201795207 5 2 829370734 5 2 297927518 4 3 338236500 2 3 434773082 2 3 643689129 3 2 834687678 5 2 286992092 1 3 376069317 3 2 841485178 5 2 532928082 5 2 753437244 1 3 543090291 4 2 410997780 1 2 452186207 4 2 648109124 5 2 704565741 1 2 704992421 3 2 219431286 2 2 519348665 2 2 830496404 1 3 750121932 2 2 775844128 4 3 537124802 1 2 734434464 1 3 153865627 1 3 325723670 5 3 257719077 1 3 274362620 4 2 752775511 4 3 352378893 1 3 355453479 3 2 170586519 3 2 165163935 2 2 728415889 4 2 892600152 4 2 408709886 3 2 364142367 4 3 181253341 5 2 689281058 1 3 880737163 2 3 780428974 2 3 858390516 3 3 900187407 3 3 661004835 4 3 742054416 3 3 623779801 4 2 183833858 5 2 545478370 1 3 143569802 5 2 328241470 2 2 169475454 5 2 266660775 1 2 174453753 5 3 669661292 1 3 179990855 3 3 817624080 2 3 145409150 2 2 292938615 4 3 667101545 2 2 411197542 4 2 619140611 5 3 958463727 3 2 279151566 2 3 105506202 1 2 872698659 1 3 159359980 5 2 106774374 2 3 334500237 1 2 519206364 3 2 884416081 5 2 912441912 2 3 187668753 2 3 650370845 2 3 354200812 1 2 812597805 4 2 478293616 2 2 272741201 1 3 909080413 1 3 431229366 5 2 533388472 4 3 902223218 2 2 511509637 2 2 281586314 5 2 331803439 3 3 648146580 3 2 974554817 4 3 955937458 5 2 317811114 2 2 725612999 3 2 526557398 3 2 393864445 4 2 692632349 3 3 570981793 3 3 629614333 3 2 694662086 1 2 867661873 2 2 980922282 4 2 967126359 1 3 780503504 5 2 632944645 5 3 110416447 2 3 217043580 3 2 476156802 2 3 868371486 2 3 663813676 5 2 102850490 4 3 799144482 2 2 320706435 2 3 130458041 3 3 244022416 2 3 727742543 3 3 956503425 2 2 302511260 5 3 423163161 1 2 447898307 3 3 397618567 5 3 484420320 3 2 445283712 3 3 512284996 2 2 120583822 5 3 135114995 1 2 943217570 1 3 145519764 3 2 827848467 4 2 407930261 4 3 246556312 4 3 632272099 2 3 786271443 5 2 581295969 1 2 615303159 1 2 401687266 3 2 293477779 5 3 487459933 4 3 272010031 1 2 216694341 4 2 387884350 5 3 346665642 2 3 934269401 5 2 949941165 4 3 172735682 2 2 276102098 1 2 943684434 3 2 306748092 1 3 503318713 1 3 410077374 4 2 470560948 5 3 435938576 4 2 254415219 4 3 966230060 4 2 104473673 1 3 282189457 4 3 118946651 1 2 320761683 5 3 121890544 2 3 782210504 2 2 730579028 1 2 503640254 2 3 329526070 3 2 405186304 1 2 646471712 1 2 636405570 4 2 274353976 1 3 310778187 5 3 955523903 5 3 813985010 2 3 922556076 1 3 769731176 5 3 216911186 5 2 995329842 5 3 614363653 1 3 601171580 4 3 353120114 1 3 829013823 2 3 492210575 4 2 802253921 1 2 263188417 5 2 497426379 1 3 665410566 4 2 415715060 4 3 493009173 4 2 308246774 5 3 460272492 4 2 527212779 5 3 674812011 4 3 454320131 1 3 316187639 2 2 185406860 1 2 290262488 4 3 495041182 5 3 728562378 5 2 521931655 5 2 931185327 3 3 731580763 2 3 439500631 4 3 431053653 3 2 152833377 4 2 245598308 2 3 281652051 3 3 163562894 1 3 218439250 1 2 521525042 5 2 450523792 1 3 820612708 2 3 171597228 1 3 508780582 2 3 240235035 1 2 996764092 4 3 136909291 4 3 962238109 4 3 610475498 4 2 955537828 3 3 531479325 3 2 455295796 2 2 519250374 4 2 300714395 5 3 658084224 2 3 424526488 4 2 878769023 1 3 837281439 4 2 746256757 3 2 147624468 5 3 812301277 3 3 602136606 4 2 376566970 1 3 293446783 3 2 355441087 5 3 472317673 2 2 768588755 3 3 463527900 3 2 792611396 5 2 802059840 1 2 206097753 2 2 892310375 2 3 479316879 4 3 456682350 5 3 746619071 3 2 354590415 3 2 228955854 1 3 255349739 5 3 697960235 2 2 791440613 2 2 210025871 4 3 246202492 4 2 516151454 4 2 634560409 3 3 745539846 3 2 739066696 5 3 259479038 5 3 859224495 1 3 326508550 2 2 712384557 2 3 957592908 2 2 727935808 4 3 411230567 3 2 136055382 4 2 106418764 5 3 782136347 5 3 597458844 3 3 240587905 2 3 314697767 4 2 695417459 5 2 221854066 3 3 800475809 3 2 693670965 1 2 196461767 4 2 754186949 5 3 133692562 3 2 555755880 3 3 106178327 3 3 929288024 3 3 206681868 2 3 354598265 1 3 841649643 1 3 957529773 4 2 303838118 2 3 373565538 2 3 471113312 3 3 845205938 4 2 518574151 4 2 849635652 1 2 233797707 1 3 103088649 4 3 158231269 2 2 307646793 3 3 173495753 3 3 698806618 1 3 279850211 5 3 504832408 1 2 429800642 2 3 162128505 3 2 576597390 1 2 565065800 2 3 226271211 3 2 255232459 5 3 401258698 2 2 880135578 4 3 602456525 3 3 738439362 4 3 220514140 1 2 327087183 2 3 412846430 5 3 774500660 5 2 534623553 1 2 657295441 3 2 518375610 1 3 694197392 1 2 104222720 1 2 209173921 2 3 293625874 5 2 369251677 5 2 802769377 3 3 399213997 3 3 925544856 5 3 766629489 3 2 138464471 1 3 444093096 4 2 119401222 5 3 818208142 3 3 993714922 5 2 941789637 1 2 731682698 2 3 438390834 2 2 887525815 1 3 578326961 2 2 987972561 3 2 961079609 5 3 501844325 5 3 603590278 1 3 127379236 4 2 711932062 5 2 887412315 5 2 600461410 2 3 806131042 5 3 761743593 1 3 904530997 4 2 622780845 1 2 317020766 2 2 194197097 3 2 725452854 4 2 535643119 3 3 171053725 3 2 428234247 5 2 223472409 1 3 131558223 2 2 406829530 2 2 447603248 4 2 160082480 2 2 831064437 3 2 914504182 2 3 979787365 4 2 937598949 5 2 373725808 2 2 126480079 4 3 274738643 3 3 694633396 3 3 380770172 5 3 530997192 5 2 961881264 5 3 677651420 4 3 755520033 1 2 754557893 3 3 995645197 3 3 875863503 4 3 325291972 5 3 964533509 5 2 226886134 2 2 121839300 5 2 994318117 5 2 554883125 3 3 530958472 2 2 953939875 4 2 773205588 4 3 440504667 2 2 326303269 1 2 122782896 3 3 633664873 4 3 704423058 3 3 704608228 1 3 963330023 5 3 434035112 4 3 674307663 4 3 302272520 3 2 969844736 2 2 890474356 1 2 243272697 4 3 922390805 2 2 397988095 5 3 431155728 4 3 145286644 4 2 448991414 2 2 399070965 2 2 634232950 3 3 713802855 3 2 685890828 1 2 190356050 3 2 192852392 4 2 981775264 2 3 777722694 4 3 649788227 1 3 174323956 4 2 791590008 3 3 128619950 3 2 354962392 2 2 908378992 4 3 600089224 3 3 335960340 4 2 109226611 4 2 310711915 2 2 965468748 3 2 825159451 1 2 431431554 4 2 704255730 2 3 567135655 4 2 620795509 3 2 701479833 3 3 872386032 5 2 569225383 2 3 920933185 3 3 552788137 1 3 733203480 5 2 445895968 1 2 608088761 3 3 199997328 2 2 810953295 5 3 794499796 3 3 218282379 1 3 399240473 1 3 826204727 3 3 324673935 3 2 272550465 3 3 279515930 4 2 144583330 3 2 387558350 5 3 119353967 4 3 754938723 3 2 146685268 4 2 935586319 3 2 157820293 5 3 382711155 2 2 544961017 1 2 224035689 4 2 890420656 1 3 516510344 1 3 615408042 4 2 510979772 4 3 612445138 1 3 289072255 5 3 448531805 5 3 790911672 2 3 400050640 3 3 481526375 3 2 820513369 4 2 698465399 2 2 529571522 4 2 744244177 5 3 149449355 3 3 185919788 1 2 445551965 4 2 387711843 1 3 922587088 5 2 677502372 1 3 765324259 1 3 720209996 2 2 309041828 4 3 846997690 2 3 353837719 1 2 348893119 1 2 208937690 3 3 151394467 1 2 990899167 2 2 584019941 5 3 849899384 5 3 326642487 4 2 145726083 5 3 410637360 2 2 705923109 3 2 449186565 1 3 467933506 3 3 678182543 4 3 164578702 4 3 490148629 2 2 825230556 2 3 705288294 3 3 424403452 5 3 389111429 5 2 400247539 4 2 791588314 4 3 438675433 1 3 891887206 1 3 298273027 2 2 986424460 5 2 136115984 1 3 551664833 1 3 330783495 3 2 192223634 2 2 847387701 2 2 823933246 2 2 184320946 3 3 542236944 5 2 622015380 5 3 190731076 4 3 878319731 2 3 196114817 5 2 830453997 2 3 177427093 3 3 745200822 1 3 315917868 2 2 872466284 2 3 111435857 5 3 119586294 1 3 816763648 4 3 934068219 2 3 902764205 3 2 524220386 4 3 511271398 5 3 923709720 2 3 733408539 3 2 265933538 4 2 198202920 2 3 548722171 3 3 190234910 4 3 780718126 1 2 691162441 5 3 966690383 4 2 421654078 4 2 953825671 3 3 318654470 4 3 999455533 2 2 672641298 4 2 964629838 5 3 481288284 3 3 448877347 4 2 800930496 5 3 264159100 5 2 205254931 1 3 689205036 3 2 605947262 5 3 106190298 5 3 919386827 3 3 824982728 3 2 440155818 1 3 619780798 5 2 979746535 1 3 592717813 4 3 246993623 3 3 309072418 3 2 384672957 4 2 659571561 1 2 734971036 1 3 497176098 2 3 723802168 5 2 274360484 1 3 401595058 2 3 201304241 4 3 217073047 2 2 583696338 1 2 259712493 5 2 545892892 5 3 631321600 3 3 505668243 5 3 759146362 2 2 811250433 5 2 800962816 1 3 300121941 2 2 504929822 1 2 468790619 3 3 848871752 4 3 964146797 5 3 999054178 1 3 488457005 2 2 517134701 2 3 613564187 5 2 305385785 3 3 666199100 2 2 575430658 3 2 618516589 4 3 527201471 3 3 557522925 4 3 707362496 5 3 102213827 5 2 371059034 4 2 601731796 5 2 892089923 1 3 379922837 2 3 306894288 3 3 942933400 3 2 173096702 4 2 559363935 1 3 368366661 3 3 359692407 4 2 557345815 4 2 911192709 3 3 551684661 3 3 723631360 5 3 624271781 5 2 644420855 2 2 178160605 5 2 933146515 3 2 545135317 3 3 211293490 4 3 391658048 3 2 544575317 4 2 181018398 2 2 138206591 3 3 759779628 4 3 690080547 5 2 813759158 1 3 633321943 4 3 184543615 4 3 352858923 1 3 124228130 1 2 100579658 5 3 627000874 2 3 576643680 4 3 384153282 4 2 664973956 2 2 860492104 1 2 577610211 5 2 911767465 1 3 230071619 5 3 431002132 5 2 451327127 2 2 254592801 2 2 746169101 4 2 614787932 4 3 754416817 2 2 220933175 1 2 349147254 3 3 620502852 4 3 921910659 4 3 377667297 5 3 387544006 4 2 218951990 4 2 522411630 4 3 906549450 5 2 290678142 5 3 303598355 3 3 751800257 3 2 679590320 5 2 166511250 2 2 501206247 4 3 203412489 1 2 721519229 4 3 678622263 5 2 543509297 2 2 798593839 3 2 862565245 1 2 303451773 5 3 861657467 5 2 363032375 3 2 628259436 2 3 310572745 5 3 787934677 5 2 536873368 4 3 410611498 2 3 615327592 3 2 565812463 5 3 148248134 5 3 108620396 5 2 896418046 4 2 615503909 1 2 792977104 4 2 978438966 3 2 207992743 4 3 173094457 2 2 589339240 4 3 369317937 3 2 461870455 5 3 930705376 1 2 404545218 3 3 488539503 2 2 575637880 2 3 445506918 3 3 875699533 4 2 605529791 2 2 952044033 1 2 570054832 5 2 886167379 2 3 441614697 2 3 882231791 5 2 165913476 1 3 702278366 5 3 306154512 4 3 255235042 3 2 820114622 5 3 882540383 5 2 216060589 2 2 351988797 5 2 111185325 5 2 243253295 4 3 171740976 4 3 674600834 3 3 468073538 2 3 514926349 4 2 718941563 4 2 238985512 1 2 580389365 4 3 681949942 2 3 185881057 3 2 101828343 5 2 608615423 5 2 328451862 5 2 750256696 5 3 247561591 4 3 575315714 4 3 514946309 3 2 598200873 5 3 742748936 5 2 677851164 2 3 391602716 5 2 646972939 5 3 130950782 4 2 689464054 5 3 407371805 3 3 424282370 1 3 202203633 3 2 421536781 5 2 610017206 5 3 649919442 2 3 730688969 4 2 518542290 3 3 599647677 4 2 649173035 3 3 264775983 5 3 359039779 3 3 394307268 3 3 730991993 3 2 504739619 3 2 153754558 2 3 363423670 4 2 765007915 1 2 667285511 1 2 104522371 1 3 854687153 5 3 409073089 5 2 939435702 4 3 575426229 5 3 463761209 4 3 525233467 3 3 880011885 4 3 940154893 2 2 808689578 3 3 274582056 1 3 227717721 2 3 447082533 3 3 684680436 4 2 538905817 1 3 107387946 5 3 536506468 3 3 459462035 3 2 907673303 3 2 389024257 4 3 176029828 4 2 221903218 5 3 480864149 5 3 373313377 2 3 483804329 2 2 607676093 3 3 257326043 1 2 865899179 2 3 627806310 2 3 407483396 3 2 290051636 3 3 960802966 5 3 210376989 3 3 845914997 1 3 503554057 4 2 635100339 3 3 446859234 2 3 322406296 4 3 142252837 2 3 993279800 5 3 970060363 4 3 358490152 4 3 983272908 5 3 757553930 1 3 104813534 5 3 508339555 3 2 229996107 4 3 347980955 4 2 282076132 5 3 861243298 1 2 380241111 3 2 989876834 5 3 866160936 2 2 944310876 5 3 395096742 2 3 639224997 1 2 529759506 1 3 602437357 1 3 764218434 5 3 516502016 1 3 212102624 5 3 961600138 2 3 198473049 4 2 741371453 2 3 624989022 4 3 654922175 1 2 803070711 3 2 124675895 4 2 127780199 2 2 278469811 4 3 600189727 1 2 973337333 2 3 233123857 1 3 543997930 4 2 209888641 5 3 600980207 4 2 261327872 1 2 783042261 2 3 884432079 4 2 716668526 5 2 794713638 4 2 288855985 4 3 188828712 4 3 730828059 3 3 658057615 1 3 318391377 1 2 402759539 4 2 596673914 4 2 970464944 2 3 310900841 4 3 337426140 1 3 500854694 2 2 649342336 5 2 158531899 1 3 463734203 4 3 364078505 2 2 977284766 4 2 169165753 5 2 156386951 2 2 841602578 5 2 216329230 4 2 738339239 4 3 251260080 3 3 641842299 3 3 315818616 5 2 873503913 4 3 616925921 4 3 603237013 1 3 966758780 1 3 472172307 5 2 267449503 4 2 257739069 3 3 535195261 3 2 127849820 2 2 609693339 2 2 642465076 4 3 125456276 3 3 773693566 1 2 670686212 4 3 797484842 2 2 235174647 1 3 853173155 1 3 226027051 5 3 904799798 5 3 104820787 2 2 565279428 2 3 434123636 5 2 764697644 3 3 801497491 1 2 458385600 5 2 668763473 3 2 728173860 2 2 516687781 5 2 275563788 4 3 544434903 3 3 509160963 4 2 285630514 1 3 611508620 1 3 223149880 4 3 643743012 1 3 392011493 2 3 751710476 3 3 529242718 3 2 379863882 4 2 367126299 2 3 201416621 2 2 716141809 1 2 200775891 3 3 139620832 3 3 815980164 4 3 430996528 2 3 867372202 5 3 612721962 1 3 113121828 3 3 507596119 4 3 246855598 1 3 146864393 4 3 358059414 4 3 257995213 5 3 273209066 1 2 895016394 5 2 144294569 5 3 458238076 4 2 365632295 3 3 508901302 5 2 580445005 5 2 772390840 3 3 413700985 1 3 139467745 5 3 934430125 3 3 765570835 3 3 684791143 1 3 962126055 3 2 505431763 3 2 466408679 3 3 905328794 2 3 659623326 1 3 800921789 1 3 789442311 3 2 852456050 1 3 740470269 2 3 532266187 1 2 134298734 5 3 490160467 2 2 304494506 2 2 729937100 1 3 161382905 5 2 115295818 4 2 304326326 5 2 611406018 3 3 245627097 1 3 655226595 3 3 433434591 1 3 463449347 4 2 901589042 4 2 232153673 5 3 762503722 2 3 243439222 5 2 831612959 4 3 227508691 1 2 357523067 5 2 359762777 2 2 189724315 5 2 550355119 1 2 467516123 1 3 479842037 4 3 307825105 4 2 572240535 3 3 387861500 4 3 459378852 2 2 541567161 4 2 650321335 1 2 273070050 3 3 726947641 4 2 303286468 5 3 837197196 2 3 207367889 5 2 110675117 1 3 939103874 4 2 618297107 4 2 893177970 2 2 520134584 5 3 900225730 2 3 147147907 3 3 120277320 1 3 207330308 1 2 852304275 1 2 601514148 4 3 558769465 1 3 442020198 3 2 785976007 4 3 258618584 2 2 868229962 2 3 723195345 1 2 926055290 4 2 870890888 2 3 500342358 1 2 776393766 4 3 529076717 4 3 989517058 4 3 188259554 4 3 644765909 2 2 129371290 2 3 175373837 3 2 750080669 3 2 914637039 4 3 102678504 2 2 368823997 2 2 455494088 5 2 442341943 5 3 972254940 2 3 976603953 5 2 229126458 5 3 251274824 5 3 641638841 5 3 340336513 4 3 440528787 3 2 250951511 5 2 328343247 5 2 342630555 2 2 481200830 1 2 361992758 3 2 934425426 1 2 262257185 3 2 336645920 4 3 758021223 4 2 719077818 5 3 687794727 2 3 230373606 1 3 618666705 1 2 745274094 5 2 377023991 2 3 751085539 5 3 348597054 5 2 879710787 5 3 699605916 1 3 731491221 5 3 904686143 2 3 418648510 2 3 432973120 4 3 945012815 4 2 195461251 2 3 247547173 2 3 778837320 2 3 926254348 4 2 474207484 1 2 995848302 4 2 118851698 4 2 838057912 3 3 184729025 4 2 697725910 3 2 807876706 1 3 657722503 2 3 915245675 2 3 117260472 2 2 351886844 5 3 370389722 4 3 789325050 2 3 419024075 1 2 664887793 1 2 363293638 5 2 721062941 3 2 574005979 3 2 570294473 3 3 660865088 1 2 466704869 2 3 163608995 2 2 494897015 5 2 100834376 2 3 611835012 3 3 120437124 5 2 875415842 2 2 332234437 5 2 757412836 4 3 487738616 5 3 654686587 5 2 576907537 5 2 154515695 4 3 401310241 3 3 267716799 5 2 571787947 2 3 739788179 3 2 249866098 2 3 634220196 2 3 403336872 3 3 791458355 4 2 332247795 4 3 186859842 4 2 583989877 3 2 328531536 3 2 836795046 3 3 670777457 2 3 225799134 3 3 970218105 4 3 984400724 1 3 464533915 5 3 127291238 1 3 347313930 4 3 598946318 4 2 149772690 4 2 620959323 4 3 138164159 2 3 342238850 4 3 715439236 5 2 995090523 3 3 906642635 1 3 880975248 5 2 697776476 3 3 140644447 5 3 252613923 3 2 823974622 5 2 282822871 2 3 570371565 5 3 556694447 5 3 294253331 4 2 327389317 3 3 867964419 1 3 407405259 4 3 115370973 5 2 457141949 3 2 171403198 3 3 329021682 3 3 297852829 1 2 761462625 1 3 185213200 2 3 769551318 3 2 379235760 1 3 107509196 4 2 295237479 4 3 979513089 3 2 258132403 1 3 680564887 1 2 561185439 1 3 135750295 5 2 758566204 3 3 558992967 5 2 296881879 1 3 836767395 3 3 955036006 5 3 378841503 1 3 716828210 1 3 569348451 4 2 718835909 1 2 189926780 3 3 920244939 5 3 325542147 4 3 322984509 3 2 878177642 2 2 397258374 4 2 322342347 3 3 604272945 2 2 469972292 1 3 911893321 4 3 267350848 1 2 313289369 4 2 229184717 3 2 416043312 5 3 628697536 4 3 339238083 1 2 772510782 1 3 779734946 4 2 269943019 5 3 358886380 4 2 239160008 1 2 699475087 2 3 726996422 1 3 806938125 2 2 224763536 5 2 381698857 2 2 577269117 4 3 542673907 5 3 267187511 1 2 526729179 5 2 206726192 4 3 804662750 2 2 782950407 5 2 589603304 5 2 242171517 4 2 418028631 1 2 529813105 3 2 497748477 2 2 840495865 1 3 516765737 2 2 591431552 5 2 927208920 2 2 256360968 2 2 204146960 2 2 751356622 4 3 459210765 4 3 520290747 5 2 695064412 1 3 757179452 4 3 539780965 4 2 263878866 3 3 191260365 5 2 340053164 1 2 678237161 1 3 652124089 1 3 420857432 3 2 708637883 2 3 591986814 5 2 154767619 5 3 297821744 4 2 114762282 3 3 109753466 2 2 767363256 1 2 967812913 5 2 538657081 1 2 146087756 2 3 883095098 3 2 977575561 1 3 722423685 3 3 515023026 2 3 918201726 3 2 734396987 5 3 959033150 1 2 285734282 1 2 215884321 3 3 323174583 3 3 826288150 5 2 398833084 3 2 282884017 4 2 162623917 3 3 685853073 3 2 457653290 3 3 821591289 3 2 917077511 5 3 211722659 2 3 553204508 3 3 640501199 3 2 739025660 3 2 385156163 5 3 509838674 5 3 875493690 3 3 671953094 1 2 816497342 2 2 663227401 3 2 497227509 3 2 608655699 4 2 800960376 5 3 134330365 4 3 608789426 3 3 512250073 3 3 112374067 5 3 513543474 2 3 646899025 1 3 373457136 1 2 270492740 2 2 286961530 4 3 751033148 3 3 422734127 5 3 854198549 4 2 762232391 3 3 296542553 1 3 219405484 4 3 751280178 4 2 807107300 3 3 204409390 4 2 147387868 1 2 179984982 3 3 994901349 5 2 701750836 2 3 444582143 1 2 501573562 1 2 887484379 2 3 639889384 4 2 655557883 5 3 570835742 1 2 117014167 5 2 506728489 4 2 579056078 3 2 284234013 2 3 857032909 3 3 183086819 1 2 688807391 4 3 165135396 1 3 930398374 4 3 237759711 3 2 416764454 2 3 785771595 5 3 974427688 4 2 387420750 5 2 822900692 5 2 824131892 1 3 209727401 2 2 369585570 2 3 547969118 2 3 806582208 1 3 608032218 2 3 772763295 1 2 506818050 2 3 666834667 1 3 486795263 1 2 597501982 3 3 593406154 4 2 498832336 2 3 652104883 3 2 526525202 1 2 200886614 1 3 907944806 5 3 340580376 1 2 519325975 5 3 261564651 1 3 506687221 1 2 675882723 3 3 524183945 2 3 525769686 2 3 169057411 2 2 698450755 5 3 503962896 3 3 690798101 4 2 170955835 4 2 783714103 4 2 660646121 2 3 498782860 4 2 405901364 1 3 485475659 4 3 268699747 5 3 560727856 4 3 368633302 4 3 531385504 3 3 467008960 4 2 882463481 4 2 214261317 2 2 613569624 2 3 374512975 4 2 335295636 3 2 141950203 3 3 225645570 2 2 727534620 3 2 779254367 2 2 104237966 1 2 762742397 1 3 407774143 3 2 113933677 1 3 134213334 1 2 744638451 1 2 560730050 1 2 760818086 4 2 187665042 1 3 536775185 2 2 334678337 4 3 429318617 4 3 209536580 3 3 465555827 2 3 588711402 5 2 265605087 2 3 274767197 5 2 831593740 5 3 201166200 4 2 119873196 5 3 485290526 4 3 882709136 5 2 508074515 2 3 255324588 2 2 979559168 5 2 860021279 3 2 718562690 5 3 410006082 1 3 171134066 4 2 581582998 1 3 121249694 1 2 135952410 4 3 359653191 4 2 826626650 4 2 279973676 5 2 749882642 1 3 637394929 5 2 673749201 4 2 366967383 5 2 711594687 5 3 550512845 2 3 380105459 2 3 536886666 2 3 738690335 5 3 736513927 5 2 538134665 4 3 447933639 2 2 359620619 5 2 171063033 1 2 277748680 2 2 784724524 5 3 562442085 3 3 493468127 3 2 374132798 2 3 653336323 2 2 210482030 2 2 243551362 2 2 535168497 4 2 629203550 5 2 534332687 4 2 644130113 1 3 260549634 5 2 514462666 4 2 986289530 5 2 161642452 4 2 509631317 2 3 112949151 2 3 699637780 1 3 169589024 1 3 369116656 5 2 241484828 4 3 553058265 4 3 378609574 3 3 243866857 5 2 184940900 2 2 518331526 2 3 483055042 2 3 770917909 2 3 511310240 4 2 289726840 4 3 651606183 3 3 663693525 3 2 684109869 2 3 137124131 3 3 538602287 4 2 830683792 1 3 294555875 3 3 222476385 1 2 697077516 1 2 468188399 1 2 687663070 5 2 895774254 4 3 379169247 1 3 591501868 1 2 827091255 3 2 226098776 3 2 571767011 4 2 930942428 3 3 446241977 5 2 399702923 1 2 534573394 2 3 508961864 4 3 552565614 4 2 423736989 5 2 230786690 5 2 824492106 2 2 474624422 5 3 134448993 4 3 369019532 2 2 866709971 3 3 640505885 1 2 696414063 2 3 625688575 1 3 499574736 2 3 703387486 5 3 105402879 1 3 465726108 1 3 305981984 2 2 196767610 1 2 803227508 3 3 510015103 4 3 623943128 1 2 284996116 5 2 445882313 1 2 712212575 5 3 273339096 1 3 862951492 4 3 442055325 1 3 762229320 5 2 155475126 3 2 100867677 4 2 860919645 4 2 745704181 5 2 848449394 1 2 740061353 5 2 627890665 2 3 893020282 5 2 697046095 5 3 480152830 2 2 734894744 1 3 723456559 3 3 680887944 2 2 453166731 4 2 358826032 2 3 644233092 4 2 561961934 5 2 321423497 2 2 385279312 3 2 680463332 3 3 966646578 1 2 133877160 5 3 976886622 4 2 667842601 3 3 870227939 3 3 538491954 3 2 713367414 2 2 318965224 2 2 892478652 5 3 611550758 4 3 856790130 4 3 511108458 4 3 170324036 4 2 167230321 1 2 254574862 5 2 521010779 2 2 945372641 4 2 317591028 2 2 714418364 2 3 230569292 2 2 611527915 1 2 336426231 5 3 188279910 5 3 782414498 1 2 297903353 2 2 955121977 3 3 414424205 5 3 936511095 1 3 335727991 1 2 503245951 2 3 701654131 4 2 601006447 1 3 324971685 1 2 307371674 4 3 361884750 4 3 152566678 4 2 528347529 5 2 341448263 3 2 751111151 2 3 811170438 3 3 578621368 5 2 463778794 3 2 460983941 1 3 594331890 3 3 368727158 1 2 683589079 4 2 228541949 2 3 641808808 5 3 893233005 5 2 456339993 3 3 116647630 5 2 677428254 2 2 292291308 1 3 219523021 5 2 579010768 2 2 638441389 5 2 570920768 3 2 728973496 3 2 290633467 1 2 116209321 1 2 481544188 3 2 903445762 3 3 169448259 3 3 544187669 4 2 242683522 5 2 407553054 4 2 168723450 5 3 671704878 1 2 932676505 3 3 822355619 2 2 291977755 3 2 610347555 1 3 570821726 4 2 430616746 1 2 697686610 1 3 346140007 4 3 280441687 3 3 596101036 2 3 805697578 4 3 811205246 5 2 724967273 4 2 439669543 2 2 124283012 1 3 411100256 4 3 927455276 2 3 706734564 3 2 278626247 3 3 216625192 1 2 749164499 5 3 238655902 2 2 142419056 4 3 696778855 4 2 569466587 4 3 352128386 3 3 254813872 1 2 465984950 4 3 340027679 5 3 683953717 2 2 857000884 2 3 373975177 3 3 303971391 3 2 228495297 5 2 370512883 3 3 342026760 4 2 126841906 2 2 587206518 1 3 932847693 2 2 235416704 3 3 952762014 1 2 131136923 4 2 492290320 4 3 737147255 1 2 400790707 1 2 742399848 3 2 934657142 4 3 439791053 4 2 350381791 5 3 179683678 1 3 487457149 4 3 224338481 2 2 122532729 2 2 109719948 5 3 277648986 1 2 234067498 4 2 204165235 3 2 993239216 3 2 463949123 5 2 226181044 2 3 138238230 4 3 854307382 1 2 382145535 3 3 170207437 1 2 872984273 5 2 260301341 3 3 491512609 3 3 776346332 5 3 806246297 2 2 792109091 1 2 631659117 1 3 585062813 3 3 176401673 4 2 540253543 1 2 231107793 2 2 256649264 4 3 874972512 3 2 520946560 4 2 283323922 5 2 422160130 2 3 343868940 3 2 260553309 1 3 883277379 5 3 175467522 2 3 102817432 4 2 559997589 2 2 110264637 3 2 442316050 3 3 350218724 5 3 104970562 1 2 895260698 2 3 180168987 5 2 124212733 3 3 736119402 3 2 258990171 2 2 193069808 4 3 172314246 2 3 985367413 4 2 257733902 5 2 158786093 1 2 544982947 1 2 298247136 1 3 778452087 2 3 794723754 3 3 995374318 3 3 182271530 5 2 819492057 4 2 262001698 1 2 450514213 2 3 619699756 2 3 170445909 2 3 429635068 3 3 120366913 3 3 931250094 4 3 777604449 3 3 598244256 2 2 186884023 3 2 402997200 4 3 170181268 4 2 119314793 2 2 336441012 2 2 198373716 4 3 291581607 4 2 522133841 2 2 165144771 5 2 965398385 5 2 674079026 5 2 225719627 3 3 923325388 2 2 304562864 1 2 999363057 4 2 924491846 3 3 217146742 1 3 309757022 4 3 452264073 1 2 997354866 2 2 221792681 4 2 585234953 2 2 778675495 4 2 514778012 4 2 184445912 1 3 490723188 4 3 482265670 4 3 378539613 4 3 766114419 4 2 911783909 3 2 309907545 2 3 965903065 2 2 182604046 2 2 538140656 2 2 323279139 2 3 728540268 3 2 373934057 2 2 813909564 2 2 831611926 2 2 325275538 2 3 436600037 3 3 228200344 3 3 739133116 5 3 904200177 3 2 634925493 2 2 199302416 5 2 975475393 3 2 163731730 2 2 569367364 1 2 352706342 5 2 226085465 5 3 952364101 2 3 986561387 2 3 505430269 5 2 190806895 2 2 173336397 3 3 462068826 5 3 194166015 1 2 609700416 4 3 525346316 1 2 322554127 4 3 713255485 2 2 476851400 1 2 591426883 5 2 202813907 1 2 718100666 3 2 398250061 5 2 568712375 1 3 410447822 1 2 610099128 5 3 275976891 3 2 771437217 4 3 465686985 4 3 448270677 1 3 901592716 1 2 744244479 4 2 718021216 1 2 212435782 5 3 565963309 2 2 740781256 3 3 405847937 5 2 140767204 3 3 111959899 1 2 956757996 4 3 434376416 4 3 951287168 1 3 351634346 5 3 185654650 5 3 228890686 2 3 468285572 5 2 475835637 2 2 549091640 2 2 351458677 1 3 631218118 1 2 225195129 4 2 478962733 2 3 534936173 3 3 634643190 3 3 163723510 3 2 316025698 3 2 656544534 1 2 717818103 5 3 444492226 1 2 543705614 3 3 203770664 1 2 769847369 5 3 918054751 3 2 581206368 4 2 694846500 1 2 381104216 1 2 623175072 2 2 810180088 3 3 665935261 4 2 761462185 2 2 384147116 5 2 198111006 2 3 194852070 1 3 304234147 2 3 407934980 3 3 110643458 4 2 598622136 2 2 464015824 5 2 408866780 1 2 795858053 3 3 959282397 4 2 900573762 5 3 772229376 3 2 204527081 1 3 175603740 1 2 849482593 3 3 833479001 3 3 154171447 5 2 592102597 4 2 779780018 3 2 977098458 1 3 913720846 1 2 355438048 2 3 923537612 1 2 335279527 5 2 775859252 3 2 615156320 2 2 581753943 4 2 714723779 5 2 388065563 3 3 359509294 2 2 403580369 4 3 830760358 1 2 618691213 3 3 720338687 5 3 168316648 5 2 264681197 4 2 721006129 3 2 477306699 1 3 197134082 2 2 630114676 1 3 995082439 4 3 472354394 5 2 741995199 1 2 621843027 4 3 847739263 5 3 929986271 1 3 754203238 5 3 941843674 4 3 995351900 4 2 210087796 5 2 336062396 4 3 637016063 5 2 972573273 1 2 585214609 1 2 193409078 1 2 765769302 5 2 621708892 1 2 244487070 5 2 383044599 2 2 876289437 3 2 411212345 4 3 825589920 2 2 572203988 2 2 842743899 1 3 422961835 5 3 213613580 5 3 897282979 1 3 173343276 5 3 897987620 2 3 114116946 1 3 863666280 2 2 866939706 5 3 576349664 2 3 123681750 4 3 413736159 5 3 579162898 3 3 349505005 1 2 375570130 1 3 604434245 4 3 608990946 5 3 778835178 4 3 970708893 1 2 388417857 3 3 706664990 5 2 240990706 4 3 958207339 4 3 539347586 2 3 753593181 3 2 138777172 4 2 444020363 1 3 102860989 4 3 531783926 5 3 618231696 3 2 554295153 4 2 408553676 5 2 623793067 1 3 430705161 5 3 473693614 5 2 525543926 1 2 506665493 1 2 521925020 5 2 171502666 4 3 829254535 3 3 202269971 1 2 496183311 1 2 146496907 2 3 166960780 4 3 786446628 4 3 872502022 5 3 350783790 1 3 849103826 3 3 847990247 1 2 689014112 5 3 401470022 5 3 161661306 1 3 707149462 3 2 735582101 3 2 670803390 2 3 391434278 5 2 719911332 2 3 219079752 4 2 498918151 1 2 890073226 4 3 770005026 1 2 963369508 1 3 186145179 5 3 139655502 4 3 291350682 1 3 586060356 3 2 193402598 5 3 481377817 3 2 512871490 3 3 169275513 2 3 420176283 2 2 213130575 1 2 349085600 4 2 499964771 3 2 465091690 5 3 369196594 1 3 786835702 1 3 571365336 3 2 943373604 4 2 417671764 4 2 599872108 5 2 184921052 3 2 246566607 5 3 235470139 2 3 967130839 1 2 457889107 1 3 561726657 2 2 611601877 4 3 791037226 5 3 166141601 5 3 209405568 4 3 617539289 1 3 865060963 1 2 666881091 5 2 359041426 3 3 169983975 3 2 380892141 4 3 429462624 3 3 776943076 1 2 633668406 5 2 477421930 1 2 641978136 2 3 910901780 5 2 461864373 3 3 549399636 1 3 297950792 3 3 329176270 3 3 442523144 5 2 100411324 2 2 396005059 3 2 462975914 4 3 803738237 5 3 280639550 1 2 153277050 5 2 734314984 3 2 464458551 2 3 337446575 2 2 640555226 4 2 406941069 3 3 550347919 3 3 831701520 4 3 695952909 2 2 702017081 4 3 644785520 1 2 180310046 2 2 520304711 3 3 672844249 3 3 523270665 2 3 227163608 4 3 202215348 5 2 202562975 1 3 478169971 3 2 564673078 3 3 199049778 4 2 118345832 4 3 309232341 5 2 532046941 4 2 223564503 5 2 168651555 2 2 181582266 2 2 661065989 2 3 623266669 3 3 463616574 3 3 350903692 5 3 912657074 2 3 489863180 4 2 809093359 2 3 405479970 2 2 604944807 3 2 924122956 4 3 459107679 1 2 496146853 1 3 692972892 2 3 810796760 1 2 463684596 1 2 989656320 1 3 251352330 1 3 383697195 3 3 597873112 3 3 169854148 5 3 280929072 1 2 120753981 5 2 550928019 4 2 223013885 2 3 111764009 1 2 365908547 2 2 154540959 1 2 466245744 1 3 679454619 2 2 666482676 4 2 490063885 5 3 514217866 5 3 576577066 2 2 587274936 2 3 597385094 3 2 120858634 5 2 530630051 1 3 198293279 5 2 352317286 4 3 770181002 4 3 783689919 3 3 424708268 4 2 905727661 1 2 980676970 3 3 740972407 2 2 657619543 2 2 535474669 4 3 951178368 5 2 184999431 4 2 604475653 3 3 755471110 3 3 755731029 1 2 248425218 2 3 188299818 2 2 649054337 1 2 698770025 1 2 793272656 3 2 633013550 4 2 433765147 4 3 314724145 3 2 322620530 1 3 779565999 4 2 474322305 3 2 367318645 2 2 166407944 5 2 327381063 3 2 146957758 1 3 193174752 5 2 611468212 5 3 474904476 2 3 461242628 5 3 409846298 3 3 867302318 5 3 571309426 1 2 820124681 5 3 413960104 4 3 931795839 1 2 886447164 3 2 978326953 1 3 861366648 2 2 807915137 5 3 411636054 4 3 417777316 1 2 899356272 2 2 809328152 1 3 663910622 5 3 196856172 1 2 554613060 2 3 417412322 4 3 263610203 1 2 843137898 1 2 740319060 3 3 901210211 3 3 107171746 1 2 698492408 2 2 478724179 2 3 348261192 1 3 915934509 1 2 356589690 2 2 641457613 1 3 554694117 3 3 557140661 3 3 401570900 4 2 254031467 1 3 709768976 5 3 404543480 3 2 900720540 1 2 933319497 4 2 448579583 1 2 784580904 4 3 104551684 3 3 269108956 4 2 324058852 2 2 676763275 4 3 596433236 4 2 878374710 5 3 445582147 1 2 964743101 5 2 398072074 5 2 333611271 4 2 909290256 2 2 841242899 5 2 761893308 2 3 353531139 4 3 292251037 2 2 771150795 5 2 294962062 2 3 453713093 4 2 587988670 3 2 435149734 5 2 872935897 2 2 637712556 3 3 117382919 1 2 662226183 5 3 747985114 5 3 178552178 1 2 753180571 4 2 668380407 5 3 258243159 4 3 728909539 3 3 382390263 2 2 929190141 4 2 155804544 5 2 759982759 1 2 881520142 3 2 199420724 2 2 168899425 5 3 307116201 4 3 357174103 1 2 775041337 2 3 719763232 4 3 109189154 5 2 285867687 3 3 575813137 5 3 662495045 2 2 675708901 2 3 362831880 1 3 642362231 4 3 565533730 2 3 501269230 4 2 130272343 3 3 287805215 5 3 425964828 2 3 734239959 4 2 191465410 2 3 306257589 4 2 150466301 5 2 150832367 3 3 282896973 3 2 351900677 1 3 298553605 3 3 882425652 1 2 673619249 4 2 502643585 2 3 784410406 5 3 243321393 1 2 841690070 2 3 838294818 1 2 166302777 1 2 842397801 1 2 397034691 1 2 520484647 5 2 117744851 5 3 656387690 5 2 700744419 5 3 158733846 5 2 668893315 1 2 828284716 5 2 612812035 1 3 897382916 2 3 661936367 1 3 745198112 3 3 294205633 4 3 346026610 4 2 220596672 1 2 604177072 3 2 123406169 3 2 966223080 1 3 671776110 2 2 541138901 2 2 989733667 5 3 199303068 3 3 588269254 4 2 377378324 4 2 852776913 3 2 525162462 3 3 829998970 2 2 702726838 5 2 836247417 5 3 295989940 2 3 843985449 2 3 826204301 5 2 958202906 3 2 252979617 3 2 709087322 3 2 514293521 2 3 310137564 5 2 229972654 1 3 119967032 1 3 928794415 5 2 742973932 2 3 886422439 1 2 681648210 5 3 130623784 5 3 175714654 2 2 597680878 5 3 586477874 1 3 160129043 1 2 326770204 5 3 965904724 5 2 610640361 4 2 866290751 3 2 426908519 3 2 183777908 4 3 635021205 5 2 598344608 3 3 279878766 5 2 507146800 5 3 757745229 4 2 597829650 4 2 957602557 1 2 276486259 4 2 713335252 2 3 654531366 2 3 190658086 5 2 540790962 1 3 479643317 2 3 621845580 5 2 758202747 4 2 299860523 4 2 831939459 4 3 810826178 4 3 521011280 3 2 871343995 1 3 682515963 3 3 238501156 5 2 774268637 3 2 543109817 3 3 499765611 2 3 678023444 4 3 759057880 1 3 386628779 5 3 411912388 2 2 207592388 4 2 936929031 3 3 494017033 2 3 310126991 4 3 536768911 2 3 341760925 5 2 426506730 2 2 362030671 4 3 325380293 1 2 582698921 1 2 719988324 4 2 660493126 1 2 130231062 4 2 103366851 1 3 452915963 5 3 608128931 5 2 876026354 1 2 729309417 3 3 356843362 5 2 949431812 2 2 574683526 3 2 749790505 3 3 181163212 2 2 290498778 2 3 546941934 3 2 269892798 5 3 992304715 5 2 684806377 4 2 677233865 3 2 709208672 4 2 898655275 3 2 338272117 2 3 272113015 3 3 138873633 2 3 716988237 4 3 712696378 3 3 819084638 3 2 792640761 4 2 704105203 1 2 581896096 4 3 174027181 4 2 770520410 5 3 971645767 5 3 657242475 1 2 721151616 1 3 219463854 1 3 407045672 2 2 687533612 1 3 659692452 2 2 222532445 3 2 314962061 2 3 440774212 3 2 377646800 1 3 542122083 3 2 803072598 1 3 312159022 5 2 380834345 5 2 390714352 2 2 724887823 4 3 509871826 5 2 513878022 3 3 216405874 3 3 468508689 2 2 352655730 5 2 729266923 2 3 658760500 5 3 744101475 3 3 358661995 1 2 253353087 3 3 152687899 2 3 621207782 2 2 714636326 3 2 563614278 1 3 485410514 2 2 898320355 2 2 903989347 3 2 897156516 2 2 669464985 3 2 741161065 1 3 921293820 1 2 487986204 3 3 889178775 4 3 916912288 2 3 242981151 1 3 963773823 2 3 155457356 1 2 330056806 1 3 910557202 5 3 495199184 4 2 520074422 2 3 363143173 5 2 149522944 2 3 709280020 2 2 573611736 2 3 530067594 5 3 934743349 4 2 992322827 5 3 268534682 1 3 685536107 3 3 149482496 5 2 165744211 5 3 832015408 1 2 760331335 1 3 772610513 5 3 895129797 5 2 160359338 3 3 241939667 2 3 746439627 4 3 373620767 3 2 494678645 3 3 724346404 5 2 721289834 4 3 266649096 3 2 646603031 5 2 880349895 3 2 827684383 4 2 467405808 2 2 164425660 2 2 200971986 2 3 741941838 5 2 401399827 4 2 886701313 4 3 487090712 5 2 811394635 3 3 985168819 2 3 823256469 1 2 813333891 5 2 961419147 1 3 658552795 1 3 284344040 5 2 593334947 4 3 536954864 1 2 840627781 5 3 515260317 2 2 756823444 2 2 178118769 1 3 621782328 1 3 853428081 2 3 988623592 3 3 518552241 2 3 884655205 1 2 828161012 4 2 668014503 3 2 382829292 1 3 285752126 2 2 214908387 4 2 737361682 3 3 531640619 4 2 451793396 3 2 275426521 3 3 378953055 4 2 715530029 5 3 405078565 5 3 713041969 4 3 823476193 2 3 720350436 5 3 875510465 2 2 703296375 2 2 442342171 3 3 945342922 3 2 510799596 3 3 605902892 1 2 339358026 2 3 305619338 5 2 326584675 4 2 321154873 4 2 471437864 4 3 479547325 4 3 943057143 5 3 804601656 1 2 254797449 2 3 666994666 3 3 797967113 3 2 481063267 5 3 970189944 5 3 882302705 4 3 514215999 4 3 141963557 5 2 764631598 3 3 333010291 1 2 468536859 1 3 269946182 5 2 299176083 5 2 424020876 3 2 194119074 5 2 703064658 5 3 979812222 2 2 406559421 3 2 146537958 3 2 274659592 3 2 509937563 5 2 216714594 3 2 354470897 5 3 405179473 1 3 797937839 3 2 561706939 4 2 785420313 2 2 848758406 1 2 556888549 1 3 473159863 2 3 979361963 4 3 226706546 5 2 128054197 2 2 726183737 1 3 869226434 2 2 219564738 4 2 347818068 5 3 381082302 5 2 960195625 3 2 111992059 5 3 395886945 2 3 770679371 1 3 257621406 2 3 539501951 2 2 717620409 4 3 283755504 2 3 266304562 2 2 169683832 3 3 118885134 4 3 927742572 2 2 294855064 4 2 782835096 5 3 659001250 4 3 827957600 4 3 323086969 1 2 532308202 5 3 836853494 3 2 571927518 4 3 453489669 1 3 429210361 1 2 271785455 2 3 460721976 2 2 849972440 1 2 994571126 1 3 842898327 2 3 565643349 4 3 988732532 4 3 370076314 1 2 525106332 3 2 761061495 2 3 296298115 2 2 259387149 2 2 774354632 4 2 439778110 2 3 646816851 5 3 539798581 5 3 235798682 5 2 430178703 1 3 342378652 3 3 469726660 4 3 526429444 3 2 289530457 3 3 411206598 4 2 452073262 4 2 211565885 2 3 107108547 2 3 486582204 3 2 151813431 5 3 491712523 3 3 473968686 5 2 983854671 1 3 422868924 3 3 751324918 5 3 648064408 5 3 567415926 1 3 424806342 2 3 196530313 4 3 234764831 4 2 549163090 5 3 322934175 1 2 936250441 3 3 672431287 2 2 958902728 3 3 590835923 5 3 949872152 5 2 301849814 4 2 483616157 5 2 468608807 2 2 579714158 3 3 786484092 3 2 386167797 2 3 547213441 1 2 137171067 4 2 248900321 3 3 248105661 2 3 963673281 5 3 872274434 2 3 458977563 1 3 107112911 4 2 629814621 5 2 464615201 4 2 687268440 3 3 272196321 2 2 736957900 4 2 279880143 2 2 766580506 1 3 267082833 3 2 617484627 5 3 108712183 3 3 532099369 5 3 687878783 2 2 697479057 2 3 980103944 4 2 342414760 5 2 150940953 4 2 400215194 3 2 264593455 4 2 889374897 1 3 422864441 4 2 368492867 5 2 518447687 2 2 536413769 1 2 157541563 3 3 337121326 4 2 970968852 1 3 190373626 3 2 740223889 3 2 708720068 1 2 991077871 3 2 438357132 4 2 722398867 4 3 151125086 3 3 958236420 4 2 267026270 5 2 595334005 5 2 347602715 3 3 760900606 4 2 787318524 4 2 837319191 3 2 385072979 1 2 841879334 5 2 395279550 5 3 652288576 1 3 807304908 3 2 840077478 5 3 122519422 1 2 602469892 1 3 306217610 3 2 331880097 3 3 915283760 2 2 635845921 5 2 755820407 5 3 772196261 5 3 215771981 2 3 936264940 5 3 559748546 1 2 176394305 4 2 503305762 2 3 496619476 1 2 753580216 4 3 677913768 2 2 664634125 3 2 597343248 3 2 397921557 4 3 705873068 3 2 429923592 5 2 262881251 1 3 772407224 1 2 155379439 4 3 206443156 1 3 502152984 2 3 765606055 5 2 841358808 5 2 825453219 2 3 931673456 3 2 379264960 3 3 192040187 3 2 596856386 3 2 190751780 4 3 105710048 2 2 537066038 3 2 526306992 1 3 733672637 4 3 717961057 1 3 286359559 4 2 129278874 4 3 692656271 3 3 324195453 2 3 870367214 4 2 183852099 4 3 391494266 3 2 226843836 2 2 197442828 5 3 276466680 1 2 697263458 2 2 598130467 3 3 208085571 5 3 227334825 3 3 848807138 3 2 801529961 3 3 590865034 4 2 327526910 4 3 557786508 4 2 164900010 2 3 337087758 3 3 616339540 1 3 200410217 3 3 135999485 1 3 175773765 5 2 485304389 2 3 827717586 3 3 346713461 3 2 741600706 4 3 784630474 2 3 527460008 1 3 739375788 5 2 680181284 1 3 573796268 4 3 726182417 1 3 391120102 4 2 974433552 3 3 314123949 1 3 526088789 4 2 253414291 2 2 864187468 3 3 434239141 5 2 336591655 3 2 129440281 1 3 578006954 4 2 117613941 3 3 199342622 1 2 158586170 2 2 770615988 4 3 759530740 3 3 455583975 5 3 144582024 2 3 227730578 4 2 419545638 4 2 196910030 5 2 560345657 5 3 348630394 5 2 658569011 4 2 792755941 5 3 199657672 5 2 139305966 5 3 843620525 4 2 361229332 3 3 121729104 2 3 291270966 4 2 691229670 4 3 624388561 2 3 608097592 4 3 744662172 3 2 404799684 4 3 172839034 5 3 944885854 2 2 172071082 4 2 475229971 4 3 599481082 3 2 567103582 5 3 309595389 5 3 651065715 2 3 274660738 1 3 904341121 1 2 826484786 5 3 287112059 1 2 857634935 5 2 170116308 2 3 581028430 3 2 443642242 1 2 378905868 2 3 290832095 5 3 656559776 5 3 829869805 1 2 616285881 3 3 804122938 1 2 692947485 5 3 805844044 1 3 228017104 4 3 127885876 3 3 400538757 5 2 966065756 4 2 862981252 3 2 853698709 2 2 272963353 3 2 355164284 4 2 519535337 3 3 695760682 4 2 905286096 3 3 145969885 4 2 261269204 1 3 590681048 1 2 878968494 3 3 438959149 2 2 427631253 1 3 716217150 5 3 704948068 5 2 965808922 4 3 135537891 3 2 739825926 5 3 421877163 5 2 488547411 1 3 790683044 3 3 543684159 3 3 850347146 2 2 176495964 2 2 663491866 3 3 463108370 3 2 157899940 2 3 675422347 1 2 411892119 4 3 358903434 5 2 404418359 5 2 374065393 5 3 720809300 5 2 211849945 4 3 689392227 2 2 728841391 5 3 881156525 1 3 860900018 5 2 812515635 1 2 887744068 2 3 616072466 1 2 506317274 3 2 141548930 1 3 837499051 2 3 771182207 3 3 827117922 5 3 601924336 2 3 154390942 4 2 970868265 1 2 471418330 3 3 118536212 1 2 857865257 2 3 632466886 5 2 672996309 5 2 613452399 2 2 462887208 2 2 697687898 1 3 820823928 3 2 979175964 1 3 855056147 2 3 430566262 5 2 529910345 1 3 638081754 2 2 814299537 3 2 187197593 3 2 645837786 2 2 549171580 4 2 544230202 1 3 104814225 2 2 388416863 4 3 605984695 3 3 103342159 1 2 970350019 4 3 538575782 3 3 149152549 1 3 310429886 4 2 955199791 2 3 144239223 3 3 497471380 5 3 840870648 2 3 973181396 1 3 210952021 5 2 798122400 1 2 191963208 2 3 307515306 4 2 732977429 3 2 763003609 1 3 598474682 4 3 221585922 1 2 126557360 1 3 107408794 2 3 486563248 2 3 539735639 3 3 575679178 2 2 229121075 3 2 582261605 2 2 427234818 2 3 356212800 3 3 405525561 1 2 183457232 1 2 110476014 2 3 279754871 2 3 502846835 1 3 906962181 5 2 348140358 4 3 415949463 5 3 325224282 1 2 211431372 1 3 926017341 2 2 411989471 1 3 853237780 5 2 918191666 3 3 517001101 1 2 536808797 3 3 964338298 4 2 740041197 4 3 715289115 1 2 240337538 3 2 717716834 1 3 238383719 5 2 593927191 3 2 574874932 5 2 549757939 5 2 502314973 3 3 496965504 5 2 701338106 4 2 548471443 2 3 789279209 3 3 241927664 5 3 461163764 1 3 418009713 4 3 690784559 2 3 516748054 2 2 141730801 4 3 766850866 2 2 291882881 3 3 248147051 3 3 713742444 5 2 197516320 1 2 774449513 3 3 471352366 1 2 127997001 1 3 270240885 5 3 529003904 4 2 329702900 2 3 365915237 3 2 745774077 5 3 548555916 2 3 842399739 1 2 630726550 4 3 572458372 3 2 527619854 2 3 667621816 2 2 439127179 1 2 601553681 3 2 610288507 5 3 568957477 2 3 574379485 4 2 685095408 2 2 676716550 1 3 925667570 4 3 511698156 5 3 853017071 4 2 948262631 5 2 339475444 4 2 401332914 1 2 962422239 5 3 107838432 3 2 586640824 2 2 875065811 1 2 416348755 4 3 666860077 4 3 724867975 4 2 452912116 1 2 629735283 4 3 332515905 3 2 314086980 5 2 615496611 4 3 581037218 4 2 368905996 4 3 368462974 5 2 761840312 3 3 862399390 2 2 223001161 2 3 763019969 3 2 907031732 5 3 610169322 5 2 738614361 3 3 282471874 3 2 346318775 1 2 444455278 5 2 392255950 5 3 741197497 1 2 102289429 4 2 254965096 4 3 867191418 5 2 654488111 1 2 958286321 2 3 374476561 5 2 761989514 5 2 481556219 1 2 102635335 3 2 580115097 2 2 660995256 1 3 284769250 5 3 466544009 2 3 145113406 2 3 677730310 2 2 186660456 4 3 171935879 5 2 117138608 4 2 117794463 2 3 239478677 5 3 793425485 3 3 678170781 4 2 111286641 1 3 298198635 1 3 609309315 1 2 522194145 4 3 728266798 5 3 214190174 1 2 366937748 2 2 227404768 3 3 778245948 2 2 761723430 5 2 718204292 3 3 188341825 3 2 694290213 1 2 623201804 2 3 182835834 1 3 155309848 4 3 731364767 3 2 697560765 1 2 979097007 1 3 328909794 5 2 778638424 1 2 942868017 5 3 192865519 3 2 145972076 4 2 752745795 3 2 980369376 4 2 503495062 2 3 176862147 5 2 874392178 3 2 790582199 4 2 731634607 1 2 697492775 4 2 362110182 2 3 974724916 1 2 725705543 4 2 386121877 4 2 489663488 4 3 170490907 5 3 584870165 3 3 295774619 4 3 992125784 5 3 575771944 4 2 414226079 2 2 585400784 1 2 600069120 1 3 163618687 1 2 314083726 1 3 657631983 4 3 368955451 3 3 135023048 1 3 612003367 2 2 659809478 1 3 118232839 1 3 685296348 2 3 422559234 3 2 451137193 3 3 987455491 1 3 638635511 4 3 198395177 1 2 553598578 2 2 469605194 1 2 895729438 2 2 785678634 2 2 663189859 3 3 312329938 4 2 395360817 1 3 555893388 5 3 484236783 4 3 140188514 5 3 882500964 4 3 371138153 2 3 430008865 1 3 289193955 2 3 572514834 5 2 819624765 5 3 755765664 5 2 770300059 3 3 520831219 1 3 642827830 4 2 127836300 1 2 512633912 4 3 824815461 3 2 226112835 3 3 421120786 2 2 279848834 3 3 325622339 1 2 897888421 4 2 408215822 2 3 824686795 5 2 942885248 5 3 930303503 5 2 530037388 1 3 894292994 3 3 108118165 5 2 404130151 2 3 472805399 1 3 553090663 4 3 858231337 5 2 564338145 2 3 701424710 1 2 737866783 2 3 442008365 2 3 148592087 3 2 758084235 4 3 119541957 4 3 785701724 5 3 705316156 1 3 479968844 4 2 330136973 3 3 628339874 5 2 625365007 5 3 203282140 4 3 753308915 3 3 560327713 4 2 436425635 5 2 353321465 2 2 411949044 4 3 233256022 1 2 241237606 5 2 806245234 5 3 242822987 4 2 809519167 5 3 146293595 5 3 345976124 5 3 865153062 2 3 855379508 2 3 318999072 2 3 209779745 5 2 598185161 4 3 798655844 4 2 799717902 5 3 951267111 1 2 584313213 2 2 395840312 4 3 198680785 3 3 354219414 5 2 815341666 3 2 816423999 2 2 246941696 5 3 498484939 3 2 405800226 1 2 128179976 4 3 655371785 4 2 687717582 5 2 535437755 5 3 595164076 2 3 867290013 5 3 608229576 1 2 645532932 1 2 335883967 2 2 900304434 2 2 106309467 3 2 677690115 1 3 404549146 2 3 442463272 4 2 169422040 2 3 187539991 4 2 487658377 1 3 878984266 2 2 816108161 2 2 114248375 3 3 865934383 1 3 953986550 2 2 325298798 2 2 535761173 1 2 732700724 1 2 765517131 5 2 732689555 5 3 413250444 5 2 551942667 4 3 591775109 2 2 128921393 1 3 256245096 3 3 792198596 5 3 264680940 1 2 526972835 3 3 859384231 2 2 618854904 4 2 855374943 1 3 365493251 5 2 968379423 1 3 958585507 2 3 423657363 5 3 706478703 5 2 224001557 1 3 987439135 2 2 720721161 2 2 914082619 3 3 874443499 3 2 332454881 4 3 291401679 1 3 543054448 2 3 436388701 4 2 315975838 2 3 358554131 2 3 364310342 3 3 191478689 1 3 566937113 5 3 111475291 3 3 621589867 3 2 831916474 1 2 653779079 2 2 252229903 5 3 114504063 2 2 955323106 5 2 464852510 5 3 650395103 2 2 303217243 2 2 628941554 4 3 366214975 3 2 679856420 3 2 631745865 2 2 689890053 1 3 132336267 1 2 332917598 3 2 227085627 5 2 822469595 5 3 553593536 1 3 793637220 5 3 254472867 3 2 643256651 4 3 146834939 1 2 507034149 3 3 794962491 5 2 517267433 3 3 242701515 3 2 128420525 3 3 357169449 3 2 767364363 4 2 820729122 2 2 187783033 2 2 509658508 4 3 486307785 1 3 244180137 4 2 897351677 5 2 649913067 3 3 885580920 2 3 704075601 2 3 552378812 5 3 315706912 1 2 305045986 3 2 828183106 3 2 858699872 5 3 263480291 2 3 200692751 4 2 651482776 1 3 328404169 5 2 651480524 4 3 955328650 1 2 632513013 5 2 544105708 1 3 398645990 4 3 888876330 1 3 548392565 2 2 644920197 1 3 974936963 4 3 378743031 4 2 776736743 5 2 360316784 2 2 967596474 1 2 673857678 1 3 737431595 3 3 458470787 2 2 150193203 4 3 838135908 3 3 484880539 4 3 181094752 5 3 222305098 2 2 972235196 3 3 474894406 3 2 847766069 4 2 315792544 4 2 593711189 4 2 200896512 3 3 241214712 4 2 415214431 1 3 535425980 2 3 966570495 1 3 286038728 3 3 702980712 4 3 611284229 1 2 318233438 2 2 261634714 5 3 771542761 4 3 880779293 3 2 663016761 2 3 422819669 2 3 749325967 2 3 589279201 4 3 980201519 5 2 286206087 2 2 236842802 5 3 412324031 2 2 759003577 4 3 817350649 1 3 604452363 3 3 477977976 5 2 482024919 5 3 975357043 2 3 591926708 3 3 466766848 2 2 331066177 2 3 230309759 2 2 845003828 2 3 440492362 2 2 691119176 1 2 111550176 4 3 576393113 1 2 677596575 1 2 506466750 3 2 586390353 2 2 433448467 1 2 125160704 4 2 695365515 5 2 658725129 4 3 212510287 2 3 977994508 1 3 741231928 1 3 786666980 5 2 309186085 4 3 280763556 1 2 690281880 4 2 741122419 3 2 964877790 2 3 502167506 2 2 767953820 4 2 470547636 2 2 370524041 3 3 791135291 5 3 525817129 1 2 670016517 1 3 825285169 2 2 998791968 1 3 910713189 4 3 675352170 4 3 811433166 5 3 771031918 2 2 734581180 4 3 485291857 2 3 991840573 1 3 776577717 5 3 949001662 4 2 369186394 2 3 314392531 5 3 625976928 4 2 354348624 1 3 275155253 5 2 344904062 4 2 430699292 2 2 136268205 5 3 901541615 2 2 841782954 3 2 610658393 1 2 514572145 5 2 104292763 5 2 745823184 4 2 421404780 1 3 574293573 3 3 859991486 5 3 653137442 2 3 698142857 5 3 450876853 5 2 821123304 2 3 419871701 1 3 389134906 3 3 488586619 4 3 786454584 4 2 552876159 3 2 756644922 1 3 607311030 4 3 412153603 4 3 190376140 1 3 119790559 1 3 640526473 5 3 101915048 4 2 410403448 2 2 526532562 3 2 189616425 4 2 215630666 5 3 576907045 4 3 955392406 5 2 444910754 3 2 344614543 2 2 689314611 1 2 987182349 2 2 743126340 5 3 178016290 5 2 966456758 3 3 449171488 1 3 558237191 1 2 268705543 3 3 150433416 2 2 130967988 5 3 623776319 2 3 463062542 5 2 750453098 4 2 663728114 2 3 937199859 5 2 205011919 3 2 554236147 5 2 479687419 5 2 578908278 2 3 567706167 3 3 743745469 1 3 415043595 5 3 858956610 1 2 921342038 4 3 140050584 4 2 756373661 3 3 850144785 3 2 428695550 1 2 173075490 4 3 281491037 2 2 139982106 3 2 374031864 1 3 656499517 5 2 853159878 1 2 286288220 4 3 285195139 1 3 757739999 2 3 161391634 3 3 391944522 5 3 756753000 2 3 906100100 2 3 746207914 5 3 379481257 3 3 813909638 1 3 397378733 3 2 641158917 1 3 127281282 3 2 766743531 4 3 672422404 1 2 587698104 5 3 261165339 3 2 910226100 1 3 478912657 5 3 851199217 3 2 413875732 3 3 345201464 5 3 564368921 4 2 953771915 3 3 468432048 4 2 458621164 5 2 751301489 5 2 648867607 1 3 213149216 3 3 859283338 3 3 157902613 5 2 496837824 4 3 113402286 5 3 953403092 5 3 256688813 2 3 647634220 2 3 886962586 3 2 957262059 2 3 625943030 4 3 583304464 5 2 490327861 4 2 874143566 5 3 703214136 4 2 732963882 2 3 148249231 1 2 621711054 3 2 472465922 1 3 581207070 5 3 806680983 2 2 722497414 3 2 598562538 2 2 950474020 4 2 678699640 3 3 497359440 5 3 269293508 5 3 510209456 3 2 898925210 2 2 222314441 2 2 364816574 2 2 539355565 2 3 698696841 4 2 484225841 1 3 124947284 2 2 131725402 4 2 849559470 5 2 283747897 1 2 561828943 2 2 842874791 4 3 447398940 5 2 950785293 3 3 187698320 4 3 178266143 1 3 527433928 1 2 734048384 4 3 857853096 5 3 774714575 1 2 248264051 5 2 380830752 3 3 932626142 1 2 312986688 4 2 743832486 5 2 454610878 5 3 516528514 4 3 595637470 4 2 928653879 2 2 683280836 5 2 483592455 1 2 656745207 3 3 225941339 1 2 309088265 4 3 639497341 5 2 448778975 2 3 185187685 4 3 190709971 1 3 884683064 3 2 563286825 1 3 906867146 3 2 361271386 5 3 853037448 1 3 376689576 4 3 520627932 5 2 349116816 1 2 144105609 4 2 573022108 4 2 305761182 2 3 501492032 2 2 798256329 5 3 691530271 2 2 888552049 4 2 337114801 5 2 293443121 5 2 784819772 5 2 897692535 1 3 444814887 3 2 856778711 4 3 386636017 3 3 973876888 5 3 600741215 5 2 732584420 3 2 756207396 2 3 452364918 3 3 998758120 3 3 877644745 3 3 879004200 4 3 483790735 4 2 555382050 4 2 678379725 1 2 662812109 3 2 642270280 5 3 926902885 4 2 928022264 4 2 964943423 2 3 756935529 3 3 421313184 4 3 555734188 1 2 452915124 5 3 965570298 1 2 478475217 5 2 820257797 5 2 153246971 2 3 268553779 5 2 907473140 1 3 766720148 5 3 216777163 4 3 519768880 2 2 714057058 1 2 702469096 3 3 206228460 3 3 232939692 5 2 495251734 4 2 645201809 1 2 552450250 5 2 966389368 5 2 398651413 1 3 102444125 4 3 741366577 3 2 752341632 1 3 554941845 4 2 654126846 1 2 985254379 5 2 400555683 1 2 898374264 4 2 650306131 4 3 924141244 5 2 778307816 2 3 382410847 2 2 929266663 5 2 915052599 2 2 481472298 4 2 562595693 4 2 718589535 3 2 379952194 5 2 569493883 5 3 365848890 4 3 664266397 3 3 399507801 4 3 751287625 5 2 566289706 2 3 395101204 3 2 291707518 1 3 479699747 1 2 123367608 5 3 456088590 2 2 725339189 2 2 435746101 2 3 655168101 5 2 156298108 4 2 345841830 1 3 571498882 5 3 356753735 3 3 908095150 4 2 128489234 3 3 445171022 2 2 473777792 1 3 538137202 5 2 426542483 1 2 877687500 3 3 823550531 2 2 124405893 2 2 344714143 1 2 546431692 4 2 958995329 2 3 441553775 3 3 647993590 3 3 319428360 4 3 692003491 3 3 169109847 1 3 761723175 4 3 539813765 1 3 183274739 3 2 226549762 3 2 168505610 3 3 441907901 1 2 946994740 1 3 283910955 4 3 378601462 3 2 456568450 3 2 600693052 4 3 716679407 3 2 646754388 3 2 606959812 1 2 316940822 3 2 694546429 3 3 153828010 2 3 487075720 2 3 624818044 5 2 964915802 1 2 312221238 3 3 541212597 1 2 626932227 1 3 896378961 5 2 738500252 2 2 623995070 4 2 211574892 1 3 373851426 3 2 286812506 2 3 963605221 2 2 279877465 2 3 338590751 1 2 575367695 4 3 425626248 4 3 856096084 2 3 179145284 5 3 839307234 5 2 289539925 2 2 408362577 5 3 792207760 3 2 564433106 4 3 400087264 5 2 358314806 4 3 890995827 5 2 668155057 1 3 631470519 1 3 237206498 1 2 720807562 1 3 884910564 2 3 160706070 3 3 756776783 2 2 958306266 1 2 141655094 2 3 185547364 2 3 140629161 3 2 180901352 2 3 670745889 4 2 187430823 3 3 766537581 5 2 977895012 1 3 269509874 5 2 720049393 5 3 183473449 3 3 363770393 2 3 300505673 2 3 361146992 5 3 281159598 1 3 751027432 3 3 146934374 4 2 926381919 4 2 119866365 3 2 887028720 1 2 250377307 5 3 683648534 2 3 597958536 3 3 649006312 4 3 319321926 4 3 439088325 2 3 411670206 4 3 286183969 3 3 135936568 4 2 472573585 3 2 821440729 3 3 428234001 2 2 102524722 2 2 670406419 1 2 470295139 5 2 513591570 2 3 561322690 4 3 566325849 5 3 612862665 3 2 502666092 5 3 864590536 2 2 441170428 3 2 626851702 5 3 334568865 1 2 710837643 1 3 297177016 1 2 199318617 3 2 690807113 5 3 926375164 3 2 335031247 2 3 753245557 4 2 755494523 1 2 682045773 2 2 662005569 1 2 407602292 2 3 347840977 1 3 217080116 5 2 915396309 1 3 550687560 5 3 447485838 1 3 148372057 1 2 484577011 2 3 929005007 5 3 540013193 4 2 780202869 4 3 725257265 5 2 509766154 1 2 288647688 1 3 129675053 1 2 887176496 5 3 325529407 3 2 263699974 1 3 402183253 1 2 607219325 5 2 677363823 4 2 824285535 1 3 304934899 3 3 873555405 1 2 174925674 1 2 540929499 3 2 131123167 2 3 192674019 5 2 216653139 3 3 897626254 3 2 275095168 5 3 674789688 3 3 296172569 2 2 667325357 3 2 900454456 1 2 440672221 4 2 707702547 2 2 281700246 5 3 984572619 3 3 239323283 3 2 527343473 2 2 271673416 1 3 342265070 1 3 272592323 2 2 465565971 4 2 899805053 1 3 582155122 5 3 241366354 3 3 803194493 3 3 975308248 3 2 687987081 3 2 603556652 2 3 681321140 1 3 110617469 5 3 408467568 4 2 758214247 5 3 541501999 5 3 855955090 4 2 479687002 5 2 191119266 2 3 646407973 4 2 337522931 1 3 532999357 1 2 303058219 4 3 191957354 3 3 496533501 3 2 913279214 2 3 980366677 5 2 907670902 1 3 187765907 4 3 187303689 4 3 564349249 1 3 441155707 1 3 952971337 4 2 630280939 5 3 398377765 1 2 458330008 2 3 162068250 5 3 513009048 5 2 240355873 5 2 374978922 2 2 787345204 1 2 705111635 3 2 272739222 1 2 181928866 1 2 592951297 3 3 650352139 2 3 849123691 5 2 576675834 4 2 900824612 3 3 447042254 3 2 842240254 5 3 920413596 2 2 827029740 3 2 184011545 5 3 141713481 2 3 586547804 3 3 882646803 5 3 566528152 4 3 535955822 2 3 488796196 1 2 966261899 2 2 580156138 5 3 968442604 4 3 348000268 5 2 754477229 5 2 519022051 4 3 312985342 2 2 343495239 3 3 401517911 5 3 686640485 2 3 460375067 3 2 644614942 2 3 255240591 1 2 781242222 1 2 457336829 3 3 344722450 1 3 633708564 2 2 886307292 4 2 366580469 1 3 144981197 3 3 259919745 4 2 254504176 5 3 333244528 3 2 975944819 3 3 100134076 1 3 279098677 3 2 259930474 5 3 692316243 5 3 798838918 5 2 105417712 1 3 330247694 3 3 410626615 2 2 957486246 3 3 315931210 1 2 310833395 1 3 871091965 3 3 703183465 1 3 647335427 3 3 993304446 2 3 560482648 4 3 250907053 4 2 606055816 1 2 488851322 4 3 888693052 4 2 323719306 4 2 432028006 2 3 599029766 2 2 283622422 5 2 372579161 4 3 812303171 4 3 268891867 2 2 103008008 1 3 434416233 5 3 650708207 4 3 343110519 2 2 690536330 5 2 811932547 5 3 807310167 3 3 204880618 1 3 623108327 4 3 441833170 2 3 811053022 2 2 826010746 5 2 525211203 4 3 821661662 5 3 432794638 1 2 450398275 1 3 977982039 4 3 614562596 3 3 362797255 2 3 601915059 2 3 910297526 1 3 513215720 1 2 237630077 2 2 265647570 5 2 507796326 4 2 786770197 3 2 777505544 4 3 113829113 1 3 287868964 5 3 373877594 2 3 477938881 4 3 209752489 2 2 870425575 4 3 786249977 3 3 319018401 4 2 645016921 1 3 274077182 3 2 241559919 3 2 975819775 1 3 331949028 2 3 487158962 3 3 966091991 5 3 236172461 4 3 313358945 4 3 695057299 3 3 692814862 4 2 443446909 3 3 367378703 4 2 943016967 5 3 743529052 4 3 983194952 5 2 419110732 1 2 349850139 5 3 615643901 3 3 534336443 3 3 143225726 2 2 709396434 2 2 184653944 2 2 792077953 3 2 394989641 3 2 689255699 1 2 563345425 3 3 287588028 3 3 196156444 1 3 964907317 1 3 614175178 1 3 915654461 2 2 586319304 4 3 184782041 1 2 724072642 1 2 400303053 4 2 594790904 2 3 403051440 1 3 215941559 2 3 464444712 1 3 533022234 5 2 514469229 1 3 980466027 5 3 891062816 2 3 654222614 2 3 946234505 3 3 356635358 4 2 675767311 5 3 583602720 1 3 672505602 3 3 804598634 5 3 305042238 5 3 529773348 3 2 344555544 5 2 532438349 4 3 377642045 5 3 227144147 2 3 747665402 2 2 425821841 5 3 620702941 1 2 252328550 2 2 855590403 4 3 992630930 1 2 248356543 5 3 213371084 1 2 528004192 4 3 419320694 4 2 633237469 4 3 446462137 5 2 926752059 2 2 257061833 2 2 487377283 3 2 630714583 5 3 401157825 3 2 225381889 3 3 963688788 1 2 189917327 2 2 476753832 4 3 376457164 4 3 109046053 3 2 608519147 3 3 322514845 1 3 743271272 1 3 378935304 3 2 565589159 5 3 349819254 2 3 252003178 1 3 564333191 2 2 601242566 2 2 259516282 3 3 276566415 3 3 535949679 5 3 115058388 2 2 118148597 5 2 686117173 5 3 798311186 5 3 145886496 2 2 542733372 4 3 525307991 1 2 513291394 3 3 933193623 3 3 205485600 4 3 808699683 1 3 815679393 4 3 222181292 5 2 327699671 1 2 215364516 3 2 101495143 4 2 240000996 1 2 595752803 3 2 795173166 5 2 182813983 1 2 896064015 4 2 280438893 3 2 363073238 2 3 469527753 4 2 257719775 1 3 143778548 2 2 397821908 4 3 759846525 2 2 353539515 5 3 619398177 2 3 326587537 2 3 639052874 4 2 598405967 5 3 632602920 4 2 525454791 1 3 874511236 1 2 277598317 5 2 141250961 3 2 496083841 3 3 201254985 4 2 976674733 3 2 548140310 1 2 755602695 3 3 358819985 4 2 402667951 3 3 546543974 4 2 426148056 2 3 273255827 2 3 393799572 4 2 191302721 2 3 248228977 3 2 466897413 4 2 538490561 3 2 842992692 3 3 656512762 1 2 740605919 2 3 694709259 2 3 902293893 3 2 102619694 1 3 666585220 1 2 190308810 2 3 900288815 2 2 490377365 3 2 349330191 5 3 365852253 2 3 388869587 3 2 877448475 4 2 634224435 5 3 770897333 4 2 762991037 1 2 203338716 1 3 595828968 2 2 850979566 1 2 873635518 1 3 813459594 2 3 514823205 3 2 767038131 3 2 630207363 2 2 529104414 2 2 962735717 3 2 433888843 5 2 447880221 1 3 108818976 5 2 654909392 5 3 940187857 2 3 551184883 1 2 464529834 1 2 667792549 5 3 113645149 5 3 677753581 1 3 439039852 4 3 403160942 1 3 442758869 5 3 169569075 3 3 902781158 2 2 565034212 5 2 602739552 1 3 571345502 4 3 431579411 4 2 677913613 5 2 553161796 2 3 730031904 3 2 550897235 3 2 223482976 5 2 672764455 3 3 787949225 1 3 570280196 5 2 434124652 2 3 475462659 5 3 966782837 3 2 591229053 3 3 954454876 5 2 432530651 5 3 823624361 5 3 326827673 5 3 797367637 5 3 779152891 4 3 431981743 4 2 842818553 3 3 694956503 1 3 729512990 4 2 596489984 1 3 553619023 4 2 408826542 5 2 202334374 3 3 297286575 1 2 641458858 1 2 709773895 3 2 556763395 3 2 890323725 3 3 902605629 4 3 226364862 2 2 416296036 4 3 750035663 5 3 953025899 1 2 293248994 5 3 781978609 2 2 219960795 2 3 920940964 4 3 310832850 5 2 771547355 3 3 130808395 3 3 172046773 2 3 788134393 5 2 980118789 3 2 435914148 1 3 423219401 1 3 297174796 3 2 560957776 4 2 985796675 2 3 721592178 3 2 269502678 1 2 859861883 4 3 157519598 3 3 703136356 3 2 711680356 5 2 106698976 1 3 580129079 1 3 870261324 4 2 887843628 5 2 671587100 1 2 116711394 1 2 831442522 3 3 540533484 1 2 841713100 1 3 319725245 4 3 621340498 5 3 188726513 2 2 555882035 1 2 944302556 1 2 106531934 1 3 762007606 2 3 433091221 4 3 308461397 5 3 654289228 5 2 600876843 3 3 743071782 2 2 877385058 5 2 668134953 4 2 661169095 5 2 297222725 3 3 661841078 3 3 458359503 5 3 198036634 2 3 365629222 2 2 343897358 1 3 216526999 2 2 256662684 2 3 507850334 2 2 461758736 2 2 645145055 2 2 918539985 1 3 404271584 3 3 119740954 3 3 311448093 2 2 509607857 1 3 632909987 5 2 308738698 4 2 909420177 1 2 255514347 4 3 981614435 3 2 554469154 3 2 750869095 2 3 593729452 3 2 747990610 1 2 615661763 1 3 962242681 4 3 712047458 1 2 129777322 1 2 319630640 1 2 432530686 2 3 398325391 4 3 865848922 5 2 363664889 4 3 857476510 1 3 101210269 3 3 140514688 5 2 726047388 2 3 222742459 4 3 574247966 5 2 486965410 5 2 400943487 5 3 730200559 4 2 471877007 5 2 662113439 3 2 863754889 5 2 469368875 4 3 209388237 4 2 429793931 1 3 282831169 1 2 621807446 4 3 648651497 1 2 690788584 4 3 889755483 3 3 191249479 1 2 268935908 1 3 349002222 4 2 523814539 1 2 136656666 2 3 302229615 4 2 791906227 2 2 116479003 2 3 788928869 4 3 718844296 5 2 958175179 5 2 920486197 1 2 143357152 4 2 874722024 2 3 937258873 4 3 459836661 2 3 207026925 1 2 831239661 4 3 906542977 3 2 466904056 1 2 205880376 4 3 206746149 5 2 469850523 1 2 851490412 5 2 536304207 4 3 847765636 1 3 882111985 1 2 428016326 4 3 998682284 5 2 896911250 5 3 173598045 5 3 679841251 2 2 503259736 4 2 134151989 1 2 717274382 5 3 372260100 1 2 360911839 1 3 735003619 2 2 890416897 1 2 816593160 4 2 726901525 3 3 309749821 1 3 436509290 4 2 535426339 4 2 546770923 4 2 322626612 2 2 239197646 4 3 886906753 5 3 772462687 5 3 385038691 4 3 639378517 4 2 850384651 4 3 117659231 2 2 272529667 4 2 379634573 2 3 516776603 2 3 237499496 4 3 235622919 1 3 381745791 1 2 867928232 3 2 124982518 2 3 844160173 1 2 585753494 2 2 324751956 3 2 128728252 2 2 336630057 1 3 803700433 2 2 435784933 2 2 813723979 4 3 236056429 1 3 495395899 1 3 721645490 5 3 305387012 2 2 983569700 2 2 473981241 4 3 821394421 5 2 937496284 3 3 648084992 5 2 718454898 3 2 403441097 2 2 747265412 5 3 134119700 3 2 426168685 3 2 945136068 4 2 976191293 2 2 299904911 1 3 656789317 5 2 521196058 3 3 491025239 2 2 758291014 1 3 904746251 4 2 657994297 2 2 320794207 5 2 968541045 1 2 779391385 5 2 492866907 2 2 197202037 1 2 343809300 4 3 740932156 5 2 124947518 2 2 512507656 4 3 657854339 2 3 420134900 4 2 638633098 1 3 157961143 1 3 973585687 1 3 871259653 2 2 849777806 3 3 942206577 5 3 425800003 1 2 761160581 2 2 805991905 2 2 549692788 1 2 523027902 1 3 827279854 5 2 335100108 4 2 649241558 1 2 669905779 1 2 627927826 4 3 513892036 1 3 617254133 2 3 659391179 2 2 840100379 4 2 799559132 2 2 679155252 3 3 396258893 4 2 753044013 2 2 295890561 5 2 712101390 3 2 638966501 2 2 843243525 3 3 373081852 5 2 655769706 1 2 662498383 4 2 729432963 4 3 423460980 5 3 104123223 4 2 674773326 1 3 627868988 5 2 337950848 1 2 150503894 1 2 465108650 5 2 727571341 5 3 409791550 5 2 419383122 3 3 688172869 3 2 240354926 1 2 734506744 5 2 705224779 4 2 555697435 2 2 719304343 4 3 738862881 5 2 305882384 3 2 897142358 2 3 440497840 3 3 324804247 2 2 430525422 2 3 248932710 4 2 707323606 3 2 771094802 3 3 752954055 5 3 441338431 1 3 464185813 4 2 444001317 5 3 160035352 5 3 172890039 5 3 451861975 1 2 599905959 3 2 931018556 2 3 609026009 2 2 596239619 2 3 273038420 1 2 355411824 3 3 114342019 5 2 394238481 4 3 586638264 5 2 480606695 4 2 916521809 2 2 677347658 4 3 512283149 5 3 884580517 5 2 818554326 2 2 689665649 4 3 745080406 5 2 177195481 4 2 596402238 2 2 935688144 4 3 366274982 1 3 311200799 2 2 977493256 1 3 120828231 3 3 516023471 2 2 389429927 5 3 393041346 5 2 267035720 1 3 898725952 4 3 292361785 5 2 666146216 1 3 210122568 5 3 343973312 4 2 695018880 2 2 810925324 4 3 783227137 4 3 496490362 3 3 219916265 5 3 579061688 3 2 227558500 3 3 826990598 1 2 414283778 1 2 527689154 3 2 835662716 1 3 649770542 5 2 228703819 1 3 611138044 1 2 778005555 4 2 761523563 2 2 312893431 5 2 517491395 3 3 775557312 5 3 685445771 1 3 416719270 2 3 853234291 4 3 756998743 3 3 240312396 1 2 838725644 1 2 244072851 5 2 517181222 1 2 144720470 5 3 706602821 4 3 544112348 1 2 309864231 4 2 198507279 2 2 334870445 5 3 483257218 3 2 415356218 2 2 285506905 4 3 344923905 4 2 332418986 4 3 105238459 1 2 600827760 2 2 621946467 1 2 264853726 1 2 727523597 5 2 132299737 4 3 140393403 1 3 160734670 1 2 277975979 1 2 151334933 3 2 430778087 3 3 792747087 5 2 484379573 5 3 383960452 2 3 533198533 1 2 745535356 2 3 700302511 5 3 537189773 2 3 526626524 1 3 140656839 2 2 299492369 2 3 888956392 3 2 473405386 2 2 643886718 2 3 422752432 3 3 203287274 5 3 291783721 5 2 268275555 1 3 378179622 2 2 546995795 5 3 612466447 3 3 547418373 1 2 544514710 5 2 218909439 4 3 121134726 4 2 727250910 1 2 421705366 4 3 577187320 4 3 822085996 4 2 209727591 1 3 992594520 4 2 724016338 5 3 787347779 4 3 545308880 5 2 585829303 3 2 385812900 5 3 509055273 5 2 927150955 4 2 840490030 4 3 185344840 1 2 722983811 3 2 532027679 1 2 830614490 2 3 370052281 1 3 448560770 4 2 957525644 1 2 741913016 1 2 228686337 4 2 835891817 3 3 477112854 1 2 783603777 1 2 493569554 1 2 480278784 1 3 301662031 2 3 476602415 4 2 211985479 5 3 487586228 2 3 657705677 5 2 585243637 2 3 793785979 4 3 237122698 5 2 324686030 3 3 412193544 3 2 771499349 4 3 212520907 2 3 255866265 2 3 718533534 1 2 595987575 2 2 733280908 5 2 642666952 3 3 402036840 4 2 513650379 3 2 425376541 2 2 322169093 1 2 952523238 1 2 742530009 5 2 744269091 1 2 695584316 5 3 252606451 2 3 518407052 3 2 615996359 5 2 702467228 4 3 222698024 3 2 416974936 1 2 113540434 5 2 340562857 4 3 108917028 3 3 845634360 5 2 908970529 5 3 194942647 1 3 467353906 4 2 257130653 2 2 724047045 1 2 980976859 5 2 960760778 2 2 965786123 2 3 231955094 1 3 182377108 4 2 403395144 5 2 177811029 3 2 288239782 3 3 259227117 2 2 391218755 5 2 139754269 5 3 448503507 4 3 565432493 4 2 195025150 3 3 119432654 1 2 250536033 3 3 193194839 3 2 257679365 4 2 996543028 1 3 246021385 1 2 318753702 2 2 512260046 4 3 952115292 1 2 363549746 5 3 292815962 2 2 704555610 3 2 305896945 1 3 505076225 2 3 953912674 2 2 301925991 1 2 746200202 4 2 718167039 5 2 770684719 3 3 865344482 1 2 636153874 4 2 973960055 1 3 384264491 3 3 490677093 2 2 988209245 4 3 413525359 2 2 150721305 4 2 984520287 5 2 442788255 3 3 486490172 1 3 544330105 3 3 843888022 5 2 442345991 3 2 658341405 4 2 880056604 4 3 488833550 3 3 550542822 4 3 759020803 5 3 932568630 2 2 210843349 5 3 655580121 1 3 560550717 2 2 651893953 3 2 249355867 3 2 144778755 2 3 986009605 4 3 291163962 1 3 194064343 1 2 722305105 1 2 224126348 5 3 479555732 1 2 889905923 1 3 340377790 4 3 933572112 4 2 659522397 5 3 879848972 5 3 743212408 1 2 760025822 2 3 909631491 3 3 497360843 4 2 617238479 4 3 339833875 5 3 845449900 4 3 634583013 1 2 163209168 5 2 800742115 1 3 952239951 2 2 211399495 2 3 750822328 4 3 429493198 1 3 204677979 5 2 238594959 2 2 779625190 1 2 605219170 2 2 358371258 4 2 464486201 1 3 921009986 4 2 119154945 3 2 126065448 4 3 106294428 2 3 514179347 3 2 760437967 3 2 471905484 2 3 545034266 4 3 963908510 4 3 933103906 3 3 602151055 2 2 993888454 4 3 360597558 2 2 435465049 2 2 291873417 5 3 442184392 5 3 197219929 4 2 351844691 5 3 450571646 2 3 206379567 2 2 467985231 5 2 154513097 4 3 999103814 1 3 500358697 4 2 546937493 4 2 505693493 4 2 292860867 1 2 401511006 2 2 664192246 3 3 109720618 4 2 662042766 4 3 933446002 1 2 378763533 5 3 705181993 2 2 486962365 3 2 613619461 2 2 774098799 4 2 464086840 1 2 563201091 3 3 634132108 2 3 904525885 1 3 921711884 2 2 359902519 4 2 311601279 3 3 307124781 3 3 919380192 1 3 546423628 2 2 222637423 1 2 435597667 3 3 430949166 2 3 376533093 4 3 524889074 5 3 165848180 2 3 989837873 2 2 775129041 4 2 490970944 3 2 714689791 3 3 512057405 3 3 923053668 3 3 279665077 5 3 903185062 5 3 543925393 5 3 293071796 1 3 383862770 3 2 586633745 2 3 463658974 2 2 640309984 5 3 109364922 2 2 834551398 4 3 358291572 1 2 526564582 5 3 348704296 2 3 776559981 3 2 349049964 5 2 944011914 2 3 357797018 3 3 689988591 1 3 664523511 2 3 936192540 2 3 606173383 5 2 370993586 3 3 907309509 5 2 300035870 5 3 655274451 1 2 813525566 1 3 184081071 2 2 742301872 3 2 983841519 4 2 860514017 5 2 603623954 3 3 432351544 2 3 539873716 1 2 208258237 2 2 728628489 2 3 395996818 5 3 277444051 4 3 746888467 2 2 580576832 4 3 588553102 4 2 302421571 2 2 251704150 4 2 572925146 1 2 219785168 4 3 375303736 4 3 226241929 4 3 577609303 5 2 464802056 3 2 433037968 1 2 524203109 3 3 281576674 5 3 781219883 4 2 955711865 3 2 424878785 4 3 736983057 5 2 451538799 4 3 499381726 4 3 178979756 5 2 968942323 2 2 173809850 5 3 354168214 4 3 608269435 4 2 508671692 4 2 720219435 3 3 922415400 3 3 264788641 2 2 857485696 1 2 375149316 3 2 788430844 2 3 835386462 3 3 160123579 2 2 684707693 4 3 365086855 2 2 211894937 5 2 798201153 5 2 150208658 3 3 477011705 2 3 338056332 5 2 551878999 2 2 521696105 4 2 700397632 5 3 603441746 3 2 263140356 4 3 748627856 5 2 658179006 3 2 148451031 2 3 905887063 1 2 319326194 3 3 810264868 4 3 537245700 5 2 413160102 4 2 776762942 5 2 350868623 3 3 615540029 5 3 717316195 2 2 765051774 3 3 583918166 2 2 323436475 1 2 855101290 5 3 308902725 2 2 197706767 4 3 751237523 2 3 600209745 5 2 554966572 3 3 743931276 3 2 576415266 3 2 557930864 1 2 112128893 2 2 880010836 1 3 321977742 4 3 900764127 4 3 521373002 3 3 914277332 1 3 917787514 5 2 638929966 1 3 742509674 4 2 494110109 2 2 466780333 3 3 386159253 1 2 988926080 2 2 728531470 3 3 270468961 1 3 136234874 2 2 718461468 2 3 915962129 5 2 327557471 1 3 763011437 5 3 542228079 3 3 212284029 3 2 913055653 2 2 161674181 4 2 400907359 4 3 476387853 1 2 410957600 1 3 518677687 2 2 576048200 5 2 656186746 5 3 458333300 1 2 608381479 4 2 420557470 3 3 831878671 3 2 592562701 2 2 198772526 1 3 481385225 1 3 233768487 4 2 876206729 1 2 160339026 3 2 230041650 4 3 702368982 4 3 816754726 1 2 348555461 1 2 731291030 3 2 529696537 4 2 756750702 5 3 422122156 1 3 499243112 5 2 181098641 2 3 779503616 1 3 626270943 2 3 814347738 4 2 104687460 2 2 639099748 5 3 844348939 4 3 556442350 4 3 910051906 5 3 213886967 3 3 941370450 2 2 874832485 5 2 890353892 4 3 316909977 4 3 635135488 4 2 561258519 1 3 690300950 2 3 535394210 1 3 866965513 5 3 905847467 3 2 745026231 1 2 167237518 5 3 802442491 1 2 976493309 2 3 544041839 4 2 416604643 2 3 704734120 2 2 900862800 4 3 941439974 3 2 131544806 3 3 218116456 3 3 635221660 2 2 197196351 5 2 180794793 3 2 464435194 4 3 444385607 4 3 295671882 3 3 579387556 4 3 575549743 2 2 201485829 2 3 142683023 5 3 585069104 3 3 481242037 4 3 724004853 1 2 577886003 4 3 154298368 1 3 950021852 1 3 243307422 1 3 516196796 1 2 640598064 2 3 342302537 3 3 208914123 4 2 910720290 1 2 933385582 4 2 815364238 4 3 271549676 5 3 642255535 2 2 399398171 4 2 584133894 1 2 377925649 1 2 741073805 5 2 737074547 2 3 483093899 2 2 405695430 2 3 711876209 4 2 349746239 2 2 670168807 3 2 434320094 5 2 929892298 2 2 351165739 5 2 341896073 3 3 131504063 4 2 652915225 5 2 142591908 2 3 113753103 2 3 424754447 4 2 174071154 2 3 448152753 2 3 336195567 2 3 147950552 2 3 744053715 5 2 752507963 2 3 602982878 2 2 875283615 3 2 189095284 2 2 931820907 2 2 570815593 1 3 343721351 2 2 887591302 2 3 320004652 2 2 727338379 1 2 435218627 3 2 759215238 4 2 958326791 3 2 735251143 1 3 972085728 4 2 543637971 4 3 987938912 2 3 553375352 2 3 723636411 5 3 566000554 5 3 840740095 3 3 310679235 4 2 517445410 2 2 763084951 4 2 632329165 5 2 504058341 2 3 325085173 2 2 157123555 5 2 837755684 1 2 159786995 2 3 620121040 2 2 834609762 3 3 174429911 4 3 953468190 3 3 367250440 1 3 967273496 2 2 730439810 2 2 247748321 2 3 747400275 3 2 202996060 3 2 589275937 4 3 736296112 5 2 119931342 1 2 269637228 2 2 657765229 3 3 628355192 4 2 603715056 2 2 826322752 2 3 126299570 3 3 442287152 2 2 973435266 3 2 367693623 3 3 397646075 4 2 293431946 5 2 782645325 3 2 859872662 3 3 826614158 2 3 489807168 3 3 309583341 1 2 380496867 4 3 225297594 5 2 555492122 1 2 420874716 3 2 558699417 2 2 638810678 2 3 583685707 3 3 508184973 3 3 547889158 3 3 134372554 4 2 224329244 3 2 454626541 5 3 402016009 4 2 971096782 4 2 437536817 4 2 448967199 2 3 524936131 4 3 731723154 3 2 155514385 3 3 171556368 1 3 275185255 5 2 950035019 5 2 738170955 4 2 956896529 1 3 222076831 4 2 103961389 2 3 170332485 5 2 272304910 4 3 199538285 2 2 257585493 1 2 540883463 4 3 173363053 3 2 481859161 1 2 250318673 5 3 156630689 5 2 747708767 1 3 206611430 1 2 723165341 4 3 448083282 4 2 359563004 1 3 153397252 2 2 223378032 5 2 336983913 5 3 205625118 1 2 141245603 5 3 705337508 3 2 174739071 5 3 276939304 5 3 518412129 2 2 503039788 2 2 644005175 3 2 446713444 4 3 726011855 3 2 245680055 1 2 950808741 4 2 770970976 3 2 697260010 5 3 661616036 2 2 666573924 5 3 402600906 1 2 249607296 4 2 254618604 3 3 594523243 3 3 593961300 3 3 744812074 5 2 134584537 4 2 574267832 5 2 564153850 5 2 845091144 2 3 176463407 2 3 254270529 5 3 326610710 2 2 492573891 4 3 225554293 4 3 536835377 3 3 895958082 2 2 408531886 1 3 885859953 1 3 726942397 4 3 547892227 3 3 410171250 1 2 333863500 2 3 170551206 3 3 194010559 2 3 619836849 5 2 918115031 5 2 867547031 1 3 181822459 3 3 656544530 4 2 570521539 5 2 417892024 5 2 172982161 2 2 449997876 5 2 318308096 3 3 528261116 5 3 709536159 1 2 913755626 5 3 775684036 3 3 251659866 2 2 736975010 3 3 830718936 2 3 488968126 3 3 915783601 2 3 349969792 5 2 258052888 3 2 248491269 1 2 663244445 4 2 179323729 1 3 469656219 5 2 621141043 1 2 350922699 4 2 335425315 2 3 907486567 1 3 352598336 1 2 730946498 4 3 613137664 1 2 607132832 4 2 541138601 1 2 245071971 4 2 157398284 5 2 935403350 3 2 139172076 5 3 683837899 4 3 665455344 4 2 615572138 5 3 901573080 4 3 444703087 5 3 347581955 3 2 604133105 1 2 148846215 5 2 638311858 2 3 579757179 4 3 470785026 5 3 483327307 5 2 559516447 4 3 587225380 3 3 630977054 5 3 391444758 2 3 721058352 5 2 202074704 2 2 204388906 1 2 403506894 1 2 188376677 5 3 862087250 2 2 134730163 2 2 991138582 5 2 540189444 1 3 373496742 3 3 625060747 3 2 512695352 2 2 333366048 4 2 764589169 2 2 258939520 2 3 785447688 2 3 898772780 1 3 151807552 5 3 796702275 2 3 756857201 4 2 879216978 5 3 193754218 5 3 904736134 3 2 496718224 3 2 935157033 4 3 897375050 5 2 694099302 3 3 591649980 1 3 771034247 4 3 518159775 1 2 290391574 4 3 667986476 3 3 297041360 5 3 521728172 4 2 452717599 2 2 675578263 5 3 599376920 3 2 391006968 4 2 407460377 2 3 730259776 1 2 560394724 4 2 644435723 5 2 582016291 5 3 913431230 1 2 878473355 4 2 531915505 3 3 140331955 3 2 885322029 4 3 497998993 2 2 465973729 2 3 334100727 2 2 657496054 1 2 733581088 5 3 401568643 2 2 477344030 2 2 828476213 3 2 767226488 2 3 502442550 5 3 654420529 3 2 764696219 5 2 548998435 1 3 728806007 4 2 903456863 3 2 115304641 4 3 166892864 3 3 923230761 1 3 528389950 2 3 863858736 1 2 968385143 2 3 496504443 3 2 706811111 1 2 943065340 3 3 159188282 2 2 987067907 5 2 692256879 2 3 204394107 3 2 526064862 3 2 620844259 2 2 331677203 3 2 716269495 2 3 724671012 5 3 506272555 5 3 211173225 2 3 565213875 4 2 636626037 4 2 551769762 3 2 206820986 1 3 232658685 5 2 518645731 1 3 516802904 2 3 833676434 3 2 804646427 1 3 344510494 1 2 992052628 3 2 705061911 3 3 795377191 3 3 435328411 2 3 865323384 1 2 473747663 3 2 215211164 3 2 640641334 3 2 633754143 5 2 442536857 1 3 881282943 3 2 475283191 2 3 707193830 3 3 318424904 1 2 701102213 2 2 901686420 2 3 696688301 1 2 369503660 2 2 228743158 1 3 754755418 4 2 708418303 3 3 481097203 4 3 313133174 2 3 355513526 1 3 777697479 4 3 908223688 3 2 633299105 4 3 164228612 2 2 204806175 2 3 586899590 4 2 350628579 4 3 118942074 1 2 372994647 3 2 210523117 5 3 541218528 5 3 671478441 5 2 554963484 2 3 763946325 1 2 422009906 5 3 193344366 3 2 124325702 1 3 968375834 5 3 470027271 4 3 172914817 1 2 981289501 5 3 632369631 4 3 871166482 2 2 439575619 1 2 123204537 3 3 964073983 5 3 932597166 3 2 565620404 1 3 872145107 1 3 510019808 3 3 444272290 3 2 924171366 5 2 275554179 4 2 799706430 3 3 822187058 4 2 456389045 1 2 457798918 3 2 345859886 5 2 841035665 3 3 383454685 3 3 357026254 5 3 321862752 3 2 632303939 4 2 317641680 4 3 308819880 1 3 838811465 1 2 703811320 1 2 508238275 4 2 195625687 1 2 269361116 3 3 575310672 5 2 292570607 4 3 886770538 4 3 471534362 3 2 487375698 5 3 597686091 5 2 491756311 3 2 699828249 4 2 140877765 1 3 947416528 4 3 388389547 2 2 613852482 2 2 248867004 2 2 981564318 5 2 353554613 5 2 397677385 1 2 863185141 2 3 568477266 3 2 499285148 1 3 715292253 1 3 577475358 5 2 804005582 2 2 458336308 2 3 595559747 5 3 404947305 1 2 106759729 5 3 284060376 3 3 730261735 3 2 483998358 5 2 768344399 3 2 464638393 4 2 845878683 4 3 790835361 4 3 984422619 3 2 657061489 5 3 580559013 2 3 232996490 5 2 454484943 3 2 933268778 2 2 512417273 3 2 922676385 4 3 183843299 4 2 239495292 1 2 129543599 3 3 655006232 4 3 660974217 4 2 405930865 4 2 337238477 3 2 289422963 5 3 490995298 1 2 482806350 4 3 687649412 4 3 199085643 4 2 145136719 2 2 538004522 5 2 867537340 5 2 690606658 3 3 633479620 5 3 805490251 1 2 249810428 5 2 534424205 3 3 779556198 2 2 454371549 4 2 930848442 3 3 693696364 1 2 766837808 4 2 918040477 4 2 447312436 1 2 873348866 4 2 102719883 1 2 324550430 5 2 723460052 1 2 391609157 1 2 732439139 1 3 634305818 3 3 472192188 3 3 395989153 4 2 105547497 1 2 517744886 3 2 446031744 4 2 248198274 5 3 474646273 4 2 679741942 5 3 712221986 1 2 913256061 3 3 610528919 3 2 511187831 1 3 807209852 3 3 538772218 2 2 394884932 4 2 529330919 4 3 584501758 5 2 371297256 5 3 449000724 4 2 760408066 1 3 795757362 2 2 503972644 3 3 354704562 2 2 111230712 4 3 253961427 5 2 907970675 4 2 223892285 3 2 621027326 1 2 603784366 5 2 731581665 5 3 328382634 5 3 907034323 3 2 261742692 3 2 828668624 3 2 279902025 3 3 259026518 3 2 780856123 1 3 836040965 3 2 723183363 5 3 616958318 4 3 947915646 5 2 541427757 5 2 789786226 2 3 235064388 4 2 711616465 5 3 249074348 4 3 829036059 2 3 942611364 5 2 392635699 3 2 507898248 1 3 139286886 3 3 477121072 2 3 824155770 4 2 465152477 5 2 157945765 3 2 314359398 3 3 672427800 4 2 255788409 3 3 147621135 5 2 527092341 5 2 194533019 5 2 618742802 3 2 668231655 2 3 192656630 4 2 857453297 1 2 900586855 2 2 643007598 2 3 753346723 3 2 588891769 4 2 932973061 1 3 532594724 3 3 719721717 5 3 768246574 4 2 643997476 2 2 763223935 1 2 187215670 2 2 231608520 3 3 562596957 3 2 600868270 3 3 447416821 1 3 701793780 3 2 745083439 1 2 573502200 4 2 887764523 4 2 175228067 1 2 733783258 5 2 471141002 3 2 975738753 3 3 481312417 5 2 224827860 3 3 764868320 3 3 747518619 5 3 269832933 5 3 530649681 1 2 489269110 5 2 850353444 3 2 390869014 1 3 190672972 5 2 263509593 1 2 670830269 4 2 198616010 4 2 448582581 5 2 358802753 1 3 207997483 3 3 268091747 5 2 442537249 4 3 341717939 1 2 241284049 4 3 160986834 2 2 973167724 5 2 392487409 3 2 415879223 1 2 994899564 3 2 728942244 5 3 164035017 3 3 156262352 4 3 333362133 4 2 311476367 1 3 486842112 2 3 646174934 3 2 398698740 4 3 557762706 1 2 505360819 5 3 977112941 2 2 130458358 2 3 740827243 4 2 149658504 2 2 957746483 3 2 279293657 1 3 569447171 3 3 859044834 4 2 719231219 2 2 990915325 3 2 904000629 3 2 353490790 3 2 503709011 3 2 679592297 4 2 988056562 1 2 897037073 1 2 370421112 5 2 137625440 5 3 565739743 3 2 583320393 3 2 446098128 5 3 932414530 3 3 436696402 3 3 254340800 5 3 892667178 3 2 999465917 1 3 667340321 2 3 720078395 4 2 209896474 1 3 130982387 1 2 897089173 5 2 206260756 1 2 640148803 2 3 830786483 2 3 356194337 4 3 248082768 3 3 494851603 5 2 754972922 5 3 942783195 2 3 436009046 2 2 228615096 3 2 593970236 4 3 696626096 4 2 587366155 5 2 825508454 3 3 730642173 5 2 579312616 3 2 218948364 3 3 780348030 5 2 473197538 1 3 322009636 5 2 108272002 1 2 392732252 4 3 520183642 1 3 639917823 1 3 258528978 3 2 715234736 5 2 180444798 3 2 271606702 4 3 545203515 2 3 603244473 3 3 451341501 4 2 677574567 5 3 274805156 1 2 690095355 4 2 482604076 1 3 221009667 1 2 898529086 5 2 957377291 2 3 546458954 5 2 679937543 1 3 335736338 2 3 164239456 3 2 771097804 1 2 372397356 5 3 647047670 3 2 518833085 2 3 438510494 3 2 960049674 4 3 232004027 4 2 837741199 5 3 496921319 1 3 672532807 2 2 615401838 5 3 607458240 1 2 532548482 4 2 691618097 4 2 702924469 5 3 863301345 5 3 942934047 4 3 424405771 5 2 287386606 5 2 108218902 5 2 392918023 1 3 491150456 5 2 846030387 1 3 271512558 3 2 473880796 2 2 659707885 4 2 639693255 4 2 234481655 1 2 490753331 5 3 350341493 1 3 803325979 1 2 115537987 5 3 826444934 4 3 781788508 2 2 438904675 2 3 258515739 5 3 652523790 1 2 354599206 2 3 337666281 5 2 911031137 5 2 169748052 1 2 703141859 1 3 844105717 5 2 367462707 1 3 716321265 5 3 135636066 5 3 412512195 2 2 736791185 3 3 535144524 2 2 230437435 4 2 224306494 3 2 526530521 5 3 410229119 4 2 650643210 4 3 114844133 1 2 929531191 3 2 363456644 4 2 868937344 3 2 320294070 4 2 285176923 4 3 273497328 2 3 588978785 1 2 341482672 1 2 691509076 3 2 452583237 5 2 470344541 5 3 592700785 2 2 841800789 3 2 901062441 3 2 276247981 3 3 701670501 5 3 551951619 1 2 511968140 3 3 791495686 4 2 558910889 4 2 294284900 5 3 630949508 3 2 310891069 3 2 229799629 5 2 536610703 4 2 608270805 5 2 612720429 5 3 120909229 5 2 801438589 5 3 907070497 3 3 264738323 4 2 199546023 2 3 906871510 2 2 546055656 5 3 980465825 3 3 689987150 3 2 544242736 2 3 977231441 3 3 542130704 1 2 951994563 3 2 222904184 4 2 299771219 5 2 326995515 5 2 234334915 5 2 426717697 1 3 563875435 4 3 233443920 3 3 394725076 5 3 855665640 1 2 438130957 4 2 788016059 5 2 111647078 2 2 423624217 4 3 420216283 1 3 668001010 2 2 369553604 2 2 554489149 4 2 576214054 2 3 860576500 2 2 970407324 3 2 393291110 1 3 805175032 3 2 754790879 5 2 771970349 5 2 308359833 2 3 706215277 2 2 177241373 2 2 143387530 4 2 487997656 5 3 575297102 1 2 752426831 3 3 420584467 3 3 257336369 4 2 672376760 2 2 348926032 2 2 292603153 1 2 322519711 3 3 739005660 3 2 948021755 3 3 392134460 1 3 134684691 5 2 714446007 1 3 711195788 2 2 514702616 5 3 964647179 4 2 809585542 3 2 818216533 2 2 731269798 4 2 192421300 1 2 387997387 3 3 645864745 4 2 540463237 4 3 306348318 2 3 758321736 3 2 664979587 1 3 871468273 3 2 362376112 2 2 278396234 2 2 252161472 4 2 339399238 5 2 643722942 3 3 364230671 3 2 706620624 5 3 456984849 4 2 192951671 5 2 242021392 1 2 371058610 3 2 927498481 1 2 737508889 3 3 285632363 4 3 521192643 3 3 194179580 5 3 129429227 3 2 619130399 3 2 317307637 4 3 318691301 2 2 894947823 5 3 329588481 5 2 634885324 5 2 395780765 3 2 285182843 3 3 497440434 2 2 852054815 5 2 616681041 4 2 662982293 1 2 237049456 2 3 565770828 3 3 530709014 4 2 452053510 3 3 503975019 5 3 374590557 2 3 905317932 4 2 475384497 4 2 547660772 2 2 266781211 2 3 715271374 3 2 943798824 2 2 991531658 4 3 949205760 2 3 795051427 4 2 133412263 1 3 135589548 1 3 370991505 1 3 984083008 5 2 188685752 3 2 186903014 3 3 501588057 5 2 423347456 1 3 556469674 3 2 426122067 2 3 472941844 2 3 541929723 5 3 666239690 2 2 683518835 5 2 567046549 5 3 224807031 4 3 140811317 3 2 785161197 1 3 526517914 4 2 349199568 1 2 226485676 1 3 733000569 3 3 444942135 2 2 856201771 3 3 463010646 5 2 685340117 4 2 163198156 1 2 248482903 4 2 170253170 2 2 790565401 1 3 173556423 1 2 940959240 2 2 274485533 1 3 196400106 2 2 322655556 4 2 783185503 5 2 115587988 5 2 656121995 1 3 703973581 3 2 114698495 1 2 574699298 5 3 675796434 5 3 228890182 2 3 866329450 3 2 780341709 1 2 242019083 1 2 345912322 4 2 342435333 5 3 576773810 1 3 243442345 5 2 668116061 4 2 263008926 5 2 212657712 2 2 233300121 3 3 199997573 1 3 821361538 3 2 389166367 5 3 189348507 2 3 129403029 4 2 201313331 1 2 986538810 4 2 926810916 4 2 563857733 4 3 528229888 1 3 906730240 4 3 514393718 5 3 241775310 3 2 968560555 3 3 353878371 2 3 816447486 5 3 742483628 5 2 262806008 4 3 113572467 3 3 529598542 4 3 459542635 2 3 171558408 3 2 123405201 5 3 215838737 3 2 351121215 1 3 499756022 5 2 556796994 1 3 836991589 4 3 416098646 4 3 556227815 2 3 260000111 2 3 139117581 4 2 587291971 1 3 267266752 2 3 398068127 2 3 642102156 1 3 328410029 5 2 762755068 3 2 487540103 2 2 721123247 4 3 478517076 2 3 846231841 3 2 415410853 2 3 144955775 2 2 853631979 4 2 476787260 1 3 447062337 4 2 348365560 3 3 426809870 1 3 109199030 5 3 889034988 3 2 535001515 2 3 222135722 3 3 750401225 4 3 855427512 1 2 935450244 4 3 437183301 4 2 464188895 4 2 557993190 4 2 453931790 5 3 137131941 1 2 263745453 1 2 346217038 5 3 768366779 5 3 652676909 3 2 660842523 3 2 378204294 3 2 791806666 5 3 534894890 3 2 683655152 5 3 559735903 1 3 650203984 3 2 701223013 4 3 745890416 5 3 569195637 2 2 674765981 1 2 218157880 3 2 420201598 3 2 458226760 3 3 218390463 1 2 133655933 1 3 761102880 5 2 667114045 5 3 590307784 5 3 393327819 1 3 107323593 2 2 336167992 3 3 971794392 3 2 363729979 4 3 649306864 3 3 544741372 1 2 693940856 2 3 891030802 5 3 718358944 5 2 432966151 2 2 184634141 2 3 388663829 4 2 560186931 2 2 635161975 4 2 422191001 3 3 781031778 5 3 196463934 5 3 749861785 3 3 712591462 4 2 553762145 5 3 316155575 3 3 483154912 5 3 825373982 4 3 249112996 5 3 754816377 3 3 422718921 1 2 117694658 3 3 647953500 3 3 713638874 4 2 231642180 2 3 925337742 4 2 269909021 3 3 544934952 2 2 539559291 4 2 695644115 2 2 392486100 4 3 552670001 4 2 160144200 3 3 767795932 1 3 731485149 5 3 247090765 2 3 857388426 2 3 412560161 2 2 892551299 2 3 643786601 5 3 834712579 4 3 837906713 2 2 761863379 1 3 450669517 4 2 727300182 1 2 754553791 3 2 671787534 5 2 354711329 2 3 927137231 4 2 517899517 4 3 872073672 4 3 429054179 3 2 280380352 2 3 528385832 1 3 790618808 2 3 832454139 4 2 485597325 5 3 230906967 2 2 292059353 5 3 488962360 5 3 698058137 4 2 575613759 3 2 856351912 1 3 398196906 1 3 255057433 1 2 790922627 2 3 778057690 2 3 325850631 5 3 202833025 3 3 864868627 5 2 403573225 3 2 407160148 1 3 891792087 3 2 604674124 2 3 944503788 3 2 198630692 2 3 491420556 4 2 471915715 2 2 549315793 5 2 866053009 2 3 557804338 2 2 680139069 4 3 769849101 1 3 438401798 4 3 942899027 4 3 149333140 3 2 975319178 5 3 397816706 3 3 757616788 3 2 886187363 2 3 500030239 3 2 917789794 5 3 664183227 5 3 772217991 5 2 216266195 3 3 775574458 4 2 614542355 2 3 479648793 3 2 301923962 1 2 333698414 2 2 338220735 4 3 741426318 4 2 787375324 4 2 715002150 1 3 285213491 3 2 815649421 3 2 428660408 4 3 718835099 1 2 433455124 1 3 371695068 2 2 558574271 3 2 898393157 4 3 162968519 2 2 339492757 2 2 190849866 5 3 477857548 3 2 470920769 2 2 936747192 5 2 542314483 1 3 718860992 1 3 332470044 1 3 455189191 5 3 604954980 3 3 564850052 4 2 802063017 2 2 114225542 1 2 698847287 2 2 956491517 1 3 191461019 3 3 609220053 1 2 999041624 4 3 359848149 5 3 927674419 1 2 433537690 3 3 708983841 2 2 788397727 2 3 624013205 5 3 878172514 1 3 493883856 4 3 687888456 1 2 527548253 1 2 320191275 2 3 591022342 3 2 473657544 3 2 917757148 3 2 869695815 4 2 728492674 3 2 488066243 1 3 204759454 4 2 446598241 1 2 648980611 4 2 717119876 3 2 951048726 2 2 441334970 1 2 741829570 2 2 860641965 2 2 382203488 5 3 433552954 1 3 290315827 5 3 895602922 4 2 540199104 1 3 257729824 3 3 611759191 2 2 538019130 3 3 315259569 4 2 143787405 5 3 281976351 4 2 381916031 1 3 790735603 4 3 441492251 2 3 324054471 1 2 910350296 5 3 483372667 2 3 559692693 4 2 507687966 3 3 497979368 2 2 577484858 3 3 945606014 1 2 200646996 3 2 999393751 3 3 344265863 2 2 147653508 4 2 867196417 3 3 845508673 2 3 519114593 5 2 639945376 2 3 608005912 3 2 803586814 1 3 201129414 1 3 557507504 3 2 594633214 1 2 699712734 1 2 111570494 2 3 991781827 1 3 615538231 3 3 410445424 5 2 371275415 3 2 513803757 2 2 858205757 3 2 883727054 5 3 281174806 3 2 186520140 5 3 990138815 3 2 246429710 4 3 841235489 3 2 430013939 1 2 645972276 4 2 342381200 1 3 430008521 4 2 914047633 5 3 521163304 4 2 109859214 2 2 792128629 3 2 946819879 1 2 250376980 5 2 204891489 5 2 592436896 2 2 838077175 2 3 212265104 1 2 795273653 4 2 358488263 2 3 894918738 4 3 708325058 1 3 956505745 5 2 878343309 4 3 353322987 5 3 209070075 5 2 317735419 2 3 246271644 5 2 365626834 4 2 209278575 1 3 583799650 2 2 706597593 5 2 588180256 5 3 176189374 3 2 777165339 5 2 650315087 4 2 939686980 5 2 928140788 1 2 708627112 2 3 485962978 1 3 321667847 2 2 571984997 2 3 910839373 5 2 310502306 3 3 308242160 2 3 664901625 1 3 744910034 5 3 397308201 3 2 571413159 4 3 201687880 4 2 676466820 3 2 544258495 1 3 488193177 5 3 166062244 4 3 544575383 4 2 463665735 4 2 949960073 4 2 779975437 2 2 929059154 1 3 640866581 1 2 294799899 4 3 570825462 2 2 783924799 5 2 173119309 5 2 388250090 5 3 569886517 3 2 217907929 1 3 746068173 5 3 253612518 4 3 885961166 5 3 996481087 4 3 769603423 4 2 864842994 4 3 772830295 1 2 273069262 4 3 112037878 2 2 547914050 4 3 545550235 3 2 602796687 1 2 773444893 3 2 205163687 2 2 915398869 5 2 588555212 4 2 421156122 1 2 909378678 2 2 588388335 4 3 337798150 4 3 344276308 2 2 222852499 3 3 153057088 4 2 407262412 2 3 988083609 1 3 988183222 2 2 622684424 4 3 749708240 4 3 423254392 1 2 329916334 5 2 601482766 1 2 412508991 3 2 294444267 1 3 829338290 3 2 246592091 3 3 527035362 5 2 988242692 4 3 788720786 3 3 730244322 1 2 857575163 1 3 878092383 1 2 868982132 4 2 389706186 3 3 948920485 1 3 211387025 3 3 162550867 5 2 581641699 3 2 589624929 5 3 763004406 4 3 610679753 1 3 354257859 4 3 950461197 3 3 974254771 3 2 189303245 2 3 691376232 2 3 680376029 1 2 264053395 5 3 469284016 5 2 453489775 5 2 957134415 5 2 306960162 4 3 249576569 5 3 332477755 2 2 502752214 2 3 245325871 1 2 828735763 4 2 783032850 5 3 112344928 4 2 388114874 2 2 353457407 1 2 759045007 3 3 469554449 1 2 644961616 1 3 511095444 1 2 637658679 1 3 853999036 4 2 834668887 2 3 578352778 2 3 172722004 1 3 406552400 4 3 529008673 4 2 438312476 2 3 728687883 1 2 519647854 2 3 565359114 1 3 492155711 1 3 984266511 4 2 569708437 3 3 535005281 2 3 913181799 5 2 839468745 4 3 666541331 3 3 925959505 4 3 604633594 3 2 595568180 1 3 242383297 2 3 902792607 4 3 446816123 1 2 954240012 3 2 789584388 3 3 305029121 3 2 304027234 4 2 190004703 1 3 813791802 2 2 852450397 4 3 339824150 4 2 525555588 2 2 405241129 2 3 723074357 3 2 650293579 1 2 279196101 2 3 725667916 2 2 360510438 1 2 100359590 4 2 437779126 3 2 584012471 4 2 195003838 3 3 493690019 3 2 870437448 3 2 235357800 4 2 216097570 1 2 206207482 2 2 995991231 4 3 479580825 4 2 490493057 5 3 368751577 5 3 579335644 2 3 110932103 5 2 109890867 1 3 248065846 3 2 636082233 2 3 563495696 3 3 799166300 4 3 631861844 3 2 190210055 5 3 816606375 1 2 698054104 4 2 114460691 2 2 658473144 3 2 581731689 2 2 228906091 2 2 839893292 4 3 149482934 1 2 790522203 1 2 501837205 4 3 632784542 3 2 604197386 1 3 442932084 4 3 734348298 2 2 145701781 1 3 759604600 2 3 457281215 5 2 216769726 2 3 773963182 5 3 478274620 5 3 350738437 2 3 873764036 4 3 349081894 1 2 894085475 5 3 775595446 3 3 643960985 1 2 823546512 2 2 706833330 4 3 215275174 3 2 443639840 4 3 342136212 3 3 215347907 2 2 965700969 1 2 143113122 1 2 543808895 1 2 756856521 1 3 718028777 3 3 730758425 3 2 671368108 4 2 858125799 1 3 445475675 2 2 203118708 2 3 808188947 1 2 364514410 2 3 125031303 1 2 661557286 3 3 400653822 5 3 757961087 3 2 186448052 2 2 568900447 5 3 757697881 2 2 742689574 4 2 700398347 5 3 684064347 1 2 758966903 5 2 872086501 1 2 622450126 2 2 915275192 1 3 858725100 3 3 868926256 4 3 796303787 3 2 150227987 4 3 344657089 1 3 406847093 1 2 535564349 2 2 250068641 2 3 935687286 4 3 685548165 4 2 688199034 5 3 700956046 2 3 318403232 2 3 459893257 2 2 572331529 2 2 283988683 4 3 410511365 3 3 677973361 1 2 394048207 5 3 286438297 1 3 579938705 4 3 696944531 2 2 679347539 5 3 705027208 5 2 912385015 5 2 609318257 4 2 855633062 3 2 853318316 3 3 133889205 4 2 188019898 2 2 255008153 2 2 249791791 3 3 379084369 3 3 216325504 3 3 160190798 1 3 130525064 2 2 853051138 4 2 229073188 1 2 777060644 1 2 613121357 2 3 407142904 2 3 353196392 4 3 858585368 2 3 415080922 4 2 313891536 2 2 558076218 3 3 815739485 4 3 179185251 1 2 432104535 5 3 605718142 1 3 477770213 4 2 972376256 4 2 690320556 5 2 104499558 3 2 161112926 1 3 593362489 2 3 177067754 1 2 709176857 3 3 443014012 1 2 998319556 5 2 674363780 4 3 510964911 5 2 832896491 4 3 278671324 5 2 404080814 5 3 150175217 4 3 217732309 4 2 598845276 2 2 138112749 5 3 620514355 1 3 614136640 5 3 368372788 2 2 280726772 2 2 921370393 2 2 889236400 3 2 408892958 3 2 827468384 3 2 251506821 2 2 900503568 4 3 507289792 2 3 571852047 5 2 595942122 2 3 811935096 1 3 777921964 2 3 407070645 3 2 341074929 4 3 667416075 5 3 247111951 3 2 689796786 2 3 439415827 5 2 712159427 5 3 487690147 2 3 657105270 4 3 658087036 4 2 419816531 1 3 799232923 4 2 761601537 5 2 421303038 1 3 724947617 5 3 860920265 5 2 481040190 1 2 336107599 2 2 589477974 3 3 727752981 1 3 563666244 4 2 311377597 1 2 699555210 4 2 227226277 2 2 487423343 1 2 204175623 1 3 106425111 5 2 911898297 4 2 707440964 2 2 649215364 3 3 867219986 2 2 361936317 5 2 591313847 4 3 573105693 5 3 582393492 5 2 826590344 5 2 244513815 5 3 969584986 5 2 830748082 3 2 457556640 3 3 106360570 4 2 520099590 5 2 783123361 1 3 391869991 4 2 370482252 5 2 977194197 2 3 710199059 5 2 235100501 3 2 396648671 1 3 883246219 4 2 152126746 3 3 898209106 3 3 630063360 3 3 823969127 5 2 598736912 3 3 900818260 3 3 168818250 2 2 336859200 4 3 650565674 2 3 712331257 4 2 640628248 1 3 369598507 1 2 115546934 3 2 448046017 3 2 661943095 4 3 332696528 4 3 296722295 1 3 188640450 2 3 202487470 5 3 994325710 1 2 135151657 4 2 601497734 5 3 460503601 1 2 220383782 4 2 729903242 4 2 627938708 1 2 586429136 2 2 467837546 4 3 948399619 5 2 141254160 5 3 468894488 1 3 628132209 4 2 936228859 3 3 198297130 3 3 307048371 3 2 154811560 1 2 142775463 2 2 687305791 3 3 191390717 3 3 894505369 4 3 847640008 3 3 386665583 4 2 224903781 1 3 272006062 5 3 664043520 2 2 565269425 4 2 650968921 1 2 571324762 3 2 656836487 3 2 182169349 4 2 382617082 1 3 871440200 3 3 136006646 1 2 359251060 2 2 950996194 1 2 510618760 2 2 885805014 2 2 814207484 4 3 138370384 4 3 597486848 1 2 198487118 3 2 188802144 1 2 541224504 4 2 864214944 5 2 312073667 5 2 439717082 2 3 212223452 1 3 880165754 4 3 325176397 2 2 400840410 5 3 329657976 1 3 319083746 1 3 733855886 3 3 810745239 4 2 425943028 4 2 236841467 5 3 239668976 3 2 259168058 4 3 147026121 1 3 965609814 5 3 591558954 1 3 228885659 3 2 157912788 2 3 956013598 2 2 332052463 4 2 297185614 2 2 605158105 3 2 109864699 3 3 457699465 2 3 766742175 2 3 931174003 5 3 191502844 5 2 314568527 2 3 360775073 4 2 503609335 3 2 450687695 4 2 333475037 2 2 977431359 3 2 384247312 2 3 240604913 1 2 258053356 5 3 543344992 5 2 930594772 3 2 857916423 4 2 371969301 2 2 583533287 5 3 684206328 3 3 945777783 1 2 587311402 4 3 996514393 4 3 898859403 3 3 330695668 2 2 327867600 3 3 447510409 4 3 368430979 5 2 258462963 1 2 373047548 1 3 565894618 4 3 375279810 5 3 596352271 5 2 341821175 3 3 257213929 4 2 925901259 4 2 108947959 5 3 375609046 4 3 109776380 4 2 494131444 1 3 303320833 4 2 528245976 1 3 223210065 5 2 701315778 1 3 749731168 5 2 749381462 2 3 784047107 4 3 901691971 5 2 308558882 1 3 293372402 5 2 597437905 4 3 578117122 1 3 214484913 3 3 291697710 2 3 243853786 2 2 974041268 2 2 178960020 4 2 343870123 4 3 368020599 5 3 721919494 1 3 604489952 4 2 501673614 3 2 156184375 4 2 824459936 4 2 653728352 4 2 821147995 5 3 179057024 5 3 174749135 5 3 451463994 4 2 753013204 5 3 299215206 2 3 248114573 3 2 302864335 5 2 838418808 4 3 332922037 4 2 783775486 2 2 122602946 5 2 744610472 4 2 727318407 5 2 247476981 1 2 188653646 5 3 757457467 5 3 110317665 4 3 495534545 5 2 164580047 5 2 576190939 5 2 716621524 2 3 205711987 4 2 622557786 3 3 597733072 2 2 101908444 2 3 110599764 2 3 386981691 4 2 541189974 2 2 357704942 1 2 613796462 2 3 980426688 2 3 741970519 5 2 589778988 1 3 247774609 1 3 553531976 5 2 798077058 3 2 452685063 2 2 855834112 1 3 232716002 1 3 185644315 4 2 365982779 5 3 156040153 2 2 433855449 5 3 259013143 1 3 558278347 3 3 487438384 2 3 669403551 1 2 875022365 2 3 968676747 5 3 277427419 1 2 145366887 2 2 302235131 5 2 383951388 1 2 945743223 5 3 668406534 5 2 221914163 2 2 199576912 4 3 957783868 4 2 356559349 5 2 721170594 3 3 373078072 2 2 755229278 3 3 755624128 2 3 602727644 1 2 877345157 3 3 574734284 5 2 686801995 3 3 706778552 2 2 143077466 2 2 806393968 3 3 326001668 1 3 646543256 1 2 477308424 1 3 215066852 1 3 466131614 3 3 263720628 2 2 811226985 5 3 879100575 3 2 425856668 4 2 378725550 4 3 252236461 5 2 183689302 2 3 951936688 5 3 710238511 1 2 114890165 1 3 160910153 1 2 751147535 3 2 272610314 1 3 674150399 5 2 219060383 2 3 606424329 3 3 221158078 4 3 197909800 1 2 815188547 2 2 109223671 3 3 227308091 3 3 963538106 5 2 537888121 2 3 264994385 1 3 245400389 3 2 970240434 5 3 358478273 5 3 475405083 2 3 191702999 4 2 853256409 2 2 511186074 1 3 545589455 2 2 941151767 5 3 543281801 2 2 758419494 3 3 691817319 5 3 652930145 3 2 483726867 5 3 266694626 1 2 777973729 2 3 381788894 5 2 615595580 4 3 737272431 5 2 733656260 2 3 221334915 3 2 899528855 2 2 987272205 3 3 413092576 5 3 915072520 5 3 684312355 5 2 277259455 4 2 668931949 1 2 895566322 3 3 481930470 3 2 738477304 5 3 254474314 5 3 930993780 2 2 199125232 2 3 234561954 2 2 402802195 2 3 496470872 5 3 369505970 1 2 948507175 2 2 205751829 3 3 877246320 1 2 597430193 2 3 277132255 1 2 790626778 2 3 316310829 2 2 987137095 4 2 426951585 4 3 544192152 4 2 128010635 5 3 514209910 5 3 772647613 4 2 358069892 3 3 663612299 1 3 525922708 1 2 106958138 4 3 212730504 1 3 219534557 1 2 576734172 5 2 733813752 5 2 408322351 4 2 404751799 2 2 520515603 2 2 651616589 1 3 360524923 1 2 756650778 4 2 288327997 4 2 414549690 2 2 414628608 2 2 605541193 3 3 149211184 4 3 402761153 5 3 109777964 3 3 415159916 2 3 892865835 3 2 440066192 5 2 511448764 2 3 146228815 2 3 513968722 2 3 424504943 1 2 333351015 5 3 559531988 3 2 929653898 4 3 590454158 4 2 314318062 4 3 268408673 4 3 688970602 1 2 447370682 3 2 902068204 1 3 519035996 3 3 850431955 2 3 112342512 4 2 684317355 4 3 898575833 3 2 595581931 5 3 363998223 5 3 915346685 5 2 185370028 4 2 624815057 5 2 788564428 1 2 709054248 2 3 954875976 2 2 735246401 5 2 914199157 5 2 948202959 4 2 626581700 5 3 767527168 4 3 709225281 5 2 101237411 2 2 216309511 3 2 569288907 1 2 470661019 4 2 522501822 1 3 650798542 1 3 622611923 5 3 547486885 3 2 184992689 2 2 579276071 3 2 960069541 1 3 694449962 4 3 396561768 1 3 556281550 3 3 666826606 1 3 382864927 1 2 355224170 3 2 443114738 4 3 921750920 2 3 483939639 2 3 795560137 2 2 932406952 4 2 787414232 4 3 566097168 2 3 566202577 2 3 238188944 4 2 361412359 2 3 225864521 2 2 212444745 2 2 195122759 4 2 398154696 5 2 480096478 3 3 599761932 1 2 730424348 2 2 564341625 5 2 149020493 3 3 780216042 3 3 624717074 5 3 733183768 4 3 323936740 3 3 863230477 1 3 584888188 3 2 774551870 1 3 296952977 2 3 438814694 3 2 948480094 5 3 637119385 2 2 298014867 3 2 496080041 2 3 344892107 1 3 858842391 1 3 451865392 4 2 194546821 3 3 218424549 1 2 239355794 5 2 444365160 5 2 978973294 3 3 136801520 5 2 315334300 1 2 754243376 2 2 109688625 5 2 497501615 3 3 332896653 3 2 759151731 4 3 148386649 5 3 750765859 2 2 892573763 3 3 456432313 5 2 778960344 4 2 118302693 4 2 270860489 1 3 723488117 1 3 302187772 2 3 235344253 5 2 507491493 4 3 143306473 1 2 855800432 1 3 452311434 4 3 860842622 4 3 995330631 3 2 451300897 4 2 773351043 1 2 479191825 4 2 104002234 4 3 121951285 5 3 465185615 2 2 612671808 5 3 515047965 1 2 982021221 3 2 201573072 4 3 517387918 1 3 707335314 3 3 880271045 2 3 892776169 4 3 618480506 5 2 944080974 4 3 229938359 3 2 737530931 1 3 209957453 2 3 523707845 5 3 636330303 3 2 516741921 2 3 469628100 3 2 110065486 2 2 993739264 1 2 583701742 3 2 799658852 2 3 540736204 4 3 283428831 5 3 221582012 4 2 339470055 1 2 835765857 1 3 976493707 5 2 994132918 3 3 997917928 4 2 268397261 5 2 333187383 1 2 807023918 1 3 467829690 1 3 684034589 1 3 742677689 3 3 376839929 2 3 286221961 4 3 327120554 3 3 967753661 4 2 146420815 2 2 547803888 3 2 839151668 3 2 364174351 5 2 782014721 1 2 767041884 4 2 986007878 4 3 584326144 5 2 624566456 5 2 262059668 5 2 795767345 3 2 246418156 5 3 149943115 3 3 617174084 2 2 909174378 4 2 404007476 4 3 486910823 4 3 990112639 1 2 897176183 2 2 223126415 1 3 733412951 4 2 347716008 2 3 600842489 5 3 928437281 1 2 205855026 5 3 863462263 5 3 968635019 4 2 131057404 5 2 473477827 3 3 514707961 1 3 366791082 4 3 509091840 3 2 656951424 5 3 448738119 2 2 906208537 4 2 318117813 5 2 324256804 5 3 264102402 5 2 208404034 3 2 411880491 1 3 916031266 5 2 354682657 1 3 314540443 3 3 336667021 4 3 517612583 1 2 665496722 5 2 291731926 1 3 973572103 1 3 720581209 1 2 875872906 1 2 149609250 1 2 263754909 5 2 521197166 2 2 478533448 4 3 798957357 1 2 388988870 4 3 321920397 2 3 437473071 4 2 212147047 1 3 210846100 4 2 123111926 1 3 677803807 5 2 554438524 2 3 572387939 3 3 299730275 2 2 294227746 2 3 845720425 2 3 951595188 5 3 838390835 5 3 251769646 3 2 116576129 1 3 257151124 4 2 855662990 3 2 120607763 1 3 843154617 5 2 977254643 2 2 205428781 3 2 745689861 1 2 298482392 4 2 883015862 4 2 339772514 4 3 283045582 2 3 291009213 1 3 487315501 5 2 437428047 3 2 747170503 1 3 795884980 2 3 415652362 3 2 523448843 1 2 392161503 2 2 257454269 5 3 641538981 3 3 971317168 5 3 940696209 1 3 484041640 4 3 557431601 4 3 317729235 3 2 512750948 3 2 672306813 3 3 355281753 5 3 761784776 3 3 623072339 5 3 412380952 4 2 153301378 4 2 678747240 5 3 131827232 3 2 156240585 4 3 760996585 2 2 325458653 5 2 678444297 1 3 376306277 3 3 522335751 3 2 626963900 2 2 816839345 4 3 437223446 5 3 551602379 4 3 339862771 2 3 167095514 3 2 362812619 1 3 352492400 1 2 831911074 4 2 699026211 1 2 442350207 3 2 314869697 2 3 938188732 2 3 607143553 2 3 737351874 1 2 164979709 4 3 746837187 5 3 175656643 1 3 150125845 2 2 921005482 3 3 413270763 1 3 639688599 1 3 908172080 2 3 467546071 2 3 331967830 2 2 383104621 1 2 244600411 3 2 866724740 4 2 166747686 3 3 269970381 5 3 454264155 4 2 557046303 2 2 932491429 2 2 297979628 3 3 205720883 4 3 242576444 4 2 238698478 5 3 941729558 1 3 953507882 1 2 727065059 4 3 591855689 3 3 448951378 2 2 184732725 1 2 888281052 4 3 329111067 1 2 548378341 5 2 320823169 1 2 768961882 2 3 494984931 2 2 286211514 3 2 456699095 2 3 318305888 5 3 302450533 1 3 680038617 1 2 780763537 2 2 652104096 4 2 920415898 1 3 391831605 1 3 892444281 4 3 560904284 1 2 939382881 2 2 367015709 3 3 307608732 1 3 727120594 4 2 510744506 2 2 259154312 1 3 965853748 5 3 750349702 2 2 380997339 2 2 694289668 4 3 117020183 4 2 968220242 2 2 865724131 5 2 191809485 2 2 427401621 4 3 629624375 4 2 412385980 3 2 877188236 3 3 768145275 2 3 428900782 1 2 453017358 1 2 946188589 5 3 427935919 1 2 792050997 2 3 635940860 4 2 636745200 3 2 813262117 1 3 853096582 3 2 571888586 3 2 367705191 1 2 926268420 5 2 260154939 5 3 771276010 2 2 327429418 1 2 498226509 2 3 957519112 2 3 165283518 5 2 217462406 5 2 604201499 5 3 154399368 4 3 124789453 3 2 181078107 3 2 831971829 4 3 235350742 1 3 181590407 4 2 698029278 2 3 964202820 3 2 688420682 1 3 924434838 4 3 587468120 1 3 538200014 1 3 558813483 5 3 338894752 2 3 236279268 5 3 369451209 1 3 373249997 1 2 984874517 2 2 766637026 5 2 844439319 4 2 671346179 3 3 607702532 5 2 469193386 1 3 185050045 3 3 272171784 3 2 767281160 2 2 655548912 2 3 560404069 3 2 502571945 5 3 469627211 5 2 669363562 4 3 854537056 2 3 547868580 3 3 877856466 1 3 994343905 2 3 731338480 5 2 487058932 1 3 667745948 3 3 417715880 4 2 417388225 4 2 280975762 1 3 383613006 3 2 220983594 5 2 606257380 5 2 491482907 3 3 640847173 4 3 756787521 1 3 212082406 4 3 658925947 4 2 864626747 5 2 790745211 1 2 234607870 3 2 964475700 2 2 702752964 4 2 619991907 1 2 824509689 5 3 683271168 4 2 386748404 5 3 908863881 4 2 260829751 4 2 322708894 1 2 771586606 2 3 758727921 5 2 824481212 4 2 398293817 1 2 262777281 3 2 467223584 4 2 758959575 4 3 471323888 1 3 312823707 3 3 855644449 2 3 248178272 1 3 640800648 2 2 151513827 2 3 969114656 5 2 607684166 3 3 834404345 3 3 657141000 4 2 529651933 1 3 384039701 2 2 558172141 2 3 591587427 5 2 713910832 2 2 666548900 4 2 843136906 1 3 336570275 3 2 923735902 4 2 443187630 5 3 201615944 5 3 281016494 2 3 299637182 4 2 573714529 1 2 258343342 5 2 277178784 3 2 190577233 4 2 517595467 4 2 564194410 4 3 948964758 2 2 820648071 2 3 159622914 1 3 548022114 2 3 393147912 2 3 866564773 4 3 823214911 2 3 607495793 4 2 394322749 1 2 303757092 3 2 941021699 1 3 724148977 2 3 841735441 3 3 891170915 5 2 341362630 5 2 969084871 3 2 977962892 2 3 926593621 4 2 770315570 2 3 400029110 1 3 863959106 3 2 589142128 5 2 593360886 2 2 671383061 5 2 482067504 3 3 952949825 5 3 298779263 4 3 277079264 2 3 123547265 2 3 938158116 5 3 928510942 3 2 483452628 5 2 856773486 3 3 362093797 1 2 187406610 3 2 985649333 5 3 871205382 2 3 940109585 3 2 484386763 2 2 149931248 1 3 581066336 3 3 146421850 3 3 566995645 2 3 224916117 3 2 350834470 3 3 347638858 3 2 144677834 5 2 296295437 5 3 790919261 5 2 415106154 1 3 201221129 1 2 782844935 5 2 128469326 2 3 285692438 4 2 337685971 1 3 948175426 2 2 493969464 4 2 403709344 1 3 653878353 5 2 573367528 4 2 808185042 5 2 392566345 4 3 657701847 2 2 154112007 5 3 221905360 4 2 140206711 3 3 797840557 2 3 143292309 3 2 223011816 5 2 584131074 1 3 962624962 5 2 880082635 3 3 618271139 3 2 847589773 5 2 975179623 4 2 768364262 4 3 171255839 3 2 666760698 3 3 360092392 4 3 802894663 4 3 307729049 1 3 889919391 2 2 367909728 3 2 767475627 5 2 489125378 1 2 672019083 4 2 135641638 4 2 828049538 4 3 966284067 4 2 788501292 1 3 279717312 4 3 485511190 2 3 607107906 2 3 100238868 3 3 849647064 3 3 528881287 4 2 250506963 3 3 677428772 3 3 356493048 5 3 533478649 2 3 173944375 4 2 558418639 3 2 534583976 3 2 956418134 2 3 337389116 4 2 556908826 4 3 399929003 4 2 371918206 2 3 209997442 1 2 845411085 5 3 590904098 5 3 218042856 5 2 902944758 3 2 309912854 2 2 566623751 5 2 251017570 2 3 186373380 3 3 803246077 5 3 466098628 4 2 597404609 4 2 775277118 2 2 910436002 5 3 880178000 3 2 819452355 5 2 207666424 1 3 456212474 3 3 418585689 1 3 762733152 3 3 779850780 5 3 933152796 4 2 889538461 5 2 210962903 3 3 207995424 1 3 448981494 4 3 984102503 5 2 402866481 2 3 498685105 1 2 547220542 4 2 729131152 1 3 264871727 2 2 922553459 2 2 138121043 1 3 863964789 5 3 646663747 2 3 343053232 1 2 928749760 2 2 935390851 1 2 313867127 1 2 271352509 1 2 112679389 2 2 142919045 3 2 964469725 4 2 622467735 2 3 467863210 1 3 475392812 1 2 908907269 3 2 598216040 4 2 504526820 2 2 588635868 4 2 798046281 3 2 209063595 1 3 746682363 1 2 174534199 3 2 630992891 3 3 529050499 5 2 273840789 5 2 586183308 1 3 149098312 2 2 953096239 3 3 572402308 4 3 223182600 5 3 252864807 5 2 767723022 3 3 811922486 2 2 298314602 5 3 255273809 4 3 631670737 2 2 337096028 5 3 672110497 2 3 266353204 5 3 612220542 2 3 913908411 1 2 492044556 2 2 101510871 3 2 259020606 3 3 387464197 3 3 569335522 5 3 952044035 1 3 295006314 3 3 611877939 2 2 757510545 3 2 753431235 4 2 259273574 3 3 409494151 5 3 432181683 3 3 992143684 3 3 309119816 2 3 441238007 4 2 191793661 5 2 597346546 2 2 812357531 3 2 636958538 3 2 129089382 2 2 239295062 2 2 294469046 5 3 262887921 3 3 489330256 2 3 861252693 5 2 485125401 1 2 619814066 5 2 430169339 3 2 478784614 5 3 181279086 3 3 105480555 2 2 324978182 2 3 958269959 1 2 764761795 5 2 683072207 5 2 870726233 5 3 856380115 2 2 971670255 4 3 842554851 5 2 863870865 1 2 158342240 4 2 492105614 4 2 416775640 3 3 709833074 5 2 822420882 1 2 302511454 5 2 679078226 1 2 467917320 1 2 686806860 2 3 119163484 3 3 824236854 2 3 813297982 3 3 627155125 1 3 716163928 3 3 494972293 5 2 392389409 3 2 135808404 2 3 393748814 3 2 632528779 2 3 216166714 1 2 269182254 2 3 515748754 2 2 471221126 1 3 387643411 2 3 224904514 1 2 766897151 3 2 761444428 2 2 524801704 5 3 269778541 1 2 823841590 1 3 973479858 3 2 311024520 5 2 516111115 1 2 769527383 5 3 767663989 4 2 190342415 2 3 627008436 5 3 684851539 1 3 727765241 5 2 756071581 4 2 169332501 4 3 785302657 1 3 888906431 5 2 634566303 2 3 999017429 2 2 548082511 2 3 512691429 2 2 609030491 1 2 972985923 2 3 693419488 5 3 951674093 4 2 234018246 5 3 857262902 4 3 898206882 4 2 612314164 4 2 541033979 4 3 215620050 3 3 812917959 5 2 411293384 3 2 456646801 3 2 847482622 1 3 731759370 1 3 245708470 2 3 671438473 2 3 566290915 1 2 785504175 3 2 759651299 5 3 302475966 2 2 302956674 1 3 971954987 3 2 989340741 5 2 613242476 5 2 568100965 3 3 210313390 5 2 809965314 4 3 542659658 3 3 551859616 5 2 163908991 1 2 382111042 3 2 789922065 1 2 436894140 1 3 670817899 5 2 476299798 2 3 811039892 3 2 722210069 1 3 272359021 2 3 184806565 5 2 336605331 3 3 282817038 3 3 428129488 4 3 966115109 1 2 603299233 1 3 475541136 1 3 439513040 2 2 481272329 2 3 569173380 2 2 465787319 1 3 105686132 1 3 991042587 1 3 272766069 2 3 665852972 4 2 485065308 2 2 106177792 2 2 679945696 1 3 262224347 1 3 527043632 5 3 326598357 4 2 548416759 1 2 550497818 1 3 604693484 2 2 130817503 4 3 393220428 2 3 779982021 4 3 295068177 1 2 849314984 2 2 534780225 3 3 170496208 5 2 895555343 2 2 355206307 5 2 515808942 1 2 116647041 1 3 735003339 4 2 997411514 4 2 946820281 1 3 126383798 2 2 612634597 2 3 111022597 2 2 639796443 2 3 394450609 5 2 458361027 5 2 228316744 1 2 344702798 1 3 159460002 5 2 610522982 5 3 487835805 2 3 189012451 5 3 120303397 3 3 793589368 2 3 397829890 5 3 898046967 1 3 262358856 4 3 984884726 1 2 161483556 5 2 492657060 1 3 620258595 2 2 526028772 3 2 338350936 1 2 659487166 5 2 507679863 4 3 674668674 2 2 202809496 1 3 948979992 1 2 208720745 4 3 716966205 5 2 204497594 2 2 882788342 1 2 141484764 2 2 556046237 3 2 255366333 5 3 900678842 3 3 506862750 1 2 986070637 3 2 285117688 4 3 676008695 3 2 413668771 5 2 458192264 1 2 665102605 3 2 252378349 5 2 733870922 4 3 353441929 4 3 351582736 2 3 144857986 3 2 335550096 2 3 278181774 5 2 242839469 1 2 296430364 4 2 358981052 2 2 220764639 1 3 873752780 4 3 900711911 2 3 573412705 2 2 409683148 4 3 210657347 1 3 832433112 5 2 936853391 1 2 667182736 5 2 531499187 1 2 854632216 2 3 770821589 4 2 851582724 3 2 490235154 4 3 642784344 1 3 578824251 4 3 150095642 3 2 378247176 4 3 450047946 3 2 117353520 4 3 455942973 2 2 391866553 5 3 809412760 2 2 527568571 4 2 112838724 5 3 585540786 1 2 803062758 2 2 839062153 4 2 268898337 4 3 111798453 2 3 188355123 5 2 252562283 5 3 804033586 2 2 635577065 3 2 471631049 5 2 697331797 1 2 705121378 5 3 367000174 2 2 830124076 4 3 898948439 5 3 935541863 3 3 202964854 1 3 670272184 5 2 294324667 2 3 394060138 4 3 472680118 4 2 498474683 5 3 302632545 5 3 234911147 1 2 477144086 2 2 627325860 4 2 461170050 4 3 432469983 5 3 384766056 1 2 896766474 5 2 673941700 5 3 667617431 2 3 357658463 4 2 614927991 2 2 533217859 2 2 289102870 2 2 536910536 1 3 599342779 4 2 396665831 4 3 816639471 5 3 748001993 4 3 717137351 4 3 671854398 2 2 380852025 2 3 168928357 5 2 240312004 2 3 959520393 2 3 364111102 1 2 769883381 1 2 394334550 1 2 805822225 4 3 830183879 2 3 322037062 4 3 522413933 2 2 461664680 3 2 490872630 5 3 165179619 5 3 276095838 4 3 659204227 4 3 755402161 2 2 597735419 3 3 301455476 2 2 560620912 1 2 645844093 3 3 932854385 4 2 518182066 5 2 382495433 4 2 135656433 2 3 517318158 4 2 915707861 1 2 171217594 5 3 586357815 4 3 357547739 5 3 781736186 1 3 267305726 2 2 469982603 3 2 781668539 3 2 564832160 1 3 373828398 1 2 547818316 5 2 909775345 3 3 430719819 5 2 515586341 5 2 611395961 5 2 386637309 2 2 933008434 3 2 694188175 2 2 948971446 5 2 600275661 2 2 867211283 2 3 724703796 5 3 799139612 5 2 221652192 2 2 510741640 4 3 644189109 3 2 342607504 5 2 606399248 5 2 829446901 4 2 328947073 1 3 598331369 3 2 623978770 4 2 868235780 3 3 650883468 5 3 742871169 2 3 369456217 4 2 345839330 4 3 368290162 3 3 740811626 1 3 535820046 4 2 745932706 4 3 416345626 3 2 533965583 4 2 398633094 3 3 720184833 2 2 178009085 2 3 317431162 2 2 346761475 2 3 275230684 5 3 524671970 1 3 559011353 3 3 452554310 3 2 962081329 3 3 884454658 3 2 317983352 4 3 411532854 2 3 198304254 5 2 475001000 4 2 336514911 5 2 736724723 5 3 655051118 5 3 120678655 3 3 474473595 4 3 305512366 1 2 952519890 3 3 778187210 1 3 407272006 3 3 276687785 1 2 177471396 3 3 948731783 2 3 510355491 3 3 432258117 2 3 662721883 1 2 124248899 4 2 937150617 1 2 104417499 4 3 630897061 2 2 914503126 4 2 673497945 1 2 344873186 2 3 669048141 4 3 452120651 4 3 256928653 5 2 765234785 4 2 571877136 1 3 634249142 3 2 934065818 4 2 734364186 3 2 897538237 4 3 216252570 3 2 448870912 4 2 318593013 2 3 177065116 1 3 246635124 3 2 943939861 5 3 769760070 3 2 969619563 1 3 942528429 1 3 203669698 3 2 781082017 2 2 390702279 3 2 813295807 3 3 874567115 2 2 625981938 1 3 284729898 3 3 561185385 1 2 307055909 3 3 275245494 1 2 638557932 5 3 658806020 2 3 558882676 4 3 317524287 1 3 514377681 3 3 252931345 3 2 659648964 3 2 911990917 3 2 101571977 1 3 431427951 2 3 366746717 3 3 167940695 3 2 552698011 1 3 788894254 2 2 116993822 4 2 920005132 1 3 235151831 4 2 737132676 3 3 622642966 4 3 340952166 4 2 173453748 1 3 315665726 1 2 573412291 5 3 142201941 2 2 333687334 5 2 684530664 1 2 789504718 4 2 284218522 2 2 517326554 5 2 900344986 5 2 184139140 1 3 159538365 5 2 204200545 4 2 361661210 1 3 800226362 3 3 629598355 3 3 370686841 3 2 228733477 2 2 989875202 4 3 282335358 5 2 265074416 4 3 674783876 5 3 103110193 5 3 755387257 4 3 912797983 2 3 815990544 4 3 809737396 1 2 742140279 2 2 238856082 5 2 914817246 5 3 135001067 5 3 101961153 4 2 895924665 2 3 483107920 5 2 584666138 4 2 148285795 3 3 968464662 1 2 161063136 1 3 607060950 4 3 214465345 4 3 671781236 2 2 844592737 2 3 581190306 3 3 569152980 2 2 620966875 1 2 398569677 4 2 290528937 5 2 239753193 2 2 496256780 3 2 952583004 5 2 518979663 2 3 662455765 4 2 579521079 3 3 527986390 3 3 292531610 2 2 535645287 4 2 927851582 1 3 787703286 5 3 278155584 1 2 598698205 3 2 738765467 5 3 196070254 4 3 153153151 1 2 913049293 5 2 189317448 1 3 407474035 1 3 570639255 4 3 264602293 2 3 262572579 5 2 650620927 5 3 121757137 2 2 661027312 4 2 475181541 4 2 321010130 3 3 502342422 4 3 539526432 2 3 654021428 2 2 554979190 5 3 411929829 5 2 773496875 1 3 590771572 4 2 641139725 4 2 756215366 4 3 755252746 2 2 880069278 5 3 421779367 5 2 697992750 2 2 909492236 4 2 557275858 4 3 131690164 1 3 915789496 3 3 730942555 5 3 465763503 4 2 365476706 4 3 417905424 3 2 691139735 4 3 544950522 3 2 330618458 2 3 953677176 1 2 393969204 3 2 331123903 4 3 275428202 4 2 740924738 2 2 370731169 5 3 418573676 4 3 259221654 3 3 359655096 2 3 786518272 3 2 119118493 5 3 542262964 5 3 524862370 2 2 368676744 3 2 897812892 4 3 935411609 2 2 928297374 2 3 393218297 2 2 524471128 1 2 494754497 2 2 791316521 5 3 144871159 1 3 147225948 2 2 771727476 1 2 433111121 5 2 620988105 1 3 590159616 5 3 420343133 3 3 355721588 2 3 126230849 5 3 141777432 3 2 589659879 5 2 550991604 4 3 881245930 2 2 390834219 3 2 171695245 4 2 926977462 4 3 476347670 2 2 679741262 1 2 710143155 5 3 378757209 5 3 102765062 1 2 520926652 5 3 283064031 3 2 512368570 3 3 788412898 2 2 430370995 2 2 826759661 4 3 889244550 3 3 185402678 3 2 820501896 2 2 487922817 1 2 255727782 3 3 466879165 2 2 555023244 3 2 391561529 5 2 937910039 3 3 390477872 5 3 230382486 4 2 911508204 3 2 511284276 1 2 873744850 3 2 727711169 2 2 645801810 3 2 297127120 3 3 957168158 1 3 306612012 5 2 346079781 4 3 994237134 2 3 957837625 1 2 150936201 2 2 633527439 2 2 781731249 4 3 821243274 1 2 803844491 2 2 798874044 1 2 897055998 3 3 633098102 5 2 208548743 3 2 341268737 4 2 171369951 5 2 405202705 1 3 566237642 1 2 451299931 3 2 368124433 5 2 330863249 5 3 476443325 5 2 875783658 4 2 385543085 5 3 710011837 5 3 894601764 5 3 822708957 3 2 433577069 4 2 395735519 4 2 853594388 5 2 570050221 4 3 711295981 3 3 386160574 2 3 743105197 1 2 242633332 2 2 237666263 3 2 445732243 4 2 722565075 4 3 231545988 1 3 869514203 4 3 806218552 3 2 497648044 1 3 530279812 1 3 528922247 5 3 167515489 4 2 333380403 4 3 691317903 4 3 985667617 3 3 311542935 3 3 588337406 4 3 216461132 3 3 553333086 4 3 923655277 5 2 998433237 1 3 194215433 5 3 314774776 4 3 889778419 3 2 364906505 1 2 656676504 3 3 142601308 3 2 949229904 4 3 235429996 3 3 980187006 1 3 392744183 5 2 576076788 4 2 172856621 3 3 571430400 4 2 760710327 3 2 340934293 3 3 427354234 5 2 420632301 4 3 301830286 1 2 834464626 4 3 442452232 3 2 381764519 1 3 792752029 1 2 211163321 3 2 219255450 1 3 476161172 1 2 621621873 1 2 409585109 2 2 214971389 5 3 865468489 3 2 955924906 1 3 204325187 2 2 207539504 5 3 252648376 1 2 404767027 5 3 318871119 2 2 755483239 3 3 482585418 2 3 691409673 5 3 726538486 1 3 546702018 5 2 342868520 4 2 119361599 5 2 291879823 5 3 203339525 4 3 161244561 3 3 725186765 5 2 392856587 5 3 780741282 3 2 560388230 4 2 293833723 3 3 674175646 2 2 326714215 3 2 590978583 5 3 595694965 2 3 443685619 1 2 852514158 1 3 811781270 2 2 109688274 1 3 647661998 3 2 514595974 3 3 510155520 3 2 833345529 5 3 577642630 2 2 980035052 2 3 694846013 2 2 718732318 3 2 101158162 5 3 287555822 3 3 791098448 3 2 774826033 1 2 749091648 3 3 556122046 4 2 663936644 3 3 917295989 2 3 488554150 3 2 892650466 2 3 425915305 1 2 864339281 4 2 473739299 5 3 106209151 5 2 703286952 4 2 350570444 1 3 315749985 5 2 506230797 4 3 449004965 4 3 616011000 2 3 163647514 2 3 952821321 4 2 863360047 1 3 174972954 3 3 910025208 1 3 949567663 5 2 635590571 5 2 307091053 1 3 793136241 3 3 159915591 2 3 793436383 4 2 688388889 3 2 366923963 5 2 983911249 4 3 611233680 3 3 350858361 3 2 634863187 1 2 554801571 2 3 776003933 5 2 455765106 4 2 358998662 5 2 459106392 2 2 390938953 3 3 519019050 2 2 420383380 4 3 539631535 3 3 767664027 4 3 142138636 3 3 383967827 1 2 320144542 3 2 567744348 5 3 578731690 1 2 201099391 5 2 115953009 5 2 807376778 3 2 542467118 4 2 580013420 4 3 534551122 3 3 413633133 5 2 573855388 3 2 836601013 4 2 246788758 4 2 453712528 3 3 321842457 4 2 472732221 1 3 415751342 2 3 986954977 1 3 755502931 3 3 225267724 1 2 380371839 5 2 816930378 2 2 193716267 5 3 564749289 5 3 618902009 2 2 442904946 1 3 163564362 2 3 467737542 1 2 873332396 5 2 600595390 1 3 163517484 1 2 945831621 5 3 262544075 1 2 164510023 2 3 954502771 3 2 869470253 5 2 945538866 5 3 455181834 5 3 403196055 1 2 419739308 1 3 949684885 4 2 258457575 2 2 294304099 1 3 538769467 5 3 687913696 4 3 727627454 2 2 739413098 3 2 356596259 2 3 521690158 5 2 149816026 4 2 878148091 3 2 868148042 1 3 793145927 4 3 757033777 2 3 283358626 2 2 314385204 3 3 563625626 1 2 773757479 3 2 320990486 4 3 729162718 3 3 508764822 1 2 342093774 5 3 704378968 2 3 269551600 3 2 219551811 3 2 801809095 5 2 212677170 4 3 691569980 3 3 905494074 2 3 363878969 4 2 139923759 5 3 436374354 5 2 903754069 4 3 989090934 4 3 247347343 2 2 416745271 2 3 306676896 2 2 304304450 3 2 210312450 3 3 816929199 3 3 296775017 3 3 962709606 1 2 286599050 2 3 683311575 4 3 563685863 2 3 217922775 5 3 694303892 4 2 154728304 5 2 237213894 4 2 102025925 5 3 110752819 5 3 864202913 4 3 969138119 1 3 704291642 3 2 892027967 4 2 303060963 1 2 870081289 2 3 152034816 5 2 804249088 4 3 928785240 3 3 407589412 3 2 448166979 2 3 707223770 2 3 750675179 3 3 150034804 4 2 523334075 3 3 593739699 4 2 863027746 5 3 714144168 1 2 973408326 4 3 836699689 1 2 677319187 3 2 558956707 1 2 669869220 1 2 897880754 3 3 413220726 5 3 971482377 4 2 839192789 2 3 172788760 4 2 476386941 4 3 252009987 4 2 935995784 3 2 400324180 1 3 807359900 3 2 276692264 1 3 906371383 5 3 167277224 2 3 842038772 3 2 467981181 5 2 839462190 5 2 731884163 1 3 248017633 5 3 222131675 1 3 295697325 3 2 832060653 2 2 272347405 5 2 585174159 4 2 978342309 2 3 300724222 2 2 781339221 1 2 561873807 5 2 510622706 4 3 946317663 3 2 878756198 5 2 163515301 2 2 269326186 5 2 627015681 2 3 395294120 5 3 651336188 4 3 337596189 4 3 883597126 4 3 178750165 2 3 673950931 2 3 642219348 4 2 368483976 2 2 536071384 5 2 173479807 1 3 199749992 5 3 645362390 2 2 785506315 4 2 879749188 5 2 378370383 5 3 779673498 5 2 782109401 5 2 333483217 5 2 303967606 3 3 448709819 1 2 349819619 1 2 865848753 5 2 598578032 5 2 353015094 1 2 381324940 5 3 832872946 3 2 935556289 2 3 604483876 3 2 235799078 4 3 621062085 3 3 498075622 1 3 461486787 5 2 889601894 1 3 602404170 3 3 746263508 2 2 899212526 1 3 231413636 5 3 626174543 1 3 525493706 3 2 632619387 3 3 683714652 4 3 196977840 3 3 665731424 5 3 701890539 5 3 888466414 1 2 993248735 4 3 468777960 1 2 121962820 5 2 690921957 4 2 570459731 2 2 704090815 2 3 755729660 4 2 568665043 3 3 510903331 1 3 446910017 5 2 967660046 5 2 808072557 5 2 635566493 2 3 691754542 4 2 448591891 5 2 929402512 2 3 821804078 2 3 844885268 2 2 860886096 4 3 902195121 4 2 452191092 2 3 386879430 2 3 131939283 1 2 399990529 2 3 567118884 1 2 957802911 4 2 721918035 1 2 551347644 4 2 752285003 1 3 799976965 2 2 271053438 3 3 317402648 1 2 453713581 3 2 952230637 5 3 422779416 2 3 535541436 2 3 245000785 2 3 971144717 3 3 238101878 2 2 180114149 3 3 599553354 1 3 344345101 5 3 723138565 4 3 939915204 1 2 741446705 2 2 436013813 4 3 652633093 1 2 963811683 1 2 681973159 2 2 765395283 5 3 515203170 4 2 810124997 3 2 412546746 5 3 735044438 4 3 788522834 4 3 337511171 3 2 676824847 5 3 456598529 3 2 435885656 4 2 465383273 5 2 535951940 4 2 488189255 5 3 862688628 5 2 496671533 3 2 477873659 3 3 575467920 2 3 798715499 3 2 944427030 3 2 842387747 4 3 545065505 5 2 726641064 5 3 997045728 3 3 483370094 4 2 828620808 1 2 474264147 3 3 683479038 2 3 713194293 3 3 419916078 5 3 739774043 5 3 258455513 5 3 730576487 2 3 477477297 5 3 899574041 4 2 699608191 1 2 266086625 4 3 678533639 1 2 784929811 4 2 139116168 2 2 712886750 5 2 158445450 2 2 544142082 3 2 244089816 1 2 803010534 1 2 891163587 2 2 633640143 5 2 419360298 1 2 493039168 1 3 467095625 5 3 430913821 3 3 186577903 2 2 962513789 2 3 567674956 5 3 241729958 3 3 956478023 1 3 920150431 4 3 136964413 2 3 548807551 2 2 631468995 3 3 258035176 5 2 215611930 1 3 354816764 5 2 803076741 3 2 479832182 1 2 287367521 3 3 560764046 2 3 836819031 5 2 263565589 5 2 128338377 4 2 506493035 4 2 310399825 5 3 564914994 3 3 911449591 3 2 574971226 5 3 895750293 5 2 246132450 2 3 502579159 3 3 181854094 3 2 193450497 1 2 338800801 2 2 700091079 5 3 584331841 3 3 485270669 2 2 546288735 2 2 329684277 5 3 529228628 5 2 779486191 2 3 599434530 2 3 703266441 2 2 597853043 5 2 591722453 4 2 837705863 4 3 179301746 3 3 979325637 4 2 326724053 1 3 796247364 3 2 691132350 5 3 754131449 1 3 925820363 3 2 664107871 5 3 395510564 4 3 456821499 3 2 334418067 4 2 490463224 4 2 430509814 2 3 316565519 3 3 964167117 5 2 369543581 3 3 523915959 2 3 282056990 3 3 892808411 5 2 921159082 5 2 307658619 1 2 495000882 4 3 588962554 4 3 493773852 1 2 231090869 4 2 592751159 2 2 495568416 5 2 650026775 2 3 107698628 2 2 768643765 3 2 482131522 4 2 103686069 3 3 289666983 3 2 650987888 1 2 160591498 3 2 165950034 2 3 329433866 3 3 531864187 2 3 660105414 5 3 588996397 3 3 634490481 4 3 962566664 2 3 370368673 3 3 278585062 5 3 610844661 5 2 850108182 2 2 898025028 4 3 894232428 3 3 107307020 2 2 533221295 2 3 721700861 4 3 683101782 1 2 316125547 1 3 656330624 5 2 276564716 3 2 706950034 3 2 917680678 5 2 836106304 4 3 847006347 2 2 320032446 3 2 600074435 3 2 328567330 1 2 519246659 4 2 683094465 4 3 264292663 2 2 881038303 3 2 777419761 2 3 703370391 1 2 721432179 5 2 633192154 1 2 683613491 5 2 708412366 3 3 794090562 2 2 139590154 2 3 170447963 1 3 601561293 1 2 329759994 4 3 428613356 1 3 507054070 2 3 158595745 4 3 117571958 5 3 518050123 2 3 157310283 4 2 592073757 2 3 678616404 5 3 509133700 5 3 169202381 4 3 340935478 3 3 928869880 4 3 215832821 1 2 177813273 1 3 680343416 5 3 270139981 2 3 617768745 3 2 986469535 3 3 174531227 2 3 315849699 1 2 123387957 5 3 141158213 3 2 712071454 4 3 378868838 3 2 230000240 2 3 573238494 1 2 490660140 2 2 722714455 5 2 268491987 1 3 824628974 1 2 753284404 2 2 181449059 2 3 687693421 4 3 766627196 3 2 576996096 1 3 775821961 4 2 208518274 4 3 997090331 1 2 288568525 2 3 397334631 2 2 425059036 5 3 776434590 5 2 254390345 2 3 563392385 1 3 554707565 5 2 843166369 3 3 178744861 2 3 780098876 5 2 183728880 4 3 364803897 4 3 342938943 1 3 818435401 1 3 363558954 5 3 910056347 4 2 766418885 3 3 165544742 5 3 270128899 5 3 245893344 4 3 246188624 1 3 555352490 3 2 124404533 2 2 227060581 5 2 717796375 2 3 978035078 3 3 261204764 4 3 528803189 3 2 827516132 4 2 960454303 3 3 932056456 1 2 683242447 5 2 155163421 5 2 741039718 1 2 598962013 1 3 117718246 1 3 250962844 5 3 563658620 4 2 970307580 5 3 972513238 5 3 232774663 4 2 601833310 1 2 645362902 3 3 153037219 5 3 236751513 5 2 941536358 4 2 821165657 4 2 774877784 3 3 766472314 3 2 598832226 1 2 805374229 4 2 142679480 5 3 904096746 2 2 745701354 4 2 248863141 5 3 247920081 1 2 104429178 4 2 902706418 3 3 109985749 3 3 620423979 3 3 463474114 1 3 765048129 1 3 599419822 5 2 600270768 4 3 710653961 5 2 663996487 1 3 190570087 3 3 181526604 1 2 182508499 1 2 476380031 4 2 164461677 4 2 903307715 2 3 694096247 3 3 543392162 2 3 503549159 1 2 474558363 2 3 442909524 2 2 498366518 3 3 100276721 5 3 959950780 2 2 256960058 1 3 653885002 2 3 322446186 4 2 551906053 3 2 150722137 4 3 581659720 3 3 954285601 1 3 736323775 5 3 686874322 2 3 793772878 2 3 150242391 1 2 396519875 2 3 628177048 2 2 635609201 3 3 286900757 5 2 226065745 3 3 473538340 2 3 156114747 5 2 873907428 5 3 710895763 1 2 576442165 3 2 470364511 5 3 567151443 5 2 112445513 3 2 835620926 5 3 662676214 1 3 358065295 4 2 384407571 4 3 378542543 2 3 859604494 2 3 767371611 3 3 914088302 4 3 302312978 3 2 976993370 1 3 276503073 3 2 382026882 1 3 317819422 3 3 738520578 4 3 946236765 4 2 250267676 5 2 758632154 1 3 219759522 3 3 639912116 5 3 994335074 1 3 909044738 1 3 702259399 2 2 773585283 1 3 449106142 5 3 270274665 5 3 838234853 5 3 103897036 3 2 344871718 3 2 193818097 1 3 775517033 1 2 566342993 1 2 655887154 3 2 979049309 4 2 748001046 3 2 584834091 5 2 112988438 3 3 759575979 3 2 585962231 5 3 866897485 5 3 554315685 4 2 537586699 2 3 408758803 1 2 407923687 3 2 695221862 2 2 875483170 4 2 275791204 2 2 192669688 2 3 495742419 3 2 634085340 2 3 785635599 1 2 284426372 2 2 601676307 1 2 754316553 4 3 114925908 4 3 348775004 5 3 240025859 3 2 236286469 3 2 387785469 5 3 122855975 1 2 171248754 5 2 329167930 4 2 553016150 1 3 189592015 5 3 301686483 2 3 365137469 4 3 872312598 2 2 341765736 3 2 605594462 1 2 415887754 4 2 954705693 4 3 374591744 4 3 207242985 3 3 243056154 4 3 243627977 2 3 256081535 3 3 355857011 1 3 380517787 2 3 202632602 5 3 734479254 2 2 955736255 2 3 395678927 5 2 788469426 4 2 876942822 4 3 416374006 3 2 505875120 5 2 322040941 5 3 410623437 5 2 449196394 4 2 757084487 2 2 594292141 5 3 295652324 2 2 257306771 2 2 304931738 1 3 766996307 1 3 495246612 2 3 934969657 1 3 318275714 4 2 230020570 3 3 117644606 5 2 433765084 1 3 814029510 3 3 507109182 5 3 895736397 3 3 752773881 1 2 374846686 5 2 232865772 1 2 863316037 1 3 667056389 3 3 229265125 4 2 978617067 3 3 973244077 3 3 245544927 3 3 693063271 4 3 731764712 3 2 782429996 4 3 589056645 4 3 490703940 2 3 334980878 2 2 422144736 5 3 584199519 2 3 789892112 4 3 628647085 4 2 100914452 4 3 962569296 3 3 238886459 2 3 437540945 3 2 847751028 4 2 564366190 3 2 749280685 1 3 233274834 4 3 557746453 5 3 660851122 5 2 401430602 5 2 308681562 4 2 701357538 2 2 248860237 5 2 379361500 3 2 233114030 4 3 720033278 1 2 226801628 3 3 353472616 5 2 444027181 2 2 396440785 2 3 497273760 5 2 201110255 2 2 518339265 1 3 306940612 3 2 543557024 5 3 748817332 4 2 915625021 1 2 258845004 5 2 617303858 5 2 123506797 4 2 738147230 5 2 727035359 3 3 311571240 2 3 388611090 3 3 657400177 3 3 419154073 3 3 264269948 2 2 321444566 3 3 315261323 4 3 455532053 2 2 220716284 3 2 103959819 4 2 207708397 1 2 366238000 5 3 777062632 1 3 187237591 2 3 889860131 5 2 864697853 1 2 419584542 1 3 761968832 4 3 590103719 1 3 278074161 1 2 834627210 2 3 769805170 3 2 777866762 4 3 444930505 2 3 907742053 1 2 496529864 4 3 557985307 2 2 994508189 1 3 374897119 5 3 922207595 1 3 878766624 2 3 908081228 2 2 176704750 5 3 940254269 2 2 298589529 2 3 774006024 5 3 703940962 5 3 999965648 4 3 735757309 5 3 379075471 1 3 765057422 4 3 193633844 5 2 988166066 4 3 651818102 2 3 549998808 4 2 364071617 1 3 281121050 4 3 357788804 2 3 172959164 4 2 306107996 2 2 537166320 5 3 301230101 1 2 566066747 4 2 228683047 5 3 639191657 5 3 889499469 1 3 937062634 4 3 959966065 2 3 844596205 2 2 138976512 3 2 621825205 4 2 736117088 2 2 940714369 4 3 817596218 4 3 585701593 4 2 282117776 4 3 523683929 1 2 355617906 4 2 634044505 4 3 390985344 4 2 529136253 1 3 172239389 5 3 586013452 1 2 166211377 5 3 728364437 5 3 520972591 5 3 357234520 1 3 505972110 1 2 694978135 2 2 614784916 4 3 645675732 3 3 957393764 3 2 889754120 5 2 781893418 4 2 613521456 3 3 139206858 1 2 536079881 1 2 243094875 1 2 342922633 2 2 203150231 2 2 844897501 2 3 129454172 3 3 133589058 3 3 405964218 3 2 542121478 5 3 260024630 2 2 379130859 3 2 347462508 2 3 857630295 2 3 532515047 3 2 849359618 3 3 787178664 2 2 452209645 1 3 133830138 1 2 739881411 5 3 416336996 2 2 485245743 1 3 193747394 4 3 933303078 1 2 970075474 2 3 321321653 2 2 560512482 3 3 683633094 2 3 957814247 1 3 410636489 4 3 384215758 2 2 315013185 5 3 845188601 1 3 570776668 5 2 849422990 3 2 552325127 4 2 767036875 3 2 690677437 1 2 119423553 3 3 755910190 4 3 539913364 5 3 713472854 1 2 259194632 1 2 721160438 3 2 897082262 4 3 604241598 2 2 179073133 1 2 620606952 4 3 734904259 5 3 332580221 1 2 502162654 2 2 638827179 3 2 547118819 1 2 118402969 2 3 550492032 4 3 852551830 4 2 452192097 4 3 718546623 4 2 791049194 3 3 657963361 5 2 736678028 2 3 862715034 1 2 615775104 1 3 728063887 3 2 198334084 4 2 441279285 5 2 169773131 4 2 806507471 1 3 476510288 4 2 290579979 3 3 718805048 1 2 634340319 3 2 467180325 2 2 843415866 1 3 307576575 3 2 491972391 2 2 323473154 3 2 889557257 1 2 468048411 5 3 644894993 3 2 318020204 5 2 578500247 4 3 886919289 1 2 992305507 2 2 816250321 4 3 474432762 1 3 133472597 2 2 485671941 1 3 370499769 5 2 507542483 3 3 480106653 2 3 172773360 4 3 187230967 3 3 724353992 1 3 596925711 5 2 289815851 5 2 743950708 3 2 489206173 3 2 840488345 4 2 749915737 1 2 347008377 5 3 735377093 1 3 492603814 2 3 549950823 5 2 652278638 3 3 240163475 1 2 445152842 1 3 403002128 4 2 687982948 1 3 757987196 4 2 815564648 3 3 277161437 5 2 220703692 2 2 767898234 3 2 569386424 5 2 451684404 1 3 874372862 4 3 958292039 3 3 667963207 1 3 546303036 5 3 465313317 1 2 740797867 1 2 789619155 3 2 232048320 1 3 525498409 3 2 519636439 5 3 113140265 3 2 503083016 3 2 500927392 1 3 577397524 4 3 266661171 5 2 218905101 1 2 350025055 2 2 876906641 3 2 891459403 2 3 467361143 4 2 124410439 1 2 180734870 1 3 826234749 5 2 552582044 2 2 555355701 2 3 227373453 1 3 613517652 3 3 555476844 3 2 856731032 3 3 333052023 2 2 845436313 3 2 548324655 2 2 955511759 3 3 432231422 3 2 421692426 4 2 352624696 5 3 817710857 4 2 748549343 3 2 251555828 2 3 228924172 4 2 770686800 5 2 322558719 5 3 620364183 2 2 341860456 1 3 484949458 5 2 742752578 5 3 336239113 1 3 117792165 4 3 151814635 1 3 180794786 2 3 315902680 2 3 234879910 5 3 159944327 2 2 266262930 2 2 855122938 4 2 151321616 5 2 230326779 4 2 258704188 3 3 420685763 5 3 211038697 2 3 726797573 3 3 180969559 3 2 421531829 3 3 369906498 1 2 253389072 3 2 586561417 3 2 326119471 1 3 673292610 5 2 592972512 2 2 331079816 3 3 957544470 1 3 483922421 4 2 503537179 1 2 556400272 2 3 823555176 4 2 837494752 4 3 995857887 5 2 589962682 2 2 704144388 1 3 728492456 1 2 615353765 4 2 389072019 3 2 542107814 4 2 464635208 1 3 658466687 5 2 377249482 3 2 368892263 4 2 575402012 5 3 277829274 1 3 649752746 1 2 595862148 1 3 189631296 5 3 239830044 2 3 498709068 5 2 182291891 1 2 582535155 5 3 877683434 2 3 187154895 4 2 536729982 1 3 266211724 5 3 264876467 1 3 278988238 2 3 395443472 4 2 390250296 2 3 685306991 5 3 218544325 1 3 585581075 2 3 145324664 4 2 720638209 1 3 500102429 1 3 918936840 4 3 423062834 2 2 611501950 3 3 726945233 5 3 813538052 2 2 245214957 2 2 218596881 5 3 261174223 1 3 130536660 1 3 802900146 1 2 398546709 3 3 342300076 2 2 774115324 3 2 490611194 4 2 172780429 1 3 130199878 3 2 365277798 5 2 104913668 4 3 317909444 5 3 288679947 3 2 785451578 3 2 922808887 5 3 199234975 2 2 121598055 3 2 549612516 3 3 399630285 4 3 492242311 2 3 513582166 4 2 368643846 4 3 593138688 2 2 279100125 2 3 541031748 1 2 680197495 3 3 427599307 2 3 391453000 2 3 926738082 2 2 528239742 2 2 236673703 2 2 403062254 2 3 464841985 2 2 870422447 2 3 678344060 3 2 818003747 5 3 180238703 2 2 355681800 2 3 462274804 4 3 767407107 3 2 568737681 2 3 717525862 1 3 654631442 5 2 659598088 5 2 322403578 1 2 493552354 3 3 990241751 3 2 373379039 2 3 714603498 3 2 918050338 5 3 620601280 3 2 973985521 5 2 257985704 1 2 327642748 4 3 226366704 2 2 591190969 2 3 591453479 3 2 866953773 2 2 590993117 4 2 180093978 3 3 609999393 1 2 422152254 3 3 758866845 5 2 547454497 5 3 120141323 4 3 430195849 2 2 239205986 2 2 735448790 2 3 240509446 1 3 217249397 1 3 605894668 3 3 479932624 4 3 690502956 3 3 323447355 3 3 680597149 4 3 896080874 3 3 176565669 3 2 293337924 4 3 366180325 1 3 997766273 5 2 220586242 3 3 189375952 1 2 966370877 5 3 219844566 1 2 633212850 5 2 331176722 2 2 399212563 5 2 966617992 1 2 476301903 3 3 768664671 3 3 461269139 4 3 136072607 4 3 765414714 4 3 735027383 1 3 992762524 2 3 813666917 3 3 892056555 5 2 955688771 2 2 285396053 5 3 539703672 4 3 819639997 2 2 940648401 3 3 250285976 4 2 380578772 4 2 333885710 4 2 651752961 5 2 164535085 4 3 126611853 2 3 979593728 3 2 844711049 2 3 180985410 5 3 295063326 1 3 444354677 1 3 511102091 2 2 876993479 5 2 398596494 4 2 242483752 3 2 442923481 2 3 555825453 5 3 738660128 4 3 479259176 4 2 728629462 4 2 820758733 3 3 463887025 4 2 775177315 1 3 289189442 2 2 580443798 1 2 276306607 5 2 271348872 3 2 814331375 1 3 971960573 2 3 114498135 1 2 820307164 4 3 431761827 1 3 780992738 5 3 587818231 3 3 768082020 4 3 284931626 2 3 804318902 2 3 826343732 3 2 942370499 5 2 206342273 4 3 589364137 2 3 682275126 5 3 270502203 3 3 265829367 4 2 115887482 4 2 114877528 2 2 561665768 2 3 198330202 2 2 670162617 2 2 913073064 1 2 781418025 2 3 274923239 5 2 617684504 5 2 270764457 5 2 449781557 4 2 805300820 3 2 116774761 2 3 736288882 1 2 450119881 5 3 618895942 1 3 832273488 4 3 291250755 5 2 994766977 1 3 977164339 3 3 704748158 3 3 994968922 3 3 816435768 4 3 993834861 5 2 852371228 1 3 168576767 4 2 301793947 2 2 446706091 3 3 436532346 4 3 498457637 1 3 723106596 3 3 844968623 5 2 607684597 2 2 453265653 1 3 922451149 4 3 209322143 4 3 376576126 3 2 212376876 4 3 382597589 5 2 953155783 2 3 971395061 3 2 287977783 4 2 645455247 5 3 582279732 1 3 117992719 3 2 975013169 3 2 490670359 2 3 828557678 5 2 503785075 2 3 761774783 2 2 692724399 4 3 883837212 1 2 238943544 1 2 126456271 5 2 856922066 5 3 620546543 2 2 769925388 1 2 985474364 2 3 815823530 5 3 195295573 4 3 234055793 3 2 728704358 3 3 831032544 1 3 423253495 3 3 458524348 2 2 649901758 5 2 470891935 3 3 966959968 1 2 293611401 1 3 506560865 3 3 451294642 1 3 111520777 1 3 263764402 4 2 931757831 3 3 303049942 1 2 841674019 4 2 816425150 2 3 185037725 1 3 794170085 3 3 891503639 5 2 697046829 5 2 691264150 1 3 213972384 4 2 514870236 5 2 580735354 1 3 213313653 4 2 202073581 1 2 826498756 1 3 842750813 5 2 353556647 4 2 575324896 2 3 419555904 3 3 867701704 3 3 292309621 2 3 352782273 4 2 355959492 5 3 387564392 1 3 691208231 1 2 331147568 3 2 360248422 1 3 419609744 5 2 781830879 2 2 493767320 5 2 625436584 1 3 421845449 4 3 832880990 3 2 448691062 4 3 967989330 1 2 991939875 4 2 356006017 2 2 513133460 1 3 499108585 2 2 703961219 5 2 137022513 3 3 744569499 1 3 765081500 5 3 769633366 1 2 710505293 4 3 340911851 3 3 152220531 5 3 533297924 1 2 352653085 2 2 421774177 2 3 836082479 3 2 429106049 1 3 603541270 3 3 709468530 5 3 495254538 4 3 494469844 2 2 650139958 5 3 162453274 3 3 906634961 1 3 931721857 3 3 514484441 1 3 789358708 4 2 295569932 4 3 104743392 2 3 514240509 5 3 760632420 2 3 748394509 1 2 208853013 4 3 463995954 4 2 362956117 3 3 836962868 2 2 111226555 1 3 831889500 2 3 180796252 4 3 953220198 2 2 205764076 5 2 312048824 4 2 455649431 2 3 593684197 5 2 904609200 1 3 546829599 2 2 316020767 1 3 992584516 1 2 426598157 1 3 826473014 2 3 351881142 5 2 746694935 1 2 473848426 5 2 301646218 2 3 115010959 5 3 574112753 3 2 864813085 3 2 849155458 3 3 572404299 4 2 928981307 5 3 651834180 1 2 104667370 3 2 994534522 3 2 311732262 5 2 332063641 4 3 336763617 3 3 690123766 1 3 389575630 5 2 983380141 3 3 914825956 2 3 414376926 2 2 911434151 5 3 531373279 1 2 142556856 2 3 751127149 4 3 229550247 1 2 503931962 4 3 639627981 5 3 555586330 3 3 114659482 2 3 290281190 5 2 253867127 2 2 947200300 5 3 374532198 4 3 263073683 5 2 221440546 4 2 798716788 5 2 107646300 3 2 851512091 3 3 843387804 4 3 641086793 4 3 336194954 2 2 931845819 2 2 918373654 2 3 176872768 1 3 951689830 1 2 735758413 3 3 646732968 5 2 130227604 3 3 651118386 4 2 305060549 3 2 183557810 4 3 764969070 1 2 562019459 4 2 115086728 2 2 358246744 5 3 663453147 4 3 600393415 5 2 182751085 5 3 694470882 1 2 197272954 3 2 657399263 1 3 121181100 2 3 904952027 3 2 989258881 5 2 498387361 3 3 531073682 2 3 238223252 1 2 650425632 4 3 277856874 1 2 461964673 1 3 323064768 1 2 548999891 4 2 433275414 5 3 191368248 4 3 426449133 2 3 236158653 3 3 482633911 3 3 361027900 1 2 628499013 1 3 609212808 3 2 697719521 1 3 252255723 2 3 911865295 1 3 517455353 1 3 661908221 1 3 272646824 3 3 910065902 5 2 891063995 5 2 786263456 2 3 794167001 2 3 372309905 2 2 451935438 1 2 937946347 3 3 446203407 5 3 970378719 4 2 315606135 3 2 277038571 4 3 172845131 5 2 811323781 1 2 757705744 4 2 622347144 2 2 348086943 2 3 775993570 1 3 505019672 1 2 357794879 3 3 604184190 2 3 772332156 3 3 929840948 3 3 726115604 3 3 940126547 5 2 994567125 2 2 614616534 3 3 392338361 3 2 845456734 5 2 340666685 4 2 966043991 1 3 979234446 3 2 752970347 2 3 782008775 5 2 977304697 5 2 393339354 4 2 617706871 5 3 952148999 1 3 969392196 3 2 492937100 3 3 966244029 1 3 734790871 3 3 686385559 2 3 192503970 3 2 618710976 5 2 916559291 4 2 364773398 2 2 109732682 3 3 337837252 2 2 763981482 2 3 577787018 5 3 406975229 1 2 471865213 2 2 563302169 2 2 989089583 4 3 835466362 5 3 620332361 2 3 262692316 3 3 767329607 3 2 436979097 1 2 136557141 3 3 111732853 4 3 505726108 1 2 885798774 4 3 860855609 5 2 920471747 2 3 762199849 5 3 220598255 2 2 388490037 2 3 151290801 5 3 179561495 4 3 957468843 3 2 189421412 1 3 365898753 2 3 309187425 5 3 193603957 2 3 307203516 2 2 297150471 3 3 784866408 2 2 121665988 1 3 197199471 2 2 690766027 1 2 977620604 5 3 851589427 3 3 398079315 4 3 126270181 2 2 839825799 1 2 678675587 4 3 940250870 5 3 308684571 1 2 235961777 3 2 999200216 1 3 901009967 1 2 830208499 1 3 798049330 5 2 409501444 1 3 889978980 5 2 362165802 1 3 340148184 1 2 912928690 3 2 401352124 1 2 959563117 5 3 392590241 2 2 139372247 3 2 865411636 4 3 337400757 1 3 334041707 3 3 986128556 3 3 498514122 5 3 686291718 5 2 576294888 3 3 807837815 4 2 727406569 2 2 821216364 4 2 915938304 1 2 403912457 1 2 313761697 1 2 517397292 2 2 118985793 1 3 830847905 2 2 162998223 3 3 277304665 2 3 350004811 4 3 785823958 1 2 539389441 1 3 749043407 4 3 775965759 4 2 638244033 4 3 523243546 3 2 999929786 1 2 468229310 3 3 668906429 3 2 787362853 1 3 488911706 2 3 849463572 2 2 717212351 4 3 996443456 3 3 232517230 5 2 574452146 5 2 552537152 1 3 866970841 5 2 544540388 2 3 332959672 4 3 241701420 2 3 179173054 1 3 475000865 2 2 767096673 2 3 314365925 1 3 171914250 1 3 186991253 1 3 177248254 4 3 633868436 2 3 295375715 1 2 503805385 3 3 328480794 4 2 426675628 5 2 480671347 1 2 747743520 2 3 489573751 1 3 695269888 1 2 809012052 4 3 555467930 1 3 730699898 4 2 777273357 2 3 144630981 1 2 335009442 4 2 214324719 4 2 395892853 5 2 896064558 4 2 203155051 4 3 635681209 3 2 559074399 1 2 423055035 5 2 218179098 3 2 707333726 3 3 331792102 5 2 450120218 1 3 872816821 2 3 918470554 5 2 707174726 2 3 945921086 5 2 356889158 1 2 221752808 1 2 887945416 1 3 344375328 3 2 361021456 5 2 617966286 3 2 889097582 4 2 617024500 1 3 515931752 4 2 867699768 5 3 207210336 5 3 127140174 3 2 274535058 2 3 563328548 5 3 684038083 1 3 739707792 5 3 593674628 2 2 518145999 3 3 132378809 2 3 995981930 1 3 914295062 3 3 643250119 2 2 136001634 3 3 667991058 4 2 853363606 2 3 796794383 3 3 158547195 5 2 976866967 1 2 681184070 4 2 845293275 4 3 624050237 2 2 573318400 3 2 737148762 1 2 414380926 3 2 457954136 1 2 232493193 3 3 248220305 1 3 604696686 2 3 921884968 3 2 470810122 4 2 467129439 3 3 324080452 3 3 252901237 3 3 680440253 3 2 670580758 3 2 321137463 1 3 394960777 4 2 354186801 3 3 175576001 4 2 857605331 5 2 632125072 3 3 912799712 1 2 435521625 2 3 689814950 3 3 382796999 4 2 166499781 5 2 865862556 5 2 544835201 5 2 911646129 4 2 141970958 5 2 427708215 4 3 469870496 3 3 699743394 4 3 195924144 4 2 814241556 3 2 479331205 4 3 557807570 2 2 388392503 1 2 768717937 1 2 325289734 5 3 333982402 4 2 149926023 2 2 146084397 5 3 448312209 4 3 197400994 4 2 787928809 2 2 347116835 3 3 716740557 3 2 160845378 3 2 102196693 5 3 887737591 4 2 263617140 4 2 462103550 1 2 530050445 5 3 287788134 3 3 289461819 3 3 511495983 5 3 402997643 4 2 615984680 3 3 860486337 4 2 831053235 5 3 260373952 1 2 758520070 1 2 772435843 5 2 983057054 4 3 507159001 5 2 123570145 5 2 297975319 1 2 586952429 3 2 876519693 2 2 252099724 1 3 889095125 5 2 201251403 5 3 817758434 5 2 268694657 2 2 274866687 1 3 686657787 2 3 149864451 2 3 401406477 5 3 519520181 2 3 633717258 4 3 397515235 5 2 508473677 4 3 827517550 5 3 499997294 3 3 744278312 3 2 241917273 5 3 135273071 3 2 283932127 4 2 526515723 5 3 734147817 2 3 604866314 3 3 632407538 5 2 188518987 5 2 484256642 3 2 541526636 4 2 861844998 3 2 576040564 3 3 227491227 4 2 807692084 1 3 598371286 4 3 536581412 1 3 773888675 3 2 251614540 3 2 322632533 3 3 609037860 4 3 822730640 5 2 937605539 1 3 907532166 1 3 201205559 2 3 917020073 2 2 845570341 5 3 804903086 3 2 409748054 5 2 781573730 3 2 930905077 4 3 201576122 1 2 899056390 1 2 146787466 4 3 218734586 4 2 740761468 4 3 394116472 1 3 507584600 2 2 739064682 1 2 205516722 1 3 701900758 4 3 854266110 2 2 305659363 3 3 712583974 4 3 835007766 4 3 486301082 5 3 421673859 4 2 140065135 1 3 609650554 5 3 760196279 5 3 211121257 3 3 458934413 4 2 132308079 3 3 514660449 2 2 712393716 5 2 719397397 2 2 547918132 3 2 645740844 3 3 718623786 1 2 399921691 5 3 433310879 3 3 929963570 1 3 346810244 2 3 921343664 4 2 456510171 2 2 359182705 5 3 497098429 3 2 501723105 2 2 153148675 5 3 756249274 1 2 277823521 3 3 992747700 2 3 991106719 3 3 741589686 2 3 745740351 1 2 613181256 5 2 152601493 3 2 742432437 5 3 356363472 2 2 671673849 1 3 418480474 4 3 399736860 4 2 213752207 2 3 171536119 3 2 458196953 1 3 147064378 4 2 123891228 4 2 124763572 5 3 853274545 1 3 759095735 4 2 262916815 4 2 147705021 2 3 976913145 4 2 688960819 1 2 199860510 2 2 261600166 4 3 815262078 3 3 393684449 1 3 156517293 1 3 342586716 5 2 398156474 4 2 942078312 5 2 302079617 5 2 144215708 4 3 286146999 3 2 986266374 5 2 485282535 1 2 899509543 1 2 831932342 3 3 231779706 1 2 220772209 2 3 458169577 5 2 443867387 4 3 610234148 1 3 745608865 4 2 640965218 3 3 884659536 3 2 236572897 2 3 807409795 5 3 182223221 5 2 686758493 5 2 584977030 4 3 430320240 3 3 498968764 4 3 683861371 5 2 326740643 4 2 465013596 2 2 336142404 1 3 942733099 1 3 154578753 4 2 384376109 2 3 352973865 4 3 229085888 3 2 541189474 4 3 845826934 5 3 631858297 4 2 743046173 4 3 407048144 4 2 488205280 3 3 463361378 2 2 829269715 2 2 180551554 5 2 226950519 4 3 714056805 3 3 246177025 1 3 283574288 1 3 706869422 5 2 107933017 5 3 281375892 1 2 348565847 4 3 331404033 3 3 446206003 3 2 792555757 1 2 967204479 4 3 726502067 5 2 447295126 1 2 799145267 4 3 825077424 3 2 399808060 1 2 212124021 5 3 994032958 1 3 646903396 1 2 450035076 4 3 456907438 2 3 153117013 4 3 206847585 2 3 804396602 4 3 841925811 2 3 926447692 1 3 277067053 4 3 709552756 3 3 637444728 1 2 587166784 2 3 286360176 3 2 647472510 5 2 211993263 2 2 739765190 3 2 201955065 2 3 673935174 1 3 285708302 3 3 501673803 2 2 496491897 1 2 151148213 4 3 380922877 5 3 229179379 5 2 629326556 5 3 760538297 2 2 316655060 4 2 202260273 1 2 133608669 3 3 995423497 5 3 361870373 1 3 183533878 1 2 762746403 4 3 404030768 4 3 374814008 3 2 327360360 3 3 684875586 1 3 733311529 4 3 952428002 4 2 320556386 4 2 690869048 2 3 245885338 4 3 835223764 3 2 576866088 5 3 521072972 2 2 798246059 1 3 466637379 2 3 124923902 1 3 891663271 5 3 297521738 3 2 107147734 1 3 951622216 4 3 869161687 2 2 249984114 4 3 879338623 2 3 652979018 1 3 918521584 3 2 200584528 4 2 103768193 4 2 474687746 3 2 386405321 5 3 769671026 1 2 696758464 2 2 761902578 1 3 485677152 3 3 965140493 5 2 310014062 4 3 347681788 3 3 472585059 2 2 345344091 5 3 498923569 5 2 780785006 5 3 454393653 3 3 371986118 5 2 442243465 4 2 824648569 4 2 751631884 5 3 486300342 1 3 121255444 2 3 858494865 1 3 713176203 1 2 151340664 2 2 742159069 4 2 945223881 3 2 926859575 4 2 414080720 3 3 762645864 4 3 694539548 1 3 300542280 1 3 648667897 1 3 477255635 1 3 659236598 4 3 844461968 4 2 553422337 2 2 285083144 3 3 184049235 3 2 167284106 1 3 770280108 1 3 165707260 2 2 382467292 1 2 911975996 3 3 448984093 1 3 876468473 5 2 833208475 2 2 573640514 4 2 984703601 4 2 239740684 3 3 760418910 3 3 218594186 1 2 227745544 4 3 247440721 4 2 288509753 1 3 453080380 1 2 185657070 5 3 102505717 1 2 214657691 1 3 556104027 4 2 331630376 5 3 854666356 4 3 318579183 4 2 443101395 2 3 225374978 2 3 297355726 5 2 193498975 5 3 136470316 4 3 905530049 4 3 178807871 2 3 761148538 3 3 269504447 5 2 909827447 1 2 757030977 4 2 464436646 2 2 644633698 2 3 139281321 3 3 650922476 3 2 887723973 3 3 418904260 5 3 426568325 3 2 838890674 3 2 658295330 3 2 614663180 3 3 386740074 4 2 806929967 3 3 762681889 4 2 664680794 5 3 268772765 2 2 226674327 3 2 495056959 1 2 563628025 3 3 425256620 5 3 729637941 2 3 449338602 5 3 439843119 2 3 447499904 1 3 832502696 2 2 885064889 5 2 776783869 4 2 818071651 4 2 427147121 3 2 837282878 3 2 224107949 4 2 527910954 4 3 561989658 3 2 776160283 4 2 876056919 2 2 370719428 5 3 598547011 3 2 559922417 5 3 290130603 4 3 921780446 5 2 551862149 5 2 357344016 3 2 513370997 3 2 709958955 2 2 578225234 5 3 387549092 4 3 332455242 4 3 287302073 2 3 307086098 1 2 600901513 2 2 582775709 5 2 816932734 3 3 167339275 2 3 713257896 4 2 617337922 1 3 594618743 2 2 818401560 2 3 745546762 4 2 790502392 2 2 596235305 3 3 167794666 5 3 208873714 1 3 970302657 4 2 232232099 3 2 763722786 1 2 488601800 2 2 900524008 2 2 288224455 5 2 472786994 4 2 242280752 5 2 276848134 1 3 101421920 4 3 518446978 4 2 130104000 4 3 652961628 3 3 737832467 3 3 887604738 3 3 822061965 5 2 109484358 1 3 665988264 2 3 501171149 4 2 862926828 3 2 325294804 1 3 107416384 1 2 386956107 2 3 192996503 2 2 768950723 1 2 537825306 1 3 156627080 1 2 799773022 2 3 568079767 2 2 254169060 5 3 440673532 2 3 601482407 5 2 623624549 1 3 982579501 2 2 277495065 4 2 766963028 3 2 156640360 4 3 800331605 1 2 450226541 2 3 515290230 5 2 360038056 2 3 122452461 5 3 946050759 1 2 606354003 5 2 928973355 3 3 972555256 4 2 296054275 5 3 595949385 1 2 104117680 1 3 290292558 3 2 432482773 3 2 964716038 3 2 582484140 1 2 826820143 3 3 620740902 5 2 120844524 2 2 247839164 1 3 488309071 5 2 246254579 1 3 630985408 3 2 307898157 1 3 733777891 4 3 839739662 1 2 573658749 5 2 909990579 2 2 878290207 1 2 625984509 3 3 807390612 5 2 890954145 4 2 312905597 5 2 376327652 4 2 361101705 1 3 998650366 5 3 861016113 3 2 391354250 2 2 931357177 4 2 275400427 3 2 283605861 3 3 608088805 3 3 845708605 2 2 922881669 3 2 268741005 4 2 808195189 3 3 178260934 3 2 267266265 1 3 416130928 1 3 982502763 2 2 627605791 2 2 719555791 2 2 360429835 3 2 824487062 1 3 184382911 3 3 749706299 5 3 948517691 2 2 856582883 4 2 337845812 3 2 170615963 4 3 482948085 2 2 274634882 5 2 658564371 5 2 442832065 4 2 963604221 3 2 445040760 2 3 760032430 3 2 507746423 3 3 440791514 3 2 635362630 4 2 624004177 3 3 679774377 2 3 559328823 4 2 135840961 5 3 711770656 5 3 387492488 1 3 111869888 1 3 443638190 4 3 766718468 5 3 990743660 4 2 539006811 1 3 543219170 2 3 306190643 3 2 329671804 4 2 327269968 4 3 899892869 1 3 177616485 3 2 599416113 1 3 897021521 5 2 480189372 1 3 648832359 5 2 222393736 5 3 711537016 2 3 218370469 1 2 183450785 2 3 576306354 3 2 646820674 1 2 388375002 1 3 479630131 4 3 516259948 1 3 745988010 3 3 239311966 4 3 555688302 4 2 771662211 3 2 644177402 5 3 719819294 2 3 681397126 3 3 307568219 2 2 516214559 1 3 987336789 5 3 428596989 2 3 753320213 1 3 279369392 4 2 439844163 3 2 958002837 1 2 959143984 5 3 245566580 3 2 710700986 5 3 509323085 4 2 313937864 1 2 332674103 4 3 748781498 4 3 890580545 2 3 284024208 3 2 612094329 2 3 844758601 3 3 516107744 3 3 690099045 4 3 203355168 5 3 337510268 5 3 709507565 4 2 955124023 2 2 249766674 4 2 926893158 1 3 304446410 2 3 793963170 5 3 240561872 1 3 379645848 2 2 467854984 4 3 894739798 4 2 217086290 3 2 707944818 1 3 103132818 1 3 952324369 5 3 665386989 1 3 131937319 2 2 709622078 1 3 396189309 4 3 362047921 4 3 548119677 5 2 302320584 3 3 316163625 1 2 638049247 1 2 664983916 1 3 820795723 4 2 675483783 5 2 489366468 3 2 765482336 1 3 224062825 2 3 183386580 4 2 477312611 1 2 370869528 2 3 774226440 3 3 335655446 2 2 764417145 4 2 729327566 1 3 771410987 1 2 685518807 4 3 275012115 2 2 400090668 2 2 471834660 1 2 374352417 3 3 299489253 2 2 822323021 2 3 583217240 5 2 350867124 2 3 555619838 1 2 231317857 2 2 592629352 3 3 828804222 4 3 712642403 2 2 166357406 5 3 504952193 2 2 972023288 5 3 758922786 1 2 365134514 1 3 292272269 3 2 665867033 3 3 418355569 3 3 284949780 5 3 682246796 4 2 579789984 2 3 126253587 4 2 138899400 2 2 347077413 4 2 524694863 4 3 620466450 5 3 243853529 2 3 560149396 2 2 700402297 2 2 622750841 2 3 159204368 4 3 203453607 4 2 552596230 5 3 177452630 1 3 941572435 4 2 975350908 1 3 559862483 3 2 135723434 3 2 266549396 5 3 512457427 2 2 168256969 3 3 327988684 5 3 546082052 2 3 729150967 4 2 308300149 1 3 496915027 1 3 575312291 3 2 589192134 1 2 259644224 5 3 473960955 2 2 391628552 2 2 626643341 4 2 415044294 4 2 576712501 1 3 740212879 5 3 628993610 3 3 652823148 2 2 311669464 2 3 224051951 2 3 965540182 4 2 272947201 2 2 260519299 3 2 259894681 1 3 834427499 1 3 364091946 4 3 494628129 5 2 594969906 4 2 574563302 4 2 575425370 4 3 279123851 3 3 224058324 4 3 755834840 1 3 154213359 4 2 966979543 3 2 289871723 1 2 559224902 2 2 505572835 1 2 123391416 3 2 153429302 1 3 146895180 4 2 692490572 3 2 855781555 5 2 118531598 2 3 652139498 3 2 607724807 3 2 424003684 1 3 716131945 1 2 321199919 4 2 243330514 5 2 912844959 2 2 998460047 4 3 557996199 2 2 985065281 2 3 694282207 1 3 550295167 3 3 279162012 1 2 517502753 2 3 586475791 5 2 873413477 1 3 666870782 2 2 879468256 5 2 293934341 5 2 114065391 3 2 468883021 1 2 136597771 4 3 473569491 2 3 278188535 5 3 572522490 2 2 369900212 3 3 248244145 4 3 659700526 5 2 759953411 2 3 130067091 3 3 764595388 1 2 766174295 3 2 212035205 1 3 113651583 1 3 300785452 2 2 317573243 4 2 394131106 2 3 762066261 2 3 213732041 4 3 481806544 2 2 529487587 5 2 896393453 4 3 242803079 1 3 639095205 3 3 698351757 4 2 417352333 2 2 604550707 4 3 376217855 3 3 463323859 2 2 495918386 4 3 719486322 4 3 195045869 5 2 238198350 4 3 802225936 3 3 537850845 2 2 349404464 5 2 489853081 2 3 234272676 1 3 854319298 3 2 619921275 5 3 209439259 5 3 921315711 5 3 851269713 3 3 228416513 1 3 481255787 1 2 355742156 4 2 346589930 1 2 770238898 1 3 245835584 4 2 747567366 4 3 897725979 5 3 459140256 2 2 266041640 5 3 672751150 3 3 804038745 2 3 271602207 5 2 526898912 3 3 877096958 4 2 768730614 1 2 140850686 3 2 526153071 4 3 672161311 5 3 154076305 4 2 916124868 3 3 136278416 4 3 647344056 2 2 211738604 5 2 219233527 2 2 169219559 3 2 628281177 1 3 518474657 4 2 850126698 4 2 813844444 5 3 148236163 5 3 975453624 1 2 265693581 2 3 709007867 4 2 302387492 3 3 787622101 1 3 151668383 2 3 690871231 5 2 557769339 3 2 255418775 2 2 830821522 5 3 127674266 5 2 876618330 1 3 961182979 1 2 514123134 2 2 674079862 3 3 716992279 1 3 661902434 5 3 409295651 4 2 284626803 1 3 528673555 2 2 418686275 2 2 863098516 1 2 458037715 5 3 869976228 5 2 666811006 5 3 465698205 2 2 632473634 4 2 409941802 1 3 772122534 5 3 572757188 4 3 221881475 1 3 271858307 3 2 893073082 2 2 326328638 1 3 131470013 3 3 689521019 2 2 351916042 3 3 356680007 1 2 664606681 2 3 953630739 3 3 185381017 4 2 526536997 5 2 267193776 1 3 738396317 2 2 630114726 3 3 859093666 2 2 909854684 5 3 412829510 3 2 959541904 4 2 641112307 2 2 507957213 2 3 591971044 4 2 257241417 2 2 355807084 5 3 104758536 1 3 328390966 4 2 212239525 4 2 370403382 2 3 812146999 4 2 381011872 2 3 818399394 2 3 907354040 1 2 573480860 2 2 365555289 2 2 556717166 1 2 357745819 5 2 908673975 4 2 652629319 3 2 703802127 1 3 255844463 4 2 394537329 2 2 609729886 5 2 212001171 2 2 732633809 4 3 827236397 3 2 419894430 4 2 721594129 3 2 342700702 4 2 462968749 5 3 137305703 1 3 367393324 4 3 799503593 1 3 654120905 3 2 310334974 4 2 624779163 1 2 364584194 1 2 592367867 4 3 439850726 4 2 853091732 1 3 473418449 3 3 543740938 3 2 833766042 2 3 103940305 2 2 853082544 2 3 308188431 1 2 235234158 1 3 318954992 2 3 946227593 3 3 300261525 4 3 898833737 3 2 508401966 4 3 283843616 4 2 239755943 1 2 380186195 1 2 573322602 2 3 294052504 5 2 488909152 2 3 457456378 2 3 837878933 4 3 127275510 5 2 306598856 5 3 210287193 4 3 888774022 3 3 694526404 3 3 978726785 4 3 576752685 4 3 225497569 1 2 816995526 5 3 159385611 5 3 505550004 1 2 502414215 1 3 711366499 1 3 377677698 3 2 103969824 2 2 283501918 2 3 877093802 1 2 187597796 2 3 456936846 2 3 999086678 4 3 405229179 1 3 815038967 2 3 747335668 1 2 922444995 4 3 802167720 3 3 702609200 4 2 657651754 4 3 260510032 4 3 286109379 4 2 887553264 5 2 470724100 3 3 970933973 1 3 835950107 1 2 767821653 5 3 900108172 2 2 944612558 4 3 612696049 5 3 128066655 1 3 172659807 2 3 206788869 3 3 794914432 1 2 569992418 4 3 643579275 1 3 436232787 2 3 868542068 3 3 335459214 3 2 287978403 1 2 916867100 4 3 862110829 2 3 274693512 2 3 999139547 3 2 306635197 2 3 220679089 5 3 909334873 5 2 937822000 4 2 884009608 4 3 352909144 4 2 797211458 4 3 732283606 4 2 982009379 4 2 386906991 5 3 713072270 2 3 377406519 2 2 472915501 1 3 176197207 2 2 539222601 2 3 221118483 3 3 388949824 4 2 142596951 2 3 904133607 1 3 617491289 2 2 504896967 4 2 342066059 1 2 435257053 1 3 988144343 4 3 319306814 5 2 359702635 2 3 798517196 5 3 108677027 4 3 529527359 5 3 748002315 2 2 685367841 5 3 699302674 2 2 665668599 3 2 323783790 4 2 410092393 5 3 755679325 3 2 263559392 2 2 648398080 2 2 369777637 1 3 181965090 2 3 257594318 2 3 326224431 2 2 495803400 3 3 108927342 5 3 305843772 4 3 751747645 4 2 904803141 2 3 176334303 4 3 623211099 4 3 426798847 1 3 333807367 5 2 567882886 5 3 742859731 3 3 935768403 5 2 767930208 2 3 964697552 1 3 391752992 3 2 320271256 4 2 621432391 5 2 479395878 1 2 154801346 5 3 524836251 4 3 822494603 3 3 245517256 3 3 794196119 3 2 473599598 1 3 722598093 4 2 573577322 5 3 886490645 2 3 396970446 5 3 115657666 1 2 283027478 4 2 598774852 3 3 935478308 2 2 198075623 3 2 957616065 2 3 334688093 2 3 743853576 3 3 178215162 1 2 403637870 4 3 813299712 5 2 602097900 2 3 852798086 2 2 335677765 3 2 577109618 4 3 236485842 4 3 193948646 1 2 411491661 1 3 448210085 4 3 902679834 5 3 628214217 2 2 180871964 1 2 165064450 1 3 489771204 2 3 263236789 2 2 901639022 3 2 628279897 5 3 188871323 1 3 386172264 5 3 915019945 2 3 989922285 2 2 515067321 5 2 356797825 2 2 269116487 5 3 534808871 4 3 633723782 3 2 367662867 3 2 770599041 2 2 727721085 2 2 947816484 3 2 484186782 5 2 150221875 4 3 772323224 4 3 366516820 2 3 668108564 3 2 191931477 1 3 417961110 5 2 552791311 2 3 366533674 4 2 509685278 5 3 523133043 2 2 948316306 4 2 591305100 4 3 401955634 1 3 104240585 4 3 682517691 1 2 886692321 4 3 290126730 5 3 723086259 5 2 162850186 2 2 186068995 2 3 859273682 5 2 255007279 1 3 758811757 5 3 316696896 2 3 114537916 3 2 580221206 1 3 461058765 4 3 472924336 4 2 431558879 3 3 633850068 1 2 614291469 4 2 408589137 2 2 151599855 3 2 436931490 2 3 664773108 5 3 259691386 2 3 202903825 5 3 433104831 1 3 539142100 5 3 791756823 2 3 234396858 3 3 257234317 4 2 602646792 4 3 483822595 3 3 353267688 1 2 587429630 1 2 984292148 5 3 825508709 5 3 808162146 2 2 681049095 3 3 567850902 5 3 908867638 1 2 314917563 2 3 588718814 1 3 616554206 2 3 914372559 5 3 735068749 4 3 315822232 2 2 719706915 4 3 596273122 2 2 452618449 4 2 179414780 1 2 640793950 3 3 718342086 2 2 989197162 4 3 388733026 1 2 242120665 3 3 938027269 1 2 979120522 3 2 367576255 1 3 527272891 1 2 194719042 3 3 342514619 4 3 233608545 1 3 916512817 5 2 180539573 3 2 194441078 2 3 447433671 4 3 961565956 2 2 270633726 3 3 717053005 2 2 805695494 1 3 848217936 5 2 386849495 3 2 513658550 3 2 453589392 5 3 310311658 5 3 901673133 1 3 409207658 5 2 762514467 1 3 397377290 2 2 338388492 3 3 496371774 2 3 348818343 2 2 106003925 4 2 697997204 5 2 733274961 1 3 183849902 3 3 197225206 5 3 417272289 3 3 394526174 2 3 939060628 1 2 812781560 2 3 502172129 3 2 517157402 3 3 795573697 4 3 722726337 3 2 237745489 5 3 478333619 2 3 644907184 5 3 328884561 5 3 497726542 4 3 254301746 1 3 273771522 3 3 859697941 3 3 129453767 3 2 785732466 1 2 744091518 2 3 333521184 1 3 917227918 3 3 916461936 2 3 942697481 1 3 613872697 5 2 839386353 4 3 152511584 2 3 128942263 2 3 255547053 4 3 968110858 4 3 540796569 2 2 798014432 2 3 287428451 3 2 594144641 3 3 342895345 2 2 573221213 4 3 530818592 4 2 337341161 1 2 118696427 4 2 853891309 1 3 345924745 5 3 996089121 1 2 671310412 5 3 743049393 2 3 976227597 2 2 292282242 4 2 681105221 3 3 117302502 2 2 268707165 2 2 983167961 2 2 895383694 3 3 346874069 3 3 195366521 5 3 551760706 4 3 729281746 2 2 560799686 5 3 130815172 1 2 437229290 2 3 109520473 5 3 195522480 2 2 744284475 2 2 138510520 3 3 641762155 1 2 773160212 4 2 529714844 3 2 602267794 5 2 119177837 1 2 286446543 5 2 853820327 4 3 479121283 5 3 866361609 5 3 678665172 5 3 907411591 1 3 172890791 3 3 719800897 4 2 451111553 2 3 380604511 3 3 872941765 5 2 686549410 5 3 138070365 1 3 938843223 2 2 888116519 4 3 626277971 5 2 250143161 5 2 173362381 1 3 662889573 1 3 281730127 4 2 613554406 5 2 457770043 2 2 762240464 2 2 127799719 3 2 771605234 1 2 352297588 1 3 122593578 4 2 197427401 3 3 395521975 5 2 232712959 1 3 587100386 2 3 902123130 5 3 871614052 3 2 771673568 5 2 961237282 5 3 644294138 1 3 244202759 1 2 734095849 3 3 843107423 3 2 751808364 5 3 499534653 5 3 575355836 3 2 929081086 2 3 778254080 4 3 963901003 1 3 130991238 3 3 663211348 1 3 267117009 1 3 704184309 2 3 531843623 4 3 110351408 1 2 489608167 5 2 237515950 2 2 165376308 1 2 176690550 3 3 887402923 2 2 467273578 2 3 518091576 3 3 455294147 3 2 489314642 5 3 513253764 3 3 976997592 1 3 828102146 5 3 150478492 5 3 423642222 2 2 250180021 3 2 304602033 5 2 628728626 3 3 783902585 3 3 438683386 3 3 143485977 3 3 248025967 2 2 266821869 3 3 518364181 3 3 934660932 2 2 706030023 5 2 168628646 3 3 414379195 2 2 597968802 4 2 579275243 3 3 413826070 5 3 722841691 2 2 959568262 2 3 794256688 2 2 938833598 2 2 178593401 4 3 468308753 3 3 107969220 4 2 505022681 4 3 140789033 1 2 385359171 1 3 312509745 5 2 842017196 4 2 989059220 5 3 235797456 1 2 313706852 5 3 959641350 4 2 717874925 1 3 969493309 5 3 301790915 4 2 481884719 5 2 634536425 4 2 516170473 3 2 276916903 2 2 804648019 5 3 246048525 2 3 945084365 4 2 942423584 2 3 106173405 3 3 743710095 1 3 573796111 4 2 866414415 3 3 447709417 2 3 250828124 2 3 955501678 1 3 489583422 3 2 465885820 4 3 501426276 2 3 147849622 1 3 576026405 3 2 120591257 2 2 134181024 3 2 759798907 2 2 100734505 4 3 686338254 5 2 209912009 1 3 929922281 1 3 331437018 4 2 861798176 2 2 254161262 3 3 539817594 3 3 179316593 4 3 400555167 3 3 147180248 4 2 122692794 2 3 568143672 5 3 226540867 4 2 278425999 4 3 363188473 3 3 232487451 1 2 111443401 5 3 755823656 5 3 503716620 5 3 681868709 3 2 568725483 1 2 462425254 2 3 274974033 5 3 760601511 1 3 402921398 4 2 617514794 4 2 538500655 5 2 438804055 5 2 689674631 4 2 728570047 5 3 846870285 1 2 451383497 1 3 544294945 5 2 104106994 3 3 886439673 4 2 977584249 4 2 758249518 1 3 122904616 2 3 669192048 5 3 341119375 4 3 283791086 1 3 854144674 1 2 354446736 3 2 967351995 4 2 579327022 4 3 640863413 4 2 758218116 5 2 309401374 2 2 468981468 1 3 286709235 1 2 207042289 1 3 613972214 3 3 673008679 1 3 103251806 3 3 413164164 3 2 346563911 5 3 916474658 5 2 224124226 4 3 667371681 4 2 456224648 2 2 407734368 4 3 812265830 2 3 108539538 2 2 474331277 1 3 261413689 1 2 634960300 1 3 524997205 2 2 110468002 1 3 199212152 1 2 296335405 3 2 224878350 1 2 655913588 1 3 619407170 2 3 917062769 4 3 518705267 3 3 580467575 3 3 521617988 3 3 688078187 2 3 164346371 1 2 736003554 3 3 538771014 1 3 735457239 4 3 407639810 2 3 189159989 1 2 970777107 3 3 389344515 5 3 304269437 1 3 272160019 4 2 967167253 1 3 120496822 3 3 630439822 5 3 645690136 2 2 983748728 2 2 618254938 4 3 453485754 4 3 811340458 1 3 708410168 2 3 966940893 1 2 752869501 2 3 705121317 4 2 796166446 5 2 794847175 5 2 948995724 1 2 899725013 5 2 519100145 5 2 908742127 5 3 574052029 2 2 259120375 2 3 769914583 4 2 228986278 5 3 676238668 5 3 162637379 4 3 729831324 1 3 588152090 5 3 970885367 2 3 673334619 3 3 338939051 1 3 786798446 5 2 512654365 2 3 126789360 2 2 381532518 1 3 499783440 4 3 732082903 5 2 276799470 4 3 611506786 2 3 747812758 3 3 924596521 5 2 518112343 2 2 267495718 1 2 141731342 4 3 648489987 2 3 313970042 4 3 243328474 1 3 314956357 4 2 320572647 2 3 635028730 2 2 805392404 1 3 971574612 2 3 516114071 2 2 589664603 2 2 488308596 5 2 918022977 5 3 153998777 2 3 895084619 1 2 236505575 2 2 785809419 1 3 276809224 2 2 879369685 1 2 462052207 2 2 707748493 5 2 803566481 1 2 477523472 2 2 224204453 4 2 656946806 2 2 952118139 5 2 420487741 5 3 229105773 2 2 688166310 1 2 366738575 4 2 450584205 3 3 231678641 3 3 813071737 4 2 709013024 3 3 580715763 3 3 620448093 3 3 981687780 5 2 383294283 4 2 494757775 1 2 555235324 1 2 375002369 1 3 111088400 5 3 293041088 3 3 849228426 1 2 751985054 5 3 786699324 2 3 707801815 4 3 419122722 4 2 858391639 3 3 670147198 1 2 190927172 1 3 267501994 2 2 997614087 2 2 357603184 3 2 401178287 5 2 526736698 1 3 558961757 2 3 754125612 3 2 512267205 5 2 157719813 1 2 295812850 1 2 785473291 3 3 961578674 1 3 151616546 3 3 230078706 4 2 915297496 2 3 830295160 1 3 549395398 4 2 352048100 4 3 788451516 5 3 122355942 3 3 949660981 3 3 283178819 3 3 902693194 1 2 123735992 3 2 412557523 4 3 250452093 5 3 986462662 1 3 793996019 4 3 156037485 4 2 624092762 5 2 215562017 2 2 592689376 5 3 818341796 4 2 106558869 2 3 909160652 5 3 379912535 1 2 375947524 2 2 841674281 2 3 450784574 4 2 567842897 2 2 589219626 4 2 650205489 5 2 993190140 4 3 484947895 5 2 498510350 1 2 212416301 3 3 240285049 2 3 188153602 2 2 332697715 3 3 379879350 3 2 593960627 3 3 385814194 4 3 404617306 1 2 459270286 3 3 167729841 1 2 877320905 3 2 316149532 1 3 209672990 4 3 520712884 2 2 229385004 2 2 803943581 4 2 194377916 3 2 107251835 1 2 368580371 3 3 713760618 1 2 202618143 3 2 922401083 1 3 660329926 5 2 272254886 5 2 369239631 2 2 578765372 4 2 606588365 1 2 362170774 3 2 421669735 2 2 805432773 5 3 459592901 2 2 213827806 4 3 422042833 1 2 708363850 4 2 641216151 5 2 773865777 1 3 339688726 4 3 970316430 5 3 619631098 4 3 603420931 3 3 273089172 3 3 531894916 1 2 669719816 4 3 396541983 1 2 921649552 4 3 397877806 5 3 852158797 2 3 540211753 5 3 947763760 3 2 325011694 1 3 459337112 2 3 334117103 3 2 206587719 2 3 203788444 3 2 822845459 4 3 273252599 1 3 480640093 5 3 678371313 1 2 265384612 1 2 607780711 5 3 684594378 2 2 882479142 2 3 608445283 1 2 587727306 5 2 624495962 1 2 379486310 1 3 953508373 3 2 449446774 3 2 314384726 5 3 225121187 2 2 360966052 1 3 128145119 1 3 946740280 2 3 861461450 3 2 152664797 1 3 416437803 3 3 878229854 2 3 733969685 3 3 940855488 3 2 565681456 2 2 594442965 4 3 742426948 3 3 711711393 2 3 172315876 4 2 970809483 1 3 216614014 5 3 368941088 2 3 647352296 1 3 400690906 3 2 701447851 3 3 475452109 4 2 857042604 3 3 558583402 2 2 757207171 3 3 242574247 3 3 725670241 4 3 421297415 4 2 631428035 4 3 731419715 1 2 513333515 3 2 407733155 4 3 537718984 2 2 384675123 1 2 893475297 3 3 809826490 4 2 383087710 1 2 569461283 4 3 398677089 3 2 426509644 5 3 150272831 2 2 391903726 5 2 823811749 5 2 497006706 1 3 350455380 2 3 626340495 4 3 558760189 1 3 636318254 5 2 153872733 3 2 104922322 4 2 512185578 2 2 277134393 1 2 726627199 1 3 524714444 2 3 401061328 2 2 361403374 3 3 703022751 2 3 194644069 5 2 449833414 3 3 380981007 3 3 848127191 1 3 429898585 3 3 488284697 5 2 747395166 2 3 889057202 5 3 151130085 4 2 392598309 2 3 668068538 3 3 880500146 1 2 315108538 4 2 769059818 2 3 859227899 3 2 992108642 3 3 715277989 5 2 187938493 2 2 367389258 4 2 816583919 4 3 378662808 3 2 221755205 2 2 328485550 1 2 941954540 5 2 337104311 2 2 942435348 2 2 682111933 3 3 183237483 1 3 417975138 5 2 270817566 5 3 923830076 2 2 510123903 4 3 997251479 3 2 998388554 1 2 282593095 1 2 973366012 1 3 546357962 5 3 569419342 3 2 943737228 1 3 427478614 4 2 256184221 2 3 518741746 4 2 680239996 2 2 875681557 2 2 113285316 1 2 173820876 2 3 583886073 5 3 638984112 2 3 734966647 5 3 159550317 4 2 388493542 2 2 325749027 2 2 904956710 2 2 719176147 2 2 750901822 2 2 500262305 1 2 598238336 2 3 949675203 2 2 620188443 2 3 145236022 1 2 763088573 4 3 159394091 3 2 632109639 1 2 777522308 1 3 818292576 2 3 733906829 1 2 454583447 4 3 209735070 3 2 864117388 3 2 700949036 3 2 717727771 5 3 628192960 5 3 493609880 1 2 818334523 3 2 152505994 2 2 103026375 1 2 757746539 3 3 148954107 1 2 859386398 4 2 129021672 1 2 155668747 4 3 482051229 1 3 151101463 3 2 239454607 3 3 962876912 2 2 935861269 1 2 533433865 5 3 171622385 2 3 768269985 1 2 169758683 3 3 263967078 5 2 824469580 5 2 136313759 5 3 226186270 3 3 467799622 5 2 885854272 3 2 481981774 1 2 338154812 3 3 217777122 3 3 725932457 3 3 528103227 2 2 578473282 1 2 802973604 5 2 784590876 2 2 317908517 4 2 921979051 5 2 649258030 2 3 534363994 3 3 556969691 4 2 712875181 2 2 843278564 2 3 798664966 4 2 754339600 1 2 240810888 4 3 521496593 3 2 111547169 2 3 294264295 3 2 975076740 1 3 730433170 5 2 293566659 1 2 545938088 5 2 194222170 5 3 637483443 4 3 823259773 1 2 145021541 5 3 326581774 5 3 152899593 5 2 915862296 2 2 103281710 2 3 933923197 2 2 427543469 4 2 506381577 5 3 402576484 1 2 463550594 1 3 572187794 1 3 298331450 5 3 447103030 3 3 187272812 2 2 945664207 3 2 159179210 2 2 956337460 4 3 116407771 2 2 754108325 3 2 811481215 2 2 392141524 5 2 231741885 3 2 862250515 2 2 682777844 3 2 169027737 5 2 425001243 3 2 268130353 1 2 432644094 5 3 238671408 5 3 548390042 2 3 666406380 2 3 174103674 2 2 287511729 1 3 241416178 3 3 505405270 4 2 100547800 5 2 288819195 1 3 309051360 5 3 273615133 5 3 135898687 3 2 963021471 2 3 752039961 5 3 927675394 5 3 256259050 3 2 397145169 4 3 961292336 1 3 390584622 4 2 584678673 3 3 814889108 4 3 901447202 2 2 759222247 5 2 140161358 5 2 742266063 5 2 575408802 1 2 600334638 4 3 289347669 4 2 185973206 4 2 672486201 1 3 154478665 5 2 786037995 1 2 428932219 3 2 928899599 2 2 745759325 2 3 484988353 1 3 653989062 4 2 564034412 1 3 441231162 4 2 326465306 5 2 441174319 3 2 895135721 2 3 129172900 1 3 497243467 4 3 208626549 1 2 862681465 4 3 854865146 3 2 265794287 4 3 930747194 4 3 401784899 2 3 298903155 5 3 840198132 3 3 316046031 2 2 791130954 2 3 864187505 4 2 312282816 1 3 133331002 2 3 547585185 3 2 451308614 3 3 533800335 2 2 269132039 1 3 477098102 1 2 409967016 2 2 957357910 4 3 747791652 3 2 470351900 2 2 216682396 2 3 931676817 3 2 368236191 2 2 185279438 1 2 553135056 2 2 247425256 5 3 259214825 2 3 335975592 3 2 161957841 1 2 682556144 1 3 547403292 2 3 224341742 3 3 870772254 2 2 634782902 1 3 603594802 3 3 170511475 2 3 221050185 4 2 850405148 2 3 934685471 2 2 753699578 3 3 820307868 2 2 585280726 4 2 747843095 1 2 826785416 2 2 480237925 5 3 258050662 2 3 190095947 3 2 545452162 3 2 196438234 2 3 983320839 3 2 410988072 2 3 355556113 2 2 308131705 2 2 619657963 4 3 685112317 4 2 643845412 3 3 815120769 2 2 510636920 4 2 711277179 5 2 724065879 1 3 404923537 5 3 367463831 4 3 556989318 1 3 745704323 4 2 131824078 3 2 616206909 2 2 284620320 2 3 710204662 1 3 289192313 3 3 582678334 3 2 178341118 3 2 785736792 4 3 939496495 3 3 632841442 3 2 419792461 5 3 970893445 2 3 592502879 2 3 134429817 4 3 590265364 5 2 568362413 4 3 175946528 5 3 566874775 1 2 484189411 3 3 461921808 4 2 621484250 5 3 912874579 1 3 623506212 2 3 927915213 3 3 508679544 1 3 290378777 2 2 579987114 3 3 878984371 2 2 439559303 4 3 544077106 4 3 383248639 2 3 984037268 4 3 703309190 5 2 468991110 4 3 732052578 1 2 359151146 3 3 647964998 3 3 258932825 3 2 472082929 4 2 850351614 3 3 932423916 2 2 713106175 2 3 829241298 5 3 442574794 2 3 966033401 1 2 448962197 5 2 449349628 1 3 191435495 5 2 501545485 4 2 725430072 2 2 808315231 5 2 670059811 3 3 258703419 5 3 391084631 3 3 818996005 4 3 442823082 1 2 942032440 2 3 865089896 2 3 734403570 1 2 878847745 1 3 954286145 4 2 669721601 5 3 165305459 3 3 505462110 4 2 745566585 3 3 288711138 5 2 608625254 4 3 704708985 4 2 919079501 4 2 161619857 3 2 692597216 4 2 490421768 1 2 431187117 1 2 591211053 3 3 427476552 1 2 241705914 5 3 788616472 2 2 266586771 3 2 298101523 4 2 772067474 1 3 962200524 4 2 608693201 2 2 170184016 2 2 235188499 2 2 386474756 5 3 494012682 3 3 346628534 5 3 779076421 2 3 583239319 3 2 754013199 1 2 595167915 3 2 682927514 4 2 133267361 4 3 986643728 4 2 247725585 4 3 170525653 1 2 414752424 5 3 414401830 3 3 958315136 5 3 393588288 2 2 765417285 1 3 643586623 4 3 505890048 4 2 774350771 3 3 666236610 3 2 681793714 4 2 316202176 2 3 959991920 3 2 810992663 2 2 130441832 4 3 975512176 5 2 197699353 5 3 129822345 2 3 206676858 4 3 361402547 4 2 353035814 4 3 865224202 2 2 185135572 5 2 992332539 5 3 331340495 5 3 573618084 3 2 145373850 4 3 587812651 4 3 597329822 3 3 252401698 2 2 368637545 1 3 844565749 1 3 149104328 2 2 880184554 5 3 363648627 5 2 250557303 2 3 787860214 1 3 854017862 1 2 432166828 1 2 407358190 2 3 274367071 2 2 768294894 2 3 206421522 5 2 714526527 5 3 554333736 3 3 769382166 3 3 750468265 5 2 413459961 4 2 298582963 1 3 482755812 2 2 206816127 4 2 595664928 5 3 807748375 1 3 841396427 5 2 979075680 1 2 386082501 5 2 363389507 5 2 349188519 1 3 167034583 4 3 464787160 5 3 743632991 5 2 616838496 2 2 988067452 2 2 130276978 3 3 327068972 4 2 462097830 5 2 466879624 3 2 150001364 5 3 987987135 5 3 187257364 3 3 215015363 4 2 765316576 3 3 768649278 1 3 734538001 5 2 103573305 1 2 658023697 1 3 182760781 2 3 784703953 1 2 347734910 2 3 152064671 3 2 157125577 2 3 388002670 5 2 929981180 3 3 310689333 4 3 135682241 1 3 851030050 4 3 714681856 3 3 167141133 2 2 551244627 3 2 530615794 4 2 634969450 5 3 321787162 1 3 489615106 5 3 118614142 5 2 556844240 3 3 178459617 2 2 722386084 4 3 294407101 3 3 533241362 3 3 910914866 5 2 278804631 3 3 404807778 1 3 615704727 1 2 706553597 1 2 799789555 1 3 719562511 4 2 397981098 4 3 519815580 4 3 270067795 1 3 762868253 2 2 271774718 3 2 126266570 4 2 754528186 5 2 982776102 3 2 657765395 1 2 384565425 4 2 938309799 1 2 550356841 2 2 224205762 5 3 669101057 5 2 533446240 5 3 631746267 2 2 103816104 1 3 498758539 5 3 646205864 3 3 575840665 3 3 239471667 4 3 791912777 1 2 193006151 5 3 239044353 4 2 774066282 5 3 615238860 4 3 681511446 1 3 365900768 2 2 189808427 1 2 847776997 3 2 852501652 2 2 470053768 3 3 399656572 1 3 572669376 3 2 906812684 2 3 916681279 3 3 866241248 3 3 471005131 4 2 443455903 4 3 273799631 1 2 264047933 1 3 358686093 4 3 619755225 2 2 661456518 2 3 266392815 5 3 673067851 5 3 772332514 2 2 472905651 1 3 635833255 5 3 725499252 4 2 170217535 2 3 594440949 1 2 370082379 1 3 204853292 2 3 783710669 2 2 807323201 2 2 101904551 4 3 638193317 5 2 181955400 5 2 918323594 2 2 213299038 5 2 392245345 4 3 232002202 1 2 763058297 4 3 641553753 3 3 968718803 1 3 747468192 5 3 250529935 4 3 457541785 4 2 304163416 5 3 210810826 1 3 605441451 1 2 832238263 1 3 596687804 1 2 363824790 5 2 238784383 3 3 777395708 5 3 101424926 1 3 311144040 3 3 355107194 1 3 588616677 3 2 202413964 5 3 929991412 1 2 612567470 5 2 162375588 3 3 214469916 1 3 169493639 5 3 548506223 5 3 386522228 5 3 488094419 2 2 167588138 2 3 826358977 2 3 940894850 2 2 290740101 1 2 431269053 5 2 702044026 3 2 943705416 5 3 579610177 3 3 692912938 5 2 606238932 4 3 955161853 2 3 323497798 3 2 338266812 2 2 130078695 4 2 305283277 1 2 977745908 4 3 342592091 2 3 676950031 2 3 524511557 5 2 383022960 3 2 464945788 5 2 839383937 3 3 737066351 3 3 307299899 1 3 337446405 1 3 666254164 5 3 888405282 1 2 806727248 4 2 907320803 4 3 430852879 5 2 214502831 2 3 573177982 4 2 551141156 3 2 273194714 1 2 240546627 3 2 526118231 1 3 394065721 5 3 599663523 4 2 611397517 1 2 838613418 5 3 603376630 1 2 346230581 3 3 451296718 1 3 554172496 1 2 359777294 1 2 677631107 4 3 126205554 2 2 341995805 5 2 171772445 2 3 256405750 3 3 476135464 5 2 337481704 5 2 631318322 4 3 453904590 4 2 767849136 5 2 466679471 2 3 831997573 4 3 651059201 2 3 547410352 5 2 563231340 2 2 471283639 4 2 331493216 4 3 474667665 4 2 643743277 1 3 688764150 4 2 879084330 4 2 937407233 4 2 244910032 5 3 152557558 3 2 655945598 3 3 635367080 1 2 233398211 4 3 421242516 1 2 982633417 3 3 304314827 3 2 358799030 5 3 801937823 5 3 354246762 2 3 798548527 4 2 299493198 4 2 210865955 4 3 905106026 5 3 354593683 5 2 365365657 2 3 669883266 2 3 226495327 3 3 695024580 1 3 297261935 3 2 510971409 5 2 650246739 2 3 780321563 4 2 708799085 2 3 254682948 4 2 769618488 1 2 522080580 2 2 791589861 2 3 670746260 3 3 702959258 5 3 649672317 2 3 274414595 5 3 160009380 2 2 661819950 4 2 469410368 5 3 254514952 4 2 826294432 3 3 737427533 4 3 178155622 3 3 666023489 5 2 208622294 3 2 844457330 2 3 416247795 5 3 754124681 4 3 468665018 4 3 417274591 4 3 360572287 4 2 430058344 5 2 913673752 5 2 911133380 1 2 627598626 2 2 212198489 5 3 160365489 4 2 594841449 1 2 551864522 1 3 172354464 5 2 349922532 4 2 407579600 4 2 763121478 1 3 295578032 1 3 753027248 2 3 540630981 2 3 867438371 1 2 878137004 5 3 590256837 2 2 361292722 2 3 586275396 2 3 387876918 4 2 181165741 5 3 572945014 1 2 997211180 4 2 570433915 3 2 237419590 4 3 890103910 3 2 277830467 3 3 289314029 5 2 516583495 5 3 467095987 5 2 800390334 5 3 348668107 4 3 681837400 3 3 668932090 4 3 494060838 2 3 135211451 3 3 247572617 4 3 726445232 5 3 686966415 1 2 650073065 4 3 860855875 5 2 681479272 2 2 545378315 1 3 142430931 5 3 584171182 1 2 601501146 2 2 443748389 3 2 395064747 5 3 255540738 2 3 203642555 2 3 683772147 1 3 758767041 3 3 446555235 3 2 670207410 4 2 474019852 5 3 626905342 3 2 446376029 5 2 814603751 1 2 161189079 3 3 667926385 5 2 386118107 2 2 706322209 2 2 869790465 5 3 385741387 2 3 596929836 2 3 742138682 3 3 176349942 5 3 597423566 4 2 397853532 5 2 664822367 1 3 901023419 4 3 665432913 4 2 300734191 3 3 531084858 5 2 659065985 5 2 513224456 5 3 156680320 1 2 954201691 4 2 584761259 4 2 982648893 3 2 807498076 2 3 695208375 5 3 530740581 1 3 139525007 5 2 402016218 1 3 975737378 3 3 575020729 5 3 721900372 3 3 686265234 2 2 786296658 5 3 598146112 4 2 915265408 4 3 118404048 4 3 171225876 2 2 480878013 2 3 174364130 1 3 161830718 5 3 386052121 4 2 124326540 2 3 243603655 1 3 184648624 3 3 558743993 5 2 775936875 5 3 412446258 2 3 140552724 4 2 684095519 3 2 985231483 3 3 507785120 5 3 421477776 4 2 988707433 4 2 187468357 5 3 212466920 5 2 839173268 5 3 454728254 1 3 255667426 3 3 968870931 4 2 829975879 4 2 467745497 3 2 283712519 1 2 350612650 3 2 751395589 3 3 595137693 5 3 719861183 1 2 347196487 3 2 518755781 3 2 584885372 5 3 962222236 4 2 794678535 1 3 552724076 2 2 925893924 5 2 183046305 3 3 511126144 5 2 962517773 1 2 942643976 1 3 610079099 3 2 380894989 2 3 988511695 2 3 749115254 5 2 455620813 3 3 742629766 5 3 847220523 1 2 747304795 5 2 179127158 4 3 726060067 3 3 311461618 3 2 762106227 5 3 340310874 4 3 422470026 1 2 240649211 5 3 763847210 1 2 137711160 4 3 929591668 5 3 450218119 2 2 783454535 1 3 936936161 4 2 927767834 4 3 433581975 3 3 608705358 1 3 353147944 4 2 515699793 1 3 107128805 2 2 564925880 1 3 301383083 1 2 425774906 5 2 207567373 3 2 882063831 3 2 417525679 2 2 605413396 3 3 861435403 2 2 595767363 1 2 636492084 2 3 184621231 5 2 115101949 2 3 220378111 5 3 483682799 1 2 521876934 3 3 508216218 2 2 814716889 1 3 497861158 2 3 288120272 5 3 720224415 2 2 306453390 3 3 527144211 4 2 163710922 5 2 557547523 2 3 824838160 4 3 344683237 4 2 274068470 1 3 431820133 2 3 680379748 1 2 517035535 4 2 550612559 3 3 694783044 3 2 628090171 4 2 384359331 2 3 296627215 5 2 192033708 5 2 254756407 1 2 435244892 4 2 898824849 4 2 277404972 4 2 651900643 1 3 646206968 4 2 784052987 5 2 166065398 2 2 977723114 5 3 565832954 2 2 473532046 5 2 976664801 1 3 272269727 4 2 401566729 1 2 918460810 1 3 985620022 4 3 686776370 2 2 934943515 3 3 409426372 3 3 173732252 4 2 449066534 3 2 741223087 5 3 882944130 4 2 747757181 2 2 947372436 1 2 285625449 2 2 972897977 4 3 934886728 4 3 240426589 2 2 487849340 5 2 887402513 3 3 684388141 3 3 963807685 2 3 536891477 2 3 668027779 5 2 152965303 1 2 681178509 3 3 842870618 2 3 733974683 1 3 363303404 1 3 285916815 3 2 373038846 4 3 835146984 1 3 602118044 1 2 481959397 5 2 503075461 3 2 840644334 3 2 474569237 2 2 986129697 5 3 273227882 3 3 565399373 2 2 107698491 3 2 400254621 1 2 780380170 2 3 571189795 4 3 500897686 5 3 232471468 1 2 612299985 4 3 177549994 1 2 886855748 2 3 532839660 3 2 671303594 4 3 588466570 1 2 811860751 4 3 634772861 3 2 721150527 2 2 863248641 2 2 740844753 1 2 767009324 2 3 651321388 2 2 433356646 4 2 680675331 4 3 737674743 1 2 599549955 1 3 424124214 5 2 783406194 5 3 768252375 3 3 413545553 4 3 780269559 5 2 603860922 5 2 211343435 2 2 344849587 3 3 890131900 3 2 275441641 2 3 667969990 4 2 302217342 3 3 712461084 1 2 908623611 4 2 769131374 5 3 584898928 1 2 622660294 2 3 586870378 5 2 608942644 5 2 862753889 1 3 547835175 5 2 683903349 5 2 932015942 2 3 416746958 1 3 846235010 5 3 198106785 1 2 582831509 2 3 500552667 2 2 532711154 2 3 198097366 2 3 733100634 3 3 410512006 4 3 262331461 3 3 456128588 5 3 857334744 4 2 729914762 2 3 718110066 3 2 172613678 2 2 509621749 4 2 362301054 3 2 355874072 2 2 875162572 1 2 595766073 5 3 551545347 2 2 759995066 4 3 674281533 3 2 304518530 1 2 209148043 2 2 795474127 2 2 148555353 2 2 760434666 4 3 645313169 2 2 257550944 4 3 834310862 5 3 885581891 2 2 758909727 2 3 420643795 5 2 989338417 4 2 283948640 4 3 977124390 3 2 145302110 5 3 720051427 5 3 431653916 4 2 788381957 1 3 212955827 1 3 475112712 4 2 788133203 1 2 650279824 3 2 245293801 2 2 634668947 4 2 156328406 1 2 523301749 5 2 227398912 4 3 646366079 3 3 367956072 3 2 878334570 2 3 929565734 3 3 221038998 4 3 406432951 1 3 598325424 4 2 758244758 5 2 995185161 5 2 345216522 5 3 867360063 5 3 177323959 3 3 185752982 5 3 251195087 3 3 723917974 4 3 457989421 3 3 800063710 5 2 410912763 4 2 659515342 1 3 216934167 3 3 767921908 2 2 953926451 1 2 286068464 4 3 844205593 5 3 285653324 2 3 337237889 4 2 300336643 1 2 327617879 2 3 216736053 1 2 866237348 1 2 847770777 1 2 363087557 1 2 446848867 5 2 563491288 4 3 477559487 4 2 684836701 5 3 120996095 4 2 166192791 2 2 686425478 5 2 844969534 2 3 780225351 4 2 397726653 2 3 782790894 4 3 891464008 4 3 429905941 1 3 797955794 4 3 803416594 1 2 906082143 2 3 956726859 3 3 222109695 5 2 270265668 4 2 853718796 2 3 430252543 5 2 490497358 3 3 350742833 1 2 601102696 5 3 679424719 2 2 199898633 1 3 390779779 2 2 136034219 3 2 725871227 4 2 597538342 4 3 765120209 1 2 450060711 3 3 667990058 1 3 732973796 4 3 904762126 3 3 124171063 4 3 643051804 4 2 244201512 3 3 142246521 1 3 781809229 2 2 117942215 1 3 281277374 5 3 510045908 5 3 412989338 2 2 961946408 1 2 110338895 5 3 961361846 2 2 267187756 2 2 192078048 3 2 411114204 3 2 903640462 5 3 789758372 1 2 126367102 2 2 549705535 1 2 772475207 2 2 876445239 3 3 672655135 5 2 536957205 4 3 579754226 1 3 612827130 5 3 201875504 1 3 415389774 1 2 306313568 1 3 457004384 4 2 487233546 5 3 787202997 2 2 232997551 4 2 499144180 3 2 113856806 1 3 106182234 4 3 836538707 4 3 638372334 4 2 512896385 1 2 554625679 4 3 125988271 2 2 555590110 4 3 912069461 3 3 706040950 4 2 116980923 3 2 277238699 5 3 322211226 4 3 283730406 2 2 462048332 2 2 583132744 5 2 193456996 2 2 964596097 3 2 924637669 5 2 847550251 4 2 722229124 5 3 953981715 3 2 266881066 5 3 488566914 5 3 790715822 2 2 280427676 3 2 702175177 2 2 689469290 3 3 119432323 5 2 272638691 3 2 736408991 3 3 374355737 4 3 646882032 1 3 496817085 1 3 753027704 3 2 524069797 1 2 508220732 1 3 992463168 4 2 676288699 2 2 920686563 5 2 587302672 1 3 118069694 1 3 287580830 4 2 233313000 1 3 694262923 1 3 761704640 2 2 748109093 5 2 662806381 3 2 124937112 4 2 127203029 3 3 558533516 2 3 821747426 4 2 100173141 2 2 341257489 4 2 366376095 1 2 327808000 5 3 248095054 2 3 593737701 3 2 684246983 1 2 621506686 1 3 918606719 1 3 287112355 2 3 614914066 1 3 911384945 2 2 432953689 2 3 550038524 5 2 240697659 5 2 489802882 3 2 647796099 3 2 220363606 3 3 856614473 5 2 125252115 1 3 633103281 5 3 162576182 5 2 803331977 5 2 123843407 3 3 651568062 3 3 625443363 2 2 601548244 4 3 679842224 3 2 230696132 3 3 350211665 2 3 855322416 5 2 236833563 5 3 101780421 3 3 354070547 4 2 222151772 5 2 396370184 3 3 861250483 3 3 904583538 5 3 813303250 4 3 428605951 3 2 736729953 5 3 519444887 2 3 223373493 2 2 862622557 5 2 453881416 2 3 705068191 2 2 586789363 2 2 667745926 4 3 897351308 4 2 646932907 1 3 725253018 3 2 138782189 2 3 921543371 3 2 570230299 1 2 640577842 1 3 503943631 1 2 771782303 2 2 759373995 5 2 203406839 4 2 151968333 2 2 104663965 4 3 511869492 2 2 950298695 1 2 608413088 4 3 635612894 2 3 130079142 5 2 585255543 4 3 927943876 2 2 650575221 5 3 212888232 2 3 311852435 5 2 280539423 3 3 497816142 5 2 423160576 1 2 166073147 3 3 400722776 3 2 909908486 5 2 517184545 5 3 927302778 5 2 592109931 3 2 171236572 2 3 255423731 3 3 276258151 3 2 416213040 3 2 311884343 1 2 350089985 1 3 590376942 5 3 420256145 2 2 761040406 2 3 275699929 1 3 516815176 1 2 289429959 5 2 559958194 1 2 429404644 4 2 900602235 1 3 680082849 1 2 886076471 2 2 929451137 3 2 230693241 3 2 342392269 2 2 255517830 4 3 989481374 2 2 527990798 5 3 397176249 1 2 221661005 2 3 536246189 5 2 136372947 5 3 378690931 3 2 464927710 2 2 978264630 2 2 553764649 1 2 685200532 3 3 129686515 5 3 863935091 1 3 534024548 2 3 959123480 5 3 881347656 4 2 672015213 4 2 832410621 1 3 312447536 3 2 247719708 5 3 854831823 1 2 130039019 2 3 503789691 4 3 808420626 1 2 447415041 5 2 880783059 5 3 806215502 4 3 701541879 1 3 219725251 1 3 789686960 4 3 633557548 3 3 301803936 1 3 339245286 3 2 954740314 2 2 643188172 3 3 917737749 5 3 739932258 3 3 511438867 4 2 124248928 4 3 600521386 1 2 599088328 3 2 569453453 5 3 610742459 3 3 387279582 4 2 120326151 4 3 512287852 3 2 196074954 1 3 664788403 2 3 834069630 1 3 379881834 4 2 574975159 4 3 315384732 2 2 492142423 4 2 112318555 2 2 483490158 1 2 123351066 4 3 380091403 1 2 412905970 4 3 503919613 5 3 504605629 4 2 642422421 1 3 779846481 2 2 428103164 3 3 670169750 5 2 973702186 3 3 348052105 5 3 343160073 4 3 461595178 1 3 981682113 1 2 869957864 5 3 297232261 1 2 471690117 1 3 709683204 2 3 777917799 3 2 479529796 3 3 589245511 1 3 611898121 1 2 365121323 2 2 421961193 1 2 770292619 3 2 872414195 1 2 967654901 1 2 180152601 2 3 632273181 2 2 168232183 2 2 321787453 3 2 286447527 3 3 174510753 2 3 907207977 3 2 220282948 3 3 546228770 3 2 729839413 4 2 168365850 1 2 465383403 5 3 625826953 5 2 658680054 5 3 606231726 4 2 624858974 3 3 263044161 2 3 661478891 2 2 468442504 3 2 528719184 3 3 346994266 3 2 941109026 5 2 218337440 5 3 223175337 5 3 127266144 4 2 658103040 2 3 102376395 5 2 569003825 4 2 368157131 4 2 527934650 5 3 232506800 3 3 960061300 1 2 377343844 3 3 595028606 2 3 468895834 4 2 805801566 5 3 468614361 3 3 778559849 2 3 217562579 3 2 433943506 3 3 406932986 5 3 877736820 2 3 599173069 3 2 843627857 4 2 987184562 2 2 532995475 1 2 248491923 5 3 825664162 4 3 183065811 1 3 920586092 5 3 631644650 5 3 347149166 5 2 231173384 3 3 177906842 3 2 930865200 1 2 935605872 2 3 844040425 2 3 369027980 2 3 990403239 4 2 448659337 1 2 844086108 4 2 757191130 4 2 574386872 2 2 163244427 3 2 297919738 4 3 174009386 4 3 378457062 2 3 868287830 3 3 440237533 2 3 129759709 2 2 532609324 3 3 832429964 3 2 296612480 1 2 404024907 5 3 626108031 3 2 193172425 2 3 246563855 2 2 921920199 1 3 994417921 5 3 741281063 2 2 185183615 3 3 497366809 1 2 836128981 2 3 676039866 1 3 211425340 1 2 477980429 3 3 504330553 4 2 612320581 5 2 667064440 1 2 660792584 1 3 112096954 2 2 667137364 5 3 425564202 5 3 304848896 4 3 774467470 3 3 504279757 4 3 931239823 1 2 815637694 3 2 261607947 5 3 699897205 2 3 681275097 5 3 106835534 3 3 773656159 2 3 346081060 2 2 934386580 2 3 366256407 1 3 893574113 4 3 529846784 5 3 278702963 3 2 403430059 4 3 244047465 4 3 889548164 4 2 793463590 4 2 244068085 5 2 452496572 1 3 624971728 4 3 194411184 4 3 791319597 5 2 768774810 3 3 912106705 1 2 240462026 3 3 729648741 4 2 686682845 5 3 832438831 3 2 543931287 1 2 640996741 4 2 656328506 2 3 578307037 3 3 222882034 3 2 654649261 2 3 922256755 2 3 584583822 3 2 454491810 5 3 682605659 2 3 123613672 5 2 772916905 4 3 460718801 4 2 225609246 5 3 152361598 2 2 987589200 4 2 277403492 2 2 790073212 4 3 979935054 4 2 847668268 3 2 724592359 2 2 335613296 5 3 298976893 2 2 145645041 1 3 570060271 1 2 354107809 2 3 408953178 1 3 760701494 5 3 716230651 4 2 111073850 1 2 401099442 3 2 706794420 4 3 543858332 1 2 539143477 1 2 547553292 5 2 141436140 2 3 221626710 4 2 209565570 4 3 569765613 2 3 787591891 1 2 359391776 1 2 337771588 5 2 540208432 4 3 234432023 1 2 784800974 1 3 332319180 4 2 804766715 4 3 803575920 2 2 644516288 3 3 830323602 4 3 354879757 2 2 963722149 4 3 872203092 5 2 530555306 2 2 269127564 5 2 318727485 3 3 732063489 3 3 294075297 5 2 198172957 4 3 409000628 1 2 307791406 2 2 245948066 2 2 690500269 1 3 100843942 3 2 753491873 3 2 680727096 5 2 265859330 2 3 459253177 3 3 420791001 1 3 273553093 3 3 483243347 1 2 648015306 3 3 951182074 1 3 112343716 3 3 814375723 1 3 212898614 2 2 364890291 1 3 333060559 1 3 716427724 3 2 577994493 1 3 834648647 2 3 236481495 5 2 349197995 5 2 972719001 1 3 851302259 1 2 734050144 5 3 367707021 4 2 251950127 5 2 687521683 1 2 644074902 1 2 230450926 1 3 994281536 1 3 675127204 2 3 840067286 5 2 742112137 1 3 359536422 3 3 753586630 2 3 298739635 1 3 453026919 1 3 721450225 4 2 327554241 5 3 734047952 3 2 943021336 5 3 547842455 3 2 301110779 1 3 531312991 2 3 179844943 1 3 960080840 3 3 947508801 1 3 100517369 2 3 373917370 1 2 785177459 1 2 142615436 5 2 269890028 5 3 879833851 5 3 786585260 2 2 197690286 5 2 638788007 3 3 972238358 1 3 115177835 1 3 929322092 3 3 362272126 1 3 161655393 3 3 414941262 1 2 561646201 3 2 684557113 5 3 585885043 4 3 687430350 5 3 574444477 3 3 955707078 4 2 487070836 4 2 339711653 5 3 976745781 1 2 108351648 1 2 338872570 3 2 997939482 2 2 430421816 5 2 475647635 4 2 286628818 4 3 520168955 1 3 240084129 1 2 685574983 2 2 311530081 2 2 562647589 3 3 856621687 4 2 146387026 1 3 704846441 4 2 555663388 5 3 628531587 4 2 476955441 2 2 334636539 1 3 523349718 3 3 851773988 3 2 863640831 4 2 840174557 1 2 480832495 4 2 343438593 1 3 244203252 4 2 395026767 3 3 376128520 5 2 821089234 4 2 867448692 2 3 847176853 2 3 949942923 4 2 530415802 1 2 408560276 4 3 532438439 1 2 799766601 1 3 540415961 5 3 690061751 4 2 655268957 4 3 318761788 5 3 924578490 5 2 831947794 3 2 649284700 4 2 659588546 3 3 320517705 2 3 596819966 5 2 997757726 2 2 371198051 5 3 771878868 5 3 156530219 3 3 385165169 4 3 570677955 4 2 585219462 2 3 493469357 2 2 731494014 4 2 464743836 4 2 192672848 4 3 561496769 1 2 122328771 5 2 635813020 3 3 152567720 2 3 589737418 1 2 114181655 4 2 865632606 2 3 713292481 4 2 580913129 2 3 422859920 3 3 742698559 5 2 841943151 4 2 216215918 2 3 432916250 4 2 600159770 1 3 326373125 3 2 668903737 1 2 333497592 2 3 667291872 1 2 422125578 2 3 421131330 2 2 776915440 2 2 491731117 3 2 597084613 4 2 944867966 1 2 386979423 4 3 900544444 4 2 628969555 1 3 115633016 5 3 672798318 5 2 761869002 5 2 746056352 5 2 953846356 2 3 858898546 3 3 603359222 5 2 731006274 2 3 397064883 2 2 201875342 3 3 365094818 2 3 602493120 2 2 367693637 1 3 258456234 5 3 949704295 2 2 848308934 2 2 763092729 4 2 376790853 3 2 826805369 2 2 261478753 1 3 870074988 4 3 366944428 3 2 398317314 1 3 846683800 1 3 307284722 3 3 735146580 2 3 345860327 2 3 536326516 3 3 428567001 5 3 729508900 5 3 721305887 5 3 217663204 1 3 216672108 2 3 857623234 5 3 168980099 1 2 596788681 1 3 543188447 4 3 649079134 5 3 677053299 1 3 988520343 2 2 316641353 3 2 650450118 2 2 263319713 3 3 853089031 5 2 960002196 2 3 533819645 2 3 909641084 3 3 554828244 2 2 683936862 1 3 566173953 5 2 121811073 1 2 594716094 4 3 707745116 2 3 106728909 1 3 505860044 1 3 780409756 2 3 623201141 1 2 968554720 4 3 536972722 1 2 545077763 2 3 830628474 4 3 259185423 1 3 714056750 3 2 619212361 4 3 455689922 4 3 573398604 3 2 236067601 2 3 997832428 4 3 245437273 4 2 155293831 2 3 373977960 2 3 863116817 2 3 894404534 4 2 489763833 3 2 340394236 4 2 383926322 2 2 119795608 2 2 988767779 1 3 129684950 4 3 948833708 5 2 696763795 5 3 715987875 4 2 857763710 2 2 796510880 3 2 388784500 1 2 664145191 4 2 136196767 1 2 575997883 3 2 749876975 2 3 543065517 4 3 120770732 5 3 416720082 5 3 578663445 3 2 776997074 4 3 425062079 1 2 655401424 1 2 718414894 4 3 347761275 5 2 794946081 4 3 842294256 4 2 407887618 5 2 322199908 5 2 901028539 2 2 758010252 2 2 575766208 5 3 481482891 1 2 573699980 5 3 525643733 4 3 668706208 4 3 300431939 2 3 624139522 5 3 266402839 5 3 936995419 4 3 137171719 4 3 841037883 3 3 248800705 4 3 574325179 1 2 285165078 1 3 683268256 4 3 744268340 1 3 222817791 3 2 491223445 3 3 340668723 4 2 875670393 4 3 431464255 4 2 173348905 2 2 133239221 3 2 754565465 1 3 210535108 1 2 807178539 3 2 863603409 1 3 857072358 3 2 759745239 3 3 672971648 2 2 827113583 2 3 568588987 3 3 345451178 3 3 848027090 2 2 223214591 4 2 375546112 4 3 135112233 3 2 402073030 5 3 238103802 1 3 220187149 3 3 547606147 1 3 983107197 4 3 207187302 2 3 502577229 5 3 519532474 2 3 906355515 5 3 203193492 1 2 553584165 1 2 315177282 1 2 417844849 1 2 881221311 5 3 500199564 5 2 580381445 1 2 156750859 2 3 768354883 2 2 840728973 1 2 919720261 1 3 277287598 1 2 120327245 1 2 665095513 1 2 166148627 4 2 962951987 1 3 327569432 3 3 512010595 4 2 651147107 2 3 258317662 3 3 742562608 1 3 663604852 5 2 758527905 1 3 976432530 1 3 129943289 4 2 683889696 1 2 522857812 1 2 293014926 2 3 405960152 1 2 373130607 3 2 391013601 5 3 268687729 5 3 716843737 1 2 852880567 5 3 964890107 4 3 544132426 2 2 534742867 5 3 259717299 3 2 857676933 5 2 151069896 3 2 335437864 2 3 730056119 1 2 500855866 3 2 547533849 3 2 294821218 4 3 818524047 1 2 294005250 4 3 242986349 5 2 102367594 3 3 630243023 2 2 773511183 2 2 187192014 1 2 377446720 2 2 424335014 1 2 523538543 4 2 803159908 3 2 658881045 4 2 403413595 5 2 630616146 1 3 220545275 2 3 211168090 3 2 143021839 2 3 694348857 1 2 306762287 1 3 455940741 4 3 131537843 5 3 670349322 1 2 161414871 1 3 682764211 3 2 307779924 1 3 721050578 4 2 400564225 2 3 610792913 4 3 123663540 2 2 843307277 3 2 895598287 5 2 574675519 1 3 702566976 2 2 963293964 1 2 839647606 5 3 932377012 1 3 177039347 2 2 634194546 1 3 557053260 1 2 512178264 4 3 628961564 3 3 384406925 3 3 238173441 4 2 786314088 1 3 583822524 3 3 688880562 4 3 299043546 5 2 989855979 3 3 448169775 2 2 140678357 3 3 809831815 1 3 302907217 5 2 353876775 4 3 254973690 5 3 439079377 5 3 308886170 1 3 192480903 4 3 329538880 1 2 980058137 4 2 286917875 3 2 554031261 1 2 247349375 1 2 745859321 1 3 797657688 5 2 192973810 4 3 229796838 4 2 404036054 3 3 619663168 4 3 545609447 4 2 945678283 5 3 203097703 4 3 245531516 3 2 956946085 2 2 570678560 1 3 908075935 1 3 759832231 3 2 243297210 3 2 435926798 5 2 264683367 2 3 266072902 4 3 703977927 5 3 840073588 4 3 108824754 3 2 952009109 5 3 123580048 3 2 751919483 1 2 778244719 1 2 123277439 5 2 479630471 2 2 131288929 3 3 306777232 3 2 269592249 2 3 888430312 2 2 334848462 4 2 392059638 2 3 831685740 3 2 189252487 5 2 136062211 1 3 910150093 1 3 291533497 2 2 541729074 1 3 338601009 1 2 716238883 2 3 877099573 4 2 282975845 2 3 497869617 3 3 817235785 4 3 619505424 3 3 576926782 2 2 708240716 1 2 822239326 4 2 950083400 5 3 460715440 5 2 389677251 3 3 542471794 5 2 504097887 1 2 784566797 5 3 834424911 5 3 507357167 2 3 913035804 1 2 738210331 3 3 241633472 2 2 401224548 4 2 690924639 3 3 747619018 5 2 983232618 4 2 553339094 1 3 153303555 1 2 580416484 4 2 660846616 5 3 212467781 3 3 556131801 5 2 298968221 5 2 861396007 2 3 433851574 3 3 901631868 3 3 911396209 2 2 656498743 4 3 370255616 1 3 902257348 2 2 451658507 4 3 517748877 1 2 417932574 3 3 132754544 5 3 440402695 2 3 274647072 4 3 131899631 3 2 687517423 4 2 857664390 1 3 925258663 4 2 114204636 1 2 235351266 1 2 922280687 4 3 942555318 3 2 770442976 1 3 115485501 5 2 646785272 4 3 671176863 2 3 138402067 1 2 875061688 1 3 774958087 2 2 583010182 2 2 201411872 1 3 210421304 1 2 319378432 5 2 967545990 2 2 123764474 3 3 395797501 3 2 173066007 2 3 869714040 5 3 243486883 1 2 906241804 1 3 585151076 3 3 558720758 3 3 351066758 1 3 426637500 2 2 796004281 5 3 539316051 1 3 291311704 3 2 941669250 3 2 571677857 5 2 567500001 3 2 179123368 2 2 198477232 1 2 776705668 5 3 617748728 3 2 477538912 5 2 667289056 2 2 616315436 5 2 261729731 1 2 256153486 3 3 621681078 5 2 464647587 5 3 154926041 2 2 628217391 1 3 408730537 4 3 463333287 3 2 957048755 2 3 438866684 3 2 466970815 5 3 223454595 1 2 438594675 5 2 211785753 4 3 458701628 2 3 751626492 3 3 266853871 5 2 225798031 5 2 459778699 1 2 784227790 3 3 487363530 5 2 306386220 2 3 330090930 5 2 366387518 1 3 919694747 3 2 559575703 3 3 558015764 4 2 886144491 2 3 661901738 2 2 668027972 3 3 130309366 4 3 518525897 4 3 159743532 1 3 137469350 1 2 473982278 5 2 485481239 4 2 761742930 1 3 378912093 2 3 728023916 2 2 766667670 4 2 465522629 2 3 964638866 2 3 597017124 5 3 192864645 3 3 639436152 2 2 560704010 4 3 939537563 4 3 507636192 2 2 958594660 3 2 645238267 1 2 184117049 4 3 627623658 4 2 385351246 1 2 646243109 1 2 490040438 1 3 948977643 3 2 283401130 5 3 322086695 3 2 472090691 4 2 508372150 2 3 925132085 1 3 539289405 3 2 365428108 2 2 991310513 1 3 531637148 3 2 126574666 1 2 813552269 2 2 831552088 3 3 651403911 5 2 379245949 4 3 162712735 5 2 433402294 2 3 617521990 2 3 659455522 2 3 745306098 3 3 592187413 2 3 358163153 4 2 381154244 3 2 337595212 4 3 798722936 2 3 840603482 2 2 194402174 5 3 140881750 1 3 774222110 2 2 479782557 2 2 211929682 3 3 458426032 3 3 306425617 2 2 862719704 2 3 117210815 4 3 269204630 3 2 974128541 1 3 583512832 1 2 817008634 3 3 364287188 5 3 426229011 5 3 288885789 5 3 201792575 5 2 367316931 1 2 827633449 3 2 882908133 4 2 733733457 5 3 515897982 3 3 183653754 4 2 154109464 1 3 585593902 4 3 498743631 1 3 336910914 1 3 143288727 4 3 850604650 3 2 901461623 2 3 316803432 2 2 333994512 5 2 600520563 5 2 271869302 3 3 628211435 4 2 254546003 1 2 608343139 5 3 422939413 4 3 547480740 2 2 898633475 1 2 110400931 4 2 889490585 3 3 229554530 2 2 502461093 2 2 449260753 4 3 839173692 4 3 766217984 5 3 588244223 1 2 399383422 1 2 113164751 5 3 628978907 3 3 230353040 2 3 846840705 4 3 150807085 4 3 973248142 5 3 113698636 3 3 907193005 5 3 118246223 4 2 523415565 1 2 817251677 4 3 141280384 5 3 305309317 5 2 701088532 1 3 224369607 4 2 494034918 3 3 291344119 3 2 334661727 5 3 270644210 5 2 827703003 2 2 370206161 4 2 739261064 4 3 380369302 1 2 803763703 5 3 931176245 3 2 199664829 1 3 331826081 5 2 804831999 2 2 568385773 2 3 681960067 4 3 618517532 3 3 370038205 2 3 188907356 3 2 482489092 2 3 155671377 3 2 263286568 4 3 479102684 5 2 568378202 5 3 915336681 2 2 104631387 5 2 225694975 2 2 117479099 2 2 297259565 1 3 632135061 3 3 851065777 5 2 246499916 4 3 270807070 1 2 559873396 2 2 853373348 1 2 511259853 4 2 692458089 4 3 347755115 2 2 793345576 4 3 509674796 1 2 270207859 5 3 396142289 4 3 574383777 3 2 633583982 4 2 580281149 4 3 459313693 5 3 533366494 4 2 321103742 5 3 657702890 1 2 648020200 5 2 775029895 3 2 137668003 5 3 741116931 4 2 921735862 1 3 828938432 4 3 533026663 4 2 720841434 5 2 550692820 5 3 790570833 1 3 945953397 2 2 640905789 4 3 472884473 5 3 909542055 4 3 273469442 3 3 815225861 1 2 802736537 1 3 595424521 4 2 115520743 3 3 593255006 4 2 763691236 1 2 374549725 3 3 741579778 3 3 348237941 1 2 146864020 1 2 713775341 3 2 204738842 2 2 264130347 4 2 180736963 2 3 629368657 4 2 693219703 3 2 402136187 3 2 662902762 4 3 343698331 5 3 370729460 5 2 433817042 4 2 879405196 5 2 220784142 4 2 508693395 2 2 700640128 4 3 825921127 4 3 971999493 1 3 672509981 4 2 901945987 4 3 350507134 4 2 257739105 5 3 879520181 1 2 697251956 1 3 232666889 5 3 817759502 4 3 179847539 3 2 646875305 3 3 576029788 4 3 525380239 3 2 710059910 5 3 341364929 5 2 198882551 1 3 633748361 3 3 639928659 2 3 241183944 1 3 976554503 4 2 424690508 3 3 850569861 5 2 835092697 3 3 330606925 2 3 316300341 2 3 228990112 5 2 985337463 1 3 958575499 3 3 705777098 3 3 136227460 5 3 399203962 5 3 173231137 1 2 854161426 3 3 457717874 3 2 934695246 5 3 223598069 3 2 285296107 1 2 609069495 2 2 583790037 2 3 944745763 4 3 866215916 1 2 939932040 5 3 888253991 1 2 116610782 4 2 875614914 5 3 994976032 4 3 299439714 3 3 431240547 2 3 914737091 4 2 315537647 5 3 879015190 2 2 553599588 1 2 484442258 5 2 854011452 5 3 436612582 3 3 247194387 5 3 352934717 5 2 502468821 2 3 200207309 3 2 564411319 1 2 361176089 2 3 524215686 2 3 684280799 2 2 885932696 4 2 124307129 1 3 308322753 3 2 598366060 2 2 184044629 4 3 564274381 1 2 306891708 2 2 730578909 1 3 454949879 1 2 378216061 5 2 735417570 1 2 104488785 4 2 184577007 3 2 211836235 3 3 348835654 5 3 752377617 4 3 708419144 1 3 748081519 4 3 582820842 4 3 807393531 2 3 387866784 1 3 725832031 1 3 662974047 3 2 394215071 3 2 171415752 3 2 529202350 2 3 132491924 4 2 785622666 3 3 739210103 2 2 865869613 1 2 237349769 3 3 814220530 3 3 795033735 4 2 277154122 3 2 881844104 4 3 584113553 5 3 240543943 4 3 563229309 3 2 167838621 2 3 670070984 5 2 967724059 1 2 303797568 5 2 649975311 4 2 653086097 1 2 530474658 3 3 702621114 2 3 499775323 2 3 752442838 1 2 837200435 2 2 271082220 4 2 660860085 3 3 757743339 5 3 101490621 5 2 186436372 1 2 277277567 4 2 518526892 2 2 180832979 1 2 270235666 5 2 501950374 2 3 695541440 3 2 727310764 3 2 404503324 4 2 176446563 1 2 410658630 2 3 191206210 5 3 693191360 1 2 952292874 4 3 440254113 3 2 943507063 5 2 406733908 4 3 898298723 1 3 216407359 2 2 516996211 1 2 107899284 4 3 179596395 4 3 697000143 3 2 332841871 2 2 450230657 1 2 578810557 3 2 325092424 4 2 421390687 3 3 277811745 5 3 538870754 1 2 475710781 4 3 545554537 1 2 496588103 3 2 598512649 1 2 167715049 1 2 203826129 2 3 803480260 2 2 502775705 3 2 937715704 4 3 980033642 3 2 289522285 2 3 988021104 3 3 432837117 5 3 313394346 5 2 155466833 1 2 551565348 4 3 496362061 3 2 425676992 5 2 772725829 2 3 548984420 3 3 363808362 1 2 865653528 4 2 198484811 2 3 133083894 5 2 262806183 1 2 102893442 5 2 766123171 3 2 253495347 5 3 828263315 2 2 858204847 5 3 191788686 5 2 162538163 5 2 554489063 2 3 937312590 4 3 239926843 2 3 153269318 1 2 446719758 3 3 655149343 2 3 570546197 4 3 704397142 4 3 211028202 2 3 253992113 4 3 801387326 2 2 323675253 3 2 662202298 4 3 788196111 1 2 815617755 1 2 725878574 2 2 750374614 4 3 357880057 5 3 938251385 2 2 264318511 4 2 197600198 4 3 784788383 2 3 768059503 4 3 164923075 1 2 698829136 1 3 142489854 5 2 431595695 3 2 308373307 1 3 263806004 4 3 610277187 1 3 772963215 5 3 707735468 5 3 979591888 2 3 744670617 1 2 346869321 2 2 861979639 5 3 718886237 5 3 251193291 3 3 327280790 5 3 511496162 5 2 124436300 4 3 410829911 4 2 702274020 5 2 804262209 2 3 654386300 1 3 103025613 2 2 161259735 2 2 747825257 3 3 158385676 5 3 740985884 2 2 509902833 2 3 133020232 3 3 422054073 2 2 284457011 4 3 183619175 3 2 521776542 4 2 241793154 2 3 125787717 4 2 804272048 1 2 496576829 1 2 336657735 3 2 920007102 4 3 414207959 1 2 629762377 2 2 574103733 4 3 741160581 1 2 277141330 5 2 640370603 4 2 606476068 4 3 519990962 3 3 136546687 1 2 295957259 5 3 579315519 4 2 720869016 5 2 693961321 1 3 190965892 5 3 103708368 5 2 544469033 5 2 246966464 3 2 265990125 5 3 721209320 5 2 675528252 2 3 204362885 2 2 215955378 3 2 551584434 5 2 545370908 4 2 712514506 3 2 183130502 4 2 925009193 3 3 596408102 3 2 364700364 2 2 338262408 5 2 154183997 2 3 659262117 5 3 578063559 1 3 141632372 1 2 372150759 3 2 911263848 2 2 813294962 1 3 465689003 1 2 870413531 2 2 441529499 5 2 930736822 4 2 923616330 2 3 217333255 3 3 195853142 1 2 477304537 4 2 419787555 5 2 385467396 1 2 177217428 2 3 443084388 2 2 632305548 2 3 407976241 4 3 462982069 1 3 311195890 2 3 444249253 5 3 179259201 3 2 360043162 1 3 188493691 3 3 737353405 5 2 765738986 2 3 682854331 5 2 307218634 1 2 111272865 2 2 249049603 5 2 436058405 4 2 733612197 1 2 742062858 1 3 950798551 2 3 424986906 2 2 191377896 4 2 659780519 2 2 788763160 2 2 675717539 4 2 201025160 1 2 682629373 3 3 473926679 3 2 255929573 3 3 477820662 1 2 222491485 2 3 916199106 1 2 891571631 3 2 809014685 4 2 511267923 3 2 580560540 3 3 921437952 4 2 740287941 1 3 592972478 3 2 605887824 3 3 494490444 5 2 335153148 5 3 750906805 1 3 428418675 3 3 674359017 2 3 264617233 5 2 251780857 2 3 582543711 1 2 514486669 5 3 299011220 3 2 793044283 2 2 360024345 1 3 341396673 2 3 717633872 4 2 467448662 4 3 730700448 2 3 363469129 2 3 440682079 1 3 203227183 1 2 142914698 3 3 462266212 5 2 816398936 3 2 732793007 1 3 843515996 5 3 523227250 5 2 950332075 3 3 211531898 5 2 131146323 4 2 744832522 1 2 802342210 4 2 899083765 2 3 877771602 5 3 605461883 1 3 808161269 4 2 125500253 3 2 601031828 1 2 706170833 2 3 290571640 3 3 332347271 2 3 308721150 1 2 882726270 5 2 216190493 1 3 348117466 5 2 252977195 4 3 562415313 1 2 656351268 3 3 263453511 1 2 195083445 1 2 836962058 1 2 884133142 2 2 513022171 4 3 397163162 4 3 313242974 4 3 155377421 3 2 467816539 1 2 288951812 4 2 442300541 1 3 278320282 3 3 699900936 4 2 833901041 2 3 361418294 5 3 769323878 1 2 345076822 3 2 133039866 5 3 239446634 1 2 348141144 5 2 153790003 1 2 145990322 5 3 977706345 5 3 641158152 1 3 185150051 1 3 516686660 1 2 692304044 4 3 943514093 4 3 188378174 1 3 253014568 1 2 748704885 5 3 523046953 1 2 681115785 2 2 815714302 3 3 596954193 3 3 886247845 3 2 872964813 5 3 185219555 4 2 601821808 5 3 884781289 1 3 536134598 2 3 238236086 5 2 109488737 3 3 239473422 5 2 758908059 1 3 682070523 4 2 332672388 5 2 293398810 1 3 710208666 3 2 501476876 1 2 752956157 4 2 926910880 3 3 299188145 1 2 409160154 1 2 229961392 3 3 227394755 4 3 356309773 3 2 338491273 5 2 212783759 2 2 546709559 3 3 601351101 1 2 689169024 2 2 910608753 5 3 134960538 4 2 715998425 1 3 204541440 4 3 391091615 5 3 197211210 4 3 496733240 3 3 350369355 2 3 305635839 4 2 938196761 5 2 381942820 2 2 104931193 5 2 527129198 5 3 163239867 4 3 814463728 3 3 112682981 1 3 140097631 3 3 772173458 4 3 951401876 3 3 115384124 5 2 919751772 4 3 914082984 2 2 238615213 3 2 617842981 1 3 710964478 3 3 351290132 5 3 265631483 2 3 168550154 2 2 595279173 2 2 577070513 2 2 493866427 3 2 369617221 4 3 426055825 1 3 177695903 3 2 751609267 2 2 370096881 2 3 560501919 5 3 500765459 2 2 860448203 3 3 716873317 2 2 463644029 4 2 356430824 2 2 319340769 5 3 320333242 3 2 319086219 3 2 967283212 5 2 109673322 5 2 545475632 5 2 459146103 3 3 727287794 1 2 345149392 1 3 549960913 3 2 452576288 1 3 693331455 1 2 354642729 1 3 870638110 2 2 375135849 3 2 664569675 4 3 882592515 2 3 930474685 2 3 511317935 4 2 476447060 3 3 766155223 1 2 506658382 4 2 277185576 5 2 709385600 5 3 822699294 4 3 711950485 2 3 150739399 3 3 971476576 3 3 361633711 3 2 608853818 3 3 277212284 5 3 552923060 5 3 433124656 1 3 207250617 3 3 673485257 4 3 212173164 1 2 693626492 5 3 138656312 3 3 800157262 1 3 399980268 1 3 700947004 5 3 994549236 3 3 676148708 2 3 971203729 4 3 580164568 4 3 479813015 4 2 689935108 5 2 321174735 2 3 980130281 3 3 490389084 3 2 464100730 1 2 992547227 2 3 493977299 4 2 386598100 2 3 731733416 2 3 705210325 2 2 353966477 5 3 446490951 4 3 524214687 1 2 201729888 5 2 507016626 2 3 503871391 3 2 125112257 1 2 146620953 1 3 836944167 5 2 263048251 3 2 620898784 1 3 921421321 2 2 743209230 5 2 651741414 5 2 766002223 4 2 379902942 5 3 908132884 2 2 653024032 2 2 237429476 1 2 157337832 4 3 363808093 4 2 803225966 4 3 125376016 1 3 882187841 2 2 767422853 5 3 637406801 3 3 332560813 1 2 381088472 1 2 404778637 1 2 314254935 4 3 769799887 4 3 843140927 2 2 971345594 1 3 774019171 4 3 163879054 1 2 748316472 1 3 304393044 5 2 648752266 5 3 411678608 1 3 144712919 1 3 416178463 2 3 695520709 5 2 329935088 1 2 449623978 2 3 992802021 4 3 396175579 2 2 238828860 5 3 313016576 2 2 840911392 5 3 597256126 1 2 510596696 2 3 396877243 5 3 258613461 1 2 811461919 3 3 190503894 5 3 415018553 4 2 752204969 2 2 465086854 1 3 645785628 1 2 446745232 2 3 178432383 5 3 987280535 1 2 277975918 4 3 189209083 3 2 378124139 4 2 898106939 3 3 485667747 4 3 327403153 4 3 825665755 5 3 297164310 5 2 427345261 3 3 524013452 3 3 628717017 5 2 630577603 5 3 397837144 3 3 916975736 4 2 373040779 5 3 423003097 5 2 610962824 2 2 261423918 3 2 778013428 1 2 375869738 1 2 342543777 1 3 799049911 5 3 545255385 4 2 914622286 4 3 609333097 5 2 102749705 4 2 650664842 2 2 869338829 2 2 418764791 4 2 225369582 2 2 345151882 4 3 439498634 4 2 494298272 1 3 676724225 5 3 981477088 2 2 399226940 1 3 424308230 1 3 933707448 3 3 755249509 3 3 529553012 2 3 869868951 5 3 484249648 4 2 952766660 3 3 244510611 5 2 716418664 3 3 773737583 4 2 584258554 4 3 797692687 4 3 551816586 2 3 657683327 1 2 181316585 1 2 841608880 5 3 907756610 1 2 934522276 4 2 323988875 4 3 289459967 3 2 586803574 1 2 972967506 3 2 998483737 1 3 709904089 2 2 867039441 5 3 161924036 1 2 310219597 5 3 356234456 2 2 630300335 3 2 519923556 4 3 336144887 5 2 288942806 2 2 383658330 2 3 872212673 1 2 251386975 3 3 112414781 5 2 148011714 5 3 325436336 2 2 631635746 1 3 426097774 4 3 493387474 5 3 321963911 4 2 734869360 2 2 568038167 4 2 766540272 5 3 452648575 2 3 325579563 2 3 728125259 5 2 186006413 5 2 131924874 1 3 318445914 4 3 261926574 5 3 216089889 1 2 954808213 5 2 923505491 2 3 613839219 5 2 834805512 5 2 400329716 5 3 513441397 4 2 252220478 5 2 354654100 2 3 221746760 1 2 983244452 2 3 440966532 5 3 267556987 5 2 779529330 4 3 753202240 3 3 733010637 5 2 361755472 4 3 217103438 2 2 620501500 2 3 445400593 3 2 296178325 3 2 699165042 1 2 320969475 4 3 745870905 1 2 338320164 1 2 514995460 4 2 397793612 5 2 139764800 3 3 790830382 2 2 504807464 4 2 417275127 3 2 689829328 1 3 286721349 3 2 914219250 5 2 879688070 4 3 772815288 1 2 562189243 4 2 409088567 4 2 321535780 4 2 696686870 1 2 351495080 1 2 164896976 3 3 812745300 1 3 340153706 5 2 451941088 4 3 203205450 1 2 166000152 4 3 371331381 4 2 472800092 5 3 150595588 3 3 998630186 5 3 652494581 4 3 876787275 3 3 599137140 1 2 884901958 5 2 516159181 4 2 443395174 1 2 258240630 4 2 872877532 1 3 828675542 4 2 122729167 5 2 774360831 1 2 296022811 1 3 303722104 4 3 695846589 3 2 909045394 5 2 995930442 3 2 650825807 5 2 294212879 1 2 825930656 5 2 667676093 4 3 396493579 4 3 689027971 1 3 705807637 3 2 101915485 1 3 727424563 1 3 516518541 4 3 681555304 2 2 215853164 5 2 254331640 4 2 672029498 3 2 193675851 4 3 415056958 2 2 129287189 1 2 704204766 5 2 579170553 1 3 837873690 5 3 707308077 2 3 101328478 3 3 101128022 5 3 604439220 2 3 182874443 5 2 163142734 5 3 838145257 2 2 654055628 3 3 654025905 2 2 718409944 2 2 405299296 4 3 666314416 3 2 591538779 4 2 631891713 2 3 351106333 2 2 303804789 5 2 968191051 2 3 548579589 2 2 884163671 2 2 777612780 2 2 416499989 3 3 742757874 4 3 275172607 4 3 323890403 1 3 730422951 4 2 123709205 5 3 151737579 2 2 226923715 2 2 886905310 4 2 577729190 2 2 668959476 5 2 481335828 1 2 389022502 5 3 157148269 4 3 583814492 3 3 914666428 2 2 521471381 3 3 733840692 5 3 358070433 4 3 415803569 2 3 493024491 2 3 953882109 4 3 718860699 5 2 239132999 1 2 875947823 4 3 884152370 2 3 309168036 2 3 247713171 2 2 988671236 2 2 364253864 1 3 274732771 4 2 134881822 3 3 494781707 4 3 725927136 5 3 366925852 5 3 621328481 3 3 519360767 2 3 887151482 1 2 319365319 2 2 616641368 5 2 138646219 5 2 225915709 5 2 304528407 4 3 504815853 2 3 104928757 5 2 428258846 2 3 626182756 4 3 648428525 1 3 759202295 5 3 640437406 4 3 303969969 5 3 446068612 4 3 368113591 3 3 335784696 3 2 788334014 3 3 136106778 1 3 199987014 5 3 493049459 3 2 613636020 2 3 579288425 5 3 361236376 3 2 506590693 5 3 163040228 2 2 353525282 5 3 526833117 4 3 163037521 2 3 561317047 2 3 788452760 2 2 263786994 1 2 553199629 4 3 310041480 4 2 132282947 2 2 156981598 4 2 132581495 3 2 691939883 2 3 929537532 5 3 730805176 1 3 197392332 3 3 293539778 4 3 253895731 5 3 602746273 2 2 723972252 5 3 421328930 4 3 350874776 3 3 152434750 3 2 327845469 2 3 339554131 2 2 337429200 2 2 153193128 1 2 929268522 3 2 563385240 5 3 115450406 1 2 531783883 4 3 538696807 4 3 987057664 1 3 901946420 3 3 218496184 4 3 834375804 5 2 220113223 5 2 397112903 5 2 266805410 4 2 488490413 2 2 329993214 3 3 767536935 2 3 124363707 4 3 806292848 3 3 449204775 2 3 235417183 4 3 499905076 3 2 920441034 4 3 198149370 4 2 215963300 5 2 147458087 4 2 622088669 3 2 859796659 2 3 158266676 1 3 441745519 3 2 165405744 5 2 139328585 3 2 592383822 2 2 224976162 1 3 149450082 1 3 588691798 4 3 504881590 5 3 876724340 2 3 831281502 5 2 763198512 4 3 646366229 2 2 797460751 2 3 101305801 5 2 703662804 4 2 144710196 2 3 248701616 3 3 567232860 1 3 715540118 2 3 424580379 1 2 790538614 2 3 577167824 2 2 206435210 5 2 321072108 2 2 645726437 4 3 181337464 5 2 107845779 1 2 299576610 5 2 627331675 4 2 400955143 2 3 348549668 5 2 974447040 1 3 532267482 1 2 308782824 1 3 649417770 3 2 405918128 2 3 939612872 5 3 517320496 4 3 700482469 1 2 264721784 1 2 242578398 4 2 359351983 1 2 384034010 2 3 786783638 1 2 219786937 3 2 715611868 4 2 136135554 3 2 718055108 4 3 369676373 5 3 761179795 5 2 669417200 5 2 674409663 1 2 334394545 3 3 594963985 5 2 715565464 3 3 262850714 1 3 491604902 4 2 212146300 1 3 573304511 1 3 715879135 3 3 714975385 3 3 169085906 1 3 707767752 4 2 908405193 4 3 517843250 2 2 295479522 5 3 137368259 5 2 335673263 3 3 336543935 3 2 484503478 5 2 569085726 2 3 354661521 1 2 225168436 5 2 620294672 3 3 291554034 5 2 540298071 4 3 601109217 3 3 353716599 2 2 492706279 5 2 128467868 3 3 602223608 5 2 284458923 1 2 373995018 1 2 971732920 4 3 505801348 5 2 660000695 1 2 924131600 3 3 899142659 3 3 635122573 2 2 224340976 2 3 188429064 1 3 200391812 4 3 289443147 3 2 180511296 5 2 944863936 5 3 330234955 3 2 106013172 4 2 791545301 2 3 618503164 3 2 654373875 5 3 212640011 1 2 974671725 2 3 516792779 3 2 325412658 2 2 555164215 5 2 473332816 5 3 197644985 1 2 741259582 4 2 158773658 4 3 284125490 4 2 415099581 4 3 104555723 3 3 524950334 4 3 470576359 5 3 837256714 3 2 710333108 5 2 897621310 4 2 478186054 3 3 806357089 5 3 666178784 4 3 269380648 4 2 403558930 5 2 406754207 3 2 402581524 1 3 245224664 2 2 781324975 1 2 328191173 1 2 696137432 3 2 109980567 5 3 230476247 4 3 361368167 2 3 469976636 5 3 918787648 2 2 387649059 3 3 284943522 2 2 183056870 2 3 645351774 4 3 620822003 5 2 918674123 2 2 194511904 3 3 260903421 4 3 825050777 3 2 477757781 2 3 188406342 5 3 837334487 2 3 713297117 5 2 482718894 3 3 722099870 1 3 425161829 5 2 197592684 4 2 876641468 4 2 507932301 1 3 108724764 2 2 527210409 5 2 634222875 1 3 736817403 1 3 547450155 1 3 778449033 1 2 921693855 5 3 986392985 4 3 581366707 3 2 666087419 2 3 822832021 3 3 941547000 5 3 489058419 3 3 647876985 2 3 697148376 2 2 225813126 5 2 267197237 2 2 688062853 5 3 797147287 4 2 984768627 4 3 645492013 3 2 648595556 1 2 389965242 2 2 793902630 4 3 158438338 3 3 187183357 1 2 589850057 4 2 471875449 5 2 346899740 5 3 717508003 2 3 607668888 4 3 432004820 2 3 709674740 3 2 286334702 3 3 412523346 2 3 559712343 5 2 493038826 2 2 241321384 3 2 527545950 5 2 584705635 5 3 802132934 2 2 310446473 2 3 261815855 2 3 560007926 1 3 564703563 3 2 346075803 1 2 852278064 5 2 752087585 4 2 359844388 2 3 178163360 1 2 600773601 2 3 182814496 4 3 191204574 5 3 828791414 5 3 577056206 4 3 673704310 3 3 940136530 5 3 398367780 4 3 840580088 5 3 516315172 4 2 837605202 2 2 198182742 5 2 118823112 2 3 665405312 2 3 260309996 3 2 276500705 3 3 913893222 3 2 745127704 4 3 266947939 4 2 847181865 2 3 805722389 5 2 693497369 5 2 645833016 3 2 950349144 4 2 181601513 1 3 597015558 5 3 479449003 2 2 182496063 3 3 414547258 2 3 840688355 1 3 642364190 2 3 772720896 5 2 324699731 3 2 632569202 2 2 235903232 2 3 438107160 5 3 588299595 4 2 171229828 4 3 176800431 4 3 437234115 5 2 969514563 5 3 259772297 5 2 495992812 4 3 150217165 3 2 359158802 2 3 576984559 2 2 133444009 3 3 146950803 1 3 938960711 2 3 778741718 5 3 305433278 5 2 871816353 5 3 143947713 5 3 368573870 5 3 235041809 3 2 181594395 3 2 651574295 5 2 473764758 2 2 893745498 1 3 707615098 3 3 631201240 2 2 342524890 1 3 592895165 2 3 719149319 1 2 872656496 4 2 292350375 4 3 233768129 1 3 793494901 1 2 868062504 5 2 983711862 1 2 160983707 1 2 250367780 2 3 952494295 3 2 181786882 3 2 624765151 3 2 669020286 1 3 321933231 4 2 113303669 1 3 223124193 3 2 159409125 5 3 188021121 3 3 245009063 4 3 602115245 2 3 671400368 5 3 637928239 5 3 232418298 4 2 656201857 1 2 121299815 3 3 288312275 3 3 430773862 1 3 712690325 4 3 193206568 5 2 474573362 2 3 820450262 5 3 421727858 4 3 447373575 5 3 704567690 1 3 985727280 1 3 784152774 3 2 179634056 4 3 397178462 1 3 459540891 3 2 402311599 4 3 885030440 1 3 828173518 5 2 693506306 3 2 243244377 2 3 932085780 3 3 173879149 1 2 456747017 4 3 979103774 3 3 493989641 4 3 865872777 5 2 342363743 3 3 285215717 2 2 332995559 4 2 382373704 5 2 940760301 3 2 408081816 1 2 359379187 3 3 579193283 5 2 518954646 4 3 709733803 4 2 931870309 1 3 811406586 4 2 954694370 2 3 944066529 5 3 572875945 2 2 572715425 1 3 132640915 1 3 685454376 3 2 425908420 2 3 230295477 2 2 700862148 5 2 185261780 3 3 636018373 5 2 102900963 4 2 347790954 3 3 514287738 1 2 172400727 3 3 459572126 5 3 103374112 4 3 373887657 4 3 859793407 4 2 493972396 1 3 280931024 4 3 962511174 3 3 198032743 5 3 753490576 4 2 628856196 3 2 771836793 5 3 472931209 3 2 172506890 5 2 608279209 1 3 548003644 3 2 682055637 1 2 221182625 1 3 743304281 5 2 365225412 2 2 215017668 2 2 230198585 4 3 943036217 2 2 170678192 2 2 230322745 1 3 319279748 1 3 982503430 3 2 941799047 5 2 169905445 4 3 181104980 4 2 643662011 4 2 932015264 1 3 817570522 4 3 876172593 3 2 613578179 4 2 397055858 1 3 671115182 3 3 787200306 5 3 738810954 1 3 300443854 4 3 929279592 5 3 496223490 2 2 348235385 2 2 452945274 2 2 638053627 1 3 507729115 2 3 406868589 4 3 179741983 1 2 125081256 1 2 730610790 3 2 718574892 3 3 319787591 4 3 952157472 4 3 981092424 1 3 829950408 5 3 918318720 5 2 313622812 5 3 353485669 5 2 314242069 5 2 759252088 1 3 685719008 5 3 919264274 5 2 400244542 3 3 554815683 5 3 786757467 4 3 956149494 2 2 750013107 1 3 413839021 5 3 969555203 5 2 841569394 1 2 216823765 5 2 648292881 4 3 453382927 3 2 881903270 1 2 700175455 1 2 799988875 5 3 657992041 1 2 367781100 5 2 492754201 4 2 707925950 2 2 195597999 1 3 599022321 5 3 999598592 3 2 769425281 5 2 836504885 3 3 729443647 4 3 149238897 2 2 932431041 4 2 260341870 5 3 341476824 3 2 944461234 5 3 800838578 4 2 186529023 1 3 460749595 4 2 157894954 2 2 545171183 4 2 706515634 5 2 148016288 3 2 451829321 2 3 914765538 1 3 392047132 3 2 676024908 5 2 563684336 3 3 130757734 3 3 669856194 1 2 690338763 5 2 561009448 1 3 742695126 2 2 423920034 1 2 418068460 1 3 639446590 1 3 363196535 1 2 701373988 1 2 780091048 2 2 146836296 4 2 496644127 2 3 513562039 1 3 265083721 4 2 310202558 2 3 170440730 4 2 304489992 3 3 304762581 3 3 669964208 5 2 678243584 5 2 503862386 4 2 664759789 3 2 203180043 5 2 493276942 2 2 654347693 5 2 327330194 4 3 933068559 4 2 404525758 1 2 260157871 4 2 962000244 4 2 943874362 1 2 855812161 2 3 445462579 4 3 499171579 2 3 956466070 1 2 654425855 1 3 831612654 4 3 338319147 4 3 349560461 3 2 999795258 2 3 957174003 2 2 327994656 3 2 150271688 1 2 139614577 5 3 735892818 1 2 376022792 1 3 794726401 3 3 745107000 2 3 877280772 4 2 696177607 5 2 687533533 1 3 626143977 2 2 117622074 3 2 553907375 5 2 743305877 2 3 420375143 4 2 452544881 5 2 120332691 3 2 450153332 4 2 139020937 5 3 355711535 5 3 905402681 4 2 318299002 5 2 486330798 5 2 231697903 3 2 678288088 5 3 906275975 1 3 494965992 5 2 491631153 5 3 307538160 5 3 107221750 2 2 699421295 3 2 931047202 4 3 163043068 5 2 895324849 5 2 976320284 2 3 538524108 4 2 355606221 5 2 193392667 2 3 409608370 4 2 259429816 3 2 132375472 4 2 185064686 5 3 620233692 4 2 784575311 4 3 883181715 3 3 700045954 1 2 594441693 3 3 294075122 1 3 257170877 4 3 290881645 1 3 702848914 2 2 119829329 4 2 550377746 1 3 335797938 5 2 810248230 3 2 721980785 1 3 521084552 3 2 247655506 1 3 156506540 1 3 151181216 1 2 672168230 4 3 628661976 1 3 887335102 5 3 423644879 3 2 445580168 5 3 188888972 4 2 498825258 4 2 264765695 5 2 603623362 4 3 579490590 5 3 908834055 3 2 871635978 1 2 801336624 4 3 132008889 2 3 976653639 3 2 693378963 1 3 470680619 2 2 801355130 4 2 353102437 2 3 487422364 4 3 615396742 4 3 524874852 1 2 914711321 5 3 295263434 4 3 856814069 3 3 909904178 3 2 895429215 4 2 515449697 3 3 477925058 4 2 572683983 5 2 759962236 5 2 950225670 3 2 344383326 3 3 664546828 3 3 115895464 5 2 103882203 2 2 897723270 3 2 389539288 1 2 360277594 4 2 819746888 2 2 841957049 5 3 504218494 2 2 222293611 1 3 852735391 4 2 192785090 5 2 173782288 2 2 536693103 5 2 541554504 3 2 672852543 3 2 695311919 1 2 699542367 5 2 848867724 4 2 485503439 4 2 623415298 1 2 726694988 5 3 210220440 1 3 668564427 1 2 279090781 1 2 657679352 4 3 793033002 1 2 403970967 4 3 134665119 5 2 428268251 1 3 926863398 5 3 829163217 2 3 595250627 5 3 387739597 3 2 770149373 3 3 305273755 4 3 488376581 5 3 919594642 1 2 665344387 3 2 216655568 3 3 305005873 2 3 722187248 5 2 223288520 1 2 125423202 4 3 714225855 1 3 513363465 3 3 976098397 4 2 830777428 1 3 259650738 3 3 628024091 4 2 915677882 5 3 328831468 5 2 503685889 1 3 773649260 4 2 542087474 3 3 915992221 4 3 170996236 4 3 799879138 3 2 430289525 4 3 497794954 1 2 236117349 1 3 779821129 3 3 608347404 4 2 358074513 5 3 823755911 5 3 720559256 5 2 920497789 5 3 771359282 2 2 595076326 5 2 559567592 5 3 604218560 2 2 663881468 2 2 374595758 3 2 603964030 1 3 923079453 2 3 611378456 1 2 494592872 3 2 283572642 3 3 129909327 1 2 308399658 1 3 183948752 2 2 402742563 5 3 256856968 3 3 969499199 3 2 124335845 3 2 855498046 3 2 606389583 4 2 529701963 2 3 270478869 1 3 839999089 2 3 421921996 3 2 940531988 1 2 244482001 1 3 188315554 4 2 603180360 5 3 326542056 2 3 850988522 3 3 132020279 5 2 536654222 5 2 443329068 1 3 124893687 3 3 818316749 5 3 122804535 2 3 494446999 2 3 486590599 2 3 121334803 1 3 301812491 5 2 799109570 4 3 927520397 2 3 195631302 5 2 728772241 1 3 813689511 4 3 548046624 3 2 929428507 3 3 397357633 3 2 588193294 5 2 796876977 4 3 466244948 2 3 353266416 5 3 943354518 2 3 614761560 2 2 945909828 5 2 475812460 4 2 219058145 4 2 557981979 4 2 877605578 2 2 293507681 5 3 706731536 2 3 462635359 4 3 746402496 3 2 279995941 2 3 183952185 1 3 746696689 3 2 538974912 4 2 876327823 5 3 934661920 2 2 741895425 5 2 430326705 1 2 461124249 4 2 666111904 3 3 439183441 1 3 482894166 1 2 135739418 1 3 565815369 4 3 669792099 3 3 427130466 5 3 329764384 1 2 118121136 4 3 952480696 1 3 620887989 4 3 337166134 4 3 855584678 1 3 845232621 3 3 484858378 1 2 789661080 2 3 244307870 4 3 629421868 4 2 560110684 1 3 877333593 2 3 677789549 1 3 267002529 4 3 269947701 3 2 895776502 4 2 470309653 2 3 766419522 2 2 335237173 2 3 288291737 4 2 957653251 3 2 187864408 1 3 269288531 3 2 803845153 1 3 643906277 5 3 278237558 1 2 458370068 5 2 200345196 2 2 577804973 3 2 111044951 2 3 593224698 1 2 823852693 1 3 263856786 3 3 941085662 1 2 953027264 3 2 521049599 4 2 906377235 2 3 184139534 5 3 492600400 5 2 404455650 3 3 692369070 1 3 310871469 4 3 696772041 1 3 934694565 3 2 592260592 2 2 682589350 3 2 102891243 4 2 345346960 4 2 617074859 5 3 667555909 3 3 231963110 3 3 835913894 2 3 809203042 1 2 683687655 4 3 632098078 4 2 141153978 3 2 600561862 2 3 164114163 4 3 334295816 2 3 681825125 1 2 628384385 3 2 939798186 1 3 106275664 4 2 195389131 4 2 294160837 2 2 365359673 2 3 766161945 4 3 277822248 2 3 203265431 1 3 213537140 4 2 705336847 3 3 850611177 1 2 669301825 4 3 184724035 2 3 462395003 3 3 545559106 2 2 624438278 2 3 513012841 3 3 110877425 5 3 807441277 3 3 640798454 3 3 621702875 3 2 258760544 5 3 633845363 2 3 813219103 1 3 897331136 1 2 462045020 1 2 502337631 4 2 397395796 1 3 847919510 3 2 120060107 5 2 918146433 3 3 515316275 3 2 634575734 5 2 416509211 1 3 805790393 3 2 364480532 4 3 198283074 5 3 217765504 1 2 351329176 2 2 974598138 1 2 380279855 3 3 196377515 4 3 623889425 5 3 734862303 1 3 921465117 4 3 486766328 1 3 331591016 1 3 686134317 2 2 409486805 5 3 274627987 4 2 670728898 5 2 236279942 2 3 866910651 3 3 172634155 1 2 191580498 1 3 189397450 5 2 680517475 1 2 844911647 2 2 488637578 2 3 326633805 3 3 730518316 2 2 110403641 5 3 285541886 2 3 614832418 3 3 612942279 1 2 308551347 3 2 303994878 1 2 419833955 2 2 237566490 2 2 554347513 5 2 853824621 3 2 136974090 1 2 484804037 3 3 152530985 3 3 879445400 2 3 297220152 1 3 913074471 5 2 542536679 4 3 666557200 4 2 765070872 2 3 274232364 3 2 856219153 5 2 355262421 4 3 541966474 5 3 364681610 2 3 771697907 3 3 456279769 4 2 478459170 2 3 190075074 1 2 157379414 5 2 519235275 4 2 239477120 5 2 606799517 2 2 170743327 5 3 248672009 5 2 478211772 2 3 357265058 3 3 280892758 3 3 451098235 2 3 166610111 4 2 458258683 1 2 587634732 4 2 350000453 5 2 923361950 4 3 958009615 3 3 727717984 2 3 462712797 1 2 217551302 1 2 820086476 3 3 636907802 1 3 881348029 2 2 141802302 3 2 898349629 4 2 588465669 1 2 920730039 3 2 886971290 1 3 176291198 5 3 624889655 2 2 849453107 2 3 422601068 5 3 832913331 5 3 253485657 1 3 875272856 1 3 489121714 1 3 973493185 4 3 460982457 4 3 805282633 2 2 155724695 5 3 890221917 4 3 877407456 2 3 637034358 4 2 752975231 3 2 573647641 5 2 643550818 3 2 603342594 3 2 267775941 2 3 352496040 4 3 535941532 5 2 183917337 1 3 818030596 5 3 920799791 3 3 213992434 4 3 694991728 3 2 915438125 4 3 177109683 4 2 127501942 3 3 938871882 5 3 340327526 3 2 778429601 5 3 299500757 1 3 996137115 1 3 142556987 5 2 622537393 3 2 964485348 1 3 116520415 4 3 797510764 2 2 694963826 1 3 530981505 1 3 325968818 3 3 984621821 3 3 918582930 3 2 788137661 3 2 280266915 5 2 175886075 1 2 482060425 3 3 625676613 2 2 387651829 5 2 555099528 3 3 293361736 3 3 644516899 4 2 866053151 2 2 312089933 2 2 958322078 5 3 297864553 2 3 551674307 1 3 235785301 2 2 835618632 3 2 237427595 4 3 154709629 5 2 613900968 1 3 483911627 2 3 345840725 3 3 809003016 4 2 573419406 4 3 460105805 5 2 782335101 1 2 893965041 3 3 271177841 5 2 319327378 2 3 646950394 2 3 178553630 5 3 609295734 2 2 281927508 5 3 894916446 5 3 820295921 4 3 458187246 2 2 551532337 5 3 278693486 2 3 106341288 3 3 162396466 5 3 633850491 3 3 613975247 2 3 425226340 3 3 311860813 1 2 645854743 1 2 381061372 2 2 127576486 1 2 483169571 3 2 708664215 4 3 957956689 1 2 340773883 5 3 184161018 2 3 212314036 3 3 612405666 2 2 891171024 1 2 931880832 2 3 613009545 4 2 552647494 2 3 510946451 3 3 477629448 5 3 662054662 1 3 317543671 2 3 482069732 5 2 126149305 2 2 886474762 1 2 629812067 1 3 101359323 5 3 584614095 3 3 363285420 2 3 410703119 2 3 894802306 5 3 784726768 1 3 723428193 5 3 877966576 1 2 465705820 3 2 505783269 5 2 521202662 2 2 480528064 3 3 394220163 1 2 315996578 4 3 749194081 4 2 598949019 5 2 438418699 1 3 765156592 1 3 456232295 5 3 954688016 5 3 245735704 2 2 552678585 2 2 984081298 3 3 752376716 3 2 422811760 1 2 432584289 1 2 771435331 3 3 400146208 2 2 118768389 4 2 720333989 4 2 503034072 4 2 154035400 4 3 965133848 3 3 722894773 5 3 392070121 2 3 297652307 1 2 955311874 4 2 886639295 4 2 344879489 1 3 397689644 5 2 329526463 5 2 293820849 1 2 443438149 4 2 480735180 1 2 347426260 3 3 202415135 4 3 798028929 1 2 294018870 3 3 765329310 4 3 592150710 3 3 936477876 4 2 230344541 5 3 186770924 2 2 778298153 4 3 497220970 3 2 736069766 2 3 878989863 4 3 472273594 2 3 174100124 2 3 560124777 4 2 920708977 3 2 284902104 2 2 596926222 1 2 724065296 4 2 937543811 2 3 302214964 2 2 150273269 5 3 943252397 3 3 618331230 4 3 814005476 4 2 594033047 4 2 144635352 1 2 430032363 5 3 664760082 5 3 555487826 2 3 201088928 2 3 686472028 2 2 884511565 5 2 977354383 3 3 310658895 1 3 909952721 2 3 373014598 4 2 937911434 3 3 481845821 2 2 426514716 4 3 232106772 1 3 835089918 5 2 239089776 4 2 628113638 3 3 348319291 1 2 552318975 1 3 699500709 5 3 227883357 5 2 648995615 5 3 323798322 1 3 274952992 5 3 717592812 3 2 935686267 2 2 542225175 3 3 507315273 5 3 678714710 2 2 625375158 3 2 151944769 1 2 205991889 2 3 290382545 5 3 202629399 4 2 961179903 1 3 415984972 1 3 546353679 4 2 296031014 5 3 555598442 2 3 406819688 4 2 843998310 3 2 142735961 4 3 489153813 3 3 327807442 5 3 475176410 2 2 282990649 3 3 487295307 2 3 931810108 1 3 448861213 3 2 152416740 5 2 124394653 5 2 658335350 1 3 175152488 4 3 926255257 4 3 979150206 2 3 115124645 1 3 270404049 4 2 130749410 3 2 202383338 4 2 217969215 4 3 403552318 3 3 708144566 3 3 717069914 3 2 914107279 3 3 652026500 4 3 521044975 1 3 174245241 3 2 918425312 2 3 779441529 5 2 264022335 3 3 685119013 1 2 460218786 4 2 285850760 3 2 460464300 3 2 217147608 5 2 383316429 3 2 519015527 2 2 719272301 4 2 616176544 3 2 309418094 4 2 246107475 1 2 838250659 2 3 320559261 1 3 105584414 5 3 685871367 2 2 507194159 2 3 167471185 5 3 500313286 2 2 974048872 2 3 466090768 1 2 414253163 3 3 976472030 5 2 377160033 5 2 497243481 2 3 842893040 2 2 556893527 4 3 461591788 5 3 138863463 1 2 763063223 2 2 696704574 5 2 578369602 1 2 307701872 4 3 536180718 5 2 201955070 2 3 337024922 5 2 488663789 4 2 383249112 5 3 759054308 3 3 829247181 5 3 936764886 1 2 359081900 3 2 249801709 4 2 426599921 2 2 463957646 2 3 469433935 4 3 461893981 4 3 559238317 1 2 728032483 2 3 298743618 5 3 740966470 4 3 627261562 3 2 284231398 2 3 112349288 5 2 490600733 1 3 200957010 3 3 932152100 3 2 927564072 3 3 126024626 2 2 652007376 4 3 385026899 2 3 623806389 1 2 887468165 4 2 612649914 1 2 755972022 3 2 233727363 1 3 654331866 5 2 710695569 3 2 921205646 1 2 295550619 4 2 297235612 5 2 280425487 2 3 274580525 5 3 987472418 1 2 486791488 5 2 779125969 2 3 306848209 4 2 712622062 2 3 541548337 2 3 633378630 1 2 813481288 1 2 701510751 1 2 557254985 2 3 128287893 3 3 616906562 2 3 148805831 4 3 853578528 1 2 354767272 4 2 126224938 1 3 862974683 5 3 365372546 1 3 853182802 3 3 149400213 5 3 377075455 5 2 340565849 3 2 338401767 5 2 352178942 2 2 167090358 2 2 324125600 1 3 679147839 2 2 890660753 4 2 721731796 2 3 776983238 4 2 577086763 2 2 119536019 5 3 292652649 3 2 825331987 2 2 352624895 4 3 177799025 1 2 745279622 5 3 112863111 4 2 883114123 1 2 652016666 4 3 318999652 1 2 718983567 4 3 375390738 4 2 848153054 5 3 936026950 1 3 697094327 5 2 934307275 2 3 787684688 2 2 209476974 4 2 351376164 5 3 937809759 1 2 327643038 4 3 540790321 2 2 506977986 1 2 723493664 2 2 144273699 3 3 539816572 3 2 247529199 1 2 453700442 1 3 861508938 5 2 167784159 1 3 995871169 4 3 517497322 2 3 277259748 2 2 608682957 4 2 608789648 1 2 166724888 5 3 636092626 4 2 883666131 3 2 878604951 1 3 977934352 5 2 822512862 5 2 816309219 4 2 770509448 2 3 417197773 1 2 876636270 2 2 678474146 3 3 907655594 3 2 154063498 2 3 190219414 3 2 931458242 4 2 652057844 3 2 451465783 3 2 392582298 2 3 490433829 4 2 584026464 5 3 507832216 5 3 810921763 2 2 250838753 4 3 438940185 2 2 295266172 1 2 545297454 2 3 624284487 5 3 670802135 5 2 208888268 4 3 624416815 4 3 267764450 3 2 607511922 5 3 604155634 4 3 719135336 3 2 328638414 3 3 262771361 5 2 948705807 2 2 718059651 2 3 251922310 5 2 720023266 5 3 714059545 4 3 982475094 3 2 512766318 2 3 942655482 4 2 207675452 2 2 297365397 1 3 224659226 4 3 686673541 5 2 150910547 5 3 652968313 4 2 717945201 3 2 154794169 4 2 975537527 1 3 493538908 3 2 741159527 5 2 272639768 2 2 122275025 3 2 827417218 1 3 736997146 1 2 399611960 2 2 133845844 4 2 732748927 2 2 877763743 1 3 671799417 1 3 804110982 4 2 571419840 5 3 453342564 4 3 646033712 1 3 325547352 1 2 949575869 4 3 926709631 2 3 800166417 4 3 663846451 1 2 534145788 5 2 878233051 3 3 771454838 5 2 707642125 3 2 261114038 5 2 832800334 3 3 237813318 3 3 970713349 2 2 653376741 5 3 409764701 5 2 150120974 3 2 173294257 3 2 810501742 1 3 331711906 3 2 296541265 4 3 765699697 1 3 368133027 2 3 615138314 4 3 102988770 4 3 812936696 1 3 420191429 4 3 431546650 4 3 710890332 1 3 210451597 3 3 891307560 2 3 199448283 4 2 310148124 4 3 394886904 2 2 596321462 2 2 678172469 1 2 158247409 2 2 128708574 4 3 707091788 3 3 513326818 5 3 470143475 3 2 260814104 1 3 788449181 2 3 554349538 5 3 700443200 1 2 598405227 1 3 454196717 2 3 825335470 1 3 672365703 4 3 446124607 2 2 976452299 5 2 959352083 4 2 457275126 3 2 229521795 4 2 873507390 5 2 732861289 4 2 414432256 5 2 171487399 2 3 406220281 5 3 891664167 3 3 336292196 4 2 847522610 2 3 152955779 3 3 913584083 4 3 711130872 5 3 533233307 4 3 243560433 5 3 506175361 3 3 840148408 1 3 648176055 5 3 357948196 2 3 396271614 3 2 637832252 2 2 139490338 3 3 758722344 4 3 169635164 5 3 405779835 2 3 983954970 5 2 942856365 4 2 998586609 3 3 941134058 4 3 231915061 3 2 990026119 4 2 266488776 1 2 907204030 2 3 695756955 4 3 729209298 3 2 869924550 5 3 401017918 4 2 703148026 5 3 432940587 2 2 963887604 4 2 143024823 2 3 184652637 2 2 841180131 1 3 560486350 4 3 880922700 1 2 513191319 5 2 229486068 1 2 580394546 3 2 191195717 4 2 907172224 5 2 865189469 3 3 200987121 4 3 457951629 5 2 425625842 2 3 179673897 5 2 633897407 2 3 295139672 5 3 582660567 1 2 484677226 5 3 404681851 4 2 149826308 3 2 291404245 1 3 621969886 4 2 274533355 3 2 641675696 5 2 194593125 1 2 415329368 4 3 797950105 4 3 269360068 3 2 923745935 4 3 516005660 2 3 513655487 1 2 575356932 5 2 734517204 1 3 447825344 4 2 405372024 4 2 633400173 3 2 709120679 5 3 690879103 4 2 818704000 3 3 867861438 2 2 263626213 2 2 856888086 4 2 103369358 1 2 126061480 5 2 443388156 4 3 846847417 4 2 228373843 2 2 701945783 5 2 725708570 5 2 360717725 2 3 205398610 5 3 367268562 1 3 737882708 4 2 335795044 2 3 811464282 4 3 804988183 4 3 812533290 2 3 158769510 3 3 472232287 1 2 646313403 5 3 444569101 3 3 669621713 2 3 869446084 1 2 545260150 4 3 408789579 5 2 430798927 5 3 410456043 2 2 790393506 2 3 659551591 3 2 572549978 2 2 690650651 2 3 178547005 3 3 558449536 5 3 188889829 2 3 583871386 5 3 430028490 3 3 891596226 1 3 217481808 1 2 915420760 1 2 716411780 1 2 370011556 5 2 724809063 5 2 151169233 5 3 610234684 2 3 663440694 4 3 549109575 5 2 493856513 4 3 753275304 5 2 530762740 2 3 281704062 1 2 877058174 2 3 114942094 2 2 497904481 5 2 602747330 5 2 187005343 2 3 846937304 3 2 712820348 2 2 484160548 2 3 412992893 4 2 244136967 5 3 107279473 2 2 690068212 1 2 310750788 2 3 539257724 4 3 229602004 3 3 702889866 4 2 729729544 2 2 227499033 2 2 270647775 1 3 275306475 3 2 946025040 1 3 767863471 5 3 689069068 5 2 485961094 1 3 269339415 3 2 773117053 5 3 222643290 3 3 132252688 5 3 941330032 4 2 887897991 5 3 394534015 2 2 609939355 5 3 254045719 2 3 212825955 2 3 183399756 4 3 694383862 4 2 748647566 5 2 478670488 5 3 639112213 1 2 650565845 4 2 979205837 4 2 851613427 2 2 998220261 5 2 578358247 5 2 951326676 4 3 108688432 2 3 741714837 4 2 963102260 4 3 449271259 3 2 138509163 3 2 713321011 3 3 538469906 1 3 698806428 1 2 944598271 4 3 432019788 3 3 925664259 4 2 884724861 5 3 520247871 1 3 319119725 2 3 619305741 4 3 204126991 1 3 991809974 3 3 992838208 4 2 900503030 4 2 741504664 4 3 764413853 1 3 927549665 3 2 384377848 1 2 191012281 1 3 792249992 5 3 188594009 3 3 630510066 4 3 237487078 2 2 437666870 3 2 700026042 3 2 664364475 1 3 148253628 4 3 402113737 4 3 883277537 4 3 784748656 2 2 745119081 1 2 539178682 1 3 361396204 3 2 667982052 5 2 305678895 5 2 842104996 5 2 198394108 5 3 675848564 5 3 598668957 1 3 353443680 4 3 660446144 4 3 565077196 5 3 588388595 3 2 976530081 1 2 709913454 5 2 316832532 5 2 593729679 1 3 433891470 4 2 289046789 5 2 699691158 4 2 499668724 2 3 597245477 5 3 508838080 1 2 544433756 2 2 519987682 1 3 788830623 5 3 520632012 3 3 175270058 3 3 253217636 2 2 932581033 5 3 287677363 3 3 121383179 2 3 892756448 1 3 146531810 1 3 923536424 5 3 528849491 4 3 256352307 4 3 690082366 1 3 802199759 4 3 739980207 2 3 230385425 1 2 428780499 2 3 571143624 2 2 257789820 4 3 496362889 2 2 705285885 5 3 371145485 4 3 329659797 5 3 253233113 1 3 676391042 3 2 557471466 2 2 933438864 2 2 899487928 5 3 839038434 1 2 571048492 2 2 950493618 4 3 314033101 2 3 596999950 5 2 682126804 1 3 881739152 4 2 235420335 2 2 175438265 1 3 762372237 3 2 285079191 1 2 880328864 2 3 414051469 2 3 512389270 1 3 974899529 2 2 322321401 1 3 201655864 2 2 666938319 3 2 671749095 5 2 129929440 2 2 959191873 1 3 425064545 5 3 447912778 4 2 699347781 4 2 326636135 1 3 747257926 1 2 590285837 4 2 534336251 3 3 983945846 1 2 402713755 1 3 298883110 2 3 114241806 4 2 361383310 2 2 217373339 1 2 774095792 3 3 799180318 2 2 766813687 3 2 458256335 5 3 880851797 3 2 130258594 3 2 552975924 2 3 640006205 3 3 122270332 4 2 571251996 1 2 876372210 2 3 675311977 1 3 936233084 5 3 619043962 1 2 289854989 5 2 258624818 3 3 948377529 5 2 682806940 5 3 148840659 1 3 270650198 2 2 375664945 4 2 969761290 4 2 974481655 3 2 181789222 1 2 806368746 1 2 478015632 2 3 519663251 1 3 374980340 2 2 160535175 5 3 764095351 4 3 210388359 5 3 760007705 1 3 113382623 1 3 882121893 4 2 765211319 2 2 115206321 5 3 538527115 2 2 435753332 2 3 139030432 2 3 613232995 4 2 269251049 1 2 958740176 5 3 996674586 3 2 989206777 4 2 340094847 1 3 905595874 1 2 779890549 1 3 362574793 2 2 376044944 5 3 415517465 2 3 988525825 3 2 243835145 2 2 114407152 5 2 783534379 1 3 799584278 4 3 667851838 4 3 993690960 1 2 610850554 1 3 769574467 4 2 332336648 3 3 288092151 3 3 805547250 5 2 628271229 4 3 760397169 1 3 512193922 4 3 739108483 2 2 461060830 3 3 279207385 5 2 384956134 4 2 540039159 3 2 955237933 1 3 417799416 4 3 963270306 3 2 480078111 5 2 354684555 4 2 443322588 2 3 855267422 2 2 360614716 4 2 538169219 4 2 263121533 2 2 702604102 4 3 736927845 4 2 104706559 1 3 496445314 5 2 147605396 4 3 662123384 4 3 131005893 3 2 959506819 1 2 555176734 2 2 168611105 2 3 695218149 5 2 288122547 1 3 484590423 5 2 676590036 1 2 182180397 5 2 137273967 5 3 685779208 4 2 116541156 1 3 851451368 3 3 923625044 1 2 810308978 1 3 336613122 5 3 974479175 4 3 787235530 3 3 814803457 5 3 937580287 4 2 483506735 2 3 272346536 3 3 603851460 5 3 701047795 1 3 237395517 5 3 925486116 1 2 548840263 4 2 292715482 3 2 912773770 3 3 491597794 3 3 235370692 3 3 549253959 2 2 359322397 5 3 398824244 4 3 522450519 5 2 889186733 2 2 473048013 1 3 618599238 1 3 311841490 2 3 553715297 1 3 481503751 3 2 314959006 4 3 400001393 3 2 611469891 3 3 222032454 5 3 555834531 3 3 749892635 4 2 515957237 5 3 253614829 3 2 123569576 5 3 914247097 1 2 978564921 5 3 577351012 3 3 579509834 5 2 419036802 5 2 298918168 3 3 943774249 5 2 746527459 3 2 968328470 1 3 763443538 2 3 354054450 3 2 240527617 3 2 612972061 2 2 417264512 2 2 604479684 1 3 703431606 1 2 690430145 5 3 289147567 1 3 119516349 1 3 683753141 3 2 750751944 1 2 723949698 4 3 282380661 3 3 906663150 2 2 763075553 5 2 362550916 5 3 799378381 5 3 155112237 1 3 504622264 2 2 154318179 1 2 974834361 1 2 429700464 3 3 105880689 3 3 995860766 4 2 638053777 4 3 520887224 2 3 387917312 3 2 782250974 1 2 267132216 2 3 143392190 1 3 707261390 3 3 104874541 3 3 682574549 3 2 124582513 1 2 858294893 5 3 747543229 2 3 923213079 3 2 652745434 2 3 556450970 4 2 548087186 3 2 445777230 5 2 265796897 5 2 795694737 1 3 773281015 2 3 875219250 1 2 441704765 2 3 562954045 3 2 514352095 5 3 178727712 3 3 515287669 3 2 846999804 5 2 478582607 5 3 407882058 2 3 426477074 5 2 534056349 1 2 470842640 4 3 392986311 2 3 237907401 5 3 520795273 3 3 593510309 3 3 104112202 3 3 785963691 4 3 305051765 2 3 129710551 5 3 902884817 4 3 536652416 2 3 595772113 5 2 812361997 3 3 658012400 4 2 387938531 5 2 608218226 1 3 484563947 5 3 652820062 5 2 718858307 2 3 253215556 3 3 716685393 1 2 589778893 2 3 867703121 5 2 829204992 4 3 495841194 2 3 506139906 3 2 156289631 3 3 230150956 4 3 835670805 5 3 631577672 2 3 282652613 5 2 934201648 5 3 740330104 3 3 179891719 2 2 820680504 2 3 136385147 5 2 446131027 5 3 431269147 4 2 857898183 3 3 229000874 4 3 318253083 3 3 963465628 3 3 332798389 5 3 473618756 1 2 262584221 1 3 435229427 3 3 869705163 3 3 495585603 1 2 403373244 5 3 347299660 2 2 623015251 3 2 953568719 1 3 281910230 3 3 955603367 2 3 564454954 5 3 228772916 2 3 171224823 2 3 910684938 3 3 521945815 5 2 152970197 5 3 420322352 5 2 440398687 4 2 335341223 4 3 626735957 1 3 445227515 4 3 972601869 3 3 915777094 4 2 273564695 3 2 107705300 1 3 604546525 2 3 482431139 1 2 354118024 1 2 328471905 3 2 609972248 2 3 896509730 1 2 383652159 1 2 350413949 3 2 178474655 2 3 932152553 1 3 461164170 2 3 640621825 4 3 754112738 1 3 480672141 1 2 184870662 1 2 191727213 2 3 477348876 3 3 694733465 3 2 407176780 5 3 859706043 1 3 772907585 4 2 302454790 5 3 217226047 1 2 305863833 4 3 481464335 4 3 931656279 4 2 109875612 3 2 915637480 5 3 275458916 5 2 584567524 1 2 329493762 5 3 454603150 1 3 670727035 5 2 552081280 2 2 712799339 4 2 252698247 2 2 607392568 5 3 217950487 2 3 614882325 4 3 990433934 3 3 123899698 3 3 145410559 3 2 506120373 4 2 245513897 3 3 870651423 3 3 743751416 2 3 714898002 5 3 237351262 5 2 840189558 1 3 147714243 3 2 993349558 4 2 530038247 2 3 727260240 2 2 780472460 3 3 155031522 5 2 773862019 2 3 623611312 1 2 407994377 3 2 999153850 3 2 470727580 4 2 499300660 4 3 200795755 1 3 896563978 2 3 791628033 2 3 488499664 1 2 437898623 3 2 269126804 2 2 315263987 5 2 393125250 2 3 596404224 3 3 450305441 2 2 114474790 5 2 278260210 4 3 588298717 2 2 211517199 3 2 569961789 4 3 369723660 1 2 961564589 5 3 994858843 2 2 628220017 1 3 608029034 4 3 632533546 4 2 687742473 2 3 219528098 2 2 752281766 1 2 217274875 4 3 553738794 3 2 974781709 4 2 572890672 3 2 300426400 1 2 242159040 2 2 312076128 5 3 765147977 4 3 578195999 1 2 231455837 2 3 869338306 1 3 972100618 1 3 657203402 1 3 442325645 2 3 521569444 5 3 621163207 3 3 768485401 2 3 932058961 2 2 492660387 1 3 632615283 2 3 718612648 4 3 913026773 4 3 517321502 2 3 120637255 4 3 435633599 2 2 882738116 2 3 435827498 5 3 369819730 2 2 388167979 3 3 498542064 5 2 235856243 5 3 191598344 1 2 402888548 3 3 990750113 2 3 489997819 2 3 774252531 3 3 365574923 4 3 474889074 1 2 811057658 3 3 272718261 4 3 346767931 4 2 125062030 3 2 972875127 1 2 683248878 5 2 983404268 2 3 750180344 2 2 493591887 2 3 828659401 1 2 317583655 4 2 774728294 4 2 382840244 1 2 858271072 5 3 800889671 3 2 251188953 2 3 279308785 5 2 726774353 3 3 752735526 1 3 675675285 3 3 418652535 3 2 183874376 1 3 947669770 3 3 368567496 4 2 451915657 1 3 103239810 4 2 533319530 4 3 190577101 4 2 119092847 2 3 469294437 3 3 268249031 5 2 489698898 2 3 922352793 5 3 396859810 5 3 332562882 3 3 950715868 1 2 101137886 5 2 366022455 3 3 343361191 3 2 367084573 5 3 936836992 4 2 709305060 5 2 369911225 3 3 658129288 5 3 621579789 3 3 717590129 3 2 358942219 2 3 215997040 5 2 459937374 2 3 267288433 3 2 718325365 4 2 450554774 2 2 180083478 1 2 502287302 1 2 712361990 5 2 172533800 1 2 438973380 5 3 241159559 4 2 204151559 5 3 715887866 4 3 237619056 4 2 790525348 4 2 217537044 2 2 463109235 2 3 574669544 4 2 938563710 4 2 919421562 5 2 812873771 3 2 972208069 2 2 139405568 2 2 257637460 5 3 724393549 5 3 609658567 5 3 405270235 5 2 404874905 4 3 403126654 4 2 355735668 3 2 117816860 2 3 813087724 5 2 359423843 4 2 566806818 3 2 289842433 5 3 658470313 2 2 447281188 1 2 845733026 1 2 606678595 1 2 526005444 4 2 297942372 2 3 697016082 1 3 357254879 5 3 791547352 4 2 380056140 4 2 531902045 1 3 600140193 2 3 801492962 2 2 292455983 2 3 305057900 5 3 243255366 1 3 737285593 1 3 960471110 3 2 665768685 2 3 294342309 4 3 235781573 5 2 815654502 3 3 444050669 5 3 736717810 1 2 222932016 5 3 785632284 2 2 255552303 1 3 669344032 4 2 238949484 3 3 426245148 1 2 201630500 1 3 299178730 3 3 423478192 3 2 480830364 2 2 620364381 2 3 586076256 4 3 927828749 5 3 328941437 1 2 357236866 1 3 454374059 2 3 601173666 2 3 882359416 2 2 893619211 2 2 521389790 5 2 531495762 5 2 268883439 5 2 314402043 2 2 367583287 4 3 680884149 5 3 382534173 4 2 409416608 5 3 100443439 2 3 553398752 2 2 851450483 4 2 837457269 4 3 795588561 5 3 159267415 2 3 287264643 3 3 261698837 4 3 787223038 4 3 740561980 5 3 242810299 2 2 885825364 3 2 846017589 2 3 647879646 3 2 688615161 1 2 260760696 3 2 617994117 3 2 830832331 1 2 919854593 3 3 324448244 4 2 815406558 5 2 411605695 5 2 129927971 1 2 464244082 4 3 428320940 2 2 639274388 1 3 909731086 5 3 922477900 2 3 205531668 4 2 144642676 4 2 836830670 4 3 511258506 1 3 917766879 2 2 540611069 4 3 103497870 3 3 593046797 3 3 162015083 4 3 589890971 2 3 227857323 4 3 751064075 2 3 125495893 1 3 406856491 1 2 963609070 3 2 485290337 1 3 762053153 2 3 365208214 2 3 342436714 1 3 599688794 5 3 598029192 1 3 558710139 3 3 367640161 3 3 556435061 1 2 635253578 3 3 523728076 5 3 885941946 4 2 994232080 2 2 364305956 2 2 799845075 1 3 718565130 1 3 535486397 3 3 253163598 4 2 523059149 3 2 302092592 4 2 911949103 5 3 576584089 5 3 397113021 5 2 442115224 4 3 825933475 2 2 180677596 4 2 560434473 2 2 468723823 1 2 410858577 4 3 144894865 2 2 326602605 2 3 149670381 3 3 346365257 5 2 640474800 3 2 684606740 2 2 357431882 2 3 156371197 5 3 393416329 2 2 611653403 3 2 350444596 2 2 118036984 3 3 698472269 1 2 708121090 2 3 802721581 3 3 723747554 1 3 714314144 5 3 496159840 5 2 656832064 1 2 476507021 4 2 441041581 4 3 546180318 5 2 261147390 4 2 494368807 5 3 361668980 5 2 693510147 5 2 419843198 5 3 465265632 1 3 465798117 4 3 386378344 4 3 122511230 2 3 905223982 2 2 939658350 5 3 101406056 1 2 627607721 2 2 756013287 3 3 420066799 5 3 622071773 3 3 846570761 3 2 229013571 5 3 410758963 3 2 710265677 3 2 358960888 5 3 238960355 1 3 745653207 5 3 565101897 2 3 615847012 1 2 869238077 1 3 395979749 3 3 105019586 1 3 239568313 5 2 784573525 4 3 510773442 4 3 575822776 4 3 137689423 5 3 193083901 4 3 953961859 2 2 756542238 4 3 947116270 2 2 452474047 1 2 545742303 3 2 672501027 2 3 952929287 1 3 382444607 2 2 434901664 1 2 568523180 4 3 189063547 4 3 300496011 5 2 973392141 1 2 978098639 5 2 754505533 2 3 118329278 4 2 167397689 3 2 365696628 1 3 265528289 3 3 921952669 3 2 548862716 3 2 441903535 1 2 417567261 3 2 916321130 4 3 333599114 1 2 985493400 4 2 732481514 2 3 771105283 5 2 886161492 1 2 873373857 4 3 130789570 5 3 750947733 4 3 256695961 5 3 778162039 3 3 708094834 3 3 574151647 4 3 929632810 2 3 461021828 3 2 625471697 1 3 502696191 4 2 654439164 3 2 125433483 4 3 451576045 4 2 317491934 3 3 809321274 1 2 583352724 5 2 996528283 3 2 396973312 4 2 422507722 3 2 271219938 4 2 613311802 3 3 959046876 3 2 713659205 4 2 303748612 3 2 917680142 2 3 519963752 4 3 645408291 1 2 559772911 3 3 280299053 3 2 681445643 1 2 352431801 5 2 155160624 4 2 814780551 1 3 447651662 5 2 687826787 5 3 333540728 5 2 742035912 3 3 488000009 2 3 261133139 5 3 596322814 2 3 620662144 5 3 157384523 5 2 359361848 2 2 988783101 2 2 483395084 1 3 668737335 5 2 356689633 2 3 141700166 3 3 785356738 2 2 498373717 5 3 257965227 5 3 850728442 5 2 257464102 1 2 344822327 1 3 251549779 1 3 551536939 5 3 229696425 1 2 234231518 2 3 590097435 4 2 847709106 4 2 191735785 5 2 483781121 2 3 852300014 5 3 816266928 3 2 470720051 2 2 712874135 1 3 871179468 4 2 909950960 2 3 333119677 3 2 580432392 1 2 314240787 3 3 509000692 2 2 846872115 1 2 199275820 1 3 833996129 2 3 439499090 2 3 165031625 2 2 416030830 1 3 788606967 5 3 943707926 2 3 758069407 5 3 340426418 1 3 207498815 2 2 252111884 3 3 174302134 4 3 846961280 1 2 536744710 1 3 519029905 2 2 232837104 1 3 500537165 4 2 723040668 2 2 481126081 2 3 988043547 4 3 335525412 2 2 652192833 4 3 189173325 5 3 649264935 3 3 768510903 4 2 970216505 5 3 716584174 1 2 845721405 4 3 262031623 1 3 218634709 1 3 104424160 4 3 336303022 5 3 522243216 2 3 398292304 5 2 102367116 2 3 668046460 1 3 543912519 5 3 132410079 5 2 322334078 1 2 264584056 5 3 286205389 1 3 692788951 4 3 567892118 3 2 752186379 3 2 753936863 1 3 331311560 3 3 267151672 1 3 545022360 4 2 247075880 2 3 833255487 4 3 984369322 2 2 911207647 1 3 337856696 1 3 780426812 5 2 610573612 4 3 527038210 2 2 881436456 4 3 771178396 5 2 435291652 4 3 773576969 1 2 196256578 3 2 740217614 4 3 232573772 5 3 975399404 1 3 111648593 2 3 572156557 2 3 965671908 3 2 527803363 2 2 479485596 3 2 866627155 4 3 727263107 5 3 608661528 1 2 365148335 5 2 720204927 2 3 652993639 1 2 625385428 5 2 237869953 2 3 854502564 2 3 542311464 4 2 621594125 1 2 693533268 2 3 260187060 4 2 117683740 2 2 928288514 3 2 161860338 2 2 203431617 4 3 604306568 4 3 839602214 2 2 142956745 1 2 677804539 4 2 745111078 1 2 415985523 1 3 203433345 1 2 411987750 5 2 484690772 3 2 284701349 5 3 275153986 2 2 335180588 4 3 384090152 1 3 824441333 4 2 359555869 4 2 307984844 2 2 553561927 5 2 102923647 4 2 660379275 2 2 992125400 5 2 324946082 3 2 329137865 1 3 897491642 1 3 251868939 1 3 681770703 2 3 457296178 5 2 517172139 4 2 966485240 4 3 450498692 4 2 803750621 5 2 511083485 5 3 736768989 3 2 772311657 2 3 691663269 5 3 370654303 2 3 753443893 5 2 126174684 1 3 621233056 2 2 494753953 5 3 178303004 1 3 344709150 5 2 999944557 4 3 766275786 4 3 503627184 5 2 551101979 3 3 675686714 4 3 228724831 2 2 367655522 4 2 555760768 3 2 292487065 4 3 144036596 2 2 424036554 5 2 775233816 1 3 301621458 1 2 207545450 4 3 686030666 4 3 123801429 5 3 293349498 1 2 264706788 3 2 684335020 1 2 507901950 5 2 278915983 3 2 647360424 2 2 222823331 4 3 384791063 4 2 628901775 4 3 126921972 1 3 320648632 3 3 937980649 2 2 193432183 4 2 161385585 1 2 215315366 4 3 664612045 5 3 201513865 4 3 682564049 5 3 474590392 5 2 309340878 2 3 774815183 4 2 333344681 3 3 922335143 3 2 965535085 2 3 912203530 3 3 480924816 2 2 493241783 3 3 464543681 1 3 189531397 3 2 730915868 5 3 470217730 5 2 277674628 2 3 909285676 1 2 426719316 2 3 829103264 4 2 331836086 3 2 658612291 2 3 997862915 2 3 506902611 2 3 308826231 1 2 157576605 4 2 570569615 5 3 545022329 5 3 248170653 1 3 113562868 3 3 798325521 4 2 802472388 3 3 600869158 3 2 233310656 2 3 455577747 1 3 340928994 3 3 431322354 2 2 958729231 1 3 220728649 3 3 397038066 3 2 120333250 4 3 194221485 4 2 171575914 5 2 716709782 4 3 221868612 3 2 975760935 5 2 876770628 4 2 604453426 4 3 108416589 5 3 494083463 5 2 501645392 3 2 716785580 5 2 654549044 4 3 422061193 2 3 132450900 4 3 429414200 5 3 121816753 5 3 798518405 4 2 658837867 2 3 118911742 4 3 199157777 1 2 538356782 3 2 774655203 5 2 565965252 1 3 184560082 2 3 216185537 2 2 931018655 3 2 160484795 5 2 339836908 2 2 480193785 4 2 909629300 5 2 781094457 5 3 968233458 1 3 883241790 3 3 475352865 5 3 433058946 4 3 989903925 2 2 326948360 4 3 880771101 2 3 762628578 4 2 275249527 3 2 286264029 3 3 419051433 3 2 356873093 5 2 553209289 3 3 824622982 3 3 736841640 2 2 937591394 5 2 407671638 3 3 173153044 1 2 718864527 3 3 831931220 2 2 476826233 5 2 615706849 1 2 579888419 4 2 535522019 3 2 265128320 4 2 693559843 2 2 945999265 5 3 847222700 4 3 720117048 3 2 203152210 1 3 606650342 4 2 522940241 4 3 526020685 5 3 847885911 3 3 823119997 3 2 526407849 5 3 133523792 5 3 612403628 2 3 616781397 2 3 491823546 4 2 241976294 2 3 599644342 1 2 209930749 1 2 940411364 5 2 459559208 4 3 582298153 5 2 320152613 1 2 507761804 5 2 347286432 2 3 155491103 5 2 594461657 2 2 193219603 1 2 168399708 4 3 417717863 1 2 542759049 5 2 438438013 5 2 642067502 2 2 743714225 3 3 306332596 2 3 692971763 3 2 800925155 2 2 680782148 3 3 388284960 1 2 142953466 5 2 841037736 3 2 614286738 4 2 721213993 1 2 318698927 4 2 280595854 2 2 215323164 2 3 546323625 3 2 220988157 2 2 547775180 5 3 439967770 4 3 111089228 4 3 721693813 5 2 159989152 5 3 349804884 3 3 169208143 5 2 578330768 3 2 610497688 4 2 891706154 5 3 409937329 3 3 479105176 3 3 108622845 1 3 117532145 2 2 458766393 3 2 372568180 2 3 700515737 1 3 158361136 1 2 122423264 1 3 753992160 4 3 397896256 1 3 891572001 5 3 765238839 4 3 949659736 4 2 613720088 4 3 695025309 2 2 488067981 3 3 603579882 4 3 939577804 2 3 426709852 2 3 210844874 1 2 313902733 3 3 303855793 1 3 457276266 1 2 376598982 1 2 278491821 2 2 147890752 3 2 788460873 2 2 485400821 3 3 402227226 2 2 552084854 4 3 943266458 5 3 278075864 1 3 219916660 1 2 430628404 5 2 200394679 5 3 866352912 2 2 661679171 5 2 826449040 4 3 242689766 5 3 212365070 1 3 655304211 5 2 680505273 4 3 665012485 2 2 113011740 1 2 257860344 5 2 406744223 1 3 259387504 1 2 631535134 1 3 703724870 1 3 158985670 5 3 992535101 2 2 142138987 2 2 364595333 4 3 698943396 3 2 267886123 4 2 518287131 4 3 709644969 3 3 533940171 2 2 663264626 1 2 297718461 4 2 715033914 5 3 147336880 2 2 313754089 5 2 263448139 4 3 422754628 4 3 451355923 4 3 503811944 3 2 676722007 1 3 192801297 5 3 480122514 1 3 625317663 4 2 707859110 2 2 281047400 3 3 201822909 2 2 404098460 1 2 293589362 5 2 344829221 5 2 101221929 5 3 495848275 5 2 757562139 5 2 640885343 5 3 368624927 5 3 581355956 1 2 148923373 3 3 653829677 4 3 543311944 4 2 722411912 4 3 737311467 5 3 717458078 3 2 682474043 4 2 921831477 1 2 134006283 3 2 221055606 1 2 547554849 1 3 561431993 3 2 733705034 5 3 778646578 2 2 498960161 1 2 523061614 5 3 256955030 1 3 882627039 1 2 942990570 2 2 519351823 2 2 249785453 2 3 318726173 5 3 356269541 4 3 802357135 3 2 881102357 1 3 589884200 4 2 937378973 1 3 247126959 4 3 815110261 2 2 467330548 3 2 577823700 3 2 410812874 3 2 587692868 3 3 487950694 4 3 572419327 4 3 724696348 2 3 823781402 5 2 970801011 1 3 364055734 2 3 397899222 1 3 117395662 2 2 346557579 4 3 459256737 2 3 565410306 4 2 912069694 5 2 426791295 1 3 166833162 2 2 289949484 3 2 903707616 3 2 700399508 5 3 723855063 4 2 748132330 1 2 829852314 3 3 404039324 1 2 891485321 5 3 855481753 4 3 489167537 2 3 127278021 2 3 125128865 1 3 410649611 2 3 840563829 4 3 537777567 3 2 161856364 1 2 746602689 2 3 572841481 1 2 113890286 1 3 964418641 4 2 936272510 5 2 493586325 1 2 850942003 4 3 281314094 5 2 859391236 3 2 900546899 1 2 278236971 1 3 528303763 1 3 401473887 5 3 336156497 4 3 449883795 5 2 899936555 5 3 235808913 1 3 885444794 3 2 887095924 3 2 634240296 1 3 494200938 2 2 386357045 3 2 102506625 2 3 376151346 2 3 461097412 4 3 685747071 3 3 911534330 1 2 166862888 2 2 942111613 1 3 135338482 1 2 754414786 3 2 809662611 1 3 639309045 4 3 633580494 1 3 823235077 3 2 722190079 4 3 991477295 3 2 268179381 2 3 904504726 4 3 794825446 5 2 614910859 1 3 671562957 1 3 636983182 1 2 155109841 5 3 480502275 1 2 687360866 2 3 530239941 5 2 889021992 4 3 901981163 1 2 136503822 2 2 794931013 4 2 379759213 1 2 174963456 1 2 470835981 1 2 162454369 1 2 785540481 1 3 773061482 5 2 848724706 5 3 221704749 4 3 974515611 1 2 979850047 5 3 920729851 3 3 727146889 2 2 394620815 1 3 269831739 1 2 157496315 1 2 981090360 5 3 948042817 2 3 886670145 2 2 833894115 3 2 590508392 4 3 700860061 3 2 384492108 1 3 107223864 2 3 679449599 2 2 747652277 5 2 472711656 1 3 457684831 2 3 990443083 2 3 778487825 2 2 923424675 3 2 166405812 2 2 309208305 2 3 467786203 2 3 963315578 4 2 339811924 2 3 641726107 3 3 330637156 4 2 773842134 2 3 500525376 5 2 362811541 2 3 555107394 5 2 184731644 2 3 256545784 2 3 880938077 5 3 497945460 2 3 555408444 5 2 610373977 2 3 535096663 4 2 429564415 4 3 920858531 2 3 133415745 2 2 236410619 3 3 708951506 3 2 288402241 1 2 987393239 5 2 464512887 1 2 720224201 1 2 503208715 1 3 882484100 2 3 489009742 1 3 337589976 1 3 423568790 1 2 332267200 4 3 796228777 2 2 452019984 2 2 427184901 1 3 491514327 2 2 136261482 4 2 534194687 4 3 529607090 3 3 385257819 4 3 432138685 5 3 636203056 4 3 668564939 3 2 955887168 1 2 527493112 5 3 417692103 3 2 673677642 2 3 695261769 4 3 167316022 3 3 108835766 4 2 100227031 3 3 172256540 3 3 640946101 1 3 460865439 5 2 239910791 1 3 741323263 4 2 786929163 1 3 979362734 1 2 829966286 5 2 889132123 5 3 635216547 5 3 810403036 2 3 660800355 5 2 505910485 5 2 122932200 1 2 372202807 5 2 704081610 5 3 429590380 3 2 660506879 4 2 914249990 5 3 628214881 3 2 728346506 2 3 865111065 1 2 681546310 2 2 872539355 2 3 814616992 5 3 562319521 2 3 276043426 1 3 157543778 1 3 468571765 4 3 547253201 1 2 390417716 2 2 307017949 3 3 392537948 4 3 618269128 5 3 456836467 1 2 795250950 5 3 620841620 1 3 455383921 1 2 919548770 3 2 383789854 4 2 853984106 1 3 374931202 3 2 636397023 2 2 224952384 2 3 124029259 5 3 535403362 5 2 160279241 2 2 906970287 4 3 310084598 5 2 466867729 2 3 502123940 5 3 319583568 5 3 269725921 5 2 438026588 3 3 547920319 4 3 168305544 4 3 331925004 2 2 344157995 2 3 465832428 4 2 639341140 2 3 746916329 1 3 940159511 2 3 775106717 3 3 829594717 4 3 179829265 1 2 444181943 5 3 560268894 5 3 267637237 4 3 402983137 4 2 222472992 3 3 359032011 4 2 104250636 2 3 604263300 1 3 975161307 1 3 908853578 2 3 576557566 1 2 439162909 1 2 377038850 1 3 538276399 3 3 636290234 2 2 853083812 3 3 829414280 2 2 569329828 3 3 702863289 5 3 168382279 2 3 444340445 5 2 863710799 4 2 513618175 2 2 344919391 5 2 792939038 4 2 121601281 2 2 342144112 5 3 116162160 1 3 447237955 3 3 538339561 5 3 230649628 2 3 349268272 1 2 453266217 2 3 545920472 4 2 166771862 4 2 854915362 2 3 212144418 2 2 188894230 5 3 903497885 3 2 717750666 3 2 140501010 1 3 417636451 1 2 518495345 3 2 878784520 5 3 560387380 4 2 882062467 4 3 591201323 2 2 269704261 1 3 488292585 5 3 326136528 1 3 165101036 4 2 721834118 4 3 132914519 5 3 525292190 1 3 730854025 1 2 803484624 2 2 818515518 2 3 743674986 1 3 798640686 2 2 780629420 1 2 559884892 4 2 135808099 3 2 131368961 2 2 502281429 3 2 784396968 3 3 324587425 1 3 396942923 1 3 906237094 2 2 322678325 2 3 211798569 4 2 440104726 4 2 541138971 1 2 597353185 5 3 864513678 2 3 548578594 5 2 478026834 4 2 719688169 2 3 602923671 2 2 626895812 1 3 619215471 5 2 853856452 2 2 322109753 1 3 580958434 5 3 990509393 5 2 359193212 3 2 616338713 2 2 696132318 4 2 478508967 5 2 134019889 4 2 197032262 1 3 736013813 5 2 358432829 5 2 451323556 1 2 475674229 5 2 470205671 3 2 347180351 1 2 242004099 5 3 267327213 3 2 444969869 3 2 447783572 1 3 427391882 3 3 488166562 1 2 466406246 2 2 734041808 5 3 829485330 3 2 936006661 3 2 271990869 2 2 111460723 4 3 612394796 5 3 825647938 4 2 981255516 5 3 297642970 2 3 439640687 1 3 919182485 1 2 404937217 3 3 777483760 5 3 705550477 2 3 713611113 5 2 113324634 3 3 510443603 5 3 662030801 5 3 377027086 5 2 424699067 5 2 194230055 2 3 163146773 2 2 931843106 2 2 210071700 5 2 676689357 4 2 279471689 5 3 455497994 1 3 591995841 1 3 199055563 5 2 488680867 1 3 715665820 5 3 762114006 1 3 167750585 2 2 527202953 4 3 993666700 2 2 470288838 4 2 198903722 2 3 439249405 2 2 859670166 4 2 609770406 1 2 829050482 4 2 344389859 1 2 228107519 2 2 395861167 1 2 619917124 4 2 105817396 3 2 245183292 5 3 686931442 4 2 839095177 4 2 848167349 3 3 123717875 3 2 838765089 2 3 862404559 4 2 799118601 5 3 887353295 2 3 324222875 5 2 916324428 3 2 428196572 2 3 748800899 5 3 679504304 5 2 116298831 3 3 899090530 4 2 467179601 1 2 564876565 3 3 777067044 5 2 274804307 4 2 977280234 5 2 785455928 3 2 382498542 5 2 715978812 4 2 706626503 4 2 137500293 1 3 241521523 2 2 384825868 3 2 477947990 3 3 390787592 4 3 538002667 1 2 534587685 4 2 994893824 4 3 437924509 5 3 500107351 5 2 399140881 1 2 567472168 3 2 199956238 3 3 557123384 4 3 420097340 5 2 117600013 1 2 729584844 2 3 129220027 4 3 493069933 2 3 599847078 2 2 206917813 4 3 452545321 3 2 893940277 2 3 647922233 3 3 129131096 2 3 588199110 5 3 115690099 2 3 348234532 5 2 501018497 3 2 607636292 3 3 356407627 5 3 708433735 5 2 467049323 1 3 398599061 1 2 812815803 5 3 664549299 2 2 623076764 3 3 188932301 1 2 469062036 3 3 649318956 4 3 775281652 1 2 960004970 4 3 599698192 1 2 205394636 3 2 859918643 1 3 171197672 1 2 490943012 4 2 756967545 2 2 424140975 2 3 171345010 5 2 356382586 2 3 278519003 2 3 767469685 1 2 200742913 3 2 187274321 4 3 301332229 5 2 618715173 5 3 453093361 1 2 558589902 1 3 498177627 3 3 613534040 1 3 466363235 5 3 992302100 4 3 649514697 3 3 588127796 1 3 939340466 1 3 408962963 4 3 505726444 5 3 682542565 2 2 445422076 5 2 520152847 5 3 535768920 4 2 115108258 5 3 395213445 2 2 724470790 4 3 127142483 3 2 836137327 4 2 735853569 3 3 213181067 1 2 962419010 5 2 809660576 3 3 243670989 2 3 845272027 4 2 413965099 2 2 336228077 3 3 553862580 5 2 933687664 2 2 518044006 1 2 731682424 2 2 505082673 2 2 130861416 1 2 781595023 3 2 421278960 4 2 782375536 3 2 184083267 1 2 632234309 1 3 362025642 3 3 236658093 1 3 567490056 3 3 404903096 5 2 505961343 2 2 647899279 1 3 738870251 2 2 645509900 2 3 450883048 1 3 438070073 1 2 231990832 2 2 193282740 5 2 117583463 5 2 483157977 1 2 138654232 5 2 433868621 5 2 198304215 2 2 815022431 3 3 817455472 3 2 754800995 5 2 255180034 2 3 486165487 5 2 271166802 1 3 694133805 1 2 338947092 2 2 211556997 3 3 154842849 2 2 187063703 5 3 730048530 5 2 180858837 5 3 491684653 3 2 171887387 4 3 873380764 1 3 165035245 1 3 309460702 3 2 253974784 3 2 724983022 2 3 389890531 1 2 659492668 5 3 631899938 2 2 922822258 4 3 708393671 1 3 542792945 3 3 162791784 4 3 827471227 4 2 181263683 1 2 225792143 1 3 611024282 3 2 999535132 5 2 868992855 1 2 805026657 2 2 565722154 1 2 753630798 2 2 193570532 5 3 405859446 2 2 746685449 5 3 701161371 4 3 691564463 3 3 400597677 5 3 296373133 5 2 760098133 3 2 960953686 5 2 753201045 3 2 296319481 5 2 617671095 5 2 606790882 4 3 918862117 4 3 501440525 1 2 100023033 3 3 621413235 5 2 341872940 2 2 227725273 1 2 608344224 1 2 213544647 5 3 722588842 1 2 200241166 3 3 800446216 4 3 611151244 3 3 337036656 1 3 205319564 2 2 132806163 4 3 246366554 4 3 226021399 4 2 959594064 2 2 220048564 3 2 742626441 2 3 357647719 3 3 619100190 4 2 320569781 4 3 320158344 3 2 437372637 2 2 569328641 2 3 354652296 1 2 271183751 4 3 964793875 3 3 707411554 1 3 648946420 5 3 731462572 2 2 889374284 4 2 960207654 3 2 257563579 4 3 759756220 3 2 661618194 2 3 755333924 5 2 940130340 5 3 737296013 5 2 430550423 1 2 360143475 1 3 796110994 2 2 383442568 3 2 143598650 1 2 504474486 3 2 940323865 1 3 587842159 5 2 235695788 2 2 742820282 5 3 475867506 5 3 548500391 2 3 536581599 4 2 463223474 2 3 642342738 1 2 449436611 4 3 715784581 4 3 238559146 5 2 211915073 2 3 297566986 5 2 651740260 2 3 939943930 1 2 183586773 2 3 540205955 2 3 913455419 3 2 478782665 5 3 797750693 3 2 564702799 3 2 461431482 3 3 802367289 5 2 638647052 3 3 980094382 5 2 602353758 3 2 778520848 3 2 435593204 1 3 453531106 3 3 721764402 1 2 737232031 1 3 286910053 3 2 979476268 4 2 751903956 5 3 614968996 3 2 630847475 5 3 216036346 3 2 317552615 1 3 116841500 1 2 181256774 3 2 535224323 5 2 741194650 2 2 938034339 5 3 365577152 2 2 490273646 3 2 833949179 4 3 433141543 1 2 418718897 4 3 556035624 1 2 160752798 3 3 916301771 4 3 567129328 2 2 786197646 2 2 848458754 4 3 415641335 2 3 866242337 5 3 777022509 1 3 448989950 3 3 955646365 5 3 520018096 1 3 143997475 3 2 951503108 4 2 263584377 4 3 579759439 5 2 658135240 5 3 874012128 2 3 742359932 5 2 171448714 2 3 740536103 1 3 484097262 1 2 124908921 5 3 434972330 1 3 409002105 1 2 824160634 3 2 703804403 5 3 235577154 5 2 610762223 4 2 535338690 5 3 289124249 5 2 906348265 5 2 649901225 2 3 239620695 1 2 203709715 4 3 723895768 2 2 605122911 4 3 266804604 1 2 757077128 1 2 536691170 4 2 217078876 5 3 441438411 4 3 597836904 1 2 825077421 1 3 792399518 4 2 769244281 4 3 341803720 5 2 898166127 4 3 565438103 4 3 244867415 5 3 570659903 1 2 703118317 5 2 218349306 4 3 345262625 3 2 834411677 3 3 372745451 1 3 949672336 4 2 171658533 4 3 561248948 5 3 825031298 4 3 113797496 4 3 459854007 4 3 889319422 1 3 737517222 5 2 301267213 2 2 766526607 2 3 761263595 1 3 488666818 2 2 350165967 4 3 464455026 3 2 249881056 3 2 454289352 3 2 381012961 3 2 627158046 4 2 510889885 4 2 604186374 5 3 663829190 2 3 498564718 3 2 406959793 3 2 969876129 5 3 411922772 1 2 815126081 3 3 133223371 5 2 997279118 4 3 783892661 4 2 938064888 2 2 816630899 3 2 144334034 3 2 559904111 3 2 962975272 2 3 346576347 3 3 674834610 3 3 238545739 5 3 110940561 1 3 890723200 5 2 342383486 1 3 685239571 3 2 382068478 4 3 585477059 4 2 359689511 4 3 116888917 3 2 576716197 5 2 634431756 5 3 276789214 4 2 263753299 5 3 400073255 2 3 325823889 4 2 787324709 4 3 949629701 2 3 276143456 4 2 912022529 4 3 336828103 5 3 399184270 1 3 522570422 2 2 411936041 5 2 972590374 2 3 293573309 2 2 574945951 4 2 946889325 2 3 659462880 2 2 137341009 2 3 448789050 1 3 325734531 5 3 553394846 1 2 930861954 3 3 822079242 5 2 424870657 5 3 332903338 1 3 306012007 5 3 542303168 4 3 501376331 1 3 919732091 4 2 361866851 2 3 661335833 5 2 197759067 2 2 271513770 2 2 895911613 3 2 113303722 5 3 528105183 1 3 647569988 5 3 270000133 2 3 157806714 1 3 783218799 5 3 184987161 1 3 567890093 2 2 623729958 4 3 465457759 3 3 522776199 4 2 511655826 5 2 792067759 5 2 688296490 2 2 591899870 1 3 925415783 5 2 876283795 1 3 699718375 2 2 401068450 1 3 256586321 5 3 244448136 4 3 383152310 1 3 129953758 5 3 308604910 3 2 263029964 3 2 582438270 3 3 669454336 1 3 507295113 5 3 662233707 4 3 990359462 4 2 843600127 1 2 300280950 3 2 592409708 4 2 361486456 4 3 344418343 1 3 680754823 5 2 652927058 1 3 721026524 1 2 483511665 5 2 771705365 1 3 915900525 5 2 716601541 2 3 921492037 4 2 161700703 1 2 582001793 1 3 328477244 2 3 431021035 5 2 866216753 5 3 454586971 1 2 476137745 5 3 749104420 1 3 167677376 3 2 662544584 2 2 470653838 3 2 133878314 2 3 497453655 1 2 419669835 5 2 786890748 5 2 795006110 1 2 591138786 4 3 704943128 1 2 880570875 1 2 527312934 5 3 232207826 3 2 275716661 1 3 357213231 5 2 141447771 5 2 899610953 5 3 877015503 1 3 683834083 5 2 503484628 2 3 354295761 5 2 197628254 3 3 135993559 1 3 331595659 4 2 647593268 5 2 588549416 3 2 325465706 1 2 903783159 4 2 300713814 3 2 827428409 2 3 889496346 4 2 916415975 1 3 306907997 4 3 933082028 4 2 388055991 1 2 378617380 5 3 975683261 4 2 628336871 3 2 843869454 5 2 321143510 5 3 481919158 2 3 732164630 1 3 895162934 5 3 550168853 5 2 296926164 1 3 753718201 3 3 592210641 4 3 246377067 5 2 960718060 3 3 737461860 1 2 670362005 5 2 209414812 3 3 494255321 2 3 508560082 1 3 111597531 4 2 253978879 3 3 235902696 4 3 475347311 2 2 348700803 5 2 306097596 5 2 323847899 1 3 512596663 2 2 307780877 2 2 779116684 5 2 308594722 3 2 376403072 2 2 478293359 3 3 692288736 2 3 324198588 5 3 288993152 2 2 857135551 3 3 414167847 2 3 408193866 1 2 866531693 5 2 864205596 4 2 777132938 4 2 949728431 5 2 289670674 5 2 953557596 2 2 812298640 2 2 336502428 2 3 955800189 3 3 102433669 1 3 971069686 4 2 516607593 4 3 270159076 1 3 657805159 4 3 568935065 2 2 531027478 2 2 303571469 2 3 339470068 1 3 843896091 5 2 260614038 4 3 104496827 5 3 330897886 3 2 835572219 2 3 178559130 1 2 960762615 4 3 259634965 2 3 480681901 5 2 925328500 1 3 323995552 3 2 685653473 3 3 679563573 5 2 748738485 5 2 666177515 3 2 232724701 3 3 599691601 4 3 772964759 4 2 255550180 4 2 474231760 5 3 744078147 5 2 843470799 2 2 805717714 1 3 122117750 1 3 951623477 5 2 698983595 4 2 712453831 5 3 447313417 3 2 572317785 1 2 798253009 3 2 887933305 2 3 785212264 4 3 967994372 3 2 911948489 2 3 455892195 1 2 699515310 5 3 752697001 4 3 681208117 5 3 891335100 3 3 563103039 4 3 920853083 1 2 333526673 5 2 479943425 2 3 252471213 5 3 375981027 4 3 368455490 4 3 627558034 3 2 414857571 2 3 225162880 4 3 659876843 3 2 780530574 1 2 250261664 1 2 865722859 1 3 235072385 2 3 724284617 1 3 214515086 3 2 121908007 1 2 132960141 1 3 839910291 2 2 858624320 5 3 899891877 5 3 771224773 4 2 348820427 1 2 765541687 3 2 749945305 1 2 315346400 1 3 159982610 1 2 214702671 5 2 335564334 3 2 462385581 3 2 581012113 2 2 853636607 2 2 787411113 4 2 543114429 4 2 897126402 3 3 542512434 4 3 223598926 1 2 256546906 5 2 387530681 4 3 152604730 5 3 696927825 3 3 300435938 1 2 776110826 1 2 758365587 4 3 394705221 3 2 742770336 2 2 396852257 4 2 363088816 4 2 251711340 2 2 749904302 1 3 101859083 5 3 500244661 2 3 911166449 4 3 584293701 2 3 826805133 5 2 378149129 3 3 325602922 4 3 140510370 1 2 528810683 2 2 231651083 3 2 219367373 4 2 893272058 3 3 508471225 3 3 261605244 4 2 555469095 4 3 962314220 3 2 216579605 2 2 947856967 5 2 555246188 3 3 307578034 3 2 944510863 3 2 418351992 1 3 759753693 1 3 788080980 2 2 377140030 4 2 933706440 4 2 972334398 3 2 824244067 5 2 932632952 3 2 772367899 1 3 225736486 4 3 495432258 1 2 558053475 3 3 744986800 2 3 846682987 5 2 645322550 4 3 222282731 3 3 169588053 1 2 958175420 1 2 332740309 4 3 924782163 1 2 397161243 1 2 924534200 5 3 707112922 3 2 918077421 3 2 295251462 1 3 653866455 1 2 365789653 4 2 791175945 4 3 475734947 2 3 654392801 2 2 768310710 3 3 570472491 4 3 585964374 3 2 558200664 1 2 527083224 1 3 675847043 5 2 436577643 2 2 177613380 1 2 872013761 2 2 182356840 5 3 210557259 3 3 799798399 3 3 648302164 5 3 380937491 4 2 233022736 1 2 561107520 1 3 757731168 2 3 707088513 5 3 699195499 3 2 138742636 3 2 313477067 5 3 338958541 4 2 249972688 1 3 269071573 5 3 581296238 5 2 883112576 4 3 744389038 2 2 312815852 1 3 934503453 3 3 397051294 2 2 209865724 3 3 387222013 2 2 699485252 3 2 324918713 4 2 377619779 3 2 812905006 2 3 576800542 3 3 989809996 4 2 234524125 4 2 264550885 3 2 838566371 2 3 640250519 3 3 932592222 2 3 655330075 1 3 902013071 5 3 787334148 4 2 134084586 4 2 647546612 4 3 350451281 5 2 728868103 3 3 346283015 3 2 996814012 3 3 440139927 3 2 769619640 3 3 691707737 2 3 686303074 5 3 544704276 3 2 859479218 1 3 206741106 3 2 685659526 4 2 396708080 1 3 622998050 4 3 255831480 3 3 187929281 5 2 181519728 5 2 680825478 4 2 187975180 5 2 460276367 4 3 639641457 5 3 285574780 1 2 519117661 5 3 423799851 5 3 338464992 2 3 977515936 4 3 805862378 3 3 678007898 3 2 138408401 5 3 252336944 4 2 258705045 4 3 258340595 1 2 331816757 5 2 347220125 2 2 556423103 3 2 594268523 4 2 665087271 4 3 868990803 3 3 621372538 5 2 142062332 1 2 632050962 2 2 462929523 4 3 698901777 4 3 952368001 5 2 191051162 4 2 384867601 2 3 511491129 1 3 869095250 5 2 583229038 3 3 388687926 5 2 729303208 5 3 100291400 4 3 821045790 3 3 201487033 4 3 916159267 3 3 645969836 4 2 115266606 4 2 205782472 5 3 178576288 1 3 911558068 4 2 797940607 2 3 974186236 5 3 742087580 3 2 862219876 5 2 400230067 2 3 688251365 5 2 551023875 4 2 421454512 5 2 527310160 1 2 790934576 5 3 255299963 2 3 382411230 2 2 279782788 2 3 764590424 3 2 637024306 4 2 632678834 4 2 710862431 4 3 890424873 3 2 374271292 2 3 706869458 5 3 152039672 5 2 641345422 5 2 259675455 3 3 182535480 5 2 418558967 1 2 883874417 2 2 220254861 5 3 879028271 4 3 193758306 1 2 798765141 5 3 726147170 1 2 404491194 3 3 830939867 1 3 326247738 3 3 758234972 1 2 717912459 2 2 284510414 5 3 927975776 3 2 722890975 5 2 735393064 5 3 953565045 4 2 911827238 4 3 275479224 1 2 155141119 3 2 625291309 4 3 156815938 1 2 507979344 3 3 904442126 3 2 722645117 4 2 621828238 5 2 183009130 4 2 585230828 4 2 320105992 1 3 429341792 2 3 466103641 3 2 830000524 5 3 915281258 5 3 688754505 4 2 267720621 4 3 775716382 4 3 197793094 5 2 742455969 3 2 618851692 3 3 773155403 5 3 394565505 4 2 687708315 2 2 491817016 1 2 279467307 4 2 916795529 3 2 818331179 3 2 214061330 4 2 704118922 2 2 219058209 3 3 513578299 2 2 624069355 3 3 461684895 2 3 264461162 2 2 278436607 3 2 427107419 1 2 374356883 3 2 239786028 4 2 463578624 1 3 557464734 4 2 539391229 5 3 666360563 2 3 447815606 3 2 708733545 4 3 122089908 3 3 692979079 1 2 132681083 3 2 108098430 1 3 293756304 4 3 526051492 4 3 389667424 5 3 229039806 2 3 363927222 2 2 271675010 5 3 641038318 5 3 388111199 1 3 574236159 5 2 123696600 5 3 551920017 1 2 696479906 5 2 795218325 1 2 466612801 5 3 531707006 3 2 499545877 1 3 341977231 5 2 386588468 1 2 465678608 3 2 928661503 1 3 416004924 4 2 442682399 2 2 331155097 3 3 236776462 3 2 391489512 4 2 296205135 2 3 135193066 4 3 142829423 1 2 971751319 5 2 378248711 2 3 708024875 1 2 780847313 5 3 796992955 1 3 432047716 5 3 877469174 3 3 748137416 1 3 299870943 2 2 757053363 3 3 442609093 1 2 764435729 4 3 456891561 2 3 995772960 4 2 860051416 3 2 711242251 3 3 641333035 4 2 241608318 5 3 337979891 4 3 186596057 5 3 126424344 3 3 293291987 5 2 403631017 3 2 480707960 3 2 275764344 5 3 234598364 4 2 572120151 5 3 490258349 1 3 286132007 5 2 779351825 1 3 225536804 4 3 247549500 1 3 261400525 5 3 884700053 1 2 664772869 3 2 524493015 5 3 350541146 4 2 652599340 1 2 518036044 3 2 540676477 3 2 437230114 5 3 595657613 5 2 104751043 1 2 610474295 2 2 738676926 1 3 172654728 4 2 501204051 5 3 486113439 5 2 521540136 5 2 699220897 2 3 358693702 5 3 153834599 1 2 588729317 2 3 867976672 5 2 127159410 5 2 772745026 2 2 719173318 5 3 759839735 4 2 233394733 2 3 428646180 2 3 741632372 5 2 300303420 5 3 530063625 5 2 850743043 5 3 864750788 4 3 196746506 1 2 129046580 3 3 209373948 4 2 403185174 2 3 404904873 4 2 128056394 4 2 952391954 2 3 594176369 5 3 486534689 1 2 767965167 3 2 327642254 2 3 222178038 3 3 654307490 1 2 893741777 2 3 571263657 5 3 940455927 2 2 335642176 3 3 372926354 1 2 520107387 5 2 388270108 4 3 302848657 5 2 561065374 4 3 684636413 5 2 579310587 3 2 678338232 5 2 744039489 1 2 622095212 2 3 598652923 5 3 198981833 4 2 785499904 5 2 500596949 5 2 648677926 1 2 684831107 3 3 595461164 1 2 394707067 5 2 506887375 4 3 565144795 4 3 757469893 1 2 254723847 1 3 812194834 1 3 185864103 1 3 101945358 5 3 752226672 2 2 504187661 3 3 136652427 5 3 658328937 1 2 213406432 2 3 578054171 4 3 813462447 5 2 934513367 2 3 116821098 2 2 140542071 4 3 673653960 5 3 148849801 2 3 833676764 3 2 391291968 1 2 865181795 1 3 353074256 3 3 569920647 3 3 100192501 4 2 978231077 4 2 897719627 3 2 410243394 4 2 352001853 5 2 368338689 5 3 788343460 2 2 271355300 5 3 295106916 4 2 887645044 5 2 462159019 2 2 354093884 1 3 762793209 3 3 575553972 2 3 249230419 4 2 500953271 3 2 236229091 1 2 490765508 2 3 354056695 1 3 207816506 5 3 636218390 5 2 690585733 4 2 525082673 4 2 673532888 5 2 553187425 1 2 372605051 2 3 194250131 1 2 455778566 1 3 980785228 1 3 280904886 1 3 903108008 5 3 613725870 3 2 554372745 5 2 441622117 1 3 445889053 4 3 318859458 1 3 966412064 2 3 220782631 1 2 371078429 3 2 636827073 5 3 124117989 5 2 449062414 2 2 705622806 5 2 813958964 5 2 758998918 4 3 386244223 3 2 158832852 3 3 447262063 3 3 374772965 2 3 418605003 3 3 657132379 4 2 849135966 4 3 406377387 5 2 389988373 5 2 164733583 2 3 602982671 2 2 141959132 2 3 985467614 2 3 457129398 2 2 625711044 2 3 729778517 3 2 683396552 3 3 682455953 5 3 483051933 5 2 577224870 3 2 540894401 4 2 485897152 1 2 433245880 5 2 966319654 1 3 424229255 2 3 748350222 1 2 530461480 1 3 491594516 5 3 326805548 4 3 854427295 4 3 997018124 2 3 199842730 3 2 940821714 3 3 123267917 1 3 460208209 5 2 749133130 5 3 248003636 4 3 440486772 1 3 625862252 4 3 315593331 5 3 369229542 2 2 933338928 4 2 823205600 2 2 381676288 2 3 541579500 4 2 601239444 2 2 456271070 4 3 321923466 2 2 106328954 4 3 895658363 4 2 464514858 4 2 455307682 5 2 841898727 1 3 843488819 2 3 693775021 2 3 779813598 3 2 545649636 1 2 424612264 4 2 813583420 4 3 607979312 5 2 691927680 5 2 288883531 5 3 905567271 5 2 438897250 4 2 608093095 3 3 617575119 3 2 190939193 2 3 423841696 1 3 588958876 5 3 524302529 5 3 619234131 1 3 961839965 4 3 656690107 4 2 948774586 3 3 159287854 2 2 298537063 2 2 278202148 3 2 352245088 5 3 298843759 4 2 558191817 2 3 175204298 3 3 753211446 3 3 580797871 5 2 788218570 5 3 569403000 5 2 429375860 5 2 429709036 1 2 756489860 2 2 140429367 5 3 376478370 1 2 558057292 3 2 812045223 4 2 397850963 5 2 805945027 2 3 388438201 1 2 476436116 5 3 588831807 2 2 464801761 2 3 856498714 3 2 638146252 1 2 599716386 1 3 108548195 4 3 558993118 1 3 336547092 1 2 778711108 2 2 489163458 4 2 531266544 4 3 501007708 1 3 690228885 3 2 590068090 4 3 728380282 1 3 125240299 4 2 209083368 3 2 864161488 1 2 167251386 5 3 975162207 2 3 710684102 5 2 672476230 4 3 109257837 1 2 716022235 1 2 547381456 5 3 365622849 1 3 385964219 3 2 205458163 5 3 969042771 4 3 392107151 1 3 461916050 2 2 665911090 1 3 439250793 4 3 275337790 2 3 485852099 1 3 420741461 2 2 645531433 3 2 342066049 1 3 566948116 1 3 276556798 4 2 480166523 2 3 718022345 2 3 605546160 2 3 631821318 5 2 619958944 5 2 229765907 3 2 578843522 4 2 655246989 2 3 281172708 2 3 151708458 5 2 361682774 5 3 697363705 3 2 606793097 5 3 537861481 1 2 996060787 1 2 749808392 5 2 171403276 4 2 940264449 4 2 499321094 4 2 716156328 3 3 681490741 1 3 161562972 2 2 845848630 1 3 800551656 2 3 676901295 4 2 459207467 3 3 221460602 1 2 142103931 1 3 141022715 3 2 525192550 4 3 628626178 3 3 127622534 3 3 170275528 5 3 221949161 1 2 659964372 3 2 848008580 4 3 206771012 1 2 408878115 2 2 134502770 5 3 420711383 1 3 733519521 1 3 112588682 2 3 446772967 5 2 691122347 4 2 126070391 5 2 259698345 4 3 981730336 5 2 274361022 4 2 495742324 5 3 427867688 3 2 399938548 1 3 533816351 2 3 300255384 1 2 307079371 2 2 756299563 2 2 358093642 4 3 308018181 2 3 707678262 1 3 673281649 2 3 311412892 1 2 498533742 2 3 660164231 4 2 360881088 1 3 433975457 1 3 213309335 5 2 499016680 3 2 579983480 2 3 703229763 5 3 963891029 3 3 249604048 1 2 225418605 5 2 616374373 4 3 772379638 5 3 318665703 1 2 164875209 1 3 537592500 4 2 716816631 3 2 798288078 2 3 661778860 2 3 802755096 4 3 985748083 5 3 262294716 3 2 231169005 4 3 149529423 1 3 996746567 1 3 279317218 4 2 212319375 2 2 170083358 1 3 628937648 5 2 353751594 1 2 428602603 2 2 396726835 4 2 627456435 3 3 440256162 2 2 583995895 2 2 840987414 1 3 280170000 5 3 583703842 5 2 118528414 3 2 211626768 1 3 751424127 1 3 489718164 5 3 515251882 4 2 753383646 5 2 771125609 1 2 728631086 5 2 613622021 2 3 835672808 5 3 219229771 3 2 220582146 1 3 836837679 1 3 722234648 5 3 480861994 4 3 525513098 1 2 435533303 4 2 755118748 1 2 164720801 5 3 467088676 3 2 954555098 3 3 734432388 1 2 272739394 3 2 899731865 2 2 491787888 2 3 528358894 4 2 833296513 3 3 225738796 4 3 423103143 3 3 108159527 1 2 191468796 5 2 932827847 3 2 787035142 3 2 600419561 1 3 355401083 2 3 555623907 1 3 588880659 4 3 693946386 5 3 460165846 5 2 541144268 1 2 147925202 4 2 154021602 5 3 424922987 1 2 977632919 5 2 758913549 2 2 795116149 3 3 139140144 5 3 744488001 2 2 838761908 4 3 109130936 4 3 468216094 2 2 582319955 3 3 258239006 1 3 140999183 4 3 552870675 5 2 710860532 5 3 498663940 1 3 617505318 4 2 548409547 2 2 475725910 5 2 953616020 3 2 999897110 4 3 772765243 5 3 489827571 2 2 574332239 3 2 255863791 5 3 963843949 4 3 276317349 4 3 861884747 2 2 237084445 1 2 302962690 3 2 573547132 5 2 469035962 2 3 394349224 5 2 771491748 3 2 576125212 3 3 241387732 3 2 177182431 2 2 360628850 2 3 243684205 3 3 920218547 5 3 676891541 4 3 800824288 4 2 378151607 4 3 146664530 2 3 689743698 1 2 468321437 1 2 143630927 5 2 895377853 1 3 691284846 2 3 352136438 2 2 132519328 2 3 955714964 1 3 109184078 5 2 776546619 3 3 672511866 1 3 325303320 4 2 177819808 2 3 819562146 4 3 510997622 5 2 441537366 5 3 760040052 3 3 800582096 4 3 928475102 1 2 135952370 3 2 301985360 1 2 843384056 2 2 252949669 5 3 382638293 5 2 499574888 3 2 803484385 2 3 379722506 3 2 572669006 3 3 143867220 5 3 384932224 1 2 656712925 3 2 351269113 2 2 683198218 4 3 641792292 3 2 748990358 4 2 901956404 2 2 410251505 2 2 442481916 4 2 897724085 5 3 629961890 1 2 151476273 5 3 427425199 4 2 382338615 3 3 955028442 2 3 385409551 3 2 209326710 1 3 471152509 3 2 241320331 4 3 385831880 4 3 573459356 1 3 926980545 2 2 693595477 1 2 425346671 5 3 308350476 5 2 303166648 5 2 466241016 1 3 782600521 3 2 516059045 5 2 515330911 2 2 199837751 4 2 143628591 4 3 573846486 5 3 127447324 4 2 859605811 1 2 914069740 1 3 785522118 4 2 131611698 2 2 120838831 5 3 676764868 3 2 909971250 4 3 191663664 2 2 246348163 4 3 630829520 2 2 608605969 2 2 954625561 4 3 752854426 2 2 822355596 2 3 516441850 1 3 901304950 2 3 113274963 3 2 139828216 5 3 840680656 4 3 905782296 1 2 240063650 3 3 470255478 5 2 650099454 1 3 944758491 4 3 789936566 2 2 559010510 4 2 462119935 2 3 251027365 2 3 724482634 2 3 378912870 2 2 607860576 4 2 623773912 5 2 857166796 1 3 377440573 2 2 176739025 3 3 692167446 1 3 213253008 4 3 658028869 1 3 991440190 5 2 272992145 2 2 291417068 2 2 663861601 3 3 446544391 5 3 197572078 1 3 597583534 4 2 643369503 3 3 429698749 4 2 784229294 3 2 678191906 4 2 290838122 5 3 561024194 2 3 850606571 1 2 199604796 2 2 353192489 1 2 293537196 4 2 570239810 3 3 588307310 3 3 272522596 4 2 352974183 4 2 696441874 5 3 979484988 1 2 799539389 3 2 762436937 3 3 945634857 3 3 777839435 1 3 393794972 5 2 397475297 4 3 393781667 3 3 631823634 1 3 898324988 3 3 680520788 1 2 327974394 1 2 902627116 5 2 800281202 5 2 492438859 4 2 799851511 2 2 364306380 5 3 120569542 1 3 999014513 2 2 140907973 2 2 441542476 4 3 695463071 2 3 119028136 4 3 330998690 3 2 399238641 1 2 933495401 1 2 499632376 5 2 377406858 2 3 789132200 2 2 155046277 5 3 382186885 4 2 545051947 2 2 569563461 2 2 599524967 2 3 644834215 4 3 581522270 1 3 281209103 5 2 204579746 5 3 362672655 3 2 161736833 5 2 521929633 2 2 585599895 5 2 617400241 4 3 171216953 1 3 859177708 4 3 677590737 5 3 334161713 4 3 392497037 5 2 525061550 2 2 950631750 4 2 440689652 3 3 201821976 2 2 844363963 3 3 146967408 1 2 955226865 4 3 255748205 5 3 975896355 5 2 743266666 3 2 183913309 4 3 750181373 3 3 299361419 2 2 277603989 4 2 594216961 3 3 245023707 3 3 129440253 5 2 791398480 1 3 604344460 1 3 834360750 3 3 858750028 3 3 975214842 1 2 809413627 2 3 218647092 5 3 220589510 5 2 253964184 5 2 769361532 1 3 393248086 5 3 709729852 3 2 603116834 1 3 856034956 3 3 409050503 1 2 813026085 2 3 876279105 3 2 119218317 1 2 474392574 1 3 731032993 3 2 233497384 2 3 690132187 1 3 125736767 1 2 453987919 1 3 512788989 4 3 580393128 4 2 429661783 3 3 409931203 4 2 405594914 3 2 646185377 5 3 924732152 5 3 659591733 2 2 418664291 5 3 771541372 2 3 523791708 3 2 359786683 2 2 302349712 4 3 859562183 3 3 720669927 3 3 349388214 2 2 413951673 2 3 168792062 4 2 159042238 5 2 844990012 5 2 438960343 2 2 310861661 1 2 804820085 3 3 780301564 1 3 240363761 2 3 182491298 5 3 158114357 1 2 171756360 2 3 323137720 1 3 934835237 1 2 340186794 5 3 297168036 1 2 998356262 1 3 379144286 5 3 394241128 2 2 677986140 4 3 681210386 2 3 369625701 3 3 555296789 1 2 268905822 4 3 939533193 1 3 689859134 5 2 584753623 2 3 691212380 1 2 726316505 4 3 949980609 1 2 257309027 1 2 197727348 3 2 350534835 1 3 153612289 4 2 499426341 5 3 714685950 4 3 555559149 4 2 478131772 2 2 824481532 5 3 428186801 3 2 152235368 5 2 187464474 1 3 434435390 4 3 716905972 5 3 115865921 5 2 188164422 2 3 460440660 2 2 872145556 2 3 263365812 3 2 255431353 3 3 187717971 1 2 861176885 1 3 699378801 1 2 833857787 4 3 744163180 5 3 101225206 2 2 113885110 2 3 657151268 3 3 975858040 2 3 181685222 3 3 622151237 3 3 678661500 2 3 637231139 1 2 932237792 4 3 710007717 2 2 148067737 1 2 396381441 3 2 445645450 1 2 838968389 1 2 463917998 2 3 960391168 2 2 628328797 2 2 715158932 4 3 426882146 4 2 780680616 1 2 802455365 5 2 317346295 3 2 338119836 4 3 869918788 5 3 707764034 2 2 635970344 1 2 780064406 5 3 297962041 1 3 678739602 1 2 156042460 1 3 845501155 2 2 963481614 5 2 553992720 4 2 764558201 1 2 719302993 1 3 883326449 4 2 869084645 1 2 485606678 4 2 993466178 1 2 142159883 2 3 499261933 4 3 489449146 2 2 148726760 3 3 166791758 5 3 764489892 5 2 393148024 5 2 757510767 4 3 784208935 3 2 612395118 4 3 387640884 5 2 978901039 1 3 434647869 2 3 941799068 5 2 404953828 4 3 462282913 3 2 373632983 3 3 752432235 1 2 702670523 1 2 564072111 4 2 738832752 5 3 145103082 2 3 903839133 5 3 471138838 5 2 634648161 3 2 781017212 4 2 137833072 4 2 858153496 3 2 812024175 2 3 160734304 4 2 312221622 1 3 536785107 1 2 917753885 4 3 900945524 1 3 613388307 2 3 569552259 4 3 423793662 3 2 636120868 1 3 179825853 4 3 831009041 1 3 797262441 2 3 758470872 2 2 172056082 5 3 244737292 2 2 833081654 4 3 226044853 2 2 460614130 2 2 392401230 2 2 469047618 5 3 982189753 2 2 911953408 4 3 512950044 1 3 511932309 2 2 324166966 2 2 386016566 2 3 910292382 3 3 811105960 2 3 590584305 1 2 269059275 5 2 203479811 1 2 475805556 5 3 865684246 5 2 156863851 2 2 959586818 3 2 700485385 1 2 496852011 1 2 399373426 1 2 303336608 2 2 811080858 2 2 457057322 4 3 814533592 5 3 169463722 4 3 313072516 2 3 550052845 2 3 202146155 4 3 171975731 1 2 377567333 3 2 838831515 2 3 379158603 5 3 403624855 3 3 262958819 5 2 181634758 4 3 322526643 2 3 945350608 5 2 136088500 4 3 849277741 1 2 722288575 5 2 647550957 2 2 598768828 3 2 276428696 5 2 197786987 2 3 907844995 2 3 480234756 1 3 509579563 4 3 585071806 4 3 620865787 1 3 798919233 1 2 136086528 4 2 451926890 5 3 735689402 5 3 693182823 3 3 149902812 2 2 236928444 5 3 225836278 5 3 872839022 1 2 221434856 1 3 604674173 4 3 184146784 5 3 991064709 3 3 320780711 3 2 323484592 2 3 947255959 2 2 522719913 5 3 668864416 5 3 608045035 5 3 122496597 5 2 334316832 4 3 203613640 4 2 615744972 4 3 270897568 1 2 760367007 4 2 111093050 5 3 378736673 4 2 761511217 2 2 100659042 1 3 935264524 3 3 464392819 4 3 675917610 1 3 476452268 2 2 557053910 3 3 464778388 2 2 846633040 1 3 812609857 4 3 520514036 1 3 500113704 1 2 438379578 2 2 924494282 2 2 229065737 2 3 977884306 1 2 178883737 2 3 574722993 2 2 803714280 2 3 237196596 5 3 587061634 5 2 964857581 4 3 826103049 1 2 401309383 2 3 187581201 3 3 522755944 1 3 453899865 1 2 217022965 3 3 243409832 2 2 200354196 2 3 638479773 1 2 692697462 1 2 559720271 2 3 633517534 2 2 402848283 1 3 543734313 4 2 470200911 1 2 669014684 5 3 707838492 4 2 638109822 1 3 194046670 3 3 757214000 1 2 821794830 2 2 353399981 2 2 885855199 2 3 560291466 5 2 160506311 2 3 806262237 3 2 691854922 3 3 162065858 3 2 352348154 4 3 508313977 4 3 608973708 2 2 582262391 1 2 678624148 4 3 843091863 3 2 444262462 5 3 558421564 3 3 294851082 5 3 279484163 1 2 415001877 5 3 601499159 2 3 128687508 3 3 472209732 1 2 661560692 2 3 389224651 2 2 114789880 1 3 206288481 3 2 220670189 5 2 143909530 5 2 556016131 1 2 630243049 3 2 151134070 3 2 292165706 2 2 189232991 5 3 742679979 2 2 203209957 3 2 315908539 5 2 333904438 1 2 362920750 2 3 550954764 5 2 606680098 5 3 499549816 4 3 152468786 3 2 758946010 5 3 704273686 2 3 241475024 5 3 659495450 3 2 600636664 4 3 310565743 2 3 729208300 5 3 388703460 2 3 869365549 5 3 617394817 2 2 737318467 2 2 649339691 5 3 318092813 3 2 850693458 5 3 680686977 3 3 373732574 5 2 546879058 3 3 104606788 4 3 590195909 3 3 843971728 5 3 778348777 1 2 454167392 4 2 644576497 5 2 881672790 4 2 496058783 5 3 998476690 1 3 808462500 3 2 797260531 2 3 944900471 2 2 186266763 2 3 156801281 2 2 597759981 5 3 678822759 1 3 657382795 5 3 565939129 4 2 500861142 2 2 183912190 4 3 733088496 2 3 363399120 4 3 541811839 3 2 394740806 4 2 392562901 5 2 587706299 1 2 294191264 5 2 842353192 4 2 315092441 3 2 221914388 3 2 837289645 1 3 229008002 2 2 727290149 5 3 209495209 2 3 173662440 4 3 156569067 3 3 103418952 3 2 260533596 4 2 756892215 5 2 722514842 4 2 785936378 3 3 104990529 3 2 874458117 2 3 917956247 1 2 285235401 1 2 449417343 2 2 118483275 5 3 590973667 4 3 370882275 2 3 852783237 3 2 620444166 1 2 202376235 1 2 109132732 2 3 743343223 3 2 779137648 5 3 476733980 2 3 599089719 1 2 274638129 1 2 818562183 4 2 590989141 2 2 123456828 1 3 750802155 4 2 323664616 4 3 950684118 3 3 828815845 4 2 732653080 2 3 937242309 5 3 965947656 5 2 296168111 4 2 839617371 5 2 514284326 1 3 298503005 3 3 993137578 3 3 193367841 4 2 134339864 1 3 175156573 5 3 968117500 5 2 821263406 4 3 430271950 4 2 268211702 5 3 594577293 5 3 377256512 1 2 103390555 1 3 687853755 4 2 542939819 3 2 349907988 3 3 952101985 3 3 512947809 5 3 880743392 5 3 717507689 2 2 481566328 3 3 394059487 2 3 316864075 3 2 128446393 2 2 477262672 2 2 622096532 4 3 159300324 4 3 788576364 2 2 878222091 3 2 805626929 3 3 749699501 1 2 389416547 2 3 563848297 3 2 677750925 1 2 409105073 4 3 981243468 4 2 148447702 3 2 870011436 2 3 788879846 2 2 369563427 3 2 746000792 3 2 498660535 3 3 450865334 3 2 151588798 2 2 404777571 2 2 832230876 5 2 779312480 3 3 625423250 2 3 517326849 5 2 588196056 1 2 730651862 4 3 625273462 1 3 494852900 3 3 265529230 1 2 360181476 2 2 431308948 4 3 915599072 4 3 221242329 4 3 549024462 4 2 720431446 3 2 448114485 2 2 653740839 4 2 780565023 3 2 835726731 3 2 824783548 4 2 311593621 1 2 978387716 5 2 120997139 5 2 910356055 3 2 708738138 3 3 990424807 2 2 955569591 2 3 358496769 2 2 328851408 3 2 521428051 1 2 327800004 5 2 776084821 2 3 191295611 2 2 279070330 4 2 410649389 1 3 836829141 1 2 238073268 2 2 482929547 4 2 165170133 3 3 633234824 3 3 361588457 1 3 978245644 3 2 273955149 3 3 320613779 4 3 274530448 2 3 579803106 5 2 722414732 3 2 130546675 1 3 686777960 2 2 951074583 1 2 376659236 3 2 821517687 5 3 181545666 5 2 345524656 3 2 319675466 1 3 437968065 4 3 485502419 1 2 696181634 1 3 272936837 2 2 294521941 3 3 157545732 5 3 562475945 2 3 713051387 4 3 265145750 1 2 391987704 2 2 922830667 5 2 603560396 3 2 727151298 2 3 836349735 4 3 313036489 2 3 552105489 2 2 554922993 4 2 580041731 5 2 214752842 4 2 823715187 4 3 673549388 2 2 533855197 5 3 725986546 4 2 572904532 4 2 957304597 1 3 875930879 2 2 718577007 5 3 859509038 3 2 249080797 3 2 292826724 4 3 682939973 4 2 374680228 3 3 608425684 5 3 429773258 4 2 417118081 2 2 657715720 2 2 816997843 1 3 729607341 5 3 445926905 5 3 182726810 5 3 854317573 5 3 565712511 4 2 704711067 3 2 279982944 3 2 457851913 3 3 846579595 1 2 131710495 3 2 189470556 5 2 504342631 4 2 511224633 2 3 926668909 1 3 718292164 3 2 937113576 2 3 136729969 3 2 224716046 3 3 309581872 2 2 580632999 3 3 838467251 1 2 496246917 4 2 705679481 2 2 668316606 3 3 425961209 5 2 388569489 2 3 194115783 4 2 226494856 2 3 106888322 4 3 206468041 5 3 481174888 1 3 162330067 2 2 649609535 2 3 191499195 3 2 298142443 1 2 784455275 5 2 347179285 4 3 749052695 2 2 414598157 2 2 666665054 2 3 683301214 5 3 557399212 3 3 963823676 4 2 489998217 4 3 555718538 5 2 153315921 4 3 326306270 5 2 279485092 1 2 911220147 5 3 935700354 3 2 519814624 3 2 893448653 2 2 394071313 1 3 653859865 4 3 740753913 3 2 228150032 3 2 650506088 3 3 950399849 2 2 459401880 5 3 891694376 5 3 652395968 1 3 697915369 3 2 260192255 4 3 924129476 4 2 466413308 3 3 661234549 5 2 829499954 2 3 850198851 3 3 252240770 1 3 630263143 4 3 711657238 2 3 830860385 2 2 157976344 1 3 565952017 1 3 597153271 3 3 981662185 4 2 597029171 3 2 336454343 4 2 342105688 5 2 761914457 4 2 103459399 1 3 996704761 1 2 984252592 1 3 247144449 2 2 741919425 5 2 743656258 2 3 376878219 3 2 917334653 5 2 951338836 3 2 349655228 1 3 959287189 2 2 348004620 4 3 896158021 1 3 512567142 4 3 539863805 4 3 882121775 2 2 872325713 1 3 941232468 2 2 629310964 3 2 201112380 3 3 470812158 3 2 105298169 5 3 218562458 5 3 557874456 5 3 760400611 5 2 990008479 5 2 805872872 1 2 499581802 5 2 438169135 3 2 623374360 1 2 395945007 5 3 249847074 2 2 577452551 3 2 748663099 5 2 584458596 1 2 532016553 1 3 476467966 2 3 210303429 5 2 163005887 2 3 322378079 3 2 733236911 4 3 615825161 4 3 659084242 1 3 697428967 2 2 175454147 1 2 862839047 1 2 276233568 1 3 201728998 1 3 312279443 5 3 258555883 5 3 420055561 4 2 732991717 5 2 479257243 4 3 952809103 5 2 732934521 5 2 469645179 1 2 449050401 4 2 891351774 1 3 570908032 4 3 432425022 3 3 212684872 3 3 587185279 4 3 191503786 4 2 596557449 4 2 154521837 4 3 285522781 5 3 689391716 4 3 592056524 3 2 143249018 3 2 808743339 2 3 187104134 3 3 403985431 2 2 523810749 5 2 541177897 1 2 480674834 3 2 888588115 1 2 451205946 5 3 727127074 4 3 173051098 2 2 374011335 1 2 244308195 2 2 327282482 5 3 196007633 3 2 571166852 3 3 769016524 5 2 546927828 2 3 156198941 3 3 180851159 3 2 355118865 4 2 421963980 3 2 922091177 3 2 554806426 1 3 937612152 2 3 460094825 1 3 552410020 5 3 732923429 1 3 548367857 5 3 878488529 5 2 862302821 3 2 424431761 2 2 635734069 1 2 286681562 2 2 183341681 4 2 647611928 1 2 352198488 5 2 522110725 2 2 836089084 5 3 510424666 2 3 924345406 4 2 263806740 3 3 179525189 4 3 432006426 3 2 666496135 3 2 857239884 2 2 743894017 3 3 162567108 2 3 228705995 4 2 280013080 4 3 331570631 3 3 993919052 2 3 309693521 2 3 728777457 1 2 565705213 2 3 569805088 5 3 426211691 2 3 810015235 1 2 911636048 2 2 579697377 1 3 661621762 4 3 724841549 2 2 776341542 3 3 607472793 2 2 302537036 3 2 428969619 5 2 283942789 1 3 486061806 5 2 697683479 2 3 702734170 3 3 880968842 5 2 172069310 4 2 954198618 4 3 198379020 2 2 110592532 5 3 794120703 2 3 394418073 2 2 974867734 4 3 362786981 2 3 175564209 4 2 671958678 4 2 169868825 1 2 817901435 2 2 332140055 5 2 419206657 2 2 774191276 2 3 544922876 5 2 918827991 4 3 787372438 4 3 102617093 4 3 415465764 5 2 723446234 5 3 466097938 2 2 190066216 1 2 683889776 1 2 431508691 4 2 858567169 1 2 286590959 2 2 563033054 3 2 462424931 5 3 962525542 3 3 641472458 4 3 577181168 2 2 221744195 5 2 238164357 5 3 880331199 1 3 189265202 2 3 177256175 3 3 384524263 4 2 175128092 5 2 827843304 3 2 864130541 5 2 175141580 1 3 732236100 2 3 238779768 3 2 691783112 5 3 912637529 3 2 402736256 4 3 629793153 3 2 932071038 4 2 179379688 1 3 693463982 1 2 247390673 3 3 349384463 4 2 376730740 2 2 642582552 4 2 362227555 4 3 557970091 5 2 865645595 5 2 786337127 2 3 227406713 3 3 126162386 4 2 734149782 5 3 966312151 3 2 447629937 2 2 823772796 5 3 674696807 3 2 599159860 2 2 353980517 2 2 303208243 2 3 745684586 1 3 332230828 4 3 419345085 4 3 561344661 4 2 325057975 3 3 796288730 2 3 969219992 1 3 686531146 2 3 352048678 1 3 211504976 5 2 355850173 2 2 425036554 5 2 256330442 3 3 648382376 5 2 413630146 1 2 412014828 2 2 696395018 5 3 906768660 4 3 535779180 2 3 981355818 5 2 373177974 5 3 684246881 1 3 193599460 5 3 893185909 5 2 108993199 3 3 182950328 2 2 105410731 3 2 873491129 5 3 485787540 4 2 365714201 1 2 331411779 5 3 210231413 3 3 241592218 1 3 369797489 5 2 510452754 5 3 249507912 3 2 692210364 2 2 913292649 1 2 836426874 3 3 556164820 1 3 190981960 1 2 357741754 5 3 588654787 3 2 292407708 3 3 813074279 3 3 156566875 3 2 484273900 2 3 294083119 3 3 269000728 5 3 137207987 2 2 502122554 2 3 619703340 3 2 795841082 2 2 361600143 2 3 597347410 3 3 459123486 3 2 840837498 4 3 790476123 5 3 728356408 3 2 619298552 5 3 599176182 1 3 368022306 3 3 187432674 5 2 444689657 1 3 422702810 4 2 246601312 2 2 341473189 3 3 259564219 2 2 682325168 3 2 899895460 5 3 482121426 3 3 773379380 4 3 687149008 5 3 451622012 2 2 710070358 1 3 255283325 3 3 704781612 2 2 617638826 1 3 447617077 2 2 283850356 2 3 870154421 4 2 277797740 1 2 910247862 5 2 502529148 4 3 539837533 2 3 594195932 3 3 540483601 5 3 789078400 5 3 571503913 2 2 131064919 1 3 468070975 1 3 991166186 1 3 804164042 1 3 594532228 2 2 952859999 5 3 583249547 5 2 848779275 3 3 724693966 4 3 909386749 3 2 697030622 4 2 787587315 4 2 595765076 2 2 146010074 4 3 386021194 4 3 302674715 5 2 488672842 2 2 442051854 1 2 517887888 4 3 280340698 3 3 439243253 5 2 201033345 3 2 542863420 2 3 523853939 4 2 574847420 5 2 277394165 2 2 451751352 1 2 615706461 1 3 980094898 4 3 466676199 4 2 948000961 5 2 261283552 1 2 339150621 2 2 527235880 5 3 372903975 1 2 676453127 1 3 592521219 2 3 437900429 2 3 873215631 5 2 635291481 4 2 875454311 3 3 326896631 1 3 704015623 3 3 774849745 4 2 479000337 3 3 714823209 5 3 959527483 2 3 471721144 5 3 372575198 2 2 770214846 1 2 246924633 4 3 820406025 3 2 701682808 5 3 416146757 5 2 116680639 2 2 998064565 1 2 552414768 5 2 875838921 5 3 290332982 2 2 419879534 2 3 528977193 3 2 515466284 5 3 433926505 4 3 679449422 3 3 561138941 2 3 345886188 1 3 799065704 4 2 410010554 1 2 682235913 1 2 166343101 4 3 482984485 2 3 680611553 5 2 554175534 1 2 283456663 3 2 325023499 3 3 428584687 1 2 458904870 4 3 638621505 3 2 226973750 2 2 761355781 3 2 216223959 1 3 999116828 3 2 616344282 2 2 569384501 3 3 939989927 3 2 353537916 2 3 424853551 3 2 413243525 3 2 610219305 3 2 690605869 4 3 197800334 2 2 727075038 2 3 619415219 2 3 358548684 4 2 645618363 1 3 352322813 1 2 629881614 3 2 614552255 2 3 581657903 1 2 372022476 1 3 653802791 5 2 230485283 1 3 577324165 2 3 532018385 5 2 825420827 1 2 779360493 2 2 381268338 2 3 345681195 1 2 553933362 2 3 660315280 1 3 356560074 4 3 589102140 4 3 302616573 3 2 566321208 4 3 611158931 2 2 793961071 2 3 234959047 3 3 549968957 3 3 904789203 3 3 443944062 3 2 744611542 2 2 688366691 4 3 485373897 5 2 616179683 5 2 785771514 2 3 307635853 3 3 643946648 1 2 491949132 3 2 777412569 3 2 645973505 3 2 790301641 5 3 886813350 1 2 957206382 3 3 732198743 2 3 128740092 5 2 236904106 5 2 181763362 4 2 551730176 1 2 513273753 3 3 173533379 1 2 376144074 2 3 616977196 2 2 241670003 1 2 623327768 5 3 390095437 4 2 320544282 5 3 993387278 1 2 532007777 1 3 664090684 2 3 799795705 5 2 683360204 4 2 430562584 1 2 515275788 2 3 633492310 5 2 239095621 2 3 933679449 5 2 661079801 4 3 870833985 4 2 595986198 4 3 844818069 2 2 104174406 2 2 467642430 5 2 495528393 4 2 465411747 4 2 878093138 3 2 806561858 3 3 948914378 4 2 922064906 4 2 789029956 3 3 422913552 2 3 752586147 2 3 309447594 1 3 149691508 3 2 378364629 4 3 559757822 4 2 136863806 3 3 162447823 3 3 688739572 5 3 887471417 3 2 589301570 4 2 483527184 5 2 789974972 4 3 744664597 3 2 106000753 2 2 646561006 2 3 357336731 1 2 603390944 2 2 721341635 2 3 916771041 1 2 775038937 1 3 213830389 4 3 123556237 4 2 480205889 5 3 844589522 3 3 296357873 4 2 167352752 5 3 768502869 1 2 841256760 1 3 948775604 5 3 173404748 2 2 562909226 2 2 118334878 2 2 217322177 5 3 570816461 1 2 303362656 5 2 769084032 5 2 100525360 1 2 475816039 4 2 411825137 4 3 260418098 2 2 355265298 2 2 919451352 4 3 737186665 3 3 300114582 5 2 307187703 5 2 765569470 1 3 363246240 2 2 718499925 4 3 539956886 4 2 313981125 1 2 738746423 5 2 367487460 5 2 777110258 1 2 887333942 5 2 699387529 1 3 130786743 3 3 126534974 3 2 862457639 4 3 227074126 1 3 517522817 2 3 410496667 3 3 244494678 1 3 643576628 4 3 755409717 4 3 365562288 5 2 867039091 5 3 384230965 3 2 901667445 1 2 990947946 5 2 735945096 2 2 770821950 5 2 551640869 2 2 501631364 4 2 849886389 5 3 919402758 3 2 770219193 1 3 303018983 3 3 172361673 2 3 770132777 4 3 159302857 5 3 307608095 1 3 207316305 4 2 736283371 3 3 896648529 1 2 180740720 2 2 457047570 5 2 653760261 3 2 739816968 5 3 284657133 3 2 193584411 4 2 271985961 1 3 622172019 2 3 780722423 5 2 275047091 2 2 811078883 5 2 899962123 3 2 646322149 5 2 801267707 4 2 542920629 1 3 277339787 5 3 498056567 5 2 270354027 4 3 488981265 4 2 664669726 5 2 204393446 1 3 942451873 2 2 138190363 2 3 661378169 5 2 410233917 1 2 146864531 2 3 387343489 3 2 238901479 3 3 118040368 2 3 488443810 3 3 919388506 5 2 905792992 4 3 153905395 4 3 335522462 5 2 530013931 3 3 191304171 4 2 862132548 5 2 160173590 4 2 691245338 1 2 558743510 1 3 691028742 1 3 313343257 4 2 651397993 1 2 598336893 5 2 391949210 5 3 515067402 4 2 720920544 4 2 761363567 1 2 134923490 1 3 943368199 4 3 267347467 3 2 756131092 1 2 107960002 3 2 587308235 4 2 649849590 2 2 770190729 2 2 306932995 4 2 579388030 4 3 507589539 5 3 322836712 3 3 552223973 4 2 171878653 4 3 671599779 1 3 287638516 1 3 879846509 2 2 498914484 2 3 618436187 4 3 222057324 2 3 445126324 1 3 791188544 1 3 588848449 4 2 290151574 4 2 888872007 2 3 683143893 5 3 125696861 2 3 136028940 2 3 174467994 1 2 696052983 3 2 527263659 4 2 171975975 4 2 794906874 1 3 255906081 2 3 144652256 2 2 934982317 2 3 704324423 2 3 729858008 2 3 265789606 2 3 497029964 4 2 258913641 2 2 190734742 3 2 892449257 4 2 767108549 5 3 465270687 3 3 804727276 4 2 617961892 1 2 869515715 3 3 625816648 1 2 245559197 2 2 147268753 1 3 703589388 3 3 731033978 1 3 568712732 1 3 369738694 1 2 488222777 2 3 629617384 5 3 634505854 5 2 562554483 1 2 717990150 3 3 256676235 5 2 236937001 2 2 705993122 3 3 749579536 4 2 328159028 4 3 158774402 2 3 590792404 1 2 440547585 1 3 334864887 1 2 285606115 2 2 413449926 5 3 120438156 1 3 371779367 1 2 687608124 5 2 820272837 3 2 208831809 5 3 931079887 4 3 390760282 2 3 795648635 5 2 448353281 5 2 417534952 3 3 144559848 1 3 909417356 4 3 143233696 4 3 786390150 5 3 868688374 5 3 775943642 5 2 557560492 2 2 920465937 4 3 254772807 1 2 288289461 4 3 804800037 2 2 187907448 2 2 430360812 1 2 447681017 2 2 131492161 3 3 489597233 5 2 347550416 2 2 812817230 4 3 405424256 1 2 910843794 1 3 235208643 1 3 290468010 4 3 376060878 5 3 475812466 5 2 138214948 2 2 389982191 5 2 530951747 4 2 574626139 2 3 837916856 3 2 208710450 2 3 968047425 1 2 411374839 5 2 245047013 1 3 760484304 2 2 241279429 2 2 843063885 2 3 537864154 1 2 932799611 3 3 223483011 3 2 537138071 2 3 370042211 1 3 396617531 2 2 864933487 1 2 883804298 1 3 116855314 5 3 922639718 4 2 461606331 3 3 228790579 3 2 777839335 2 2 186256754 1 3 210889159 3 3 842938264 4 2 125594949 5 2 147483453 5 3 908800671 4 2 274465418 5 2 330861385 4 2 950985978 5 3 736489457 1 3 527181454 3 3 479586842 1 2 467370085 5 3 558642535 4 3 339104995 1 2 695816300 4 3 220542409 1 3 245686031 3 2 294636099 1 2 744622449 1 2 941627657 2 2 220521844 1 3 481037761 3 2 631118693 1 2 296251526 3 3 950420552 3 3 200023507 2 3 737527644 3 3 636024477 4 3 239135127 2 2 915008386 1 2 599893977 1 3 506340901 1 3 922282262 1 3 388003300 4 2 115900328 4 2 261804299 2 2 905925198 5 2 508747707 5 2 244339308 2 3 305980166 3 2 410478698 2 3 386580085 1 2 190092964 2 2 482640184 1 3 944070179 4 3 882387239 4 2 577007509 1 2 480570980 1 2 678759642 3 3 257061858 2 2 631175779 4 3 583806964 5 2 949203275 3 3 916770680 5 3 663030935 4 2 318242337 5 2 124663969 5 3 742843316 2 2 672099808 2 2 890939196 1 2 232188689 5 3 683797015 3 2 745598806 1 3 333095815 1 2 152428233 4 2 263468278 2 2 278499288 2 3 253446963 2 2 554031170 3 3 287736194 4 3 531869856 1 2 984653860 3 3 570906875 3 2 409168099 5 3 737955365 4 3 625684948 3 3 502272950 3 2 326256263 1 3 229055397 5 3 616984559 4 3 630667172 1 3 385904340 2 2 321440246 3 2 381039861 1 2 443598389 3 2 966045671 1 3 360982011 3 2 537458349 1 2 134108181 3 3 401484153 5 2 640483080 1 2 176632136 2 2 122852628 4 2 522634048 2 2 240625436 1 2 712518750 4 2 113524770 5 3 425821322 3 2 887409692 4 3 873895908 2 2 557467163 5 2 256655105 2 3 580844018 4 3 803623381 4 2 593178591 5 3 592772598 5 2 808982791 3 3 819253427 2 2 911388629 5 3 255126077 4 2 681630592 1 2 564282242 1 3 531341891 1 2 763635164 2 3 301787108 5 3 706018606 2 2 623101220 2 2 414511645 4 3 311353541 2 3 746840493 3 3 211437468 3 2 727490649 5 2 593311140 4 2 557529402 5 2 116437926 2 2 185950037 3 2 662117477 5 3 342287390 2 2 718810672 4 3 921062953 2 2 935783163 4 3 195277609 5 3 610252307 1 3 171069674 4 2 399032234 1 3 687109189 3 2 322606862 2 3 739595800 1 3 287882984 3 3 268454852 1 3 909296910 5 2 914408776 1 3 459587014 3 3 638819749 2 3 981394630 5 2 927972398 1 2 917765813 1 2 201510369 5 2 352623203 4 2 584262302 2 2 889833343 4 3 887059162 2 3 809235737 2 2 299150368 3 3 884072809 4 2 528311495 3 3 467005338 5 2 257991105 3 3 619093058 2 2 747082876 2 3 308387862 1 2 483538338 4 2 784130884 5 3 870422214 5 3 328646055 5 2 480211391 5 3 793353254 3 3 601224034 5 3 896558828 1 2 388737754 3 3 922884377 3 3 133327861 2 2 547253182 3 3 471871707 2 3 184344371 1 3 762007123 4 2 554174313 5 3 838592566 4 2 483069778 2 2 102330767 3 2 157522093 4 2 530381390 2 3 941915370 3 2 677695692 2 2 694829604 4 2 582428422 1 3 730979933 2 2 379477270 1 2 393199451 5 3 350257984 3 3 651811805 4 3 714146087 2 2 265904852 3 2 211063191 1 3 631621429 1 2 760737402 5 2 742717412 3 3 463486479 4 3 807556748 4 2 211030706 4 2 453020335 5 2 375374614 4 2 395023687 1 2 514344056 5 2 903773036 5 2 501674804 2 3 665572132 3 3 967711884 4 2 871328689 4 2 124651785 4 2 572148116 4 3 328296649 1 2 725162907 4 3 476817158 1 3 317526092 3 2 405640366 4 3 756037405 5 3 706644174 2 3 411038796 5 2 509374239 1 2 375983170 5 2 457087082 5 3 132786706 2 2 607385561 4 3 387419271 5 3 630653803 5 3 341413463 1 3 411053887 3 2 984409136 2 3 737517924 1 3 256968515 5 2 340870304 5 2 601101660 1 2 156670461 2 3 396060756 5 2 572672495 3 3 291532343 4 3 137247109 1 2 348867125 3 2 496654657 1 3 543917173 2 2 108114584 2 2 820407907 2 3 754069869 4 3 279325041 4 2 814962690 4 3 227432191 3 3 904103298 3 2 967706724 2 3 622608739 1 2 168361300 1 2 751904331 3 2 348355855 1 2 136444821 4 3 360863212 4 3 728397638 5 3 301674296 4 2 785018549 2 2 108676513 3 3 405628307 5 3 957297038 2 3 158694318 5 3 851053173 3 2 866936263 2 2 884172871 5 2 488941803 2 2 113471732 3 3 215262799 1 2 885927055 2 3 150159085 2 3 653513253 5 3 717560570 2 2 642900527 1 3 995200988 2 2 187212904 5 3 680434699 5 2 296944103 1 2 643392443 2 3 737001999 1 3 154099821 1 3 910871559 4 2 170811002 2 3 265219755 3 3 608859053 5 2 621281803 4 3 662275120 1 3 674876630 2 3 259452477 5 3 537440910 4 2 588459466 5 2 721778955 1 3 847804383 4 3 414877998 3 2 703588538 5 2 860793937 1 3 771116782 2 3 586268603 3 2 392630783 1 2 833939854 4 2 672366248 1 3 979095410 1 2 670068402 2 3 178835656 5 3 726833387 5 2 209813433 4 3 958512365 2 2 657037619 5 2 353007574 1 2 943166203 2 2 780305368 1 2 333297657 5 2 706531556 3 3 411011509 1 3 564676556 4 2 746835806 1 3 633404349 4 2 309133749 3 2 429554480 3 2 884987218 1 2 826297893 1 3 397989442 4 2 619987115 1 2 598444674 1 2 276448223 1 3 997730360 2 2 844131940 1 3 677054517 3 2 462624027 1 2 283829377 1 3 507367028 5 3 283625687 1 2 228444925 3 3 827305488 1 2 858327213 1 3 460431975 2 3 196071373 5 3 435844950 4 3 753937104 4 3 302023780 3 2 144451586 5 3 723200969 4 2 340839949 5 3 943623831 4 3 869132649 4 2 105364568 2 2 914618866 2 3 723142728 2 2 646484882 5 2 829435402 3 3 299700593 5 2 333561617 4 3 145496064 2 2 320854636 4 2 754407929 3 3 619132470 5 3 143146448 1 3 487048355 1 3 794213966 5 3 204569673 4 3 716925075 1 2 788914510 2 2 906546015 2 3 135934093 1 2 372479012 1 3 407472785 5 2 407573938 3 3 607994476 3 2 948957812 5 2 752604929 1 2 103432187 5 2 144607046 1 2 579049490 3 2 294476277 2 3 288932637 5 2 656241596 2 3 506307634 3 2 119574996 2 3 649922337 2 3 336148715 2 3 371986489 5 2 422651435 4 2 400835984 5 2 292141903 4 3 140647511 3 2 986214586 5 3 732497947 2 2 106486063 3 2 890644787 4 3 724144455 4 2 161082605 4 2 366582563 3 2 903643387 2 3 891415661 5 2 153211005 5 3 348090724 5 2 964226202 4 3 175443950 3 2 345719287 4 2 854450449 4 3 744214812 4 3 302831748 3 2 684812052 1 2 379102925 5 3 398535286 5 3 337707278 2 3 187330034 3 3 311160219 1 3 959033140 5 2 498642591 4 2 741162259 1 2 780689450 3 3 427476920 5 3 930208454 4 2 398618754 1 3 879285522 4 3 125547937 3 2 112818146 4 3 778152062 3 2 127758641 5 2 485772256 1 2 590586125 1 3 911317012 1 3 284461252 1 3 114466463 3 2 145381839 4 2 861769020 3 3 266277243 3 2 240267250 1 3 540284407 1 2 201404463 5 2 990830627 1 3 979524713 5 2 587382817 5 3 782436677 5 3 480594379 4 2 158392629 5 2 892127254 4 2 277616524 4 3 902728462 3 3 802619204 1 3 758658181 3 3 411555622 2 2 596023567 1 3 439299493 4 3 539355541 4 2 170135177 5 2 453081530 3 3 123703715 5 3 278599353 4 3 115314765 1 2 437289582 3 3 432540794 1 3 684795381 3 3 887441038 1 2 268415034 1 2 214166477 3 3 162869917 1 2 430739724 4 2 275999395 1 2 425577839 1 3 274677114 1 2 344967342 4 3 970245718 5 2 103462972 5 3 883693845 2 3 117995045 2 3 699716356 1 3 238925009 5 2 389647322 3 3 775944236 2 3 374004649 1 2 448073662 5 2 412141667 1 2 753383588 1 3 195208505 5 2 567935844 4 3 669895060 2 2 512750227 2 3 353252801 3 3 128358071 1 3 137734846 1 3 429161582 2 2 186710885 5 2 614995105 3 3 939474737 1 2 233193594 4 2 714109862 3 3 767812799 2 2 339776372 3 3 400952354 1 3 153720824 4 3 390886181 1 3 756719253 4 3 710757009 1 3 301328225 5 2 319644068 1 3 760362279 2 2 404601979 2 3 548844222 1 3 730453481 5 3 225863164 1 2 727727754 4 2 781764496 2 2 469940929 2 3 535066458 5 2 378773051 3 3 160078355 2 2 793617788 3 2 808420891 1 3 226160759 1 3 107531538 2 3 256636734 3 3 181342588 3 2 164407424 3 3 183603955 2 2 438354064 5 2 292219082 5 3 635442653 4 3 420575459 5 2 618582474 3 2 204024770 5 2 416889175 5 2 377061543 1 2 329870747 1 3 517371970 1 3 153395410 1 3 672599928 4 2 642325817 4 3 646832021 4 3 438210895 2 3 901263911 2 2 859413867 3 3 329396617 1 3 124578403 4 3 538727895 4 3 671207575 1 2 458463218 4 2 522309667 1 2 973571953 3 3 693915033 3 2 909219369 3 2 223351551 3 2 775894379 2 2 563010773 2 2 895372453 5 3 541906527 1 2 104493271 2 2 287680093 3 3 450895268 1 2 378702359 2 2 495783183 5 3 154282658 3 2 635881811 5 2 993593603 4 2 872035200 1 3 665696210 5 2 467959153 3 2 856845514 4 2 977938736 4 3 729762748 1 3 632355360 4 2 207933651 5 3 349067503 5 3 456122636 4 3 665509573 1 2 558488907 1 3 111350089 4 2 423357259 5 3 717324902 2 2 912460159 4 3 178581467 2 3 203739561 1 3 485977085 5 3 633072288 1 2 680596470 3 2 283348027 1 2 634238886 5 2 828997427 1 2 666166244 1 2 424902076 2 3 101662338 5 2 698272335 2 2 968609767 4 2 202240245 1 2 631589249 4 2 154408292 1 2 623470570 4 3 325103577 3 3 342618141 1 2 323400735 5 2 724564221 5 3 592055540 2 2 698351767 3 3 605165149 5 2 226915320 3 2 446738134 1 3 154948211 1 3 809690497 5 2 254881159 1 2 770843500 1 3 214229980 2 3 530509851 5 3 479877829 2 2 303465002 4 3 815540304 1 2 780112100 3 3 138669758 2 2 765542505 2 3 125980816 1 3 455412812 3 3 984004466 2 2 928236273 4 2 487478030 4 2 575609062 5 2 678496001 2 3 126716028 3 3 768410551 5 3 407256854 3 3 235910246 2 3 236908408 4 3 162460047 1 2 856785290 1 2 210675171 1 3 908820182 2 2 162595822 5 2 739092251 4 2 565479858 4 2 594442414 2 3 288572700 4 2 979080482 5 2 603273769 5 2 311628399 4 3 734485086 3 3 548775585 4 3 846642068 2 3 989729118 4 3 466713495 1 2 241168478 5 2 672901976 5 2 355448197 5 3 202075266 4 2 278056317 2 3 997166626 3 2 527701219 1 3 503286600 3 3 868145621 2 3 353716271 3 3 572419526 2 2 877319192 3 2 446049895 1 2 517233989 4 3 461847035 1 3 937578549 4 3 911073683 1 2 646905034 4 2 430955878 5 3 555341407 5 2 747006935 5 3 449225254 1 2 426451730 4 3 834010538 3 3 457049625 5 3 180937385 3 2 675145749 5 3 200071031 4 3 105044727 2 3 635743204 4 3 306894998 2 3 976032922 3 3 115307547 5 3 734557014 4 2 759053130 3 2 702807602 4 2 345907921 2 2 628355565 2 3 897198919 2 2 474027432 5 2 108022846 4 2 367935007 1 3 223152599 2 2 146526693 5 2 468122212 3 2 238198453 1 2 851293276 5 2 175966667 3 2 548521376 3 3 592527618 5 3 477909184 5 2 341405493 4 2 189816110 1 2 390985879 3 2 207318430 2 2 474421728 5 2 651432734 5 2 748384808 4 3 562020544 1 2 586797447 4 2 947178839 4 2 302797297 4 2 581328355 1 2 894803233 1 2 762666655 2 3 536385145 1 3 985258771 4 2 532497469 3 2 853509211 1 2 400917889 3 3 828421855 2 2 659961314 2 2 124604355 1 3 557180676 2 3 930806743 5 3 227046720 3 3 324556456 4 3 314987669 3 2 538869467 2 2 113641952 1 2 412240653 4 3 870868921 2 2 621638932 1 2 452917664 2 2 925935671 1 3 674580078 5 3 634428739 4 2 354791468 1 3 981560309 2 2 315806521 1 3 370909619 2 2 764884355 3 2 341351530 1 2 850461541 2 2 446584915 5 2 625194236 2 3 365406352 2 3 349210846 3 3 689159320 2 3 521464187 1 2 480157684 2 3 253250314 5 3 582876328 3 2 430294312 5 3 541735997 5 2 771586074 5 2 921014737 4 3 910547061 2 3 379202992 4 2 746710534 1 2 159429288 2 2 711617061 5 3 568514103 4 3 546001720 5 2 429339089 3 3 290083654 5 2 905396139 1 3 305265874 2 3 395025087 2 3 576999807 1 3 127307498 4 3 725893482 1 3 119499076 5 3 482966599 3 2 776301888 4 3 565580456 4 2 277047094 5 3 260318777 1 3 369458391 2 3 907658376 5 3 305926378 3 3 351814416 5 2 593968539 3 2 189221796 1 2 153669499 5 3 161852338 2 3 564066994 4 3 764237079 5 2 665973290 5 2 631050821 5 3 305119655 3 3 287666908 4 2 926421140 2 2 103574344 4 3 144831163 5 3 282109282 1 2 821256858 5 2 925463886 1 3 830614345 3 2 312280125 4 2 327557516 3 3 556240903 5 2 476683787 2 2 277665176 2 3 167229791 3 2 746474234 4 3 329676709 4 3 488809028 5 2 542005526 3 3 833243173 2 2 507976499 1 3 201610738 3 2 926500176 4 3 700679483 3 3 670176948 5 2 545111051 3 2 659496490 5 3 533144239 1 3 586839199 3 3 273695897 2 3 278013124 2 2 561975025 4 2 584600062 2 2 123495078 3 3 464916128 5 3 483182429 5 2 594009324 5 3 524543397 2 3 887041786 1 2 494130481 2 3 721274080 1 3 565936904 2 3 703012635 5 3 461499366 4 3 778899792 1 2 351317745 4 2 752481607 3 2 527090149 2 2 407624383 5 3 894972788 2 2 321092327 4 3 222883620 3 2 455858728 1 3 771217971 4 2 863132442 2 2 902771031 4 2 383985464 5 2 307480827 4 3 682760734 2 3 699523498 1 2 188288827 5 3 950022455 2 3 461509420 2 2 256859283 2 2 284245132 1 2 654638101 4 2 391247531 5 3 204028758 4 3 726030529 2 2 307981573 4 3 934517273 2 2 774921575 3 2 275637529 2 3 613980379 5 2 176950883 4 3 387209276 5 2 999693817 5 3 885647160 2 3 634984848 2 2 138969920 2 3 574748270 2 2 927259798 2 3 326124474 4 2 562662236 4 3 936815535 3 2 599131289 5 3 852561763 2 2 514757079 5 3 435299206 4 3 543128302 2 3 468226033 5 2 519207567 2 2 649296700 1 3 537911618 3 2 994044084 1 3 321582210 2 2 568363853 4 2 865890801 5 3 614420688 3 2 692861455 2 3 401274913 1 3 922381858 1 2 789602077 1 3 241917176 3 2 260277480 5 2 298525875 5 3 352727300 3 3 634404374 4 2 526934091 5 3 206112158 1 3 986142064 5 2 759423058 5 2 258852967 4 2 620329291 3 2 781769348 2 2 250860317 3 2 950702207 3 3 681572050 5 3 393901054 1 3 641004796 5 2 365370159 4 2 912733456 2 3 646890900 1 3 510818678 4 3 416215999 1 3 737936315 3 2 570054124 5 2 334229056 5 3 482082950 5 2 148888897 5 3 573407947 3 3 303593954 2 2 631044603 1 2 506280954 5 3 543115043 1 2 434174213 1 3 646643777 1 2 223916168 5 2 930038852 2 3 921338808 5 2 176318645 3 2 455442047 3 3 827628998 5 3 291031824 2 2 639431895 2 3 982852560 3 2 166727302 5 3 262390397 1 3 715010260 2 3 466869849 4 2 161553016 3 3 398179915 1 2 719434577 5 2 289539606 1 3 777176117 2 2 477307408 2 2 683171874 2 2 323624709 1 3 924849118 3 3 320416351 1 3 464924696 3 3 331225035 1 3 430082366 5 3 371256664 4 3 559665580 4 2 109592270 2 2 786342822 2 3 290282702 5 2 902910763 3 3 778524229 5 3 757302246 5 3 670555416 3 2 263884829 2 2 825646816 5 3 652332223 4 3 581045304 4 2 136352874 4 3 732510300 1 2 916094205 5 2 721931768 5 3 247185642 2 3 909733756 5 2 140364665 1 2 759132968 3 3 909078052 5 3 143165712 1 3 192691289 4 2 561907064 4 3 557699729 5 2 684800004 1 3 388317932 2 2 156681939 4 3 167283772 4 3 160470252 5 2 866063489 2 2 526353285 4 2 728442658 1 2 126333621 5 2 104102417 5 3 645540242 3 3 967739230 5 3 245502949 4 3 509613656 1 3 238317409 2 3 598957603 2 2 629483245 4 2 678958607 4 2 409536867 3 2 552738511 4 3 957818278 3 3 531727874 4 2 627815037 2 3 517057433 2 2 689362687 2 3 832939567 1 3 324844899 1 2 712615143 2 2 317764953 1 2 246510737 3 2 133046970 3 3 602530480 1 2 648392751 2 3 718148491 2 2 941575591 5 3 131494204 4 3 682560876 2 2 161102060 4 3 803942293 4 3 466308450 3 2 950976837 1 3 603564372 5 3 862759930 3 3 919121449 2 3 151833812 5 2 508852703 2 3 711896903 4 2 613025325 4 3 777490867 3 3 849003674 4 3 780053251 5 3 281893534 1 2 940391139 3 3 492507706 4 3 973526229 4 2 349179240 1 3 280330637 5 2 664624085 3 2 968239017 4 2 243387264 5 2 217860915 4 3 372181949 1 2 560612121 3 2 706735315 1 2 115346050 3 2 242460186 1 2 755486468 3 2 205527050 4 2 497029492 4 3 632882060 5 2 349803077 3 3 219876007 1 3 667575769 2 2 785544772 4 2 180703871 5 2 100663444 4 3 655146486 3 2 300438821 3 3 689056745 5 2 690137655 1 2 371792987 4 2 178492570 3 2 210890054 1 3 312272749 1 3 503514257 3 3 236129407 1 3 376235309 3 3 903078084 2 2 472559601 5 2 597403239 2 2 565280008 2 3 816238749 3 3 527955908 4 2 999674371 5 3 818786193 1 3 115805353 3 3 347441102 3 2 607874044 2 2 446219870 2 2 339911064 4 3 407798766 4 2 443558671 2 2 973223824 2 2 194202552 4 3 835171185 1 2 837093427 4 3 398684749 2 2 386797816 3 3 747521656 4 3 164447689 2 3 649239080 3 2 455360306 3 2 482810950 1 2 758643256 2 2 343711793 4 2 484195801 2 2 454272774 1 2 429094071 2 3 409778169 5 2 174869627 3 2 345087683 3 3 270680691 4 3 495882325 5 2 476868199 2 2 918226594 5 2 150106464 2 3 287888579 5 2 268275959 1 3 535426309 5 2 203558206 4 3 370029948 3 3 567069813 3 2 546767009 5 3 576490142 5 2 323553469 5 3 220397680 1 3 632917567 5 3 719061193 3 3 910681315 1 3 105473956 1 3 108113372 4 3 256477360 1 3 409847680 4 2 786354449 5 3 420763539 3 2 812361187 3 3 731417731 4 3 529983904 3 3 500781936 3 3 158465199 3 2 524790143 1 3 226555327 4 3 150400532 4 2 582447552 3 3 565525389 1 3 975949064 5 2 645267129 3 2 852619665 3 3 905705164 5 3 549644333 1 2 633893695 3 2 537500473 1 2 624785869 2 2 997681439 2 2 603703923 4 2 578459638 3 3 329435569 3 3 256117535 5 3 450008419 3 3 267967100 3 2 866755859 5 3 439334476 2 2 357970220 1 3 386095780 3 2 108152059 1 3 168334385 1 3 524825501 2 3 686346764 4 2 977925822 5 3 620132284 2 2 485403660 3 3 614200264 2 2 599376222 2 2 259872082 4 3 563614263 3 3 115308703 4 2 734331106 2 2 820122140 5 3 828530812 3 3 859631482 4 3 867357970 5 2 305744689 3 2 918525839 4 2 569630591 2 2 795171275 5 2 285948354 4 2 537396475 1 2 586862443 3 2 430009079 5 3 430556351 1 3 965811832 2 3 912983358 4 3 179483172 2 3 411711840 2 3 198161165 4 2 150238598 2 2 111429981 3 2 950806107 3 3 609344901 5 3 562579448 5 2 508338281 2 2 986863649 5 2 469407836 4 3 759997383 4 2 593927586 5 3 658058406 5 2 214638486 5 3 579401563 4 2 172263217 2 3 433212734 5 2 507594815 4 3 204444001 4 3 460165266 4 2 328219017 2 3 493383742 4 2 361413294 3 2 443161531 1 3 862313515 2 2 799193406 2 2 405589926 2 3 249010836 1 2 740670741 1 3 168403649 2 2 758383869 4 2 813297893 4 2 374510502 5 3 850251428 1 3 319264642 1 2 452321045 4 3 428401282 3 2 481927148 1 2 735539186 3 2 347616360 1 3 405191684 3 2 452214371 2 3 291820522 1 3 148104838 1 3 324592888 1 3 911090581 4 3 269742143 5 2 767424442 1 3 238286841 5 2 367843993 5 3 507970221 3 2 870076440 2 2 883041943 3 3 849784699 3 3 992666676 5 2 763771143 1 3 555242160 4 3 130979684 4 2 457523722 2 2 157135816 3 3 464917660 4 2 639932306 5 3 480132038 3 3 231082310 1 2 382370473 2 3 456067217 5 2 761726760 1 3 558795008 2 3 905935486 4 2 731476981 2 3 240374102 4 2 539675556 4 2 714697626 5 3 674875471 3 2 288682707 5 3 422497287 3 3 697092486 5 2 788556184 2 3 585594674 5 2 263336744 1 3 143215622 4 2 652725715 4 3 589918718 3 3 584806306 1 3 135274718 2 3 237205314 4 2 934557327 2 3 373809280 5 3 390463860 2 3 185599467 4 3 828006122 4 3 561732667 4 3 545046118 4 2 597129357 3 3 399247844 4 2 923334151 1 2 177065233 4 2 588041992 4 3 659656984 2 2 209868488 2 2 854623689 1 2 207899155 1 2 765305323 2 2 116844582 3 3 180634354 3 2 502152802 2 2 502018073 4 3 297597809 2 3 646228435 1 2 562003999 3 2 282645171 1 2 675564617 5 2 911768627 3 2 490192023 1 2 514562907 3 3 623897259 2 3 289439700 5 3 309317301 4 2 736718226 4 3 283465774 3 3 705098228 2 3 118321910 3 3 602621951 2 3 394342198 2 2 672461125 5 3 593882980 2 2 625023022 1 3 617415877 5 2 433396397 5 3 722265571 1 2 544954141 4 2 117962789 1 3 769596023 4 2 349704911 5 2 812830209 1 2 515520352 2 3 406094441 1 2 745001361 4 2 472806656 1 2 592571747 2 3 977808241 5 2 667322572 3 2 506718074 1 3 265167219 5 3 761067789 2 2 867527819 3 2 657015629 4 2 543544404 3 3 505031385 4 3 306850349 4 3 592883640 5 3 281935809 5 3 635646505 5 2 364313370 2 2 463281342 3 3 526597376 4 3 739852996 3 2 172636521 3 2 404091936 4 3 111264540 2 3 685032438 2 3 862290919 4 3 991390719 1 3 360078385 5 3 906500925 4 3 414771120 2 2 910955001 5 2 693948596 3 3 262806716 3 2 225274632 3 3 850475226 2 2 538334741 1 2 629448711 2 3 254890863 3 3 509669556 1 3 250618286 4 2 859207058 2 3 177173552 4 3 630944689 5 2 563892782 3 2 644886718 1 2 106393901 4 2 316560600 5 3 635477282 2 2 327178264 1 3 547968118 3 3 764086007 4 2 230874979 2 3 807078437 5 2 606606723 1 2 383216524 4 2 845499373 2 2 261624755 1 2 725782106 3 2 473271954 1 3 468355106 1 3 105282027 1 3 709313259 5 3 776018081 4 3 878469280 4 3 780213759 5 3 353263761 1 2 638520524 2 2 249995870 5 3 795754676 4 3 295608649 3 2 964769587 4 3 762444067 5 3 128776275 1 3 173872699 1 2 191594126 1 3 463644690 5 2 608348307 2 2 764408226 1 3 195449697 3 3 428295386 3 3 617938459 2 2 871913894 1 3 351692398 1 2 446215582 3 2 880798601 5 3 838321084 1 2 107156201 1 3 153987632 2 2 375815272 2 2 418497626 1 3 449097930 3 3 989566892 2 3 227231274 1 3 383472681 4 3 504191416 4 3 754123490 3 3 318697086 2 2 951302855 2 3 746268465 5 2 286933508 5 2 120993137 3 3 639419281 5 2 502478351 2 2 336154669 3 2 737973133 2 2 280774427 2 2 420208796 3 3 304393774 5 3 225819312 5 2 435249181 3 2 218110970 1 2 857111375 1 3 787003521 2 2 827848192 3 3 179365811 4 3 598609826 3 3 582479860 4 3 737234509 1 3 703954070 3 3 363216323 2 3 226806332 3 2 340922458 3 2 461413771 2 2 889583175 5 2 787067150 2 2 844746780 2 2 389954879 2 3 470751972 4 3 328126165 1 2 427669479 2 2 860638517 2 3 201122120 3 3 579434894 2 2 474975027 2 3 249743103 3 2 151194083 3 3 881192185 3 3 362658073 1 2 150026353 2 3 157285232 4 2 131240780 1 3 476365483 5 3 886412341 5 2 361243592 4 3 927417704 2 3 511564115 4 2 418190553 1 2 112534750 5 2 568036162 1 3 815612549 3 3 134745915 5 3 961319729 5 2 737517225 1 2 787649645 3 3 200575493 3 2 334431221 2 2 788550527 1 3 675349521 2 3 547685005 3 3 591110375 3 2 264851827 4 2 790679866 5 3 541830155 4 2 819135650 1 2 151343056 4 3 774393328 3 2 668468613 3 3 674631591 1 3 332199957 2 3 354343855 1 2 500487195 3 2 418291841 2 3 538986776 3 2 877600649 4 2 410926925 5 3 314547002 5 3 329821389 3 2 745066291 2 2 989796910 3 3 601180273 3 2 714348472 5 2 230466668 1 3 251979045 5 3 794016450 2 2 549662500 5 3 335589835 2 2 921224604 5 2 580865122 3 2 531851844 1 3 747910279 1 3 509002834 4 3 115970518 3 2 248273747 4 2 312646277 5 2 564273137 4 2 983561023 3 2 948897011 5 2 955588838 2 3 950310713 3 3 499724644 5 3 136322367 3 3 269528972 5 2 145283316 1 2 121406851 2 3 461209662 4 3 351096452 3 3 554643686 2 3 226941977 3 3 805863473 4 2 192635718 2 2 189041657 2 3 184965503 2 2 190400081 4 3 154478194 2 3 871418540 5 2 400757963 5 3 725525238 4 3 745948174 5 3 183531682 2 2 243443505 4 3 816874400 4 2 760416987 5 3 659200011 5 3 270267288 3 2 734535945 5 2 703015045 1 2 816075104 2 2 183639238 4 3 756173947 1 3 278778804 1 2 167459362 5 2 851864672 3 3 291949857 1 2 318900122 1 3 181532771 2 3 297608228 5 2 855091680 4 2 361264157 2 3 644190304 5 2 494539709 4 2 991442204 1 2 584411684 2 2 322747490 4 2 765406708 1 2 996711053 3 3 740708940 1 3 983808432 1 3 799165688 4 2 793270972 1 3 612802458 2 2 352887790 5 3 962147185 2 2 970362422 1 3 193237509 4 3 355169269 1 3 598822787 5 2 391788839 2 3 475978553 3 3 668921742 2 2 517789607 2 2 743182062 5 2 299506552 1 3 560686170 3 3 306666794 5 2 530258566 4 2 280092744 2 2 428381415 3 3 501497296 5 2 350524713 3 3 166296789 4 3 218506020 1 3 534714051 1 3 785571202 4 2 299407762 5 2 106164734 4 2 369642635 1 2 828174231 1 3 318863918 4 3 610835337 4 3 262402161 4 2 526050822 4 3 546300247 3 2 873395255 4 2 248287160 5 3 681447096 4 2 823967462 2 3 134573004 4 2 929522626 2 3 691985662 1 2 266594470 4 3 337577685 3 3 141990634 3 3 185748391 1 3 710296889 5 2 491520685 2 2 548046236 2 3 822720578 2 2 773210931 5 3 179421373 4 3 188366445 5 2 949123738 4 3 348471205 5 3 583069492 5 2 164557220 3 2 108391463 2 2 244644034 1 3 670686795 2 2 769463144 2 3 972629257 3 3 472709628 5 3 513861818 3 3 188575652 2 2 402428399 1 2 505856073 3 2 485993666 1 2 131378157 1 3 972889191 1 2 547602102 3 2 166175502 2 2 184861498 3 2 395141917 1 3 312334922 5 3 467271197 1 2 448277111 3 2 275895193 1 2 838182921 1 2 326826396 5 3 713096217 3 2 588491163 2 2 414730182 2 2 480451161 4 2 698527979 4 3 437089245 2 3 875460797 3 2 287468779 3 2 226718165 4 3 173085086 4 2 482187887 2 2 519304838 2 3 735333341 1 3 976613619 4 2 166749807 1 3 990766814 2 2 804476169 3 3 877732210 4 2 790469026 4 2 750102517 2 3 105272117 5 2 518187073 4 3 343655915 3 3 547779486 5 2 573004349 4 2 295152128 1 2 226816727 4 2 289080434 1 3 705423114 1 2 240861485 2 3 430236951 3 3 681287294 3 3 742348487 2 3 252205901 3 3 844441958 3 3 269499303 2 2 609468772 3 2 118412366 3 2 513151669 5 2 869961253 3 2 455519730 3 2 334440701 5 3 967460266 5 2 216714404 2 2 154746816 5 3 661230572 5 2 770098141 3 3 578588455 4 3 158797437 3 2 690376643 2 2 349375998 4 3 199895070 2 3 760773096 5 2 256557314 3 3 183206112 3 3 752330349 4 2 332958228 3 2 198376243 1 3 810213015 2 2 486165363 1 2 545240892 1 3 519653453 5 3 458842812 5 3 903896003 3 2 398559559 4 2 760832647 2 2 456239098 5 2 604816591 3 3 692287824 3 3 212645848 4 3 591488824 1 2 875059895 4 2 720947891 3 2 754364008 5 3 435770473 5 3 505715027 2 2 298293417 5 3 930576430 1 2 494291952 1 3 114979694 5 3 502731713 3 3 610268997 2 3 467117533 1 3 122889635 1 2 538912183 4 2 939471632 4 3 186445844 4 3 521465927 3 3 713885001 5 3 130841177 3 2 569911178 3 3 730656346 3 2 253652563 2 2 596149676 2 2 617659296 2 3 414880970 3 2 567107287 3 2 213328758 4 2 250902559 5 2 164407531 1 2 527044381 5 3 118758799 2 3 363130901 4 2 944618391 2 2 840488131 3 3 411105749 2 3 540778311 1 3 807244529 4 2 474668941 3 3 145270046 5 3 713902805 5 2 143327886 3 3 290961113 4 3 921660887 4 2 922486464 3 2 502185527 2 3 137099579 3 3 153267701 4 2 144170981 1 2 711335038 4 3 807105702 2 3 103482181 5 2 384951754 5 2 484029702 1 3 972131915 4 3 429134212 1 2 143141212 5 2 159186978 2 3 775846030 1 2 899968521 3 2 306136306 3 3 273498129 2 2 411592043 5 3 296656631 2 3 282996663 5 2 505106732 1 2 486593537 3 3 327398113 3 2 225399160 5 3 452477328 3 3 126751484 2 3 813242664 4 2 323654618 3 3 532470853 4 2 977145538 2 2 521733537 3 3 593618854 2 3 868051201 3 3 159924190 2 3 347899922 5 2 542037852 2 3 437619951 3 3 431702438 2 2 283952174 1 2 313506806 1 2 347220645 2 2 536492071 3 3 260356900 1 3 540067245 5 2 240165942 5 2 138076112 1 3 578790977 4 3 459591586 2 3 187157961 1 2 676135372 4 3 905610719 2 3 389547348 5 2 325274912 1 2 586513386 3 3 353811397 3 3 235824019 3 3 150281405 2 3 638986434 4 2 134565561 3 3 254086195 1 3 497873405 3 3 701561090 1 2 532268432 3 2 104397044 1 2 732251823 4 3 623235331 5 3 119342262 3 3 361188098 5 2 182883282 4 3 672597569 2 2 144762987 4 2 550564097 1 2 651129841 1 3 594916842 1 3 385357644 2 3 405372598 1 3 595936839 3 3 818893246 1 3 897150798 5 2 377403866 3 3 621835262 4 2 221335398 4 3 338375191 4 2 401665592 1 2 629813463 3 3 981260139 1 2 756828967 3 2 613412800 5 2 970776097 3 3 568953336 1 2 155439793 1 2 416214595 5 3 853273053 2 3 713735067 1 3 881547166 4 3 294059530 5 2 522142003 4 3 175399128 5 3 478382034 5 2 690359110 1 3 678644390 3 2 201486776 3 3 275760006 4 2 550262992 1 3 235454148 3 2 687353528 1 2 791535187 2 2 257140989 1 2 148060535 5 3 825844533 4 2 813933598 3 2 117716118 2 3 845898076 2 2 760081503 1 2 704216833 5 2 871968102 3 3 579606851 4 2 941614900 1 3 112387354 3 2 480182525 1 2 926345763 3 2 644564617 5 2 891226671 3 2 823821382 1 2 567123384 2 2 265110143 4 3 971912373 5 3 432499810 1 2 396861363 2 3 637524568 2 2 689914226 3 2 282140973 1 2 107828235 3 3 181784860 1 2 521968554 3 3 901778386 3 3 221834773 3 3 130230292 2 2 760803346 1 2 567241712 2 3 834790694 5 2 335967522 4 2 834834965 5 2 882587204 3 2 992376795 1 2 414414809 2 2 487303184 4 2 489120208 5 2 459312789 4 2 501727348 1 2 754041934 5 2 258864376 4 3 146672902 3 2 111057589 3 3 155095480 5 3 722551396 5 3 226298996 1 2 876633042 3 2 252831212 4 3 926711938 1 3 401286705 5 3 441811714 1 3 107164404 1 2 141965500 5 3 744913970 4 3 903001879 3 3 809191053 3 2 274973968 5 3 641124205 2 2 518501469 5 2 284854907 2 3 385843601 1 3 344810192 1 2 497812038 2 3 823819287 2 2 438512599 5 2 444314335 4 3 791999850 1 2 539654519 5 2 725494463 2 3 657862196 5 2 150800681 5 2 136170211 2 2 876832048 2 3 375740361 1 3 874920204 4 2 103163715 3 2 336416596 2 2 301425690 4 3 554673334 5 3 526735089 2 3 389828553 4 3 671468619 1 3 182678826 4 2 592788934 1 3 646091582 4 2 914159647 1 2 937132145 3 3 217926301 4 2 878819650 3 3 677536583 4 3 306256056 3 2 310443171 4 3 463592866 3 2 351192546 1 2 302399613 2 3 617327940 2 2 701493215 2 3 401604918 1 2 911081925 4 2 128344626 5 3 103476341 2 2 930960054 5 2 541116344 1 3 353723435 1 3 306687939 4 3 345550149 2 2 896747262 5 2 829492793 4 3 632876011 2 3 431990489 5 3 137650126 4 2 181930636 2 3 127292488 1 3 614241810 2 3 888585728 5 2 496794913 2 2 388850188 4 2 638981481 5 3 365966826 4 3 599005552 4 2 855135093 3 3 656178242 3 2 465311232 3 3 433864247 2 3 575369010 4 3 734428091 1 3 544580034 4 2 328449264 5 2 666092000 3 3 921949923 3 2 253500173 2 2 809600511 2 2 950388990 5 2 445820551 2 2 251686835 2 3 387353383 3 2 343021111 3 2 895544324 4 3 274283366 1 3 747258051 5 2 212959537 2 3 882074206 1 2 794122500 1 3 189284502 3 2 246216414 1 3 280567815 4 3 983771547 2 3 462549470 2 3 363161765 2 3 432795908 4 3 674547737 3 2 580918965 5 2 242064325 3 2 257615631 1 3 694137712 5 2 295432018 1 2 647661288 4 2 138478500 1 3 566691845 3 3 266286381 3 2 267380603 1 3 455034776 1 2 484120549 1 3 121329064 2 2 447487501 2 3 617136888 2 3 762188188 1 3 130837521 1 3 414696784 1 3 173673600 2 2 973051204 5 2 760092784 5 2 759388742 5 3 274287871 2 2 251169908 4 2 977297316 5 3 994419459 5 2 279568152 1 2 715155974 2 2 967594940 1 3 441815944 5 2 292304550 3 2 794461252 4 2 820791127 4 3 797944896 5 3 143140059 2 2 741455099 5 2 132780727 3 2 214072789 4 2 575674449 1 2 646696512 3 3 713621299 1 3 415148949 4 2 488337095 3 2 513038896 2 3 574730101 5 3 768406238 5 2 632194009 1 2 409605345 5 2 169768189 3 3 154058348 3 3 387677804 5 3 746163204 2 2 435269883 4 2 399237831 2 2 222319749 5 2 144704369 1 2 101454917 2 3 370824849 4 3 696604846 4 3 325620996 1 2 819933560 1 3 400790838 5 3 593756725 4 2 564226924 1 3 308947448 5 3 479528684 1 3 468642419 1 3 904915289 2 3 159659284 4 2 180286542 3 2 257667307 4 2 215905227 1 3 544683290 3 2 714721063 5 3 800390499 3 3 992853748 5 3 661345743 1 3 556766192 4 2 971810001 3 3 682040322 2 2 851936164 3 3 212481193 1 2 911436884 3 3 338794810 3 2 716418100 3 3 630820043 4 3 143033539 5 3 294581065 4 2 757439658 2 2 617953123 2 3 398304887 5 3 698470735 2 2 422511081 5 3 244505465 5 2 302935637 2 3 387807631 4 2 612848225 3 3 910007628 4 3 987155331 5 3 524042735 1 3 372378307 2 3 639089627 2 2 402395800 2 3 996009031 3 3 215218341 5 2 453558510 2 3 322517600 4 3 492630333 5 3 739699114 4 2 587572576 2 2 373552634 5 2 221125885 5 2 485520647 5 2 393692972 3 2 145772967 1 2 441582702 5 3 350004745 1 3 483178319 1 2 551820528 4 2 350736444 5 2 730762135 1 2 684905962 2 3 872853080 2 2 410382493 1 3 506084905 4 3 527780300 3 2 316063834 1 2 469632978 5 2 839356718 4 3 207684690 3 2 624025048 1 3 145873426 2 2 929922483 1 2 407758982 3 2 424408181 3 3 250142079 3 2 427629524 4 2 966331446 2 3 852668212 3 2 975276724 3 2 193089400 4 2 617352474 5 3 899242777 5 3 427470091 2 3 181280533 1 2 724712275 1 3 726103482 2 3 610683000 2 3 906180521 5 3 797041435 2 3 938083030 4 2 441314228 5 2 980798666 2 3 126978732 5 2 376234306 1 3 669560969 3 3 885859262 5 2 635009008 2 2 486068316 4 3 838703389 5 2 349329589 1 2 733870134 5 2 542469909 1 2 126867625 4 2 769366473 4 2 448693292 5 2 700949045 3 2 937541628 5 2 941025255 3 2 690192414 5 2 983005936 5 3 190119473 5 2 480471207 3 3 394106613 5 3 427560530 3 3 391361571 1 2 622848294 3 3 375532143 3 2 411309467 2 3 827554546 1 2 411359770 2 3 741415439 2 2 406583523 3 2 878046227 1 2 311673180 5 2 595960895 5 2 602443107 3 3 137458588 2 2 170720230 2 3 756125641 4 3 240986370 4 2 374492518 4 3 102381508 2 2 331946465 3 3 595877584 5 3 345586351 2 3 625046487 4 3 473592610 2 3 838898358 4 3 727227523 3 3 745643060 4 2 610762997 2 2 390707599 5 2 362239346 4 3 290319917 2 3 855602714 3 3 448556907 4 3 798446263 1 3 208186077 2 2 166346336 1 3 786874957 3 3 584144248 5 2 602772922 2 2 271399335 5 2 757834558 5 3 625046368 4 3 136546173 1 3 641527648 2 2 830140483 5 3 378342807 1 2 762489422 1 2 330189347 2 2 544195559 4 2 787313428 1 3 589876264 4 2 586224351 4 2 569790124 5 3 157650370 1 3 498692211 1 3 913215471 3 2 433786972 5 2 706161590 1 2 434408205 5 3 214153583 3 2 582684418 5 3 453674984 5 3 228350491 5 2 831828740 5 3 644947400 5 2 532836568 3 2 107074504 5 3 373248512 2 2 547740359 1 3 966232251 3 2 730809492 1 2 992719772 2 2 460758117 5 3 728100043 1 2 342533824 4 2 547135524 4 2 230198866 4 3 344343310 5 3 881353405 4 2 450576657 1 2 613105878 3 2 267786344 4 3 233869058 2 2 731268304 4 3 344449337 3 3 517148958 5 2 745273044 3 2 257784361 2 2 926704718 3 2 779081412 1 3 405763235 2 3 917827632 5 2 538082746 4 2 122946140 1 3 961913024 3 2 397116070 1 2 100555311 1 3 253616743 4 2 134008642 5 3 149587065 1 3 867723082 1 3 764718834 2 2 440044275 3 3 316109885 3 2 284766370 4 2 520512051 3 2 611299912 3 2 112212124 3 2 209320249 3 2 394854401 1 2 319527857 4 3 569746640 5 3 573892037 3 3 423876374 4 2 296068771 2 3 404283920 5 2 545872237 4 2 813675429 4 2 574117432 1 2 311600315 4 3 251060048 1 2 881157528 2 3 373081718 2 3 861807308 2 3 276990556 2 2 481133294 1 3 479072237 1 3 492830309 5 3 437024244 2 3 424066043 1 3 465344774 5 2 828398275 5 2 771787549 4 3 890872289 1 2 990111882 5 2 387187421 4 3 374248864 3 3 723798320 4 3 630893635 4 3 271963735 2 2 657419339 4 3 205252293 4 2 214226687 2 3 953464338 1 2 550307267 2 2 501981611 5 2 486445689 4 2 396565655 2 3 423562891 3 3 233599674 3 2 228447904 3 3 468003375 3 2 323896305 5 2 396858843 2 2 340444784 4 2 279917916 5 2 590758710 4 3 440585110 1 2 461277034 2 3 159747329 5 2 160711501 5 3 869325372 4 3 609973970 3 3 345759473 4 3 560340417 5 3 816437395 5 2 382157479 1 3 716280505 4 2 979714083 2 2 801983638 2 3 703329686 2 3 963873105 3 3 669349603 1 3 288482720 4 3 605078568 3 3 268623427 3 2 603739715 2 2 253849300 2 3 545431556 5 2 817839314 3 3 265778168 3 3 275645069 5 3 753670736 1 3 634184883 3 2 829801277 2 2 771253390 1 2 176620286 2 2 143098075 4 3 681694666 4 3 496871201 5 3 522739411 1 3 290242204 4 2 742376177 1 2 404146987 4 2 548710042 2 3 421715040 3 2 893314638 1 3 595742461 5 2 654302811 3 2 832663496 5 3 827248750 2 3 227804050 1 3 310987665 5 3 553790693 1 2 322647761 4 3 907911511 2 3 786145414 4 2 683641078 3 3 255840597 2 2 507333534 4 2 203676999 3 3 172173826 2 2 364031409 1 3 551828652 2 3 613327337 2 2 854346282 2 2 187598742 4 3 567263259 2 2 216855852 5 3 507376304 5 2 845713040 4 3 909431213 2 2 214520434 2 3 615488234 3 3 868857689 2 3 423008152 2 3 788267903 5 3 308837802 4 2 228033084 5 3 359112736 4 2 786157075 5 3 482515665 3 3 437474846 4 2 945046892 4 2 430294557 3 3 636778218 3 3 701654243 4 3 237151844 5 3 772216352 2 2 594516015 2 3 695241674 4 2 172203046 2 2 970225091 2 3 488845276 5 2 885694262 5 2 227431108 3 2 969759853 5 3 331389154 3 3 798662554 5 3 714535076 2 2 949500943 3 3 718220306 2 2 384458382 4 3 417279392 2 3 107724261 4 3 145071213 1 3 679730475 5 3 478628145 4 3 491722629 2 2 531386107 3 3 917341294 4 3 635793483 1 2 289945387 3 3 113860027 2 2 311538889 4 3 654955507 5 3 501829780 2 2 147449324 4 2 464337344 2 2 741642834 4 3 466364946 5 2 459336128 3 3 878543144 2 3 271325057 4 2 485119271 4 3 898753800 1 2 183063060 4 2 413941076 1 3 395702944 4 3 416335826 5 3 275480688 1 2 924714164 5 2 298109044 2 3 565026852 4 3 621784465 2 2 952897993 1 2 779060203 1 2 197926021 1 3 611282294 4 2 421624615 4 3 743949429 4 2 645573201 2 2 291080176 4 3 927192672 3 3 481930300 2 3 963558496 4 3 948811579 3 2 830973058 5 3 398203490 4 3 504846915 1 3 811115396 3 3 661305127 1 3 525090150 1 3 340035415 4 3 876316362 1 3 890610515 5 2 631612551 4 2 204827319 2 3 808929615 1 2 722000119 3 3 251192885 2 2 118831232 1 2 364174900 2 3 887801363 1 2 438540231 4 3 875829083 1 2 269458579 4 3 589446672 1 2 213509427 3 2 857548842 4 3 783662237 4 2 900848134 4 3 358915846 1 3 471146276 4 2 765521062 4 3 487036813 2 3 349334076 3 2 182721174 4 3 426487321 2 3 261963984 2 2 754875562 2 2 864880591 2 2 447691326 4 3 534197128 1 3 558646864 4 3 798327310 4 3 635361744 1 2 189630792 4 2 541426217 1 2 297246804 3 3 216273299 4 3 770168561 4 2 420333107 1 3 839262645 2 2 892639199 5 3 397077428 1 3 991563121 4 3 244889565 2 2 153821723 4 2 499016280 4 3 513501976 3 2 633783663 1 2 825679944 2 3 369716352 2 3 993723704 5 3 733388190 1 3 121592644 4 3 646552887 2 2 570737675 5 3 893639769 4 2 615147364 3 2 113502318 4 3 184382989 5 2 467247283 4 2 227992669 3 2 818462765 2 3 544329786 2 2 735754065 4 3 419744741 2 2 771213954 5 3 206356309 2 3 827810173 1 2 149503070 3 3 903010623 3 3 219067048 2 2 527026366 5 3 790601476 4 3 980062125 5 3 582174211 2 3 981973437 3 2 594818485 1 3 320290445 4 2 149082726 5 3 646492672 3 3 117306312 4 3 208924686 1 2 262713707 2 3 266120028 4 2 602198919 2 2 635334923 2 3 963645428 4 2 819121938 3 2 305952092 3 2 432805756 3 2 803254395 2 3 550734192 3 2 715137981 1 3 233851832 2 2 786631289 1 2 547427931 3 3 332521145 5 3 840825539 3 3 128455937 2 3 378847531 2 2 443536707 1 2 554780149 1 2 215757024 2 3 969170798 2 2 137944778 5 2 573413244 1 3 867845632 2 2 328489929 2 3 666624488 2 2 724520982 1 3 534447861 1 2 158389236 5 2 811420570 5 2 836139191 5 3 106293065 3 3 513935628 4 2 540125595 2 3 176782739 1 2 174366880 3 3 857444542 5 3 858001109 1 3 445709927 1 3 761533485 2 2 359786686 3 2 185341355 1 2 651194938 5 2 294406308 4 3 334855898 5 2 637680584 3 3 861946513 2 2 100632874 4 3 194554941 1 3 555946611 3 3 199217937 5 3 305770533 4 3 141179827 1 3 812768955 4 3 160244584 4 3 719309448 4 3 993887567 5 2 860587706 3 3 174043689 1 2 653595837 1 2 540395740 1 2 686946907 1 3 470519119 3 3 590285965 3 2 336793518 3 3 522063915 2 3 310391473 3 3 623752352 5 3 470622572 3 3 739307301 5 3 739077659 3 2 478261636 4 3 658368325 3 2 314040647 1 3 453890224 1 2 885016652 3 3 279232818 4 3 413108105 2 3 707561923 3 3 270943309 3 2 702757333 3 2 686979414 3 3 490859920 1 3 633282235 4 2 295875606 4 3 875244915 4 2 574940728 3 2 312431825 3 3 137451700 5 3 447543355 3 2 245110200 5 2 246268750 1 2 517209358 2 2 510152060 3 3 259544993 2 2 435079983 1 2 292697645 1 2 882818629 3 2 738930946 3 2 715570355 1 2 521256027 5 2 212901465 2 3 674862051 1 3 126262675 2 2 455623859 1 3 752565463 3 3 337288627 4 3 311090871 3 3 673006980 2 2 789120846 4 3 916071435 3 3 126614041 3 2 229176366 1 3 270727105 4 3 412334092 4 2 440813934 3 2 451304809 4 3 203272668 3 2 455702875 2 3 553482205 4 3 109636538 1 3 867088178 3 2 136329494 4 2 883371151 3 2 902661935 3 3 860888974 5 2 704711713 1 2 114559503 2 2 993761007 5 2 967973791 2 2 987506532 5 3 681345097 2 2 415273753 3 3 386070894 3 2 610855252 5 3 216181066 2 3 850293460 4 2 905718903 2 3 796587504 2 2 348956176 2 2 374159877 4 3 151871006 3 3 612435693 2 2 528603145 1 2 523386868 5 3 872900848 2 2 573122281 5 3 316445628 4 3 696366373 1 3 147453592 3 3 564069195 5 3 546447942 1 3 600116095 2 2 555302364 5 2 877387604 3 2 369152594 2 2 673906974 3 3 555460516 1 3 482342340 5 2 728859842 4 2 192627568 5 3 314089095 4 2 553402121 1 2 289737891 2 3 706496343 2 2 519505749 1 2 297551003 3 3 371530390 1 2 442830664 4 3 336955137 3 2 113333049 2 3 327551379 2 2 228257459 4 2 412067816 1 2 208737623 1 2 628785376 5 2 513425112 2 3 252546422 5 3 634554225 5 2 557037967 2 3 350313435 2 2 593044770 1 2 661107017 3 3 792580885 1 2 616156317 5 2 146826762 2 3 659178709 1 2 495033393 4 2 419139827 2 2 303420985 4 3 202581993 2 2 836479372 4 3 143793177 4 3 849622126 4 2 133179461 2 3 881449382 3 2 426115710 2 3 628568044 2 3 749813936 1 3 515506032 3 3 504592318 2 3 470357710 2 3 484825172 5 3 817810767 3 2 776182911 2 3 282372413 5 3 147745632 1 3 869091435 4 3 365218891 5 2 697960403 1 2 668552736 5 3 559334033 1 2 782573578 1 2 664943315 1 3 489476701 5 3 821947430 2 3 815754216 1 2 284342031 4 2 158801145 1 3 641053136 5 3 936186453 3 2 110299987 2 2 702245365 2 2 663526772 2 3 116939555 4 2 842169354 5 2 911801985 2 3 961927532 5 2 433759759 2 3 287714341 1 3 783147929 1 2 652915820 3 2 363174594 4 3 390954381 5 3 422351515 4 2 275029720 3 3 157694084 2 2 115549932 4 3 853101538 2 3 776962270 3 2 625911063 1 3 283062432 1 3 703601822 3 3 427989506 4 2 199405285 4 2 740584408 2 3 785584294 3 2 321773529 5 2 860768707 5 3 152998118 4 3 407967272 1 2 821702527 4 3 755631341 3 2 665717472 2 2 987593332 4 3 385115886 2 3 887162085 5 3 693158832 5 2 118927514 2 2 262275334 3 3 534502725 1 3 261203404 5 3 377813420 5 2 647710450 1 2 505879163 3 3 531388014 1 3 228733214 1 3 327243006 1 3 222172751 5 2 372420727 4 2 323569006 3 2 567309420 2 2 268415839 4 2 686760222 3 2 840931815 4 2 870151327 5 2 605926903 1 2 207170182 2 2 411848850 2 3 868381497 2 3 667646819 3 2 960767679 2 2 733541183 1 3 820999907 5 3 458306351 3 3 582038951 3 3 814194163 3 2 139024742 1 3 829796871 3 3 986276002 5 3 136752317 3 3 696785412 1 2 470929200 4 2 360428913 2 3 828535966 1 2 127627666 2 3 498977813 1 2 324733300 3 3 675125960 2 2 250243848 3 3 332880298 1 3 293718271 4 2 817592153 2 2 342607740 1 2 854930340 5 2 734202780 1 2 161553817 1 3 339201330 1 2 162219979 1 3 139992639 2 2 272460428 2 2 677012760 1 3 276998085 2 2 785924190 4 3 521075980 2 2 450067163 5 2 393213422 4 3 295236120 2 3 284467542 1 2 177891464 4 3 169585547 4 2 392845144 5 3 747391861 3 3 323236576 4 3 545583461 5 3 424842779 1 2 822065942 5 2 284181562 5 3 372271438 1 3 424647212 1 2 562555597 5 2 161722307 3 2 242330571 2 2 777087065 1 2 283633037 2 2 663285043 1 3 708344150 1 2 607094873 4 2 476541210 2 2 367650948 2 3 825471611 4 2 146705888 5 3 726017381 1 3 396830034 1 3 276999355 1 3 744900196 4 3 498620046 2 3 408445492 2 3 368653850 3 3 874056659 3 3 627186526 3 2 552845687 4 2 942996141 1 2 579927375 2 3 788622871 1 2 270504538 1 2 515927657 1 2 199688618 2 2 890688934 3 2 930042962 3 2 415309103 3 3 227463301 2 3 683474890 4 3 966097109 1 3 853043321 3 2 675473659 4 3 810791856 1 2 446842983 3 2 702320946 2 3 782252835 4 3 404027351 5 3 320917184 4 2 331962752 1 3 715152815 3 3 808572447 2 3 911556342 1 2 242997460 2 2 839719231 5 2 349823501 1 2 812202624 4 2 596100200 5 2 811391985 2 2 750782331 4 3 933291786 4 3 628011020 5 3 605560812 3 2 886822215 5 3 726968331 5 2 777801232 5 3 779895829 4 3 681212983 4 2 223555364 4 3 170472961 4 3 643116963 3 2 782776024 4 2 106102804 1 3 494146896 5 3 469431437 1 3 664252854 1 2 628482694 2 2 608141835 3 3 976173114 4 2 611120075 1 2 120292136 1 3 440928372 2 3 497760894 3 3 388585022 4 3 764074049 2 3 853349024 5 2 665118252 4 3 108281873 1 3 280827649 1 2 578849970 1 2 905767729 2 3 752414088 1 3 197253127 4 2 172224832 5 3 735733845 5 3 837678294 1 2 141595869 4 3 785154446 2 2 928007235 3 2 462036276 5 3 445183190 2 3 736374312 3 2 456283727 1 2 741364576 1 3 824056184 5 2 786056911 5 2 317399092 3 2 770268063 1 2 171505338 4 2 950876467 2 2 271396589 3 2 425367795 3 2 598452670 5 3 433162953 4 3 472991635 4 3 819369251 5 2 283534156 5 3 708094053 2 2 246617829 2 2 848204365 1 3 538403996 5 3 154775900 3 2 761270599 2 3 438416773 5 2 637475156 3 2 772031658 2 2 334492680 1 2 583134637 2 2 457714515 2 3 862778847 5 3 639586941 4 3 129153082 4 2 663811588 1 3 206517080 3 3 523490923 5 2 294082678 2 2 557149971 4 2 179816108 4 3 621265500 3 2 447044194 4 3 855332754 4 2 907237248 2 3 819722760 3 3 455777450 4 2 609151812 1 3 771892099 2 3 190887558 4 2 481406283 2 2 591848402 5 2 926649069 1 3 225927766 4 3 347469153 1 3 510060288 2 2 694530793 3 3 536047486 3 2 651747003 2 2 537693856 5 2 976347497 3 2 526491701 1 3 515201150 4 3 330829738 5 2 847450593 1 2 446142590 3 2 949088074 4 3 768865881 2 2 899941382 5 2 472733466 5 3 726124310 5 3 474472973 4 3 395790925 3 3 410947750 5 2 850490057 5 2 292132282 3 2 190361642 5 3 498035994 4 3 736789296 1 2 897312212 3 3 454452290 1 2 918188879 3 2 565260750 5 2 994615154 1 2 237967353 2 3 524365498 3 3 395011351 2 3 246399748 2 3 186833658 4 2 616635172 4 3 226152998 5 2 248258483 2 3 631005677 5 3 583010748 1 3 341504627 3 3 751000086 2 2 734327750 2 2 622438463 5 3 665893618 2 2 262969651 1 2 340382223 1 3 698595267 1 3 339965624 2 2 741209733 3 2 879445146 3 2 224648197 2 2 604810441 5 2 326487062 4 2 228938381 3 2 422017700 2 3 923824163 4 3 147260575 3 2 421244320 4 2 492738762 5 3 356720236 3 3 683760471 1 3 840588019 4 3 606155152 5 2 900559873 4 2 719739643 2 2 554754576 5 2 781687358 2 3 715967569 1 3 619337805 1 3 318489344 4 3 282688006 1 2 947587213 2 2 241515602 2 3 285472484 4