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