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