0 8 15 25 34 44 53 63 72 82 91 101 110 120 129 139 148 158 167 177 186 192 197 205 212 222 231 241 250 260 269 279 288 298 307 317 326 336 345 355 364 374 383 389 394 402 409 419 428 438 447 457 466 476 485 495 504 514 523 533 542 552 561 571 580 586 591 599 606 616 625 635 644 654 663 673 682 692 701 711 720 730 739 749 758 768 777 783 788 796 803 813 822 832 841 851 860 870 879 889 898 908 917 927 936 946 955 965 974 980 985 993 1000 1010 1019 1029 1038 1048 1057 1067 1076 1086 1095 1105 1114 1124 1133 1143 1152 1162 1171 1177 1182 1190 1197 1207 1216 1226 1235 1245 1254 1264 1273 1283 1292 1302 1311 1321 1330 1340 1349 1359 1368 1374 1379 1387 1394 1404 1413 1423 1432 1442 1451 1461 1470 1480 1489 1499 1508 1518 1527 1537 1546 1556 1565 1571 1576 1584 1591 1601 1610 1620 1629 1639 1648 1658 1667 1677 1686 1696 1705 1715 1724 1734 1743 1753 1762 1768 1773 1781 1788 1798 1807 1817 1826 1836 1845 1855 1864 1874 1883 1893 1902 1912 1921 1931 1940 1950 1959 1965 1970 1978 1985 1995 2004 2014 2023 2033 2042 2052 2061 2071 2080 2090 2099 2109 2118 2128 2137 2147 2156 2162 2167 2175 2182 2192 2201 2211 2220 2230 2239 2249 2258 2268 2277 2287 2296 2306 2315 2325 2334 2344 2353 2359 2364 2372 2379 2389 2398 2408 2417 2427 2436 2446 2455 2465 2474 2484 2493 2503 2512 2522 2531 2541 2550 2556 2561 2569 2576 2586 2595 2605 2614 2624 2633 2643 2652 2662 2671 2681 2690 2700 2709 2719 2728 2738 2747 2753 2758 2766 2773 2783 2792 2802 2811 2821 2830 2840 2849 2859 2868 2878 2887 2897 2906 2916 2925 2935 2944 2950 2955 2963 2970 2980 2989 2999 3008 3018 3027 3037 3046 3056 3065 3075 3084 3094 3103 3113 3122 3132 3141 3147 3152 3160 3167 3177 3186 3196 3205 3215 3224 3234 3243 3253 3262 3272 3281 3291 3300 3310 3319 3329 3338 3344 3349 3357 3364 3374 3383 3393 3402 3412 3421 3431 3440 3450 3459 3469 3478 3488 3497 3507 3516 3526 3535 3541 3546 3554 3561 3571 3580 3590 3599 3609 3618 3628 3637 3647 3656 3666 3675 3685 3694 3704 3713 3723 3732 3738 3743 3751 3758 3768 3777 3787 3796 3806 3815 3825 3834 3844 3853 3863 3872 3882 3891 3901 3910 3920 3929 3935 3940 3944 3947 3951 3954 3958 3961 3965 3968 3972 3975 3979 3982 3986 3989 3993 3996 4000 4003 4007 4010 4012