2000 2000 13604803 27447643 34139694 38386148 39833864 42146661 44380153 46048356 50066784 64566247 65500686 71020564 72063235 84475797 92716824 94887535 100433933 100947045 102446632 103410062 105601491 108053629 126277188 126814803 137955618 138524555 146950135 154590476 155707704 155959285 167468770 178735307 178877681 180308748 201354022 204582217 210659063 211951791 222562790 226386425 234353313 238740357 240692513 251977659 254557516 254620366 255028704 263804899 265386219 268789338 282907003 284293962 285048229 296503803 298792994 299418865 300999396 307233750 309358963 312499794 313171795 327222295 336564290 347102104 352721096 372077692 380818065 384044246 388453013 395154631 397966908 404896840 413472501 416486312 417254756 422950890 427899897 428839438 429594235 434463033 442567863 447501492 459317022 461136662 463379383 469517631 470848592 474563715 477621924 479346083 482617949 484051982 492607491 499117624 502044488 503865981 504015167 510454380 510957871 523422170 524685769 527857848 529543478 532636709 534351111 537101847 545241226 553661236 554272024 562771573 567071517 569611235 572307768 574890202 575111095 577229595 581555224 591519508 593754557 595572694 597239505 600377880 602387810 610442963 621029193 622857199 638856832 665335861 666934059 672185272 672596907 683751659 685260195 691324656 701490855 708014400 708190807 708694011 711900571 713611773 714960815 722785965 734760759 737594946 744261844 748110196 752519552 755247549 762537338 765505612 765616169 769481310 770678794 777417144 782643607 790588173 793488826 794720571 799692492 811874752 812207943 812923102 812926313 820724914 820994131 825963881 826199706 829977088 849285381 863184020 863387208 868424839 869690880 876593150 885441486 887756924 888941848 901365857 902698514 907436453 909723100 910064781 912653662 929989248 933450092 948573810 956112555 958112746 958159815 958449168 959734144 961495649 962555071 966215252 967633857 978447164 979041801 986771992 992184402 995623139 1913962 8013000 9625332 12045366 14686703 18386035 18630024 27456861 30740464 41114266 43735785 56435909 61415027 63121680 74041448 77710206 84432861 96360471 96908561 111752157 136052544 144335038 154333328 163898655 166078876 168928145 169670996 170998387 172962113 185799900 187482134 188467670 194641627 196294341 197199866 199292369 201176261 202223240 205941896 210360045 211628042 229171558 246629884 258170028 273078318 275936796 279303924 293300539 296322023 298396587 299442416 304138803 308018845 317224803 322331381 323850562 326024256 329143807 331883157 333561896 335589284 343210839 353331044 355078352 357864983 362006382 365474388 370613350 371139478 372479150 373111787 382630649 385538105 388233014 400406373 405757369 422001719 423595530 437652949 448477085 460623625 466243368 469107161 471843111 476799786 477454732 478817930 484775711 488161459 496181720 497493515 501484990 502126272 503473668 503709110 517891832 534672787 535477040 536864895 540986103 541905285 545211241 549416486 550303231 559624362 564330102 584373186 585278656 588121717 590010244 592299670 599538096 607440385 612628960 617351047 626292431 626600015 629770618 639634146 640618035 644304194 653472040 654028232 655535278 658438507 665722427 666243993 670475663 684947966 688645804 697719828 701472986 701501669 723409897 728356172 728748713 729303232 730701955 739612715 743274612 749844558 756587955 762077094 771978036 772638966 777096754 777984652 783976097 784717167 791426840 793814895 796448234 798904838 807354934 809314095 814961922 818294974 820127391 822792247 829568926 832820175 833349324 835770210 836449303 848144985 853493925 855153949 858177226 860322868 862252647 875569595 883398370 890125295 898662985 903922594 904807485 916917455 921884654 922415983 929988396 931469341 947320035 949541110 950584863 951786850 953703292 959154200 960430328 960440744 962359353 963478221 971070109 977638862 980915587 987465373 989226282 992017374 992874686 994264086 995290322 370763 4620605 17474038 22256824 22304025 24809339 27128581 33130026 35590764 53102289 54182715 55290403 57572762 92115927 94483886 96266177 104746194 106674613 109482647 112625831 117871941 118111896 118308712 118980457 135394413 135998761 142387366 145665343 150908183 155838652 157407629 163496371 171580155 174461001 176725923 182472630 183343117 185597996 196207866 196489061 197877009 200071507 201418391 206051009 206882678 211188149 211774812 219992695 227597529 229942016 233560106 237192579 241206873 248290097 248735313 250110640 253564619 255172666 256411408 257104933 258097925 258925010 261213541 262297853 274992721 278674780 279226897 281245627 282171728 282750985 293415560 298032054 316314369 326493531 359508889 361385092 363194907 363208266 365112621 371438679 378666729 381295091 397975497 404645001 406697863 408734793 420027928 420098467 440404475 449458155 449561793 455041891 462727844 486881094 499336738 510204626 516509700 516793423 518527880 520355585 525298614 529962132 538809814 551154382 551866648 555901364 557674574 567150496 568409186 570960932 575707913 582755668 588888510 593981309 598943651 603073494 611250812 613031839 613673792 614167487 627838959 635922650 637775441 642514375 643660786 645735223 648794824 651979074 657561524 658332858 664215351 668533103 675845197 678982066 682010128 685972704 687202908 693156357 694871949 699926986 702120170 704873574 709010257 715633568 725234282 726943389 727708195 730186917 730925528 732578911 740122019 742215742 742693346 743552192 749967226 752333998 763363778 767432157 772295710 773054502 777728869 779992358 784785464 794848066 797698833 805919340 811570719 813543735 828461308 833879697 834086655 835645045 851336958 853537328 857715037 864350860 865817077 866889218 869201863 883195752 886363616 889816915 892502247 895464907 895907116 907594756 914279284 926216232 933440001 934018379 934894324 963169063 969877701 970131924 976828115 979395164 982190174 982834994 985152012 990856947 14715244 27177998 32461012 43611075 44976610 46412433 47276288 49653585 54658257 57021519 59126246 63446353 67129642 67288992 71592103 74855230 84284502 85569841 98048083 98335318 100332007 101542514 115427107 126425739 136942439 137330096 138394656 150550557 151508494 155925761 159811947 161377800 164634618 175494265 182521473 186541883 199221389 202456977 204758269 206811713 208404543 208872040 236007099 236334189 240058561 240268437 247917203 257131153 262861401 271837424 279666276 284169136 289207802 292133979 299729155 309600420 311665776 328824743 329832121 333568257 334996624 341190572 353375758 355938635 357385409 360679137 366260783 369916810 371222606 376122928 386337742 386912862 391698355 397903402 398885157 398988002 399746794 401725614 401895745 402219666 405072494 409962763 411238674 413900167 423138116 425387335 425465049 439433020 442238875 448525309 450589746 452382875 452935208 457622909 459657448 460091525 460803192 460925630 474109420 479574084 487704386 491086740 492449750 513784968 514353935 535766778 542160741 544472195 546190464 548778508 561295402 567550673 568012752 573905309 575579410 575763845 579075580 585391796 587493763 594190002 596287015 599966113 600770711 602057437 609045947 622766324 630674634 632247260 637828811 645083816 645724550 650793935 652621273 656752404 658966288 659467911 662565886 665800258 670187098 673566516 677466673 679771370 689634881 691197551 697361352 710795422 716576278 719972634 730868824 731920592 743080726 743716150 748582734 753361689 759113361 760414874 760440626 763467275 806342420 812041817 822213005 827984988 828219662 830844519 832697691 834145500 840073427 844346468 856215040 874104742 876086858 880454958 883665380 885519427 887278365 887659558 893395903 896257649 898248553 899205379 906378497 920223608 922854463 931684093 933048761 935376873 943754615 948121809 951407373 951958197 953696452 956179652 972856457 973187832 977082376 982703601 983416233 983713265 985333379 986073063 1814905 6893040 8051691 9902759 17544209 17628322 22734815 25397540 28332052 34067956 34487192 42826038 45364954 53678946 56208504 60175015 65042060 66423491 68299288 69776418 72126130 72871103 81805311 85469046 96772125 111629115 121020918 124173644 125588783 125866315 145146115 145505397 146680105 148784907 149939198 157336477 158549938 162718436 164016173 166053843 168969736 179163943 182019966 186454312 192598039 194296055 195614506 201177433 202292596 209313190 218036808 232961287 252577064 260992975 263926854 267708781 269512945 271190452 272122816 282418361 283978943 285458755 314907095 315474793 329209324 331421884 339353726 345720091 347313462 348588527 354921729 356674922 358317992 369960543 377334164 385850916 385907790 386443153 388672983 389667224 395787096 396195112 396503812 396863455 397312339 397577000 410947148 413575601 414597005 418864368 420484267 425709572 427846449 431546161 432206080 433053200 435517166 440623632 444791661 444997254 445450878 459089254 459863719 462024909 468789103 500842400 516784507 518208150 524497239 530766176 540536513 550398099 551914388 553066314 554093117 557695738 576948636 601791432 603882779 611030283 630679831 630709019 630962323 631526440 639505082 645066879 653560936 656364194 658336166 659967463 663049268 666553921 670898591 686895452 687321930 694111974 705615759 710223926 712046835 712977616 723481816 724057150 729737352 734477415 736660755 736823518 736826262 740800734 745741573 749345835 753183869 761988154 776333363 780089256 780261943 786895024 798091625 805603110 807075632 810225725 825823787 825931229 853680623 863755353 864236701 870525977 876340305 877033884 878199867 878777662 898165080 899530935 902071304 902765467 911053392 911275778 911735928 917502140 921139186 922222573 925761725 925831647 927608101 933320327 934749222 935811542 936157539 947890933 949122507 949323892 952902824 956238945 961745012 970926796 971385723 972605762 974767598 981852113 987853335 998602049 6995733 10215673 15424823 17414873 26907696 29547648 31086789 36041739 42419534 48858613 54805763 55224705 61334487 61671312 68763267 72706395 75193958 76770911 78619839 82974142 84032953 94855845 94863220 96252532 97538451 99015406 102539005 106864985 108892327 118610689 124139404 145070905 149412466 153196148 173102517 179769047 183001902 185614466 191280519 193918967 198912342 208815423 218212467 222986370 225451633 233010899 233880492 236141236 236804058 243749295 248698559 249843561 251070734 251330772 252412385 261952661 265920255 272322122 273025774 280201224 283129940 291940169 296959706 311109411 318511324 321819594 325679721 326287160 326316163 340825767 342860313 344335060 354111055 356567738 357871810 364124483 391169092 394615777 401460182 407345977 408933773 409970790 410180717 411345735 422911667 429257307 437536636 440295117 445949315 449099107 452514615 452904262 454494318 457656570 461955652 467947332 470901682 473307151 481069536 489423812 505010385 511149177 511372394 511909228 525881249 527996577 534455573 537632623 537756577 539603515 541271098 541442434 542720990 546964045 551351898 553358069 575540782 576245018 580758157 582212303 585410327 593245776 593928086 595622667 599283408 599794430 607841430 612785699 617261947 626630529 627892078 628081968 628898277 638025801 655240214 656667021 661732815 665054280 665872912 671620935 680012650 680258912 691537379 698741103 701255193 711950491 712510139 716617802 717041300 717190954 721469855 733396110 737230170 741223251 751156618 758010990 761913942 773103775 781815885 786382242 799264096 807724271 827477054 835498552 838081124 848128113 848315586 848975625 851621595 859485349 866650833 866855410 882639145 883745188 895242199 900631687 901017708 910674210 910747681 912290876 913386135 914116235 919513365 921730529 923359589 929283577 930410332 933381759 934090445 938985865 950747279 971361705 972529036 972814240 977803029 993183593 994660617 995289135 995597413 997618138 649799 3125940 5169724 5386984 6944839 12792273 13642593 16252612 16799500 17423450 25247570 29854985 32679460 33575106 36906072 42353640 44137508 54078765 55070388 56412271 57627418 64237702 65431436 68086726 77069693 92819089 98799888 99202362 101194518 101298005 105751741 106817138 111147005 114149275 114615120 114631311 119070215 130427014 145591578 146020108 147902334 148061752 156230060 159960647 170631690 178231352 178954253 181592814 187268069 190853484 194338445 202669204 205015414 209348219 226157460 234908728 235676642 243935318 251303572 258723032 258994353 261087686 262113262 262755964 281863216 286931785 289584154 298199843 322298310 324672210 328939916 333717866 344935469 349483234 351063448 356581190 362037440 363510695 364119842 364895306 388626198 389524634 396083016 407006800 409333312 409507029 409708241 413166320 416484856 419017323 422137062 433621099 444764052 449566387 454017604 458607109 474487515 482670078 483038995 496199841 510223166 512743176 521092504 522214894 527678985 534580497 538329021 545096166 550144721 550273090 554443121 554946507 558732262 566113255 574458620 579406628 584119415 584612041 590231504 598788163 600039138 607190748 609586378 613553351 622106706 630635333 631520721 632060289 642379989 652950006 662825711 673938667 676585889 678646905 679905850 690015566 692071942 692156597 697488717 701061942 703710143 704991137 720883951 721313575 721919668 733189340 739953749 743113446 744301848 760548494 761715753 770943067 777253815 785522683 788041512 797149269 802566284 804493064 806907021 807369203 807411170 817343359 821058948 822789735 828197856 845300623 846823277 850427926 864565304 866634914 867136272 887084811 887545782 893841096 894284840 895676141 897869021 897924801 905662410 906593008 909992134 913265914 918399434 923804584 924092469 925028138 929085679 930591112 932023645 939048882 957775504 959069705 960419280 962817275 966266830 967092873 971485629 976573023 994181295 999379208 7924316 8417371 10915720 13771517 17721418 19635509 22212029 22550935 28042031 30002039 34005537 36128003 36988969 40129575 40457848 42509254 42814596 43210924 45632005 48475961 48839186 60202143 67634996 78408659 85880783 92523133 92970569 95526772 99483555 106542244 112665796 114939076 115696472 122714602 126309226 129021183 134653310 141707147 142713597 159222609 160056214 162663501 163758163 171006276 171764413 172658823 178416694 184766930 202591318 208194302 210509076 229011107 236157425 245589204 266452674 267361294 279262475 283295378 290866535 293114085 305044991 309433432 316815111 317282782 328572397 329263031 330620897 336521338 340025712 346145818 352316177 352922029 353676313 361020641 369291440 373247603 375252385 378329557 383870643 387141091 389311489 390665603 399582706 414505154 422093251 439716929 447003886 450779987 456113166 459291497 464590411 467898772 472274056 473229071 473447033 474813839 480635553 488657388 495601314 499157597 506307929 515529663 517655017 521672762 524852265 529538935 557040174 559229309 559297069 559905490 579816008 585370678 586654734 587250423 599357537 605094185 607047141 607770042 618421341 622686421 624147767 624171488 624358654 629503854 635590985 636891060 638594292 654440075 655604622 657868531 659048601 661665267 661904683 663625813 666356790 670432723 674210420 675851066 675854866 685206585 698018227 699354068 709100171 711068803 713018361 713981198 723703124 735454348 737202465 739751655 747148686 760020019 761239176 769044582 775288359 785296744 785793731 787163627 797327926 798265333 802256196 805326148 808951865 816592112 816770613 817440080 819955698 829152471 831289882 833488897 834457055 834779284 845695252 860533879 865577808 865889166 866552698 867022282 880710127 881771369 882565477 889037487 900376043 901872770 903866876 918217202 923376713 923513914 924476609 929330341 947587160 948786462 960770238 967725047 969142218 969654014 975339904 983298863 991021598 991795437 2771587 3731528 7635004 15966965 23397294 23997820 24459215 25479145 29224220 32379550 36014297 42662302 43047294 45137883 51345838 56472642 59354758 60126442 60493382 62157271 63839555 67521445 69146168 72308499 73840899 77478467 87736633 103830939 113419409 115191673 118865498 120931332 122065222 122165340 127898816 129219764 137757936 138297408 143226591 148786957 149177856 154392391 171769492 175893704 176414726 181954195 182054535 185833376 189571504 189629322 195429421 195964356 198932774 200734128 208464304 208614408 215556951 229902387 233499646 235219543 246142741 246180067 246902514 247897521 255955356 256210590 265505671 277839470 285671259 286099375 289520848 297722097 305770469 310479156 311613559 315224367 332482702 332629795 336233672 346319103 353859024 355199550 355818284 356507236 357964637 360960255 368361235 369228484 381240014 383317964 383844193 385196422 385827876 387939037 400029640 408602830 414339207 416516902 418710498 419484298 433792088 438329495 454654841 456279896 457989999 459361091 459998586 466097548 475001257 478805116 483081767 483637329 485060061 513949996 516096425 524756357 530845979 531714278 554632273 564099094 581190109 591211111 591259362 595208075 600659919 618311771 630679888 635303587 639137409 646799537 649162361 653062948 660400227 666483517 673790612 682015363 685121318 687315917 687513524 693274745 706147141 708478023 716070967 717211517 719939847 731709690 734153783 740318562 741632866 762339078 772963234 780883435 781274367 790155814 802698853 806599528 807388591 807852416 809541241 814144713 814430774 817925295 825111341 841715140 843730340 853340959 856304183 858602239 859644504 868297391 869394378 869899015 878635635 880918700 903703572 904879504 909320770 914528812 917163931 918463505 922101186 923022714 927394446 937459614 938472707 940322610 946638582 952416544 952670447 957715047 957870640 959193345 970879645 971504819 983376019 984746612 987040101 988134105 993106796 993389803 4578397 5947255 25902996 30797274 31843265 45664408 59511676 67718023 72151077 96262502 106990390 108563516 115698230 124201243 134913368 141228143 152503340 156392246 157367515 160860271 161112764 165848533 167531567 171811071 176168109 176308251 177305996 187365276 191222213 191237379 192237696 195047532 195311572 196577766 196800367 200296262 214318673 220354817 220489951 231237388 239430820 248410464 250910289 251411899 255305479 256676204 257031210 259963199 260136824 269748019 270152946 273879824 276548931 283768168 291309490 299122075 300839621 309442321 318524600 319646212 320723367 326460688 329366106 333977710 336081807 338613553 343664104 345731001 348375123 360250906 389346219 391340005 412960944 415308982 417696375 420454879 424228396 431496350 446908553 455807362 475113105 483210008 488319512 489581189 491135639 491438895 492016521 493839760 497542902 497874964 497967749 500718446 501180294 503418768 519079405 534840861 535836586 537682300 543382682 543512044 547989073 552623049 556966844 583533961 589755978 590282352 595418453 601881104 602227432 608814437 609058419 615710375 615829355 618494131 619403304 631367648 634018401 634044764 644474348 644762152 645029787 648424395 651381472 653328094 662863594 667344976 667555029 670383747 675069493 679793915 681734021 684159464 686873991 686919528 691742056 701924324 706430604 711631613 716142715 718893439 719171313 727986924 733387371 740620417 746198823 754083679 755154036 770942097 774092615 776153151 776236322 779414879 781654884 784997575 786885970 790073229 792429093 796369603 797972504 798426614 798924144 802773099 806196130 831759761 840104797 841152526 855005588 855328211 863013335 873805616 878735179 889994388 890721931 892751316 894376974 895344844 896351848 897107966 900377325 901050175 905296801 907470495 908054854 911293300 911717267 916736885 922470955 930907611 933802533 950894923 954093865 954660948 961241428 962827286 967068802 968293303 970435715 972948042 977487251 980150281 603 899 1939 1981 364 1024 544 1361 1553 1914 410 1757 1946 1967 658 787 188 396 1760 1913 274 770 1583 1731 1496 1942 606 1304 1967 1982 1232 1998 781 1491 589 1163 473 1709 1071 1788 451 1591 1862 1911 1402 1653 757 1923 1332 1436 1522 1673 442 968 1993 1996 1081 1433 1274 1638 1074 1999 375 1402 922 1031 1527 1811 1579 1771 1014 1411 945 1671 690 745 1470 1666 1711 1890 1863 1925 1620 1928 1189 1615 956 1195 293 1958 951 1254 1992 1998 534 972 1092 1106 1282 1617 1281 1855 37 614 1020 1553 15 1563 935 1675 355 434 1799 1937 567 1608 325 878 1736 1780 158 1729 227 1104 275 1875 845 1199 1418 1536 1117 1697 1243 1923 1772 1977 339 496 1740 1842 1940 1975 398 1929 195 625 1994 1998 1785 1868 1643 1969 1027 1501 1744 1760 274 1310 1677 1831 764 934 1416 1518 1273 1626 1068 1272 1078 1105 1785 1889 1382 1467 770 867 76 759 1501 1999 690 1310 359 1026 1589 1675 1086 1580 326 545 389 973 1210 1325 1443 1783 1307 1840 644 2000 998 1549 246 1866 939 1211 1790 1884 1552 1925 481 1357 1886 1963 443 1760 706 1726 1275 1631 173 1443 421 889 357 1075 319 1228 818 1115 1396 1523 1826 1873 804 1927 805 1538 642 1687 1377 1596 37 989 767 1741 487 870 1132 1817 1513 1594 1177 1440 45 704 476 615 1466 1626 525 1628 1196 1622 266 858 1426 1444 211 948 1182 1596 94 402 872 1240 756 1015 764 905 1266 1794 615 1445 1914 1927 1902 1920 751 1385 247 1763 1660 1957 253 1844 254 1245 304 631 885 1045 403 1892 967 1130 157 1300 317 1948 264 1189 597 845 517 1090 1438 1868 1350 1601 863 1499 227 471 1072 1127 486 1653 1694 1804 719 1735 1772 1926 1168 1709 1677 1848 1009 1307 651 1346 685 1252 1459 1534 324 1364 1415 1824 599 987 26 973 1487 1609 199 263 1671 1988 1643 1714 1837 1899 743 1294 1013 1107 703 1942 1574 1704 1229 1231 1483 1719 814 1437 1603 1899 1828 1887 1041 1873 802 1946 124 1755 739 1851 32 814 1668 1680 1820 1917 886 1725 1938 1966 1517 1702 1755 1994 99 1521 1568 1689 789 1601 1890 1902 1893 1954 34 403 1462 1506 1513 1842 1860 1870 1810 1970 1545 1601 1867 1869 569 815 1368 1667 1991 1996 224 1158 1949 1952 590 1999 1113 1218 177 1670 1578 1949 172 912 567 1587 1175 1189 312 1009 1196 1450 987 1650 1179 1623 64 1080 710 1894 30 537 469 1026 652 1413 516 1733 1656 1897 624 985 1396 1516 1886 1951 388 1324 1956 1992 849 1621 1470 1666 633 1329 1354 1662 956 1479 620 1886 769 899 1307 1836 175 1018 770 1361 468 638 880 1784 1970 2000 72 1350 1341 1995 898 1124 910 1285 72 1540 1267 1898 1978 1997 652 805 139 1637 1232 1992 1377 1429 1894 1974 521 1908 1948 1961 1728 1944 1940 1979 1339 1391 946 1962 192 906 543 1644 667 1653 1081 1522 1402 1429 1569 1910 1409 1765 411 989 1383 1463 1553 1713 183 798 609 1264 496 1635 330 1730 1350 1881 99 1925 783 1183 517 1411 1110 1837 1755 1982 75 301 281 741 560 1233 914 1070 1934 1971 1393 1406 1134 1150 1857 1961 977 1243 1893 1990 1081 1205 1489 1926 509 1417 1774 1922 857 1922 1050 1721 1243 1448 1830 1875 872 1917 326 416 1045 1348 1093 1129 350 569 1550 1839 1778 1892 1700 1881 1588 1743 1467 1649 1964 1997 764 1147 1332 1498 1861 1986 492 1246 743 1092 903 1578 1814 1827 1340 1346 1357 1490 1909 1947 1239 1344 1459 1769 1943 1997 824 1088 1633 1730 1947 1974 1374 1378 1048 1099 940 1397 1629 1886 1500 1766 1087 1919 1507 1627 371 1735 1785 1841 1637 1955 701 1126 964 1691 94 1408 612 1478 1011 1579 298 1550 821 1716 1396 1542 992 1585 1599 1797 582 1848 287 1302 1467 1733 10 942 522 1958 173 521 1406 1880 454 1935 266 331 952 1575 354 832 730 1559 864 1575 88 940 672 925 64 1908 1316 1966 71 1210 1744 1927 306 1127 959 1883 1517 1705 1804 1920 647 1975 490 1581 372 1066 797 971 506 1967 639 1878 436 599 1132 1648 370 779 742 1319 87 918 1777 1777 298 1719 1144 1592 1270 1879 742 1144 1945 1956 110 1034 808 1357 1204 1375 1770 1797 402 746 969 1293 244 1537 484 1278 1516 1749 2000 2000 446 792 1346 1665 1557 1862 38 201 1229 1504 1996 1996 375 861 1573 1707 1944 1957 490 1946 1625 1626 1382 1581 1209 1272 1863 1956 1158 1983 241 1638 1736 1812 1707 1929 1735 1953 1007 1320 1359 1435 158 1474 1155 1676 1162 1281 1047 1122 1499 1927 101 1907 1371 1584 1049 1462 986 1357 1749 1887 1866 1870 862 1505 1987 1997 1501 1910 1297 1347 942 1840 1185 1594 148 1014 1352 1693 67 861 76 1504 1861 1896 1096 1516 614 1102 1372 1975 584 1285 427 1789 1936 1956 1196 1454 55 1149 1706 1870 89 1547 1524 1866 489 685 973 1126 300 1200 1309 1502 649 1966 1086 1381 880 1085 704 1713 896 1381 757 1720 1486 1562 21 252 1653 1998 1516 1680 177 441 1751 1955 1283 1760 1083 1508 336 1310 1070 1897 1698 1980 60 1873 485 1518 1123 1188 1547 1683 1463 1603 777 1838 447 1604 1560 1974 934 1910 708 1021 491 519 1984 1996 465 869 1601 1845 720 1098 1326 1516 130 177 1959 1962 263 1424 1515 1879 897 1529 1632 1758 1289 1946 830 1707 1608 1953 1588 1734 1439 1634 1778 1897 239 1315 1454 1563 594 1410 1887 1921 1632 1851 53 439 939 1391 239 516 1764 1937 227 354 1139 1829 1834 1955 1715 1734 1072 1472 35 983 1064 1209 118 1091 1095 1139 1876 1886 1925 1994 1863 1863 1071 1997 1215 1848 343 1799 782 1561 690 878 1757 1933 1929 1939 165 257 1369 1879 1399 1961 355 1823 981 1033 1772 1968 1478 1561 622 1709 1846 1862 1478 1951 1715 1886 132 1399 609 681 110 1350 1095 1522 1485 1672 1424 1763 941 948 891 1984 1474 1743 1500 1535 398 681 1097 1801 1580 1919 125 131 968 1603 1896 1941 1204 1856 556 672 1189 1974 1202 1896 1108 1845 611 1629 958 1711 1664 1889 4 1687 1099 1294 1580 1764 987 1493 1758 1868 1372 1511 343 831 1069 1512 634 1636 112 1049 1322 1583 1693 1747 1456 1740 175 586 1163 1457 1093 1504 1852 1971 275 1380 566 857 750 1241 500 1319 340 803 1107 1624 738 1507 371 1817 1324 1784 810 1466 648 1584 897 1412 1571 1815 1077 1517 602 901 1607 1838 18 882 157 177 370 1648 1183 1645 852 1014 90 1916 455 1454 176 1020 15 420 1110 1146 1716 1989 1509 1645 1759 1771 1466 1614 272 323 1015 1131 1563 1594 479 911 837 2000 653 1054 1244 1567 446 1001 413 420 1746 1814 236 976 1791 1884 1503 1653 894 1248 355 967 44 1584 86 1921 347 597 1851 1939 574 592 1641 1801 416 490 1436 1870 158 778 979 1738 1848 1896 1328 1391 1908 1949 1307 1840 1675 1926 463 1943 1690 1711 1676 1802 1507 1524 19 748 393 1937 1149 1977 1432 1538 1925 1937 1210 1617 201 1534 834 1799 365 1679 1782 1883 1847 1886 1629 1964 1556 1972 1989 1998 386 1370 15 731 772 1137 449 749 1250 1988 579 1880 806 925 771 1591 1823 1905 1233 1693 1122 1152 1539 1678 388 1044 1106 1943 881 1025 988 1399 105 1980 2000 2000 1277 1552 453 1576 262 1686 163 420 1599 1867 1767 1813 6 1717 1380 1499 479 1348 637 677 977 1141 1356 1656 438 547 1406 1943 543 841 565 1427 271 1680 517 1124 1435 1447 727 800 1856 1963 1464 1835 1197 1744 1707 1940 196 260 1379 1703 1598 1673 618 1823 1252 1798 30 1963 1942 1992 926 940 1656 1784 289 304 1968 1989 1183 1762 1002 1598 1878 1987 852 1279 1798 1933 1794 1893 1253 1707 139 772 93 473 410 1433 953 1856 1998 1998 1115 1431 794 1667 905 1133 1046 1442 587 587 1692 1892 159 561 1403 1821 566 1764 760 899 1028 1391 1736 1834 1475 1843 1464 1906 1073 1152 933 1580 1405 1953 1108 1817 974 983 1787 1938 332 1355 742 1177 405 602 627 1797 393 669 1206 1465 1087 1829 102 1576 910 1095 638 1278 452 721 125 539 1091 1510 1014 1142 719 1532 641 701 353 1239 872 1177 1095 1640 1403 1482 370 916 1580 1626 470 477 228 717 1933 1943 92 1207 1941 1979 661 840 1437 1810 1217 1808 732 1417 1223 1645 250 562 547 1706 1141 1584 1811 1819 350 1404 443 1108 1977 1983 1842 1921 897 997 819 837 641 1838 941 1164 1596 1615 884 1164 373 1717 909 1571 232 1279 1574 1926 640 1047 11 1815 942 1571 1074 1931 1657 1760 1185 1288 1560 1750 114 494 1242 1248 742 743 1374 1707 1839 1962 251 1071 932 1770 266 816 817 1035 326 656 1956 1974 339 1125 193 1495 949 1440 623 984 1748 1914 665 1391 814 891 1743 1751 709 1557 658 1633 1917 1976 1275 1781 1856 1960 404 1481 762 1303 1469 1917 1772 1863 73 401 509 1186 750 1487 1844 1862 1433 1672 1552 1929 1432 1613 800 1153 190 1691 827 1493 1010 1704 1962 1966 704 732 1385 1721 1302 1478 25 1627 136 1584 769 1770 942 1812 1928 1935 1697 1700 1789 1807 833 1463 128 703 929 944 1462 1724 1257 1441 1496 1717 644 1821 1636 1745 784 1442 1899 1899 1088 1538 914 1121 765 1267 1841 1948 1601 1874 1175 1499 490 1665 963 1300 413 1164 172 1148 1153 1524 59 390 1840 1972 1916 1930 649 1589 1281 1961 625 879 1646 1653 413 1547 318 724 1049 1210 461 542 1172 1211 267 586 1186 1695 287 480 1561 1761 402 1037 1204 1766 1440 1712 1923 1969 475 1106 1001 1779 1767 1831 989 1226 1471 1510 617 764 1231 1622 1566 1891 7 1526 1870 1989 1311 1492 1601 1929 1469 1922 897 1950 1152 1272 1549 1571 1849 1945 1946 1963 61 1658 61 1314 36 436 1138 1659 333 1589 440 1398 1416 1682 1523 1736 1370 1667 1593 1891 909 1374 1750 1908 1277 1290 1496 1771 12 1685 1523 1821 1710 1969 1245 1517 654 1638 1411 1583 936 1389 1603 1653 1389 1788 880 1922 962 1068 370 1012 1824 1966 1747 1987 950 1516 1890 1998 1618 1793 1620 1890 1580 1923 430 557 1068 1591 444 1705 223 1365 1214 1790 181 1847 997 1755 1126 1522 810 906 1272 1782 1912 1951 395 1510 1997 1997 797 1315 1661 1824 1430 1741 1135 1700 830 1592 782 1071 242 1683 857 1765 899 904 803 1801 294 305 1172 1775 757 1070 1622 1822 1036 1593 904 1326 77 1499 1951 1961 1981 1981 544 1014 644 750 1320 1830 1585 1623 564 911 244 246 1993 1993 786 1116 365 1333 1365 1891 908 1864 425 712 1108 1996 416 427 313 344 879 1944 1618 1765 1567 1727 186 1652 1021 1771 1984 1992 74 837 1047 1438 1707 1748 1430 1549 1146 1813 1562 1814 211 1341 15 1776 136 625 1995 1996 1486 1985 803 1550 158 450 1684 1878 1333 1933 475 1950 516 1517 1981 1988 880 1781 496 984 243 385 272 1544 1769 1885 1851 1878 1300 1857 1797 1941 1305 1525 821 1399 1409 1765 1126 1417 1273 1686 1351 1767 946 1533 1276 1385 17 1422 1002 1896 544 608 175 1476 1979 1986 1271 1404 116 287 56 1652 1744 1994 808 848 840 1738 449 782 873 884 1364 1684 1732 1915 435 598 991 1137 1269 1435 113 1712 1477 1706 1274 1748 1972 1976 985 1973 867 1872 1076 1764 1466 1593 1988 1998 996 1335 1542 1755 1552 1596 1723 1872 530 1325 264 1278 1295 1345 599 1260 389 568 69 1798 1233 1361 706 1830 22 1989 1332 1860 285 1170 1060 1900 447 1930 15 1393 1853 1892 1814 1824 1465 1577 926 1043 1690 1971 593 1614 1836 1885 380 1305 381 910 495 1444 866 924 1808 1844 1376 1484 1928 1979 1475 1635 1620 1678 794 1849 549 995 184 1493 800 938 901 1004 1359 1641 1900 1916 767 785 491 755 272 734 85 1668 968 1601 99 1843 672 862 1839 1998 181 346 1687 1716 1912 1950 1696 1924 719 1027 721 1337 338 1425 659 1977 430 529 1384 1931 1750 1819 1505 1635 1565 1747 1126 1595 973 1650 770 924 1811 1854 325 1433 512 771 912 989 1434 1726 1020 1481 1721 1902 1828 1928 10 1618 1366 1388 1663 1801 565 864 46 381 10 1568 894 1291 831 1196 1757 1808 243 1820 1548 1941 649 1270 257 1386 1128 1388 1924 1972 556 1230 1410 1543 196 1905 1453 1883 18 1237 91 1686 606 1886 1651 1964 1123 1568 899 1677 321 1117 956 1958 1385 1503 804 1582 1956 1995 1011 1715 829 1106 1254 1266 1698 1967 1264 1441 1495 1964 260 590 514 1822 764 1445 128 1542 1013 1980 175 272 913 1059 610 1925 1203 1649 1264 1465 1302 1868 1829 1932 1847 1987 848 1827 1366 1785 1251 1956 1049 1391 631 865 26 1032 1157 1898 1652 1862 685 1138 1321 1423 483 1489 687 843 765 1795 1758 1836 823 1316 228 889 1215 1645 1089 1435 25 1789 1099 1809 987 1405 459 1816 1122 1715 1375 1580 508 653 1782 1893 588 1561 1111 1274 1242 1633 1610 1871 768 930 1949 1965 334 919 176 339 1718 1926 617 1865 160 508 1170 1555 664 1638 838 1874 299 480 1047 1475 142 285 283 351 1479 1870 1866 1894 690 859 434 519 413 1503 1651 1715 1052 1485 724 1030 1094 1439 1404 1619 949 1460 1017 1630 362 1423 77 1146 824 1264 155 1220 1476 1483 1807 1967 1995 1999 1491 1923 1612 1714 379 1513 298 1656 1130 1942 1131 1404 379 1353 667 1717 217 1174 1658 1968 406 1642 1690 1914 24 343 1602 1932 775 1568 1038 1170 97 1540 1516 1604 903 1159 112 1600 605 1794 465 700 989 1127 954 1195 1237 1624 810 1011 1236 1820 1204 1437 961 1434 528 1276 164 1972 952 1514 411 1519 1356 1930 631 698 1582 1802 476 843 1767 1949 164 1307 80 236 781 1860 1818 1860 1830 1995 1495 1973 1494 1700 1566 1799 1878 1878 1467 1703 1650 1670 1260 1505 523 585 1445 1631 55 344 1597 1923 1136 1574 191 300 497 1835 1754 1779 1069 1385 289 1452 392 589 572 1007 1915 1934 37 634 1060 1814 332 1274 932 1429 1460 1829 751 1732 1299 1372 1711 1761 422 1812 786 1644 1035 1141 1719 1871 1876 1966 37 1993 1115 1195 213 1388 1561 1692 899 919 1261 1554 32 1801 379 1546 1827 1854 1834 1934 947 1932 549 824 927 1578 187 1883 1174 1801 1056 1163 1615 1952 1578 1735 579 1718 1844 1902 542 668 1054 1304 1217 1259 587 1092 1859 1868 1121 1605 379 585 1741 1741 760 1648 1276 1710 554 1129 467 1027 1814 1827 57 1496 389 1639 135 1183 805 1626 1887 1988 1287 1815 1698 1840 367 954 472 1523 104 1456 1596 1946 877 1493 1470 1778 161 1620 1279 1623 1384 1385 1896 1971 1660 1800 1683 1955 153 705 592 1037 80 1140 146 761 344 1741 1248 1397 1448 1985 1812 1894 703 1477 1791 1874 1677 1867 371 571 1767 1928 1880 1942 1078 1524 519 616 536 1005 1698 1807 814 1738 778 1116 77 825 711 1081 1293 1532 1173 1791 205 1951 1601 1773 1949 1984 687 1366 1794 1796 1671 1995 165 1486 1732 1867 116 1281 132 963 288 1191 347 1270 1006 1686 591 1678 1094 1457 909 1325 1175 1574 147 1840 1809 1852 1748 1843 617 1140 1959 1995 1432 1600 1640 1955 157 1843 1894 1920 454 1682 1331 1826 523 1805 568 1724 772 1227 206 1259 125 1923 485 1857 1417 1686 1761 1925 1788 1849 1608 1929 288 1682 1893 1961 657 1483 920 1325 545 1581 1956 1977 517 541 464 1043 661 1270 567 796 1472 1640 1832 1951 198 1780 86 151 1596 1707 488 1990 364 962 1066 1819 690 1700 1307 1698 1744 1770 414 1339 890 1138 601 919 1819 1995 1672 1951 111 559 1035 1815 935 1175 691 750 1976 1980 1353 1701 1740 1827 472 1914 943 1664 1550 1770 1459 1716 15 1397 1261 1631 514 1850 741 1250 1346 1894 1194 1982 862 1122 220 695 1161 1592 480 903 1210 1341 1472 1740 1501 1707 1800 1870 1329 1660 282 1401 1817 1898 1723 1827 315 1482 1012 1433 1987 1988 945 1588 977 1881 837 897 935 1416 261 1212 28 880 632 1134 1307 1778 1214 1465 1349 1436 486 934 875 1933 533 1101 596 917 38 645 1629 1642 597 864 1844 1888 1987 1996 317 459 1285 1796 429 574 1157 1427 1169 1347 751 1059 840 1258 1109 1448 853 1679 1564 1888 590 1067 317 1045 1440 1696 1205 1935 1816 1855 309 1474 11 1215 66 1201 1743 1921 1206 1842 1136 1391 429 1106 140 150 1865 1903 1911 1986 479 603 584 1315 264 1224 1978 1993 225 947 252 1635 1131 1826 1553 1998 907 916 1937 1951 1211 1889 342 954 1688 1764 624 1093 546 1254 722 1753 751 1524 546 961 231 846 797 1239 1001 1874 1824 1934 1029 1952 1776 1946 1729 1848 1668 1918 1685 1781 821 1819 46 1261 821 1032 1326 1928 613 1775 26 717 797 1134 1755 1777 312 741 590 855 85 106 1636 1868 1351 1779 339 1789 118 1220 786 1121 44 463 1313 1492 1673 1755 335 577 864 1741 1746 1879 376 447 1011 1780 1163 1995 1807 1962 1034 1120 1367 1719 1463 1698 1985 2000 761 777 1284 1306 684 1736 1744 1875 814 1906 212 643 1971 1990 566 1300 1186 1892 1695 1979 1959 1986 652 1130 751 852 1646 1943 1102 1463 1995 1999 1500 1961 1099 1957 1827 1945 1339 1791 1891 1989 1837 1874 1663 1845 678 966 270 1189 543 1749 1754 1918 965 1392 1060 1465 1386 1556 1502 1864 1201 1632 1903 1931 1381 1542 451 1364 963 1750 761 948 315 755 1859 1918 1411 1516 1225 1817 276 599 758 1370 683 1338 250 1225 1305 1610 646 1179 20 1192 1843 1878 1524 1965 1019 1365 870 1680 1070 1922 253 1369 271 627 220 1729 133 1709 1037 1826 859 965 525 1870 1295 1558 1213 1524 1126 1519 1795 1974 1207 1979 1415 1616 204 1102 358 607 1876 1938 1059 1448 1220 1847 209 1882 1953 1964 666 852 199 463 1531 1637 709 743 1781 1824 1839 1900 46 431 1019 1061 62 869 20 625 1491 1590 1962 1994 973 1489 848 1657 274 387 1325 1952 187 1059 1740 1894 1861 1877 940 1694 930 1367 608 1049 981 1120 31 733 490 785 789 1877 1739 1758 1937 1945 380 1733 85 1737 64 1904 1673 1855 657 1340 1241 1835 716 915 1410 1733 466 1639 457 1190 569 671 1636 1947 137 785 1854 1876 1120 1482 295 377 1070 1587 162 195 1722 1883 550 1546 1243 1613 1454 1887 287 1680 441 1246 775 1148 1706 1954 409 1456 249 1069 1117 1877 672 1380 369 983 254 1363 197 1051 1192 1878 1952 1978 995 1832 1385 1724 1323 1751 574 834 2000 2000 417 1161 420 942 789 1923 78 520 325 1907 1865 1948 1470 1561 566 1290 209 1631 326 875 1698 1935 1104 1558 91 138 289 1857 1865 1987 1079 1968 814 1451 1237 1496 430 991 1187 1241 578 1065 1595 1808 1544 1667 429 1565 1152 1534 91 427 833 1999 142 1039 1554 1613 191 1370 1953 1995 1807 1956 1760 1910 1104 1426 642 787 1113 1362 1859 1907 1045 1055 446 877 805 1743 932 1259 810 1821 507 1474 588 1717 1709 1924 293 1418 1669 1745 647 1559 246 1101 418 1192 1651 1683 846 1967 1928 1940 664 1699 1632 1754 1020 1457 460 911 192 280 418 1142 1290 1723 60 1237 1940 1953 1765 1910 895 1992 640 960 908 1993 1729 1818 1813 1947 177 919 1266 1423 414 417 1045 1541 104 556 367 856 1526 1735 728 1058 1055 1076 1739 1989 1970 1974 103 624 766 1960 495 1515 1818 1880 427 449 30 1912 1541 1575 1080 1923 157 237 1673 1733 758 1133 245 1695 1958 1988 199 1477 378 1691 1770 1995 1839 1989 417 1578 1514 1796 1008 1898 594 788 1824 1840 1008 1824 1567 1673 1286 1546 990 1758 1557 1725 721 1743 917 1068 115 1440 1329 1993 1663 1723 1944 1958 1400 1989 494 1815 786 1294 1032 1763 1878 1925 1876 1907 1474 1666 1167 1943 1447 1740 156 887 1097 1789 1380 1964 995 1173 928 1857 1136 1700 785 1815 899 1333 57 544 16 1993 207 1938 96 560 335 346 561 580 104 381 1444 1473 956 1417 606 1371 1379 1795 519 1617 1544 1774 222 1091 1210 1287 1042 1350 1853 1938 186 480 1831 1917 1007 1878 1491 1935 1693 1923 753 1669 1462 1866 756 952 382 855 163 1523 640 643 1192 1704 743 1900 948 1464 1958 1985 1897 1958 1441 1517 206 1348 626 738 1087 1309 1269 1472 683 731 1963 1986 1108 1690 27 1081 1778 1866 460 1341 1232 1716 157 157 1294 1948 1054 1823 1245 1533 1716 1900 1318 1929 216 507 1684 1688 9 1291 1397 1951 613 1175 477 1161 276 388 1586 1645 1294 1883 689 1134 1295 1973 1768 1994 458 1695 202 1640 83 473 1918 1947 1236 1771 1040 1612 857 1405 191 791 260 668 109 123 1193 1705 162 1800 1523 1890 666 1709 94 1264 482 914 314 1578 1135 1365 1967 1986 327 1117 1011 1315 1045 1066 1141 1293 601 1402 1158 1758 1862 1879 203 1430 1923 1925 93 1406 1883 1973 1272 1817 77 1691 1775 1953 1228 1653 1510 1891 1903 1907 951 1843 1762 1817 1454 1902 1172 1590 1933 1963 1655 1863 825 1750 1636 1866 282 1319 308 967 1791 1952 1079 1753 504 1882 337 769 954 1250 920 1591 591 1977 1976 1993 19 101 1855 1877 1832 1888 177 1230 1843 1938 1989 1998 1820 1847 5 1486 418 698 770 1824 821 1149 1743 1835