1 3000
93525 10164 175249 102709 165334 75380 159349 168149 90079 4961 46150 122877 14708 82975 91689 127259 53292 62291 60140 176276 103265 141339 179874 153774 153700 43325 134131 118999 26070 33679 191793 163562 194419 17361 145985 178862 70631 154344 89439 124084 141940 21932 110876 57695 15506 128029 114411 153003 92035 150595 167978 98598 85328 20996 62785 108825 185662 77038 170734 118447 35477 153471 168329 49235 34762 161202 174659 32807 188818 42400 194905 173990 108475 5695 76587 84750 106249 101512 88533 116900 42604 83791 36768 197079 137986 14050 137445 90661 87916 130262 13967 98227 148554 152368 90078 48829 135899 93242 108836 62111 156729 111472 139367 141413 180802 7095 152830 187160 52860 179164 113164 160362 11109 160098 193710 38781 135163 54064 75415 26503 113645 109388 16962 197830 21352 53363 177056 32756 90653 70712 99319 196998 95472 136624 162003 114278 160364 140685 27375 732 56388 133570 101889 10795 9625 105684 139831 128400 163679 24348 96999 92234 28241 199873 46760 180687 25743 12577 142810 53463 146280 8705 199374 118928 197008 27139 94292 83004 93494 144497 103841 71720 159117 114449 137620 45523 97926 112946 63195 103176 155771 25757 10188 3050 61261 166105 113539 188333 176454 152508 25589 88455 198267 181990 17043 198923 177274 7037 151790 84404 105701 13724 2082 97543 67014 42621 77666 118974 87921 170200 28679 188987 133323 190250 50438 109766 191566 44670 21921 184400 19107 10761 71102 161318 189865 109425 64004 43697 150572 95278 59283 82457 39245 190681 10991 74210 77959 75522 114054 43849 42241 170996 72369 154940 116087 28382 23911 48544 69269 116219 42763 68758 119712 189120 142452 1985 67532 71045 62405 118203 54612 85535 121310 75255 12087 6191 116477 181738 159792 120870 73104 32536 199460 21023 65249 11864 80409 51064 9792 39493 186759 162128 191935 128017 137233 3518 33901 65431 191777 175544 152383 82915 117575 41978 40484 163094 148879 3210 94206 35824 135391 23024 33160 102911 85018 70555 71698 171506 89951 128390 131182 157965 60916 120597 9944 136169 140604 40414 58784 34490 716 24866 21858 117633 30428 158231 65110 199551 145040 22773 156439 41776 166635 143296 184459 42773 151522 35615 25249 177488 1390 100320 9639 14186 71599 34082 117628 135778 53197 117247 168591 150031 131108 145348 161467 64157 169448 29717 137632 170461 190 198935 180777 179036 21469 162591 143754 68506 92630 160834 141686 188820 165169 90339 14119 30041 172896 187874 81987 88651 112685 109753 10539 29452 199491 15958 170572 152610 74013 13013 191453 195563 20921 114971 82243 63957 134888 38944 118010 146843 95844 104476 169904 64277 96693 11601 143222 156899 106268 152213 28477 161928 184381 166921 66265 94180 24768 80846 78490 115967 68749 166404 95335 121753 73043 48315 157405 90500 126008 179806 152608 153993 176352 97977 29710 34061 65809 84804 148883 154751 100081 36893 161481 173858 62839 11201 20878 70390 63189 83129 21490 81467 3115 67273 64015 89617 2801 28966 41579 171501 21179 146897 14815 180454 140711 77707 69792 19725 30047 153102 124335 93128 73027 82964 90580 13986 133143 76469 47663 187259 46007 90204 20597 175632 38010 130804 195832 196459 44050 9504 111974 107622 177482 38257 102933 69615 46259 120334 140621 39127 181259 146172 65748 76100 135562 127770 114780 133782 54805 168338 117747 19334 150709 11239 189517 9010 53913 90908 159379 28493 171761 143671 14124 108388 22759 151091 35925 153720 90626 130070 7851 42011 80563 21314 49519 41068 53948 87430 141136 1568 120806 53593 53008 44851 123062 184039 58492 3723 69343 36950 81767 27721 132361 33070 102046 139045 97799 153014 128795 106933 172233 176199 51279 99635 10220 12202 199934 143500 54136 18854 19770 149310 2789 170143 30577 62158 12907 85154 57920 38981 66046 138906 185101 26526 44929 63137 128064 91559 27920 33465 171445 63634 98124 105008 155694 57485 163726 124072 26400 157984 167103 196826 109016 27726 172674 96855 45254 159114 127770 190503 53421 125918 39691 199836 192883 57494 78243 120805 82650 42597 80182 74129 199780 134151 65936 175640 61687 107383 101625 70380 94421 124008 192855 185574 193891 18559 74958 40968 129113 68840 194116 8199 68976 148939 149741 188995 167918 69986 106168 31651 188937 7584 18199 69436 60269 159081 101136 198759 11027 108146 97344 125065 100411 122671 98186 188097 140737 161066 194188 15204 159068 162746 184459 145282 6143 63849 157208 169720 82675 90372 195940 18995 102558 5441 48961 61423 19075 67756 172811 170243 18402 18744 138419 130626 8500 107769 16063 54611 78385 4529 33160 42161 103761 60766 7704 6038 188380 76147 24009 22782 192608 66445 195866 73569 50497 30641 40582 181232 59103 86793 169518 58481 84927 163119 80717 189708 187026 60696 160609 137422 173288 36134 197663 191038 174997 29705 169750 127948 55132 81611 134226 192042 189473 42973 79403 173193 537 154146 57693 136971 13351 149143 123372 79799 156496 2025 131127 175602 167738 81023 83637 145068 33741 42285 30582 8379 12600 8588 160029 38682 175970 174844 155942 157621 51364 43836 154028 117788 88928 177228 165282 70287 139127 59133 113015 80880 77642 170045 58834 52480 83408 36305 173785 158802 133991 120574 190116 36966 155900 51966 124210 107415 158583 10297 145056 169111 72826 82410 17002 11385 47964 98885 27457 36185 6385 87726 167932 158200 68548 6023 159538 39422 29517 134304 22726 199623 98915 105186 134776 140934 153518 197495 189651 100144 183452 192546 136994 65815 188635 42496 127170 73530 41622 106555 172641 11408 75291 123355 100102 41617 85246 4079 154466 126204 171843 105461 10704 1432 179844 27618 151929 103445 184916 147410 38860 187592 107520 47103 7536 117441 15814 187930 72526 131153 119191 53754 119006 162246 41379 132585 61274 159964 162544 60277 28656 114820 61720 85838 52976 194490 88146 2322 102425 20249 30048 19673 60025 11987 63325 65187 9049 175851 117543 129348 87017 137457 2505 65983 171629 114910 62788 67019 119880 88475 24923 168185 128273 180140 119432 181124 188215 177511 26214 124197 70985 96211 137922 14774 13257 66965 23130 90649 45743 40478 188214 20864 16286 60756 166904 50529 197680 17121 128704 140852 186939 73028 149986 114943 81012 193881 187332 55884 196594 169501 114939 150450 195974 26406 48806 118476 90729 166590 151264 62989 128985 6453 164117 91279 171548 172867 102514 29270 162261 161080 71803 193788 172107 115770 179489 30830 145613 22865 120141 7114 168477 84398 99833 121246 150761 125626 99596 101916 179870 83626 156127 152577 103499 39121 69441 97839 13840 179598 114544 84959 44083 46294 87586 109240 141336 188371 195965 75574 95998 86431 76543 199602 21626 103876 7907 142897 169092 168952 75451 18059 74168 105721 150603 66198 29339 10813 142790 142780 146751 59730 166660 112926 176449 27254 164473 194475 37345 164315 15663 159929 29468 92001 86850 24167 105078 51248 17195 107816 187515 131554 101370 124176 42685 192062 107199 132265 187622 87864 78713 94435 183795 94670 108752 48790 133313 119591 5182 45427 186042 18469 68595 9797 157211 138246 79102 69523 16551 98432 50071 100975 127085 35954 163534 110423 90330 184105 113903 97975 65245 3529 172291 73710 174802 67135 3963 47915 128101 11150 5612 7729 197711 134457 153434 195839 17153 153001 141080 122305 167415 179714 140891 37094 108643 102408 25052 70390 112474 127897 28324 156338 3096 68770 3128 139761 158809 88197 181528 153354 10573 177055 97301 48418 199969 14927 163079 23761 47817 176794 120647 189997 10161 593 172472 195846 128540 131918 114228 155727 191628 97989 161631 27369 126411 135989 78112 36307 183422 144266 98958 156146 193435 105707 119030 9431 32249 60628 2950 115259 158606 76221 21315 102335 39486 53294 68497 81511 129453 189103 114517 53245 112541 41104 12988 97371 194523 144848 174552 150320 139827 53213 26375 58914 4168 19173 43395 80459 101759 68587 22236 80256 70921 189521 46073 27416 148877 184693 61385 167496 62646 188625 185546 189990 141854 33235 23673 25440 60203 97702 25771 21372 123782 11072 86381 19088 59594 134199 93406 76448 189840 130788 110364 119305 49879 102285 163382 45720 175572 20909 111972 135664 105434 143133 156487 41592 185436 198790 135796 49263 155686 172945 6405 61882 27710 183486 73147 18407 134481 86591 115822 58869 191730 78117 192261 118542 65317 72279 64592 135930 145313 94863 150044 72058 159190 99259 125351 45037 41806 186652 132405 127560 78271 184061 151752 134570 129058 91154 177758 194968 110082 127459 178354 172505 71867 125509 35786 124219 179049 153476 62086 173423 36827 106215 190456 77266 137113 191368 6128 34819 2497 103944 106603 4607 189482 78787 133590 94660 127373 137687 37301 135863 179639 66193 18672 62651 45567 17340 174585 172974 46586 188534 3302 117839 198611 64790 54935 102149 15525 59626 88968 121883 181844 106029 158812 46406 105177 15289 182900 115991 151723 173873 143814 177324 179402 30757 7481 596 136929 65672 99231 131659 183693 60216 137672 79321 120270 134603 194324 127627 147004 9470 115330 21247 189538 403 24321 116692 157372 113990 16205 5190 81211 7089 174417 10174 199814 31171 9128 95699 192614 113678 160574 197799 60928 132240 104015 54956 164800 93204 115357 122171 132344 55341 4406 143238 45492 191235 85891 160266 69242 192425 135152 102752 168752 31160 72874 62704 152310 87257 116277 35777 66211 152132 60393 51622 155002 79213 91445 49183 140015 198902 154005 120151 199500 92177 38883 58702 17376 156394 74449 119719 71716 178560 63401 97295 167242 77086 167622 154142 36624 49824 137108 57064 195916 176701 170094 71656 143093 177301 150434 198216 153253 156787 138740 17624 56686 118930 125281 85608 11746 23822 50348 79162 42064 186826 8953 193389 142690 156903 86384 59167 73958 38245 101775 16273 24666 147660 37271 90371 10416 156497 51233 81903 104902 118050 32363 59905 2714 41716 22891 64326 18270 164384 101710 169551 27209 81022 98596 56415 79945 177172 25763 113234 172466 195131 158905 158433 48091 157604 26425 63189 168621 21499 84259 127468 158296 138222 7900 2940 107881 46896 136616 70925 33456 20046 76022 64826 89676 67363 14382 184110 152504 70166 176843 52813 59832 38847 34228 18275 67349 151000 5156 79560 86072 36997 181146 16564 43078 91751 61913 13863 2407 187163 109743 117664 146872 129961 5591 92983 192043 96133 171951 139004 7559 152475 45709 37423 81780 93134 157485 194794 37183 157835 156821 66433 93076 47549 96429 149445 167224 140489 61132 49209 149503 153168 181233 22599 85422 140955 100632 28895 175319 163857 61645 85097 89374 146383 16922 133670 151953 104315 187700 47027 28275 152485 88633 147926 182690 197100 40452 140807 164248 36544 194110 108067 172993 164150 145222 32952 11662 75813 165495 85258 44263 53775 103173 8918 63898 94617 74177 191894 49673 73711 18264 182539 128631 17000 83312 180781 195664 129301 180677 29324 187674 155598 192874 117157 94420 126922 24294 199095 26237 157619 94352 44148 148725 26569 133037 7336 190761 122829 108268 192324 182781 44074 17254 37689 30760 175156 120250 1449 39709 46067 60261 19723 19530 141911 41422 78345 106611 47047 134032 198903 151676 173579 13642 4359 120657 190674 88617 49228 50562 54556 121213 53112 179103 105738 30478 84889 90180 178836 155612 69083 181198 161783 90102 34458 18602 15333 10309 7821 37467 21518 1898 76514 95455 9750 182524 121206 182461 187860 71092 177987 179233 77902 109156 115017 84407 92803 127395 132710 62980 153889 54316 153010 78164 13263 76389 53242 32348 168779 126082 164741 78832 126102 198493 146273 99326 57301 142148 11505 174895 64915 192190 58560 117406 18965 119787 150902 69965 151487 122582 116279 14455 195984 160789 14854 164347 1783 167508 148176 30630 62844 69464 75113 143619 101398 61561 65887 131812 122611 176850 27378 55878 188867 29190 56488 171802 189304 66633 34107 183640 139949 147958 188237 32886 197768 153003 95201 122386 121402 153425 163275 114369 83471 40293 28300 35055 112940 180535 137933 20677 10718 190431 104177 153794 113134 97548 160329 89924 35907 191726 25742 175476 90366 168709 188110 100169 153287 189416 154048 146517 52566 139658 70640 154056 108107 179057 65487 122308 178861 112078 23049 186271 101523 77956 12505 93128 170616 100135 121285 21462 193065 87225 134016 125871 113484 30059 145612 135195 57780 166342 49819 136794 133212 128491 170544 1165 172996 19808 60647 77329 6615 86834 28803 107014 22349 72443 2321 186415 103101 9614 24960 93007 46128 134154 41990 38452 10475 102464 92112 118684 77138 82097 178504 81842 59275 180922 28858 82466 63242 129711 199829 101891 128297 119961 112764 30670 7145 72798 172794 134017 96470 160130 181775 39160 5647 136136 198947 108429 45877 7702 151803 36636 137879 23961 25850 76386 33591 154934 166904 120670 49647 26669 121566 67960 177145 30248 65024 136820 147580 158138 76911 61404 108460 63137 14309 118737 19874 177608 6073 160009 89390 137554 101930 122830 4130 32219 20911 7030 106448 128192 144867 141436 189316 186471 158729 129581 133387 25504 3300 188303 26662 163231 125285 28343 118457 33270 107217 140747 46291 87412 125648 183518 73450 194644 115033 119887 143869 82022 184878 185269 78056 188365 63368 46909 197629 164931 190492 16589 3943 136753 183243 87576 157054 120608 122587 138493 31946 56616 155731 47765 118880 126520 47889 182531 114000 118542 111029 130419 96803 130917 65692 179911 180248 136221 89509 119448 62410 135609 3817 93319 166245 53404 45909 68687 186344 66823 75612 77478 166477 168457 142962 168495 188821 17134 55195 124745 69835 181878 166891 75195 172840 111786 64412 27728 68717 83901 13732 16788 142678 101963 168032 55776 117960 125166 191804 41455 41823 192773 162694 14476 43717 103219 47863 147148 72027 43416 153900 179406 69027 55347 37287 198418 188212 38437 113226 42817 149757 84327 148192 1130 49807 198146 90531 64381 3868 171071 19386 31462 136471 12639 42950 165860 138055 13067 29714 122852 102412 79272 150383 90873 198810 30742 192260 176171 47059 126426 185462 140426 61024 146801 94440 131825 152255 183109 186307 127185 164074 114212 119493 137172 182734 95289 18583 184351 150145 50552 126238 18984 179278 16678 165220 73878 132467 173598 129895 90657 167850 192123 28436 4869 98597 72842 65089 21983 42493 176863 36958 7705 33904 117711 69613 18895 78575 199973 61512 176657 128216 64519 8537 63595 91277 62795 76032 89687 90097 112826 110420 164536 193836 137025 7501 186620 125646 34874 52101 199704 102489 33882 153969 55905 144805 98125 168539 122380 152344 166512 133552 82974 185531 183997 39460 63086 125788 12533 151473 198401 116118 135475 27134 190116 84600 133783 45277 21721 35494 169256 87696 73500 71045 158395 186551 53977 59226 163591 34685 156947 25086 95549 164899 3957 36614 176979 68143 139473 116356 65507 157058 117095 153949 144219 11835 64928 190585 81737 31550 53174 79506 148593 163919 181497 45521 102107 128841 50532 49674 37303 50815 143998 142517 144665 61712 179994 89990 4797 83856 26185 145088 44167 144823 2303 9831 65113 30162 48954 161730 139498 93191 185497 61939 189111 74476 47703 166809 28148 73577 28387 136186 191121 180762 57407 74214 198859 117707 154530 37380 107203 95167 158770 150391 137157 15146 128698 23163 151695 12008 150959 100127 33277 23226 11916 134224 64115 54284 36508 54201 104981 17261 164630 31053 175150 150366 146820 32741 198984 61189 39233 30838 132991 171026 32692 153543 197662 99798 29231 145119 97515 89376 55264 34096 127532 104068 32051 6223 173057 165914 9804 159809 43548 83435 93549 16735 154781 34136 35122 74738 178278 21796 137322 199951 89133 199262 85617 190713 13531 11049 175368 11067 8454 108228 137668 169093 190604 14371 160282 58612 116968 40744 152771 48492 66944 152002 143436 1080 154047 164233 89743 151232 82778 196725 121415 29638 75215 39898 148315 102738 13662 112266 151951 9254 17390 46144 30330 87034 138865 17296 62523 55534 131360 182273 134795 135041 39358 98268 101899 45753 148478 65617 88069 20874 115182 1578 26751 194779 11494 67481 3567 79420 41482 15823 5283 47414 191023 57155 43883 89174 67725 108148 144772 80111 61392 72110 172497 94270 110377 117947 131897 86456 170908 168116 159304 60168 100195 91009 55568 81593 89710 194358 16367 138422 7901 46189 73644 79636 58182 71848 103878 109959 36946 65022 81947 115866 30648 163621 86287 15455 185415 89163 138863 178000 50245 198176 136663 169341 170631 102353 194973 154253 152773 190885 100856 48307 139847 31243 26156 140629 177979 163760 56317 115588 108352 155861 44094 58616 62132 172451 32734 89492 110210 88402 45 85057 23473 169948 172988 154599 128424 180898 164223 101644 7233 63179 33414 43505 41756 153212 177283 97056 146040 118664 93411 142469 149368 26626 22679 63916 59143 86425 135827 147745 70718 181222 187650 47347 136939 45250 23864 144174 69586 132337 93115 125120 183736 30214 144960 151553 7020 71266 10694 191452 126480 57667 151555 141846 30233 32406 38273 30351 81418 186955 139228 71026 81668 111618 70979 101666 146398 139637 142212 67562 32958 114257 167303 62529 133487 115261 44179 124370 24913 75357 185518 119893 182152 141908 48246 93263 131317 121108 199830 92923 67348 180089 13115 29569 170915 93736 153128 166319 20068 137616 10873 177853 37744 147833 144158 12141 156775 146304 126580 44646 55896 156596 179259 48700 103310 50819 48300 49623 54869 182596 121059 28775 104755 45053 47603 182868 179769 124160 31838 167673 20021 85286 86452 15449 180226 87770 135455 130555 116951 117073 8989 15122 133373 39374 62008 90839 164055 163440 189120 17634 173714 186437 62415 64000 37398 163597 72116 21365 143911 143939 27823 111340 90172 138704 11678 108762 89312 83012 164907 131142 79400 25538 141039 173539 198210 174318 51373 63101 22149 108859 80108 160313 181333 45865 34370 105964 149374 42736 169285 42199 139295 92849 148690 170324 155808 50166 122740 33517 52729 48684 81516 55571 58095 165399 95932 16176 62359 40071 58708 166043 34688 83975 17506 181900 100091 124475 110669 142649 145995 159237 173357 118675 29747 48402 169797 190031 138032 4317 184526 67629 70939 172787 113649 116406 96077 43571 106523 123091 59483 97813 103326 170733 132200 173357 18070 177886 29862 188256 62714 83824 92432 103303 133313 52733 177446 146499 80886 122897 152267 113048 137226 36233 40119 149198 165517 170700 148435 180659 104964 78211 30910 78050 146042 154482 102066 1254 155276 133611 123420 99065 170215 89358 105428 123288 39574 1511 111891 116984 113656 29490 95023 97197 170800 131751 159343 22098 189484 151412 22487 46081 24519 166471 20481 14404 63036 178460 81262 185484 103614 115983 118149 23192 19896 183633 105541 65759 52788 30334 144854 49817 126553 101639 126818 15284 161437 79272 77774 73652 120960 6187 167975 14927 33155 134643 181518 133193 121200 66132 52808 155813 106461 93273 154298 187950 138422 37058 13550 8990 101402 103299 24578 101483 166953 164803 91443 110016 154854 28307 164283 193993 131630 183235 99857 56004 6616 83642 181122 86836 161645 195202 145732 147879 55709 180179 71765 77462 26567 178776 135811 72497 97519 196947 134359 143651 181112 113338 121213 106805 170608 173486 9442 12655 90150 83344 166017 35993 80665 52908 188401 140743 35293 141352 60525 89954 174599 140018 16175 142355 49497 54243 174647 10912 39577 157646 56856 180262 196273 26653 190800 194871 10366 100806 59883 8660 16520 161168 78219 38874 172668 34825 67752 167163 178533 165534 47349 35090 58503 189626 20106 134146 137644 35591 48770 131096 170339 128655 17802 108810 97185 32007 179371 90478 152599 139346 104310 45721 103401 27435 148805 17405 72866 108202 63376 152289 140537 90043 152499 2318 110834 4406 39511 38205 142432 122478 59264 108222
