0 40 20 10 30 80 60 50 70 120 100 90 110 160 140 130 150 200 180 170 190 240 220 210 230 280 260 250 270 320 300 290 310 360 340 330 350 400 380 370 390 440 420 410 430 481 460 450 471 521 501 491 511 561 541 531 551 601 581 571 591 641 621 611 631 681 661 651 671 721 701 691 711 761 741 731 751 801 781 771 791 841 821 811 831 881 861 851 871 921 901 891 911 961 941 931 951 1001 981 971 991 1041 1021 1011 1031 1081 1061 1051 1071 1121 1101 1091 1111 1161 1141 1131 1151 1201 1181 1171 1191 1241 1221 1211 1231 1281 1261 1251 1271 1321 1301 1291 1311 1361 1341 1331 1351 1401 1381 1371 1391 1442 1421 1411 1432 1482 1462 1452 1472 1522 1502 1492 1512 1562 1542 1532 1552 1602 1582 1572 1592 1642 1622 1612 1632 1682 1662 1652 1672 1722 1702 1692 1712 1762 1742 1732 1752 1802 1782 1772 1792 1842 1822 1812 1832 1882 1862 1852 1872 1922 1902 1892 1912 1962 1942 1932 1952 2002 1982 1972 1992 2042 2022 2012 2032 2082 2062 2052 2072 2122 2102 2092 2112 2162 2142 2132 2152 2202 2182 2172 2192 2243 2222 2212 2233 2283 2263 2253 2273 2323 2303 2293 2313 2363 2343 2333 2353 2403 2383 2373 2393 2443 2423 2413 2433 2483 2463 2453 2473 2523 2503 2493 2513 2563 2543 2533 2553 2603 2583 2573 2593 2643 2623 2613 2633 2683 2663 2653 2673 2723 2703 2693 2713 2763 2743 2733 2753 2803 2783 2773 2793 2843 2823 2813 2833 2883 2863 2853 2873 2923 2903 2893 2913 2963 2943 2933 2953 3003 2983 2973 2993 3044 3024 3014 3034 3084 3064 3054 3074 3124 3104 3094 3114 3164 3144 3134 3154 3204 3184 3174 3194 3244 3224 3214 3234 3284 3264 3254 3274 3324 3304 3294 3314 3364 3344 3334 3354 3404 3384 3374 3394 3444 3424 3414 3434 3484 3464 3454 3474 3524 3504 3494 3514 3564 3544 3534 3554 3604 3584 3574 3594 3644 3624 3614 3634 3684 3664 3654 3674 3724 3704 3694 3714 3764 3744 3734 3754 3804 3784 3774 3794 3844 3824 3814 3834 3884 3864 3854 3874 3925 3904 3894 3914 3965 3945 3935 3955 4005 3985 3975 3995 4045 4025 4015 4035 4085 4065 4055 4075 4125 4105 4095 4115 4165 4145 4135 4155 4205 4185 4175 4195 4245 4225 4215 4235 4285 4265 4255 4275 4325 4305 4295 4315 4365 4345 4335 4355 4405 4385 4375 4395 4445 4425 4415 4435 4485 4465 4455 4475 4525 4505 4495 4515 4565 4545 4535 4555 4605 4585 4575 4595 4645 4625 4615 4635 4685 4665 4655 4675 4725 4705 4695 4715 4765 4745 4735 4755 4805 4785 4775 4795 4845 4825 4815 4835 4886 4865 4855 4875 4926 4906 4896 4916 4966 4946 4936 4956 5006 4986 4976 4996 5046 5026 5016 5036 5086 5066 5056 5076 5126 5106 5096 5116 5166 5146 5136 5156 5206 5186 5176 5196 5246 5226 5216 5236 5286 5266 5256 5276 5326 5306 5296 5316 5366 5346 5336 5356 5406 5386 5376 5396 5446 5426 5416 5436 5486 5466 5456 5476 5526 5506 5496 5516 5566 5546 5536 5556 5606 5586 5576 5596 5646 5626 5616 5636 5686 5666 5656 5676 5726 5706 5696 5716 5766 5746 5736 5756 5806 5786 5776 5796 5847 5826 5816 5837 5887 5867 5857 5877 5927 5907 5897 5917 5967 5947 5937 5957 6007 5987 5977 5997 6047 6027 6017 6037 6087 6067 6057 6077 6127 6107 6097 6117 6167 6147 6137 6157 6207 6187 6177 6197 6247 6227 6217 6237 6287 6267 6257 6277 6327 6307 6297 6317 6367 6347 6337 6357 6407 6387 6377 6397 6447 6427 6417 6437 6487 6467 6457 6477 6527 6507 6497 6517 6567 6547 6537 6557 6607 6587 6577 6597 6647 6627 6617 6637 6687 6667 6657 6677 6727 6707 6697 6717 6767 6747 6737 6757 6808 6788 6778 6798 6848 6828 6818 6838 6888 6868 6858 6878 6928 6908 6898 6918 6968 6948 6938 6958 7008 6988 6978 6998 7048 7028 7018 7038 7088 7068 7058 7078 7128 7108 7098 7118 7168 7148 7138 7158 7208 7188 7178 7198 7248 7228 7218 7238 7288 7268 7258 7278 7328 7308 7298 7318 7368 7348 7338 7358 7408 7388 7378 7398 7448 7428 7418 7438 7488 7468 7458 7478 7528 7508 7498 7518 7568 7548 7538 7558 7608 7588 7578 7598 7649 7629 7619 7639 7689 7669 7659 7679 7729 7709 7699 7719 7769 7749 7739 7759 7809 7789 7779 7799 7849 7829 7819 7839 7889 7869 7859 7879 7929 7909 7899 7919 7969 7949 7939 7959 8009 7989 7979 7999 8049 8029 8019 8039 8089 8069 8059 8079 8129 8109 8099 8119 8169 8149 8139 8159 8209 8189 8179 8199 8249 8229 8219 8239 8289 8269 8259 8279 8329 8309 8299 8319 8369 8349 8339 8359 8410 8389 8379 8399 8450 8430 8420 8440 8490 8470 8460 8480 8530 8510 8500 8520 8570 8550 8540 8560 8610 8590 8580 8600 8650 8630 8620 8640 8690 8670 8660 8680 8730 8710 8700 8720 8770 8750 8740 8760 8810 8790 8780 8800 8850 8830 8820 8840 8890 8870 8860 8880 8930 8910 8900 8920 8970 8950 8940 8960 9010 8990 8980 9000 9050 9030 9020 9040 9090 9070 9060 9080 9130 9110 9100 9120 9170 9150 9140 9160 9210 9190 9180 9200 9250 9230 9220 9240 9290 9270 9260 9280 9330 9310 9300 9320 9371 9351 9340 9361 9411 9391 9381 9401 9451 9431 9421 9441 9491 9471 9461 9481 9531 9511 9501 9521 9571 9551 9541 9561 9611 9591 9581 9601 9651 9631 9621 9641 9691 9671 9661 9681 9731 9711 9701 9721 9771 9751 9741 9761 9811 9791 9781 9801 9851 9831 9821 9841 9891 9871 9861 9881 9931 9911 9901 9921 9971 9951 9941 9961 10011 9991 9981 10001 10051 10031 10021 10041 10091 10071 10061 10081 10131 10111 10101 10121 10171 10151 10141 10161 10211 10191 10181 10201 10251 10231 10221 10241 10291 10271 10261 10281 10332 10312 10301 10322 10372 10352 10342 10362 10412 10392 10382 10402 10452 10432 10422 10442 10492 10472 10462 10482 10532 10512 10502 10522 10572 10552 10542 10562 10612 10592 10582 10602 10652 10632 10622 10642 10692 10672 10662 10682 10732 10712 10702 10722 10772 10752 10742 10762 10812 10792 10782 10802 10852 10832 10822 10842 10892 10872 10862 10882 10932 10912 10902 10922 10972 10952 10942 10962 11012 10992 10982 11002 11052 11032 11022 11042 11092 11072 11062 11082 11132 11112 11102 11122 11172 11152 11142 11162 11212 11192 11182 11202 11252 11232 11222 11242 11293 11273 11263 11283 11333 11313 11303 11323 11373 11353 11343 11363 11413 11393 11383 11403 11453 11433 11423 11443 11493 11473 11463 11483 11533 11513 11503 11523 11573 11553 11543 11563 11613 11593 11583 11603 11653 11633 11623 11643 11693 11673 11663 11683 11733 11713 11703 11723 11773 11753 11743 11763 11813 11793 11783 11803 11853 11833 11823 11843 11893 11873 11863 11883 11933 11913 11903 11923 11973 11953 11943 11963 12013 11993 11983 12003 12053 12033 12023 12043 12093 12073 12063 12083 12133 12113 12103 12123 12173 12153 12143 12163 12214 12193 12183 12203 12254 12234 12224 12244 12294 12274 12264 12284 12334 12314 12304 12324 12374 12354 12344 12364 12414 12394 12384 12404 12454 12434 12424 12444 12494 12474 12464 12484 12534 12514 12504 12524 12574 12554 12544 12564 12614 12594 12584 12604 12654 12634 12624 12644 12694 12674 12664 12684 12734 12714 12704 12724 12774 12754 12744 12764 12814 12794 12784 12804 12854 12834 12824 12844 12894 12874 12864 12884 12934 12914 12904 12924 12974 12954 12944 12964 13014 12994 12984 13004 13054 13034 13024 13044 13094 13074 13064 13084 13134 13114 13104 13124 13175 13154 13144 13165 13215 13195 13185 13205 13255 13235 13225 13245 13295 13275 13265 13285 13335 13315 13305 13325 13375 13355 13345 13365 13415 13395 13385 13405 13455 13435 13425 13445 13495 13475 13465 13485 13535 13515 13505 13525 13575 13555 13545 13565 13615 13595 13585 13605 13655 13635 13625 13645 13695 13675 13665 13685 13735 13715 13705 13725 13775 13755 13745 13765 13815 13795 13785 13805 13855 13835 13825 13845 13895 13875 13865 13885 13936 13916 13906 13926 13976 13956 13946 13966 14016 13996 13986 14006 14056 14036 14026 14046 14096 14076 14066 14086 14136 14116 14106 14126 14176 14156 14146 14166 14216 14196 14186 14206 14256 14236 14226 14246 14296 14276 14266 14286 14336 14316 14306 14326 14376 14356 14346 14366 14416 14396 14386 14406 14456 14436 14426 14446 14496 14476 14466 14486 14536 14516 14506 14526 14576 14556 14546 14566 14616 14596 14586 14606 14656 14636 14626 14646 14697 14676 14666 14686 14737 14717 14707 14727 14777 14757 14747 14767 14817 14797 14787 14807 14857 14837 14827 14847 14897 14877 14867 14887 14937 14917 14907 14927 14977 14957 14947 14967 15017 14997 14987 15007 15057 15037 15027 15047 15097 15077 15067 15087 15137 15117 15107 15127 15177 15157 15147 15167 15217 15197 15187 15207 15257 15237 15227 15247 15297 15277 15267 15287 15337 15317 15307 15327 15377 15357 15347 15367 15417 15397 15387 15407 15457 15437 15427 15447 15498 15477 15467 15488 15538 15518 15508 15528 15578 15558 15548 15568 15618 15598 15588 15608 15658 15638 15628 15648 15698 15678 15668 15688 15738 15718 15708 15728 15778 15758 15748 15768 15818 15798 15788 15808 15858 15838 15828 15848 15898 15878 15868 15888 15938 15918 15908 15928 15978 15958 15948 15968 16018 15998 15988 16008 16058 16038 16028 16048 16098 16078 16068 16088 16138 16118 16108 16128 16178 16158 16148 16168 16218 16198 16188 16208 16258 16238 16228 16248 16298 16278 16268 16288 16338 16318 16308 16328 16378 16358 16348 16368 16418 16398 16388 16408 16458 16438 16428 16448 16499 16479 16469 16489 16539 16519 16509 16529 16579 16559 16549 16569 16619 16599 16589 16609 16659 16639 16629 16649 16699 16679 16669 16689 16739 16719 16709 16729 16779 16759 16749 16769 16819 16799 16789 16809 16859 16839 16829 16849 16899 16879 16869 16889 16939 16919 16909 16929 16979 16959 16949 16969 17019 16999 16989 17009 17059 17039 17029 17049 17099 17079 17069 17089 17139 17119 17109 17129 17179 17159 17149 17169 17219 17199 17189 17209 17259 17239 17229 17249 17299 17279 17269 17289 17339 17319 17309 17329 17379 17359 17349 17369 17419 17399 17389 17409 17460 17440 17430 17450 17500 17480 17470 17490 17540 17520 17510 17530 17580 17560 17550 17570 17620 17600 17590 17610 17660 17640 17630 17650 17700 17680 17670 17690 17740 17720 17710 17730 17780 17760 17750 17770 17820 17800 17790 17810 17860 17840 17830 17850 17900 17880 17870 17890 17940 17920 17910 17930 17980 17960 17950 17970 18020 18000 17990 18010 18060 18040 18030 18050 18100 18080 18070 18090 18140 18120 18110 18130 18180 18160 18150 18170 18220 18200 18190 18210 18260 18240 18230 18250 18300 18280 18270 18290 18340 18320 18310 18330 18381 18360 18350 18370 18421 18401 18391 18411 18461 18441 18431 18451 18501 18481 18471 18491 18541 18521 18511 18531 18581 18561 18551 18571 18621 18601 18591 18611 18661 18641 18631 18651 18701 18681 18671 18691 18741 18721 18711 18731 18781 18761 18751 18771 18821 18801 18791 18811 18861 18841 18831 18851 18901 18881 18871 18891 18941 18921 18911 18931 18981 18961 18951 18971 19021 19001 18991 19011 19061 19041 19031 19051 19101 19081 19071 19091 19141 19121 19111 19131 19181 19161 19151 19171