0 0 1 1 2 2 3 3 4 6 5 4 6 5 7 7 8 8 9 16 10 19 11 14 12 11 13 9 14 15 15 10 16 12 17 20 18 17 19 13 20 18 21 21 22 22 23 44 24 47 25 53 26 56 27 60 28 42 29 51 30 39 31 30 32 33 33 37 34 28 35 25 36 23 37 43 38 52 39 38 40 29 41 24 42 40 43 26 44 32 45 57 46 61 47 34 48 54 49 45 50 46 51 41 52 27 53 31 54 55 55 48 56 35 57 49 58 62 59 58 60 36 61 50 62 59 63 63 64 64 65 128 66 131 67 137 68 140 69 144 70 156 71 159 72 165 73 168 74 172 75 179 76 182 77 186 78 191 79 126 80 135 81 154 82 163 83 177 84 123 85 151 86 114 87 86 88 89 89 117 90 95 91 98 92 102 93 121 94 149 95 112 96 84 97 93 98 109 99 81 100 72 101 75 102 107 103 79 104 70 105 67 106 65 107 127 108 136 109 155 110 164 111 178 112 122 113 150 114 113 115 85 116 94 117 108 118 80 119 71 120 66 121 124 122 152 123 110 124 82 125 68 126 116 127 73 128 91 129 169 130 173 131 92 132 183 133 187 134 192 135 118 136 74 137 97 138 166 139 180 140 99 141 157 142 129 143 130 144 103 145 158 146 132 147 133 148 134 149 125 150 153 151 111 152 83 153 69 154 115 155 76 156 90 157 167 158 181 159 96 160 160 161 138 162 139 163 119 164 77 165 87 166 161 167 141 168 101 169 146 170 188 171 193 172 104 173 142 174 184 175 170 176 171 177 120 178 78 179 88 180 162 181 145 182 100 183 143 184 185 185 174 186 105 187 147 188 175 189 194 190 189 191 106 192 148 193 176 194 190 195 195 196 196 197 392 198 395 199 401 200 404 201 408 202 420 203 423 204 429 205 432 206 436 207 443 208 446 209 450 210 455 211 482 212 485 213 491 214 494 215 498 216 510 217 513 218 519 219 522 220 526 221 533 222 536 223 540 224 545 225 558 226 561 227 567 228 570 229 574 230 581 231 584 232 588 233 593 234 601 235 604 236 608 237 613 238 619 239 390 240 399 241 418 242 427 243 441 244 480 245 489 246 508 247 517 248 531 249 556 250 565 251 579 252 599 253 387 254 415 255 477 256 505 257 553 258 378 259 468 260 350 261 260 262 263 263 353 264 269 265 272 266 276 267 381 268 471 269 359 270 288 271 291 272 362 273 297 274 300 275 304 276 366 277 311 278 314 279 318 280 323 281 385 282 413 283 475 284 503 285 551 286 376 287 466 288 348 289 258 290 267 291 357 292 286 293 295 294 309 295 373 296 463 297 345 298 255 299 283 300 336 301 246 302 218 303 221 304 339 305 249 306 227 307 230 308 234 309 371 310 461 311 343 312 253 313 281 314 334 315 244 316 216 317 225 318 331 319 241 320 213 321 204 322 207 323 329 324 239 325 211 326 202 327 199 328 197 329 391 330 400 331 419 332 428 333 442 334 481 335 490 336 509 337 518 338 532 339 557 340 566 341 580 342 600 343 386 344 414 345 476 346 504 347 552 348 377 349 467 350 349 351 259 352 268 353 358 354 287 355 296 356 310 357 372 358 462 359 344 360 254 361 282 362 335 363 245 364 217 365 226 366 330 367 240 368 212 369 203 370 198 371 388 372 416 373 478 374 506 375 554 376 374 377 464 378 346 379 256 380 284 381 332 382 242 383 214 384 200 385 380 386 470 387 337 388 247 389 208 390 355 391 219 392 278 393 523 394 527 395 274 396 537 397 541 398 546 399 356 400 220 401 275 402 571 403 575 404 279 405 585 406 589 407 594 408 280 409 605 410 609 411 614 412 620 413 382 414 472 415 338 416 248 417 205 418 361 419 222 420 293 421 520 422 534 423 294 424 568 425 582 426 602 427 363 428 223 429 299 430 511 431 559 432 301 433 483 434 393 435 394 436 305 437 484 438 396 439 397 440 398 441 367 442 224 443 313 444 512 445 560 446 315 447 486 448 402 449 403 450 319 451 487 452 405 453 406 454 407 455 324 456 488 457 409 458 410 459 411 460 412 461 389 462 417 463 479 464 507 465 555 466 375 467 465 468 347 469 257 470 285 471 333 472 243 473 215 474 201 475 379 476 469 477 340 478 250 479 206 480 354 481 228 482 273 483 521 484 535 485 277 486 569 487 583 488 603 489 360 490 229 491 292 492 514 493 562 494 298 495 492 496 421 497 422 498 312 499 493 500 424 501 425 502 426 503 383 504 473 505 341 506 251 507 209 508 351 509 231 510 270 511 515 512 563 513 289 514 495 515 430 516 431 517 365 518 232 519 264 520 500 521 447 522 307 523 452 524 590 525 595 526 308 527 457 528 610 529 615 530 621 531 368 532 233 533 261 534 496 535 433 536 317 537 448 538 586 539 606 540 320 541 434 542 572 543 524 544 525 545 325 546 435 547 573 548 528 549 529 550 530 551 384 552 474 553 342 554 252 555 210 556 352 557 235 558 271 559 516 560 564 561 290 562 499 563 444 564 445 565 364 566 236 567 262 568 497 569 437 570 306 571 449 572 587 573 607 574 316 575 438 576 576 577 538 578 539 579 369 580 237 581 265 582 501 583 451 584 302 585 439 586 577 587 542 588 322 589 458 590 548 591 616 592 622 593 326 594 453 595 543 596 611 597 591 598 592 599 370 600 238 601 266 602 502 603 456 604 303 605 440 606 578 607 547 608 321 609 454 610 544 611 612 612 596 613 327 614 459 615 549 616 597 617 623 618 617 619 328 620 460 621 550 622 598 623 618 624 624 625 625 626 1250 627 1253 628 1259 629 1262 630 1266 631 1278 632 1281 633 1287 634 1290 635 1294 636 1301 637 1304 638 1308 639 1313 640 1340 641 1343 642 1349 643 1352 644 1356 645 1368 646 1371 647 1377 648 1380 649 1384 650 1391 651 1394 652 1398 653 1403 654 1416 655 1419 656 1425 657 1428 658 1432 659 1439 660 1442 661 1446 662 1451 663 1459 664 1462 665 1466 666 1471 667 1477 668 1547 669 1550 670 1556 671 1559 672 1563 673 1575 674 1578 675 1584 676 1587 677 1591 678 1598 679 1601 680 1605 681 1610 682 1637 683 1640 684 1646 685 1649 686 1653 687 1665 688 1668 689 1674 690 1677 691 1681 692 1688 693 1691 694 1695 695 1700 696 1713 697 1716 698 1722 699 1725 700 1729 701 1736 702 1739 703 1743 704 1748 705 1756 706 1759 707 1763 708 1768 709 1774 710 1802 711 1805 712 1811 713 1814 714 1818 715 1830 716 1833 717 1839 718 1842 719 1846 720 1853 721 1856 722 1860 723 1865 724 1878 725 1881 726 1887 727 1890 728 1894 729 1901 730 1904 731 1908 732 1913 733 1921 734 1924 735 1928 736 1933 737 1939 738 1953 739 1956 740 1962 741 1965 742 1969 743 1976 744 1979 745 1983 746 1988 747 1996 748 1999 749 2003 750 2008 751 2014 752 2023 753 2026 754 2030 755 2035 756 2041 757 2048 758 1248 759 1257 760 1276 761 1285 762 1299 763 1338 764 1347 765 1366 766 1375 767 1389 768 1414 769 1423 770 1437 771 1457 772 1545 773 1554 774 1573 775 1582 776 1596 777 1635 778 1644 779 1663 780 1672 781 1686 782 1711 783 1720 784 1734 785 1754 786 1800 787 1809 788 1828 789 1837 790 1851 791 1876 792 1885 793 1899 794 1919 795 1951 796 1960 797 1974 798 1994 799 2021 800 1245 801 1273 802 1335 803 1363 804 1411 805 1542 806 1570 807 1632 808 1660 809 1708 810 1797 811 1825 812 1873 813 1948 814 1236 815 1326 816 1533 817 1623 818 1788 819 1208 820 1505 821 1118 822 821 823 824 824 1121 825 830 826 833 827 837 828 1211 829 1508 830 1127 831 849 832 852 833 1130 834 858 835 861 836 865 837 1134 838 872 839 875 840 879 841 884 842 1239 843 1329 844 1536 845 1626 846 1791 847 1217 848 1514 849 1146 850 911 851 914 852 1149 853 920 854 923 855 927 856 1220 857 1517 858 1155 859 939 860 942 861 1158 862 948 863 951 864 955 865 1162 866 962 867 965 868 969 869 974 870 1224 871 1521 872 1169 873 987 874 990 875 1172 876 996 877 999 878 1003 879 1176 880 1010 881 1013 882 1017 883 1022 884 1181 885 1030 886 1033 887 1037 888 1042 889 1048 890 1243 891 1271 892 1333 893 1361 894 1409 895 1540 896 1568 897 1630 898 1658 899 1706 900 1795 901 1823 902 1871 903 1946 904 1234 905 1324 906 1531 907 1621 908 1786 909 1206 910 1503 911 1116 912 819 913 828 914 1125 915 847 916 856 917 870 918 1215 919 1512 920 1144 921 909 922 918 923 1153 924 937 925 946 926 960 927 1167 928 985 929 994 930 1008 931 1028 932 1231 933 1321 934 1528 935 1618 936 1783 937 1203 938 1500 939 1113 940 816 941 844 942 1141 943 906 944 934 945 982 946 1194 947 1491 948 1104 949 807 950 897 951 1076 952 779 953 689 954 692 955 1079 956 782 957 698 958 701 959 705 960 1197 961 1494 962 1107 963 810 964 900 965 1085 966 788 967 717 968 720 969 1088 970 791 971 726 972 729 973 733 974 1092 975 795 976 740 977 743 978 747 979 752 980 1229 981 1319 982 1526 983 1616 984 1781 985 1201 986 1498 987 1111 988 814 989 842 990 1139 991 904 992 932 993 980 994 1192 995 1489 996 1102 997 805 998 895 999 1074 1000 777 1001 687 1002 696 1003 1083 1004 786 1005 715 1006 724 1007 738 1008 1189 1009 1486 1010 1099 1011 802 1012 892 1013 1071 1014 774 1015 684 1016 712 1017 1062 1018 765 1019 675 1020 647 1021 650 1022 1065 1023 768 1024 678 1025 656 1026 659 1027 663 1028 1187 1029 1484 1030 1097 1031 800 1032 890 1033 1069 1034 772 1035 682 1036 710 1037 1060 1038 763 1039 673 1040 645 1041 654 1042 1057 1043 760 1044 670 1045 642 1046 633 1047 636 1048 1055 1049 758 1050 668 1051 640 1052 631 1053 628 1054 626 1055 1249 1056 1258 1057 1277 1058 1286 1059 1300 1060 1339 1061 1348 1062 1367 1063 1376 1064 1390 1065 1415 1066 1424 1067 1438 1068 1458 1069 1546 1070 1555 1071 1574 1072 1583 1073 1597 1074 1636 1075 1645 1076 1664 1077 1673 1078 1687 1079 1712 1080 1721 1081 1735 1082 1755 1083 1801 1084 1810 1085 1829 1086 1838 1087 1852 1088 1877 1089 1886 1090 1900 1091 1920 1092 1952 1093 1961 1094 1975 1095 1995 1096 2022 1097 1244 1098 1272 1099 1334 1100 1362 1101 1410 1102 1541 1103 1569 1104 1631 1105 1659 1106 1707 1107 1796 1108 1824 1109 1872 1110 1947 1111 1235 1112 1325 1113 1532 1114 1622 1115 1787 1116 1207 1117 1504 1118 1117 1119 820 1120 829 1121 1126 1122 848 1123 857 1124 871 1125 1216 1126 1513 1127 1145 1128 910 1129 919 1130 1154 1131 938 1132 947 1133 961 1134 1168 1135 986 1136 995 1137 1009 1138 1029 1139 1230 1140 1320 1141 1527 1142 1617 1143 1782 1144 1202 1145 1499 1146 1112 1147 815 1148 843 1149 1140 1150 905 1151 933 1152 981 1153 1193 1154 1490 1155 1103 1156 806 1157 896 1158 1075 1159 778 1160 688 1161 697 1162 1084 1163 787 1164 716 1165 725 1166 739 1167 1188 1168 1485 1169 1098 1170 801 1171 891 1172 1070 1173 773 1174 683 1175 711 1176 1061 1177 764 1178 674 1179 646 1180 655 1181 1056 1182 759 1183 669 1184 641 1185 632 1186 627 1187 1246 1188 1274 1189 1336 1190 1364 1191 1412 1192 1543 1193 1571 1194 1633 1195 1661 1196 1709 1197 1798 1198 1826 1199 1874 1200 1949 1201 1232 1202 1322 1203 1529 1204 1619 1205 1784 1206 1204 1207 1501 1208 1114 1209 817 1210 845 1211 1142 1212 907 1213 935 1214 983 1215 1190 1216 1487 1217 1100 1218 803 1219 893 1220 1072 1221 775 1222 685 1223 713 1224 1058 1225 761 1226 671 1227 643 1228 629 1229 1238 1230 1328 1231 1535 1232 1625 1233 1790 1234 1195 1235 1492 1236 1105 1237 808 1238 898 1239 1066 1240 769 1241 679 1242 635 1243 1213 1244 1510 1245 1077 1246 780 1247 660 1248 1136 1249 693 1250 881 1251 1678 1252 1682 1253 886 1254 1692 1255 1696 1256 1701 1257 1132 1258 690 1259 877 1260 1726 1261 1730 1262 863 1263 1740 1264 1744 1265 1749 1266 864 1267 1760 1268 1764 1269 1769 1270 1775 1271 1214 1272 1511 1273 1078 1274 781 1275 664 1276 1133 1277 691 1278 878 1279 1843 1280 1847 1281 867 1282 1857 1283 1861 1284 1866 1285 1137 1286 694 1287 868 1288 1891 1289 1895 1290 887 1291 1905 1292 1909 1293 1914 1294 882 1295 1925 1296 1929 1297 1934 1298 1940 1299 1138 1300 695 1301 869 1302 1966 1303 1970 1304 883 1305 1980 1306 1984 1307 1989 1308 888 1309 2000 1310 2004 1311 2009 1312 2015 1313 889 1314 2027 1315 2031 1316 2036 1317 2042 1318 2049 1319 1240 1320 1330 1321 1537 1322 1627 1323 1792 1324 1196 1325 1493 1326 1106 1327 809 1328 899 1329 1063 1330 766 1331 676 1332 637 1333 1219 1334 1516 1335 1080 1336 783 1337 657 1338 1151 1339 699 1340 929 1341 1675 1342 1689 1343 925 1344 1723 1345 1737 1346 1757 1347 1152 1348 700 1349 926 1350 1840 1351 1854 1352 930 1353 1888 1354 1902 1355 1922 1356 931 1357 1963 1358 1977 1359 1997 1360 2024 1361 1221 1362 1518 1363 1081 1364 784 1365 648 1366 1157 1367 702 1368 944 1369 1666 1370 1714 1371 945 1372 1831 1373 1879 1374 1954 1375 1159 1376 707 1377 950 1378 1638 1379 1803 1380 952 1381 1548 1382 1251 1383 1252 1384 956 1385 1549 1386 1254 1387 1255 1388 1256 1389 1163 1390 703 1391 964 1392 1639 1393 1804 1394 966 1395 1551 1396 1260 1397 1261 1398 970 1399 1552 1400 1263 1401 1264 1402 1265 1403 975 1404 1553 1405 1267 1406 1268 1407 1269 1408 1270 1409 1225 1410 1522 1411 1082 1412 785 1413 649 1414 1171 1415 706 1416 992 1417 1667 1418 1715 1419 993 1420 1832 1421 1880 1422 1955 1423 1173 1424 704 1425 998 1426 1641 1427 1806 1428 1000 1429 1557 1430 1279 1431 1280 1432 1004 1433 1558 1434 1282 1435 1283 1436 1284 1437 1177 1438 708 1439 1012 1440 1642 1441 1807 1442 1014 1443 1560 1444 1288 1445 1289 1446 1018 1447 1561 1448 1291 1449 1292 1450 1293 1451 1023 1452 1562 1453 1295 1454 1296 1455 1297 1456 1298 1457 1182 1458 709 1459 1032 1460 1643 1461 1808 1462 1034 1463 1564 1464 1302 1465 1303 1466 1038 1467 1565 1468 1305 1469 1306 1470 1307 1471 1043 1472 1566 1473 1309 1474 1310 1475 1311 1476 1312 1477 1049 1478 1567 1479 1314 1480 1315 1481 1316 1482 1317 1483 1318 1484 1247 1485 1275 1486 1337 1487 1365 1488 1413 1489 1544 1490 1572 1491 1634 1492 1662 1493 1710 1494 1799 1495 1827 1496 1875 1497 1950 1498 1233 1499 1323 1500 1530 1501 1620 1502 1785 1503 1205 1504 1502 1505 1115 1506 818 1507 846 1508 1143 1509 908 1510 936 1511 984 1512 1191 1513 1488 1514 1101 1515 804 1516 894 1517 1073 1518 776 1519 686 1520 714 1521 1059 1522 762 1523 672 1524 644 1525 630 1526 1237 1527 1327 1528 1534 1529 1624 1530 1789 1531 1198 1532 1495 1533 1108 1534 811 1535 901 1536 1064 1537 767 1538 677 1539 634 1540 1212 1541 1509 1542 1086 1543 789 1544 658 1545 1131 1546 718 1547 876 1548 1676 1549 1690 1550 862 1551 1724 1552 1738 1553 1758 1554 1135 1555 719 1556 866 1557 1841 1558 1855 1559 880 1560 1889 1561 1903 1562 1923 1563 885 1564 1964 1565 1978 1566 1998 1567 2025 1568 1218 1569 1515 1570 1087 1571 790 1572 651 1573 1150 1574 721 1575 924 1576 1669 1577 1717 1578 928 1579 1834 1580 1882 1581 1957 1582 1156 1583 722 1584 943 1585 1647 1586 1812 1587 949 1588 1576 1589 1341 1590 1342 1591 963 1592 1577 1593 1344 1594 1345 1595 1346 1596 1170 1597 723 1598 991 1599 1648 1600 1813 1601 997 1602 1579 1603 1350 1604 1351 1605 1011 1606 1580 1607 1353 1608 1354 1609 1355 1610 1031 1611 1581 1612 1357 1613 1358 1614 1359 1615 1360 1616 1241 1617 1331 1618 1538 1619 1628 1620 1793 1621 1199 1622 1496 1623 1109 1624 812 1625 902 1626 1067 1627 770 1628 680 1629 638 1630 1209 1631 1506 1632 1089 1633 792 1634 652 1635 1128 1636 727 1637 859 1638 1670 1639 1718 1640 873 1641 1835 1642 1883 1643 1958 1644 1147 1645 728 1646 921 1647 1650 1648 1815 1649 940 1650 1585 1651 1369 1652 1370 1653 988 1654 1586 1655 1372 1656 1373 1657 1374 1658 1223 1659 1520 1660 1090 1661 793 1662 665 1663 1122 1664 744 1665 853 1666 1655 1667 1820 1668 915 1669 1602 1670 1426 1671 1427 1672 1165 1673 731 1674 834 1675 1607 1676 1443 1677 977 1678 1448 1679 1910 1680 1915 1681 972 1682 1453 1683 1930 1684 1935 1685 1941 1686 1166 1687 732 1688 838 1689 1612 1690 1463 1691 973 1692 1468 1693 1985 1694 1990 1695 978 1696 1473 1697 2005 1698 2010 1699 2016 1700 979 1701 1479 1702 2032 1703 2037 1704 2043 1705 2050 1706 1226 1707 1523 1708 1091 1709 794 1710 661 1711 1119 1712 730 1713 850 1714 1651 1715 1816 1716 912 1717 1588 1718 1378 1719 1379 1720 1175 1721 735 1722 831 1723 1603 1724 1429 1725 1006 1726 1444 1727 1906 1728 1926 1729 1007 1730 1464 1731 1981 1732 2001 1733 2028 1734 1178 1735 736 1736 822 1737 1589 1738 1381 1739 1016 1740 1430 1741 1892 1742 1967 1743 1019 1744 1382 1745 1844 1746 1679 1747 1680 1748 1024 1749 1383 1750 1845 1751 1683 1752 1684 1753 1685 1754 1183 1755 737 1756 823 1757 1590 1758 1385 1759 1036 1760 1431 1761 1893 1762 1968 1763 1039 1764 1386 1765 1848 1766 1693 1767 1694 1768 1044 1769 1387 1770 1849 1771 1697 1772 1698 1773 1699 1774 1050 1775 1388 1776 1850 1777 1702 1778 1703 1779 1704 1780 1705 1781 1242 1782 1332 1783 1539 1784 1629 1785 1794 1786 1200 1787 1497 1788 1110 1789 813 1790 903 1791 1068 1792 771 1793 681 1794 639 1795 1210 1796 1507 1797 1093 1798 796 1799 653 1800 1129 1801 741 1802 860 1803 1671 1804 1719 1805 874 1806 1836 1807 1884 1808 1959 1809 1148 1810 742 1811 922 1812 1654 1813 1819 1814 941 1815 1599 1816 1417 1817 1418 1818 989 1819 1600 1820 1420 1821 1421 1822 1422 1823 1222 1824 1519 1825 1094 1826 797 1827 662 1828 1120 1829 734 1830 851 1831 1652 1832 1817 1833 913 1834 1592 1835 1392 1836 1393 1837 1164 1838 745 1839 832 1840 1604 1841 1433 1842 971 1843 1445 1844 1907 1845 1927 1846 976 1847 1465 1848 1982 1849 2002 1850 2029 1851 1174 1852 746 1853 825 1854 1593 1855 1395 1856 1005 1857 1434 1858 1896 1859 1971 1860 1015 1861 1396 1862 1858 1863 1727 1864 1728 1865 1035 1866 1397 1867 1859 1868 1731 1869 1732 1870 1733 1871 1227 1872 1524 1873 1095 1874 798 1875 666 1876 1123 1877 748 1878 854 1879 1656 1880 1821 1881 916 1882 1606 1883 1440 1884 1441 1885 1160 1886 749 1887 826 1888 1594 1889 1399 1890 967 1891 1435 1892 1897 1893 1972 1894 1001 1895 1400 1896 1862 1897 1741 1898 1742 1899 1180 1900 750 1901 839 1902 1613 1903 1467 1904 957 1905 1406 1906 1868 1907 1765 1908 1026 1909 1474 1910 1771 1911 2011 1912 2017 1913 1027 1914 1480 1915 1777 1916 2038 1917 2044 1918 2051 1919 1184 1920 751 1921 835 1922 1608 1923 1447 1924 953 1925 1401 1926 1863 1927 1745 1928 1041 1929 1469 1930 1766 1931 2006 1932 2033 1933 1045 1934 1449 1935 1746 1936 1986 1937 1911 1938 1912 1939 1051 1940 1450 1941 1747 1942 1987 1943 1916 1944 1917 1945 1918 1946 1228 1947 1525 1948 1096 1949 799 1950 667 1951 1124 1952 753 1953 855 1954 1657 1955 1822 1956 917 1957 1611 1958 1460 1959 1461 1960 1161 1961 754 1962 827 1963 1595 1964 1404 1965 968 1966 1436 1967 1898 1968 1973 1969 1002 1970 1405 1971 1867 1972 1761 1973 1762 1974 1179 1975 755 1976 836 1977 1609 1978 1452 1979 954 1980 1402 1981 1864 1982 1750 1983 1025 1984 1470 1985 1767 1986 2007 1987 2034 1988 1040 1989 1454 1990 1751 1991 1991 1992 1931 1993 1932 1994 1185 1995 756 1996 840 1997 1614 1998 1472 1999 958 2000 1407 2001 1869 2002 1770 2003 1020 2004 1455 2005 1752 2006 1992 2007 1936 2008 1047 2009 1481 2010 1778 2011 1943 2012 2045 2013 2052 2014 1052 2015 1475 2016 1772 2017 1937 2018 2039 2019 2012 2020 2013 2021 1186 2022 757 2023 841 2024 1615 2025 1478 2026 959 2027 1408 2028 1870 2029 1776 2030 1021 2031 1456 2032 1753 2033 1993 2034 1942 2035 1046 2036 1476 2037 1773 2038 1938 2039 2040 2040 2018 2041 1053 2042 1482 2043 1779 2044 1944 2045 2019 2046 2053 2047 2046 2048 1054 2049 1483 2050 1780 2051 1945 2052 2020 2053 2047 2054 2054 2055 2055