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