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