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 48 50 45 51 41 52 27 53 31 54 55 55 46 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 96 141 160 142 141 143 145 144 99 145 157 146 138 147 132 148 129 149 125 150 153 151 111 152 83 153 69 154 115 155 76 156 88 157 167 158 181 159 103 160 158 161 139 162 130 163 119 164 77 165 90 166 161 167 133 168 101 169 143 170 188 171 193 172 104 173 146 174 184 175 174 176 170 177 120 178 78 179 87 180 162 181 134 182 100 183 142 184 185 185 171 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 222 392 275 393 523 394 527 395 278 396 537 397 541 398 546 399 356 400 219 401 274 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 220 420 293 421 520 422 534 423 294 424 568 425 582 426 602 427 360 428 229 429 290 430 514 431 562 432 292 433 495 434 433 435 437 436 289 437 499 438 447 439 451 440 456 441 363 442 223 443 299 444 511 445 559 446 298 447 492 448 430 449 444 450 315 451 486 452 424 453 405 454 409 455 301 456 483 457 421 458 402 459 396 460 393 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 352 481 235 482 265 483 521 484 535 485 266 486 569 487 583 488 603 489 367 490 224 491 313 492 512 493 560 494 312 495 493 496 431 497 445 498 305 499 484 500 422 501 403 502 394 503 383 504 473 505 341 506 251 507 209 508 354 509 228 510 271 511 515 512 563 513 319 514 487 515 425 516 397 517 365 518 232 519 277 520 497 521 406 522 307 523 439 524 590 525 595 526 308 527 440 528 610 529 615 530 621 531 368 532 233 533 270 534 500 535 407 536 317 537 449 538 586 539 606 540 316 541 448 542 576 543 542 544 547 545 320 546 452 547 572 548 538 549 528 550 524 551 384 552 474 553 342 554 252 555 210 556 351 557 231 558 262 559 516 560 564 561 324 562 488 563 426 564 398 565 364 566 236 567 273 568 496 569 410 570 303 571 435 572 587 573 607 574 325 575 457 576 573 577 539 578 525 579 369 580 237 581 264 582 501 583 411 584 306 585 438 586 577 587 529 588 322 589 454 590 544 591 616 592 622 593 326 594 458 595 548 596 611 597 596 598 591 599 370 600 238 601 261 602 502 603 412 604 302 605 434 606 578 607 530 608 321 609 453 610 543 611 612 612 592 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 1080 1246 783 1247 657 1248 1133 1249 706 1250 868 1251 1678 1252 1682 1253 869 1254 1692 1255 1696 1256 1701 1257 1136 1258 699 1259 878 1260 1726 1261 1730 1262 877 1263 1740 1264 1744 1265 1749 1266 881 1267 1760 1268 1764 1269 1769 1270 1775 1271 1214 1272 1511 1273 1077 1274 780 1275 660 1276 1132 1277 702 1278 864 1279 1843 1280 1847 1281 886 1282 1857 1283 1861 1284 1866 1285 1137 1286 693 1287 867 1288 1891 1289 1895 1290 883 1291 1905 1292 1909 1293 1914 1294 887 1295 1925 1296 1929 1297 1934 1298 1940 1299 1138 1300 690 1301 863 1302 1966 1303 1970 1304 882 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 1078 1336 781 1337 664 1338 1151 1339 700 1340 926 1341 1675 1342 1689 1343 929 1344 1723 1345 1737 1346 1757 1347 1152 1348 691 1349 925 1350 1840 1351 1854 1352 930 1353 1888 1354 1902 1355 1922 1356 931 1357 1963 1358 1977 1359 1997 1360 2024 1361 1218 1362 1515 1363 1087 1364 790 1365 649 1366 1148 1367 742 1368 916 1369 1669 1370 1717 1371 917 1372 1834 1373 1882 1374 1957 1375 1150 1376 719 1377 922 1378 1650 1379 1815 1380 924 1381 1588 1382 1381 1383 1385 1384 928 1385 1592 1386 1395 1387 1399 1388 1404 1389 1147 1390 728 1391 913 1392 1654 1393 1819 1394 921 1395 1602 1396 1429 1397 1433 1398 915 1399 1606 1400 1443 1401 1447 1402 1452 1403 912 1404 1611 1405 1463 1406 1467 1407 1472 1408 1478 1409 1221 1410 1518 1411 1081 1412 784 1413 651 1414 1157 1415 694 1416 944 1417 1666 1418 1714 1419 945 1420 1831 1421 1879 1422 1954 1423 1156 1424 722 1425 941 1426 1647 1427 1812 1428 943 1429 1585 1430 1378 1431 1392 1432 940 1433 1599 1434 1426 1435 1440 1436 1460 1437 1173 1438 703 1439 998 1440 1641 1441 1806 1442 997 1443 1579 1444 1372 1445 1420 1446 1014 1447 1560 1448 1353 1449 1291 1450 1295 1451 1034 1452 1564 1453 1357 1454 1305 1455 1309 1456 1314 1457 1159 1458 704 1459 950 1460 1638 1461 1803 1462 949 1463 1576 1464 1369 1465 1417 1466 1000 1467 1557 1468 1350 1469 1288 1470 1302 1471 966 1472 1551 1473 1344 1474 1282 1475 1263 1476 1267 1477 952 1478 1548 1479 1341 1480 1279 1481 1260 1482 1254 1483 1251 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 1210 1541 1507 1542 1093 1543 796 1544 653 1545 1123 1546 748 1547 835 1548 1676 1549 1690 1550 836 1551 1724 1552 1738 1553 1758 1554 1124 1555 753 1556 839 1557 1841 1558 1855 1559 840 1560 1889 1561 1903 1562 1923 1563 841 1564 1964 1565 1978 1566 1998 1567 2025 1568 1225 1569 1522 1570 1082 1571 785 1572 648 1573 1171 1574 695 1575 992 1576 1667 1577 1715 1578 993 1579 1832 1580 1880 1581 1955 1582 1170 1583 723 1584 989 1585 1648 1586 1813 1587 991 1588 1586 1589 1379 1590 1393 1591 988 1592 1600 1593 1427 1594 1441 1595 1461 1596 1163 1597 707 1598 964 1599 1639 1600 1804 1601 963 1602 1577 1603 1370 1604 1418 1605 1004 1606 1558 1607 1351 1608 1289 1609 1303 1610 956 1611 1549 1612 1342 1613 1280 1614 1261 1615 1252 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 1212 1631 1509 1632 1086 1633 789 1634 658 1635 1129 1636 741 1637 854 1638 1670 1639 1718 1640 855 1641 1835 1642 1883 1643 1958 1644 1177 1645 708 1646 1012 1647 1642 1648 1807 1649 1011 1650 1580 1651 1373 1652 1421 1653 970 1654 1552 1655 1345 1656 1283 1657 1255 1658 1223 1659 1520 1660 1090 1661 793 1662 665 1663 1135 1664 718 1665 874 1666 1652 1667 1817 1668 1018 1669 1561 1670 1354 1671 1268 1672 1165 1673 735 1674 880 1675 1594 1676 1296 1677 973 1678 1402 1679 1910 1680 1915 1681 977 1682 1406 1683 1930 1684 1935 1685 1941 1686 1166 1687 731 1688 885 1689 1595 1690 1292 1691 972 1692 1401 1693 1985 1694 1990 1695 978 1696 1407 1697 2005 1698 2010 1699 2016 1700 979 1701 1408 1702 2032 1703 2037 1704 2043 1705 2050 1706 1226 1707 1523 1708 1091 1709 794 1710 661 1711 1128 1712 727 1713 851 1714 1655 1715 1820 1716 1023 1717 1562 1718 1355 1719 1264 1720 1175 1721 732 1722 873 1723 1604 1724 1293 1725 1006 1726 1435 1727 1906 1728 1926 1729 1007 1730 1436 1731 1981 1732 2001 1733 2028 1734 1174 1735 746 1736 859 1737 1603 1738 1307 1739 1002 1740 1431 1741 1896 1742 1971 1743 1005 1744 1434 1745 1862 1746 1745 1747 1750 1748 1001 1749 1430 1750 1867 1751 1765 1752 1770 1753 1776 1754 1178 1755 736 1756 853 1757 1607 1758 1297 1759 1016 1760 1445 1761 1892 1762 1967 1763 1015 1764 1444 1765 1858 1766 1741 1767 1761 1768 1039 1769 1468 1770 1848 1771 1731 1772 1697 1773 1702 1774 1019 1775 1448 1776 1844 1777 1727 1778 1693 1779 1683 1780 1679 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 1209 1796 1506 1797 1089 1798 792 1799 652 1800 1120 1801 734 1802 826 1803 1671 1804 1719 1805 827 1806 1836 1807 1884 1808 1959 1809 1182 1810 709 1811 1032 1812 1643 1813 1808 1814 1031 1815 1581 1816 1374 1817 1422 1818 975 1819 1553 1820 1346 1821 1284 1822 1256 1823 1222 1824 1519 1825 1094 1826 797 1827 662 1828 1131 1829 721 1830 860 1831 1651 1832 1816 1833 1038 1834 1565 1835 1358 1836 1265 1837 1161 1838 754 1839 866 1840 1590 1841 1315 1842 958 1843 1387 1844 1907 1845 1927 1846 959 1847 1388 1848 1982 1849 2002 1850 2029 1851 1183 1852 737 1853 850 1854 1612 1855 1298 1856 1036 1857 1465 1858 1893 1859 1968 1860 1035 1861 1464 1862 1859 1863 1742 1864 1762 1865 1024 1866 1453 1867 1845 1868 1728 1869 1694 1870 1680 1871 1227 1872 1524 1873 1095 1874 798 1875 666 1876 1122 1877 744 1878 832 1879 1656 1880 1821 1881 1043 1882 1566 1883 1359 1884 1269 1885 1164 1886 745 1887 876 1888 1593 1889 1306 1890 968 1891 1397 1892 1897 1893 1972 1894 1044 1895 1473 1896 1849 1897 1732 1898 1684 1899 1180 1900 750 1901 838 1902 1609 1903 1311 1904 976 1905 1405 1906 1864 1907 1698 1908 1026 1909 1455 1910 1752 1911 2011 1912 2017 1913 1027 1914 1456 1915 1753 1916 2038 1917 2044 1918 2051 1919 1184 1920 751 1921 831 1922 1613 1923 1312 1924 967 1925 1396 1926 1868 1927 1699 1928 1041 1929 1470 1930 1767 1931 2006 1932 2033 1933 1040 1934 1469 1935 1766 1936 1991 1937 1936 1938 1942 1939 1045 1940 1474 1941 1771 1942 1986 1943 1931 1944 1916 1945 1911 1946 1228 1947 1525 1948 1096 1949 799 1950 667 1951 1119 1952 730 1953 823 1954 1657 1955 1822 1956 1049 1957 1567 1958 1360 1959 1270 1960 1160 1961 749 1962 862 1963 1589 1964 1310 1965 954 1966 1383 1967 1898 1968 1973 1969 1050 1970 1479 1971 1850 1972 1733 1973 1685 1974 1179 1975 755 1976 834 1977 1608 1978 1316 1979 971 1980 1400 1981 1863 1982 1703 1983 1021 1984 1450 1985 1747 1986 2007 1987 2034 1988 1051 1989 1480 1990 1777 1991 1987 1992 1932 1993 1912 1994 1185 1995 756 1996 825 1997 1614 1998 1317 1999 957 2000 1386 2001 1869 2002 1704 2003 1025 2004 1454 2005 1751 2006 1992 2007 1917 2008 1047 2009 1476 2010 1773 2011 1938 2012 2045 2013 2052 2014 1052 2015 1481 2016 1778 2017 1943 2018 2039 2019 2018 2020 2012 2021 1186 2022 757 2023 822 2024 1615 2025 1318 2026 953 2027 1382 2028 1870 2029 1705 2030 1020 2031 1449 2032 1746 2033 1993 2034 1918 2035 1046 2036 1475 2037 1772 2038 1937 2039 2040 2040 2013 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