950 939 943 971 1014 1041 1023 1030 1004 995 989 984 984 991 1000 1013 1014 1001 988 1024 1041 1038 1040 999 1043 1064 1077 1058 1068 1075 1104 1083 1096 1067 1078 1080 1105 1112 1121 1099 1080 1083 1138 1078 1101 1103 1119 1119 1121 1113 1046 1087 1086 1099 1089 1128 1112 1112 1099 1098 1095 1088 1069 1089 1067 1101 1100 1102 1136 1130 1110 1102 1090 1043 1025 991 1006 983 1006 985 968 973 1000 1004 1004 1013 1017 1016 1005 1008 997 992 991 1012 1018 1011 1010 1000 1006 1000 1012 1001 1013 1014 1001 1009 1006 1003 995 1007 1014 1008 1014 1010 1014 1010 1009 1022 1023 1024 1022 1068 1088 1106 1142 1160 1257 1335 1352 1390 1449 1495 1511 1561 1593 1684 1644 1598 1621 1657 1673 1667 1609 1617 1583 1595 1615 1606 1607 1592 1594 1603 1551 1546 1604 1585 1551 1542 1522 1488 1451 1391 1369 1315 1248 1198 1184 1183 1180 1148 1083 1077 1093 1095 1081 1035 1051 1045 1025 1033 1068 1065 1050 1006 1007 1026 1029 1035 1043 1011 1005 1025 1018 1055 1078 1055 1029 988 924 985 990 991 991 995 987 999 1026 1035 1036 1063 1059 1079 1076 1036 1025 1013 1025 1043 1052 1091 1155 1205 1348 1393 1434 1471 1566 1665 1637 1622 1722 1684 1613 1579 1621 1641 1646 1631 1637 1586 1626 1593 1646 1678 1688 1654 1625 1607 1589 1600 1595 1550 1503 1475 1520 1563 1520 1448 1382 1337 1309 1291 1243 1176 1160 1102 1057 1068 1062 1056 1053 1025 1071 1055 1036 1067 1095 1097 1051 1049 1034 1036 1057 1046 1028 1055 1053 1052 1042 1039 1064 1087 1109 1065 1047 1032 1028 1035 1028 1018 1029 1024 1126 1031 1037 1016 1005 1057 1048 1060 1004 1024 1071 1091 1217 1101 1061 1046 1066 1086 1054 1041 1072 1077 1089 1077 1089 1108 1108 1107 1110 1097 1141 1126 1106 1118 1133 1097 1097 1114 1108 1124 1118 1112 1106 1080 1077 1072 1085 1113 1075 1073 1094 1103 1099 1111 1109 1099 1093 1097 1073 1071 1062 1054 1059 1030 1011 1006 1077 1129 1116 1111 1103 1071 1047 1024 1039 1020 1013 1043 1025 1032 1009 1004 990 1011 1000 1007 1015 1004 1011 1020 974 981 974 984 977 973 966 969 1020 1005 1009 1013 1005 1005 1009 1024 1024 1020 998 998 983 978 977 1009 994 1017 1007 1018 1033 1037 1029 1040 1020 1022 1030 1032 1003 1021 1027 1037 1030 1020 1008 1004 1001 990 979 994 991 999 987 990 1012 1013 1012 1009 997 1015 1004 1016 1006 1024 1018 1005 1007 1018 1028 1030 1024 1038 1016 1014 1019 1016 1033 1025 1017 1013 1013 1020 1016 1012 1013 1011 1008 1019 1019 1022 1008 1001 1009 1009 1001 1002 1005 1004 1004 999 1011 1006 1015 1027 1027 1026 1029 1020 1014 1028 1028 1011 1023 1031 1044 1044 1123 1134 1158 1215 1287 1367 1454 1528 1653 1742 1720 1699 1728 1752 1767 1799 1836 1830 1855 1904 1843 1849 1833 1837 1838 1836 1854 1817 1810 1814 1807 1773 1798 1755 1743 1736 1749 1748 1706 1679 1631 1603 1448 1375 1393 1327 1345 1309 1158 1176 1196 1197 1168 1146 1151 1071 1108 1118 1130 1086 1139 1148 1130 1136 1127 1125 1095 1078 1088 1106 1104 1076 1104 1097 1095 1132 1076 1135 1114 1081 1123 1074 1030 1035 1061 1060 1079 1112 1096 1132 1148 1149 1135 1119 1131 1152 1198 1202 1335 1344 1323 1422 1463 1629 1839 1822 1847 1833 1979 1936 1874 1862 1895 1820 1856 1859 1803 1763 1834 1822 1813 1836 1828 1757 1745 1796 1794 1779 1749 1811 1783 1706 1724 1702 1637 1603 1561 1475 1355 1307 1246 1218 1210 1174 1098 1083 1088 1060 1056 1064 1054 1057 1039 1045 1024 1004 1029 982 1004 999 1025 1027 1021 1037 1015 1002 1042 1036 1022 998 1001 1010 1010 1023 1007 1051 1037 1009 996 1019 1032 1034 1005 980 1007 1014 1036 1061 1064 1046 1007 1014 1045 1153 1173 1196 1286 1324 1473 1494 1662 1714 1737 1783 1851 1890 1839 1762 1820 1786 1816 1756 1760 1710 1705 1711 1730 1752 1755 1742 1745 1747 1744 1716 1693 1702 1727 1644 1617 1680 1695 1697 1610 1511 1393 1335 1269 1239 1208 1163 1118 1121 1129 1098 1059 1052 1049 1049 1090 1077 1051 1052 1020 1014 1041 1034 1032 1034 1044 1040 1049 1052 1058 1007 1003 985 994 974 1011 1001 1042 999 1016 987 984 1002 1053 1070 1046 1011 1010 1015 1029 1056 1052 1052 1099 1129 1146 1153 1195 1212 1239 1315 1371 1545 1678 1804 1833 1839 1915 1919 1849 1756 1822 1791 1885 1939 1941 1958 1914 1926 2030 1935 1902 1848 1808 1801 1786 1852 1839 1843 1839 1876 1899 1853 1738 1693 1568 1563 1393 1329 1261 1350 1320 1263 1215 1218 1207 1158 1159 1179 1125 1110 1133 1076 1026 1106 1160 1106 1036 1155 1156 1165 1188 1199 1139 1135 1111 1084 1071 1078 1035 1064 1059 1049 1023 1037 1073 1107 1070 1015 1066 977 1045 988 942 981 1026 1051 1125 1121 1135 1115 1089 1128 1163 1205 1238 1334 1425 1552 1741 1779 1788 1825 1812 1774 1790 1795 1853 1842 1753 1682 1832 1809 1773 1767 1831 1835 1842 1839 1858 1857 1846 1760 1782 1773 1728 1708 1653 1594 1574 1545 1512 1457 1361 1301 1270 1247 1206 1151 1102 1096 1102 1088 1067 1053 1059 1064 1057 1058 1070 1050 1060 1039 1063 1061 1046 1048 1033 1046 1050 1043 1043 1043 1046 1028 1042 1042 1055 1035 1024 1031 1038 1053 1046 1039 1041 1039 1036 1040 1050 1039 1042 1037 1045 1045 1034 1041 1031 1029 1027 1042 1049 1043 1033 1047 1035 1037 1036 1027 1022 1032 1040 1036 1036 1052 1043 1054 1043 1051 1049 1030 1024 1011 1046 1021 1035 1026 1031 1031 1033 1023 1032 1016 1026 1019 1008 1035 1006 1032 1041 1036 1011 1039 1043 1040 1042 1058 1047 1065 1045 1048 1039 1032 1019 989 960 979 963 955 941 959 971 971 978 965 961 980 988 998 1007 1000 1024 1011 1005 1025 995 1003 993 1008 1000 1011 1006 1014 1004 992 976 979 977 971 959 949 951 970 958 955 995 1010 1008 1022 1028 1038 1053 976 966 925 971 978 1013 1032 1042 1037 1039 1057 1030 1009 1000 1003 1013 980 978 954 962 956 1001 1011 1012 1016 997 982 972 992 986 992 989 1006 1012 995 1040 1041 1020 1013 1028 1016 1027 1043 1012 1028 1016 989 1004 996 995 1011 976 997 995 995 989 996 987 979 977 985 984 974 943 946 969 974 966 986 990 984 980 973 1018 991 979 989 1004 1012 1027 1035 1013 1005 1004 1004 1022 1036 1046 1087 1106 1119 1207 1288 1354 1440 1587 1685 1740 1758 1862 1917 1843 1801 1845 1891 1839 1840 1833 1917 1831 1813 1872 1851 1835 1794 1764 1796 1804 1744 1713 1713 1766 1794 1784 1720 1695 1631 1562 1493 1357 1286 1237 1199 1194 1165 1115 1080 1087 1084 1086 1044 1020 1017 1007 996 1033 1070 1053 1031 1044 1037 1017 1021 1008 984 1000 1031 1023 1018 1000 1006 997 1034 1025 997 1029 1060 1086 1073 1050 1048 1030 1021 1037 1038 997 1035 988 1002 995 998 1000 1056 1139 1170 1178 1222 1303 1349 1413 1520 1710 1809 1801 1839 1908 1892 1806 1780 1805 1804 1768 1792 1765 1785 1770 1735 1755 1751 1744 1735 1760 1746 1767 1718 1704 1714 1731 1705 1648 1599 1532 1518 1505 1438 1344 1311 1271 1239 1205 1149 1125 1121 1112 1088 1081 1052 1039 1047 1052 1086 1073 1061 1067 1070 1050 1050 1027 1034 1020 1030 1024 1011 982 1023 1014 988 987 982 973 985 990 1016 991 995 1013 990 993 1001 982 1007 1000 1017 1023 1016 1015 984 994 1007 1050 1072 1140 1212 1251 1307 1413 1529 1625 1715 1776 1883 1871 1885 1810 1837 1877 1892 1826 1903 1889 1798 1757 1755 1756 1780 1756 1776 1794 1776 1781 1758 1777 1811 1776 1733 1677 1652 1628 1598 1571 1488 1423 1393 1338 1317 1299 1250 1217 1197 1147 1133 1110 1102 1100 1063 1073 1076 1088 1103 1067 1070 1082 1072 1096 1099 1103 1084 1073 1081 1080 1080 1097 1101 1071 1078 1077 1076 1071 1044 1043 1026 1021 1016 1028 1014 1009 1015 1028 1020 1011 1019 1020 1001 1036 1052 1099 1111 1146 1221 1295 1390 1480 1567 1685 1789 1802 1872 1911 1865 1826 1821 1820 1841 1876 1872 1861 1872 1844 1810 1822 1790 1766 1768 1779 1806 1796 1803 1790 1802 1776 1729 1652 1637 1604 1578 1528 1486 1325 1329 1275 1249 1220 1161 1122 1116 1113 1103 1100 1079 1076 1085 1090 1072 1095 1095 1086 1081 1073 1052 1052 1036 1050 1042 1041 1027 1021 1034 1035 1019 1012 1015 1017 1007 1028 1019 1011 1010 1019 1023 1037 1050 1040 1044 1069 1069 1068 1066 1065 1063 1072 1078 1109 1140 1168 1256 1330 1418 1496 1579 1725 1756 1769 1783 1938 1888 1837 1877 1936 1913 1848 1877 1881 1854 1825 1838 1839 1825 1843 1890 1887 1898 1851 1807 1796 1785 1737 1715 1626 1609 1522 1461 1417 1375 1272 1260 1250 1241 1198 1186 1121 1120 1159 1160 1163 1175 1110 1033 1032 1021 1026 1028 1023 1034 1039 1052 1029 1050 1053 1073 1063 1066 1036 1018 1002 1009 1008 982 992 1008 1010 1012 1007 1013 974 964 971 986 1006 969 1016 1004 1013 956 963 994 992 993 997 987 994 971 980 995 1005 1016 1027 1046 1052 1052 1022 1031 1049 1072 1079 1101 1062 1052 1047 1047 1042 1054 1072 1093 1103 1064 1072 1058 1095 1070 1063 1042 1047 1040 1037 1030 1042 1008 1000 1004 1012 1014 1035 1019 1022 1021 1024 1036 1025 1011 1011 1003 997 990 961 959 932 928 955 952 940 959 942 955 957 947 905 891 937 936 950 956 942 959 962 966 954 938 959 959 930 943 946 975 930 921 933 971 969 970 984 931 924 907 951 960 968 962 979 977 972 961 953 963 961 942 941 972 971 965 944 933 930 971 980 1010 1016 1018 1019 1025 1023 1029 1021 1022 1014 1005 1011 1010 1020 989 1005 1019 1020 1014 1025 981 992 985 979 982 983 988 982 989 988 993 991 983 975 980 962 966 976 975 974 968 986 968 971 954 953 954 964 972 967 946 959 933 922 923 936 934 956 965 975 976 986 973 969 961 970 991 994 1003 1005 1015 1029 1029 1065 1069 1074 1107 1122 1146 1244 1346 1434 1589 1759 1835 1845 1850 1879 1960 1860 1828 1853 1854 1839 1835 1848 1823 1847 1781 1792 1783 1755 1767 1793 1778 1777 1722 1729 1754 1747 1726 1724 1700 1641 1584 1568 1479 1352 1328 1286 1248 1223 1192 1158 1141 1124 1103 1094 1092 1087 1082 1092 1101 1087 1095 1103 1085 1092 1108 1096 1088 1072 1078 1103 1094 1091 1083 1072 1063 1041 1031 1039 1006 1014 1023 999 1023 1008 1021 1020 1019 1030 1040 1054 1050 1047 1047 1043 1040 1061 1064 1079 1139 1189 1205 1287 1347 1436 1527 1734 1738 1802 1825 1922 1762 1542 1573 1589 1556 1650 1711 1662 1742 1708 1643 1629 1753 1656 1513 1464 1500 1497 1475 1480 1428 1448 1635 1714 1720 1708 1684 1658 1485 1390 1349 1274 1203 1145 1128 1080 1063 1070 1025 1000 997 1000 1031 1039 1027 1030 1018 1029 1016 1015 995 1012 1002 970 941 940 944 960 943 964 949 954 978 928 991 996 989 968 972 983 1012 1020 1003 1033 1017 1041 1009 984 967 992 955 974 1029 1053 1093 1127 1172 1253 1313 1409 1536 1642 1704 1746 1779 1832 1821 1767 1798 1816 1810 1861 1885 1819 1787 1723 1719 1799 1778 1761 1759 1712 1727 1710 1702 1700 1717 1689 1660 1688 1650 1654 1616 1557 1493 1396 1335 1270 1270 1237 1168 1114 1104 1109 1124 1076 1068 1056 1038 1032 1027 1039 1030 1020 1028 1018 1017 1039 1057 1026 1015 1059 1056 1043 1061 1067 1060 1065 1055 1059 1041 1029 1017 1000 1009 1014 1019 1018 960 959 940 988 964 976 999 977 998 979 991 1040 1065 1091 1154 1259 1314 1404 1488 1685 1670 1677 1738 1814 1722 1690 1684 1809 1781 1830 1796 1817 1840 1771 1807 1784 1807 1776 1755 1733 1789 1816 1727 1772 1734 1719 1634 1700 1714 1614 1553 1518 1472 1370 1351 1270 1239 1191 1157 1105 1085 1067 1056 1076 1042 1041 1021 1032 1033 1015 1026 982 994 981 990 985 989 997 995 992 990 986 990 994 1004 987 993 982 981 993 990 967 992 982 996 1001 976 976 986 989 996 994 986 978 960 960 996 1011 1000 1082 1153 1282 1369 1468 1513 1655 1766 1804 1817 1833 1870 1799 1769 1806 1800 1780 1783 1757 1762 1738 1714 1766 1726 1728 1724 1693 1727 1716 1697 1705 1662 1649 1607 1581 1559 1490 1463 1414 1340 1243 1220 1195 1178 1173 1126 1078 1047 1048 1042 1026 1035 1017 1019 1009 1007 1025 995 1004 989 1009 995 1012 998 1001 1009 993 1010 1002 1008 1000 999 996 976 995 977 971 961 974 975 971 963 949 923 922 915 916 922 910 927 930 938 942 931 943 951 963 968 985 1000 1000 1010 987 989 975 990 989 983 978 1004 991 998 997 984 1005 1015 1006 1044 1034 1007 1001 1036 1037 1054 1035 1035 1039 1029 1018 989 977 983 983 984 985 974 977 985 991 1004 987 975 964 988 972 971 979 997 973 970 972 966 980 964 966 970 967 970 985 980 975 996 987 995 971 966 958 955 956 954 927 923 916 901 915 887 917 925 907 915 934 936 929 921 943 947 955 945 944 960 961 968 967 960 958 961 973 970 956 957 958 955 940 936 961 961 970 946 929 926 949 937 934 936 946 947 947 939 948 951 953 954 980 963 971 979 979 977 994 1004 991 1005 991 1021 1011 1001 1012 1029 1038 1015 1019 1015 997 994 990 968 950 950 952 955 951 945 958 943 959 937 940 948 938 940 933 936 929 922 911 921 909 929 938 946 963 960 981 975 997 988 986 988 991 993 988 979 993 984 993 1012 1034 1067 1121 1162 1228 1259 1381 1429 1603 1753 1732 1775 1851 1859 1766 1827 1842 1825 1855 1835 1824 1819 1781 1763 1752 1771 1767 1772 1732 1750 1731 1699 1735 1729 1699 1660 1702 1662 1628 1591 1564 1488 1371 1311 1270 1250 1213 1179 1138 1120 1099 1095 1092 1069 1062 1068 1080 1073 1084 1085 1098 1072 1083 1078 1085 1068 1041 998 1020 1042 1044 1052 1069 1068 1044 1069 1056 1032 1005 992 968 982 993 944 981 958 981 1011 1019 1021 1005 1042 1039 1033 1101 1102 1096 1158 1206 1226 1302 1326 1443 1494 1672 1701 1736 1776 1855 1789 1741 1715 1770 1706 1741 1691 1732 1696 1733 1736 1760 1761 1776 1755 1752 1815 1790 1739 1760 1745 1733 1704 1686 1682 1615 1559 1524 1445 1284 1199 1186 1204 1199 1169 1140 1117 1103 1069 1070 1089 1091 1025 1054 1077 1069 1078 1070 1042 1042 1031 1020 1038 1014 1031 1039 1015 1034 1009 1010 1009 1028 1025 1030 1028 1026 1025 1040 1024 1029 1023 1028 1021 1028 1026 1044 1030 1050 1043 1050 1070 1061 1081 1113 1160 1192 1227 1272 1359 1433 1518 1650 1714 1750 1820 1837 1896 1781 1811 1858 1815 1867 1862 1874 1823 1784 1790 1792 1769 1771 1772 1792 1786 1813 1784 1792 1804 1788 1765 1765 1736 1683 1668 1596 1551 1409 1339 1323 1261 1234 1194 1149 1119 1118 1101 1095 1086 1073 1064 1061 1056 1052 1061 1045 1057 1038 1041 1027 1044 1028 1030 1032 1041 1046 1036 1039 1049 1046 1031 1044 1044 1037 1035 1041 1038 1049 1036 1040 1044 1033 1032 1029 1053 1037 1036 1034 1036 1068 1074 1120 1145 1215 1242 1317 1403 1482 1539 1682 1687 1750 1775 1825 1789 1730 1848 1876 1829 1866 1880 1855 1839 1816 1797 1814 1857 1913 1925 1880 1819 1764 1830 1767 1794 1715 1701 1696 1635 1610 1588 1530 1439 1349 1300 1279 1262 1197 1155 1103 1082 1073 1079 1071 1042 1046 1034 1046 1042 1056 1052 1064 1057 1044 1071 1076 1084 1086 1064 1037 1019 991 1003 977 971 983 967 971 974 975 969 971 971 972 959 978 959 982 985 997 1011 1016 1028 1012 1030 1039 1070 1055 1055 1125 1148 1222 1338 1420 1511 1668 1696 1766 1795 1763 1694 1670 1687 1681 1714 1781 1778 1740 1750 1694 1692 1677 1677 1637 1677 1682 1686 1680 1618 1612 1614 1590 1592 1536 1512 1464 1404 1359 1300 1197 1143 1140 1110 1104 1071 1041 1007 995 1001 989 969 977 958 980 975 986 970 982 976 963 973 982 971 971 988 983 975 982 968 969 978 962 971 975 962 977 972 966 972 974 986 964 970 963 970 964 977 972 977 968 980 971 961 977 957 974 963 965 974 985 974 987 1003 1003 1005 978 958 971 989 1032 1003 999 1018 994 1010 990 959 963 957 965 973 974 956 958 967 960 965 968 952 973 946 941 961 948 927 936 949 941 956 975 970 969 968 1001 987 997 1004 982 971 994 997 969 967 955 956 968 954 969 949 955 944 927 926 924 928 930 932 903 918 928 912 931 918 921 938 927 933 937 914 929 926 921 927 908 931 936 917 931 930 939 941 925 916 923 930 941 944 929 938 937 941 940 932 930 952 922 891 914 916 909 900 925 908 886 910 926 925 926 960 980 961 938 924 916 940 941 937 918 943 922 958 951 935 916 906 901 925 908 898 903 897 891 929 904 909 906 923 923 936 909 931 903 886 889 903 917 922 912 945 935 910 885 897 908 917 907 902 894 892 907 897 917 918 920 921 935 923 921 915 915 915 906 905 932 921 926 947 989 1050 1147 1223 1294 1426 1572 1616 1674 1696 1809 1780 1743 1749 1798 1812 1851 1825 1835 1826 1843 1753 1722 1710 1738 1737 1782 1777 1728 1722 1774 1809 1783 1704 1714 1690 1624 1617 1518 1410 1339 1308 1245 1268 1226 1226 1164 1119 1118 1122 1112 1012 1028 1083 1092 1011 978 1009 994 1006 1020 991 1032 1064 1075 1087 1050 1022 1030 1042 1007 1027 1037 1005 1017 1026 1037 1026 1045 1037 1043 1079 1100 1103 1099 1071 1088 1085 1083 1082 1116 1114 1114 1096 1114 1139 1198 1211 1232 1275 1394 1451 1776 1800 2022 2152 1962 1965 1910 1964 2030 1977 1799 1843 1802 1750 1772 1801 1784 1795 1828 1822 1812 1800 1778 1770 1756 1773 1790 1752 1716 1701 1720 1673 1612 1514 1369 1346 1278 1268 1244 1193 1149 1142 1125 1099 1084 1044 1010 1019 1007 972 941 954 993 1095 1045 1056 1008 1070 1077 1062 1064 1071 1067 1069 1045 1034 1018 1027 1020 1014 1014 1018 1039 1031 1050 1055 1064 1066 1058 1074 1068 1062 1050 1021 1041 1025 1061 1078 1090 1095 1143 1211 1259 1323 1438 1499 1632 1663 1700 1805 1868 1832 1785 1838 1905 1902 1814 1838 1804 1800 1757 1747 1772 1825 1817 1804 1776 1761 1803 1705 1753 1756 1766 1780 1709 1652 1616 1537 1507 1456 1341 1289 1244 1277 1241 1102 1049 1100 1046 1044 1032 1082 1138 1098 1079 1051 1037 1047 1033 1000 1019 1027 1037 1042 1041 1049 1076 1089 1065 1007 1010 989 995 1017 1087 1095 1082 1083 1076 1069 1046 1051 1035 1004 976 1029 1061 1036 1072 1048 1052 1048 1056 1095 1098 1059 1138 1216 1272 1324 1412 1517 1692 1720 1758 1811 1928 1918 1895 1809 1932 1879 1918 1847 1859 1923 1859 1877 1819 1871 1821 1839 1881 1880 1833 1805 1798 1795 1741 1761 1721 1701 1659 1702 1668 1628 1535 1411 1351 1291 1225 1189 1092 1058 1081 1117 1086 1105 1104 1047 1075 1055 1055 1064 1052 1079 1083 1070 1083 1042 1090 1058 1035 1032 1034 1071 1101 1061 1054 1031 1033 1017 1008 1026 1026 1019 1025 1031 1050 1036 1049 1082 1048 1049 1022 1022 1046 1046 1051 1060 1064 1121 1160 1269 1325 1373 1376 1485 1605 1599 1642 1670 1745 1737 1711 1821 1805 1789 1695 1733 1759 1816 1734 1790 1860 1840 1838 1692 1761 1746 1706 1667 1672 1631 1654 1634 1643 1564 1500 1435 1417 1372 1283 1345 1366 1345 1304 1250 1147 1089 1078 1046 1047 1043 1030 1010 1008 1004 996 1002 980 1023 1061 1062 1057 1023 991 1003 1004 1014 1019 1030 1006 1016 1023 1027 1029 1027 1061 1055 1060 1056 1054 1013 1003 981 910 942 964 938 972 969 983 987 1024 1007 1026 988 966 951 886 911 944 950 971 954 987 1001 1055 1025 974 995 956 945 957 933 979 931 911 940 921 934 910 913 943 960 929 940 968 972 978 976 994 1005 1030 1038 977 979 986 996 1001 1018 1002 988 961 977 976 1006 991 981 959 896 934 883 910 979 933 935 955 904 985 965 965 944 1003 933 975 951 942 937 948 978 960 948 931 938 920 899 926 948 972 1066 1043 1019 862 856 868 925 843 925 984 958 981 972 1003 1008 984 993 965 1003 997 961 934 908 917 932 953 942 930 932 984 978 1059 994 929 892 908 945 965 958 969 967 972 967 969 962 967 970 1003 980 1004 1026 973 896 883 900 903 897 917 956 988 1008 1013 1014 1028 1013 1039 971 885 909 934 949 947 973 979 1003 998 990 959 947 973 977 1028 1010 943 969 886 880 901 918 919 902 942 923 978 988 973 1018 961 1000 997 946 983 996 931 943 967 998 1021 1037 1130 1242 1289 1285 1324 1446 1536 1630 1656 1710 1810 1783 1731 1759 1787 1759 1823 1847 1764 1750 1707 1729 1698 1710 1763 1733 1703 1733 1730 1662 1651 1676 1621 1594 1565 1538 1674 1741 1706 1613 1494 1426 1375 1312 1278 1255 1213 1183 1146 1144 1140 1117 1133 1114 1128 1117 1112 1115 1107 1118 1109 1106 1108 1096 1091 1082 1079 1090 1278 1090 1075 1079 1089 1096 1091 1084 1092 1085 1087 1083 1091 1103 1089 1096 1087 1105 1111 1107 1121 1116 1116 1116 1129 1126 1156 1194 1251 1306 1331 1359 1430 1534 1662 1659 1666 1766 1776 1763 1786 1787 1754 1747 1829 1667 1590 1558 1590 1611 1624 1640 1614 1698 1733 1674 1683 1635 1673 1717 1782 1692 1695 1607 1611 1653 1648 1457 1332 1270 1275 1234 1150 1129 1231 1217 1110 1080 1145 1197 1028 1026 1035 999 1044 948 961 1020 1094 1112 1077 1076 1052 1105 1132 1120 1091 1064 1051 1023 1008 1032 1054 1072 1101 1088 1070 1076 1084 1055 929 954 930 969 963 981 986 1000 1006 1022 1047 1077 1074 1073 1111 1212 1263 1325 1380 1448 1671 1816 1914 1794 1797 1803 1842 1920 1959 1885 1882 1883 1882 1850 1780 1754 1733 1745 1815 1789 1839 1881 1857 1765 1742 1784 1951 1830 1730 1653 1608 1573 1561 1432 1286 1243 1366 1372 1343 1261 1218 1185 1154 1148 1129 1104 1083 1087 1104 1095 1085 1098 1085 1075 1061 1043 1066 1085 1084 1069 1068 1079 1071 1078 1066 1073 1057 1054 1062 1031 1049 1048 1037 1054 1040 1056 1055 1043 1074 1038 1033 1035 1026 1028 1023 1016 1081 1111 1120 1148 1169 1245 1326 1371 1427 1509 1665 1754 1785 1845 1904 1854 1780 1783 1831 1787 1805 1825 1911 1882 1848 1877 1918 1939 1972 1937 1949 1960 1958 1939 1730 1627 1672 1700 1702 1675 1627 1590 1546 1456 1328 1234 1172 1303 1316 1278 1222 1188 1166 1149 1134 1111 1118 1103 1084 1083 1075 1064 1078 1064 1056 1061 1069 1066 1058 1058 1056 1080 1061 1080 1075 1064 1070 1069 1058 1063 1062 1059 1078 1059 1068 1071 1059 1067 1042 1045 1062 1055 1042 1070 1054 1089 1080 1092 1120 1159 1230 1257 1329 1390 1431 1555 1686 1703 1731 1627 1730 1713 1630 1599 1619 1667 1705 1878 1840 1819 1743 1685 1708 1708 1713 1675 1701 1720 1735 1702 1640 1681 1655 1579 1565 1537 1535 1481 1390 1339 1257 1232 1199 1178 1200 1117 1098 1088 1108 1115 1089 1077 1106 1089 1099 1063 1078 1067 1058 1035 1016 1045 1029 1030 1026 1042 1049 1046 1066 1065 1072 1076 1048 998 1050 990 917 1040 1050 1080 1074 1077 1071 1101 1063 1035 1058 1026 1048 1048 962 920 949 984 1021 1017 1040 1056 1049 1031 1034 1002 1040 1052 1035 1046 1058 1030 1030 1034 1016 1019 1013 1012 946 947 952 926 946 930 974 945 940 942 968 1003 991 973 964 1053 1040 1027 1047 1054 1018 1017 1001 990 967 949 970 994 986 966 1017 1009 1016 989 1024 1085 1055 1030 1024 1034 1038 1036 1057 1043 1063 1034 1034 1027 1025 1021 1021 1007 1006 1003 1008 1007 1009 1006 992 987 988 1000 998 1027 1002 995 1002 992 1000 999 989 1007 999 1003 996 1000 999 996 996 1008 1003 994 982 985 1007 997 1007 1014 1009 1005 976 996 972 968 999 1008 1012 995 1024 1039 1039 1040 1030 960 940 936 911 980 925 936 878 956 1076 970 1025 1019 1031 1010 912 945 975 1069 1031 1046 1021 949 948 946 997 1015 1055 1088 1096 1064 995 969 983 1020 1037 1087 1189 1066 1039 969 1048 1019 1102 1078 1051 1066 984 1000 992 966 904 967 1012 1017 973 959 1028 996 1016 1019 1067 1039 1088 1086 1091 1101 1103 1110 1117 1155 1159 1246 1339 1336 1354 1483 1638 1716 1762 1864 1901 1902 1872 1875 1837 1850 1917 1932 1937 1863 1876 1835 1808 1808 1765 1753 1774 1810 1816 1814 1772 1809 1802 1779 1782 1745 1741 1737 1685 1554 1470 1401 1299 1292 1259 1338 1250 1213 1221 1264 1259 1255 1249 1188 1220 1124 1155 1150 1180 1173 1171 1191 1206 1167 1162 1159 1166 1144 1151 1138 1112 1118 1055 1035 1239 1308 1275 1272 1270 1237 1208 1200 1197 1192 1191 1203 1194 1189 1183 1208 1188 1184 1185 1209 1234 1243 1292 1408 1466 1527 1505 1607 1701 1800 1846 1816 1845 1834 1810 1835 1861 1827 1828 1857 1871 1900 1873 1853 1804 1797 1776 1791 1799 1831 1771 1747 1942 1845 1796 1772 1719 1733 1713 1662 1675 1624 1605 1478 1255 1234 1248 1281 1321 1246 1249 1089 1363 1462 1308 1203 1131 1096 1122 1154 1176 1185 1219 1197 1176 1155 1168 1163 1167 1168 1145 1148 1176 1166 1165 1166 1156 1157 1173 1173 1156 1138 1128 1137 1126 1151 1133 1120 1153 1114 1102 1115 1167 1202 1241 1222 1223 1281 1379 1345 1427 1388 1405 1435 1616 1676 1765 1793 1880 1793 1864 1868 1893 1854 1701 1709 1703 1656 1630 1682 1684 1699 1756 1731 1711 1729 1728 1705 1678 1757 1791 1727 1688 1635 1698 1670 1626 1509 1389 1301 1212 1166 1136 1239 1265 1202 1155 1147 1133 1323 1293 1269 1242 1218 1212 1189 1171 1166 1144 1143 1140 1105 1102 1103 1086 1088 1087 1084 1093 1080 1085 1088 1083 1084 1077 1090 1094 1055 1085 1063 1075 1082 1066 1099 1088 1070 1076 1080 1082 1097 1116 1174 1207 1252 1303 1401 1495 1566 1587 1463 1560 1520 1522 1545 1655 1622 1609 1577 1608 1677 1891 1867 1868 1841 1805 1799 1782 1827 1781 1755 1761 1708 1708 1661 1688 1757 1736 1720 1699 1678 1669 1823 1689 1410 1366 1278 1199 1210 1205 1199 1107 1110 1084 1081 1091 1103 1118 1161 1159 1098 1085 1108 1112 1095 1107 1118 1103 1064 1068 1074 1070 1096 1070 1115 1135 1105 1099 1074 1072 1073 1066 1084 1094 1081 1090 1062 1083 1040 1057 1059 1028 1010 974 974 1063 1172 1181 1195 1218 1230 1257 1337 1391 1436 1494 1618 1679 1550 1549 1641 1733 1745 1702 1745 1719 1735 1766 1781 1719 1655 1640 1665 1685 1730 1671 1683 1684 1665 1659 1627 1595 1648 1656 1591 1568 1542 1529 1525 1461 1374 1247 1231 1206 1227 1218 1155 1071 1116 1108 1100 1012 996 976 996 1040 1022 1111 1113 1027 1004 1012 1087 1040 990 925 1053 980 1136 1050 1039 1027 1050 910 923 966 988 935 964 902 989 966 1112 1069 1036 1093 1052 990 990 1143 1053 1117 994 961 921 934 950 950 981 1001 1045 1062 1033 1002 1040 975 1051 1041 968 929 937 947 979 985 985 987 952 963 970 993 1021 950 945 958 977 1001 954 939 919 1033 1068 1000 874 955 1000 1037 912 881 992 1030 1017 926 967 1010 987 979 932 971 994 901 969 936 817 863 1052 1030 985 1008 967 947 933 1031 1007 993 986 957 947 979 955 966 940 985 931 930 1000 992 962 988 987 948 964 921 924 878 883 953 971 934 940 966 1000 1005 1009 974 983 975 954 954 929 950 924 936 971 986 992 973 962 969 969 963 974 958 966 960 969 962 966 982 987 1006 998 985 983 987 1016 1006 1001 984 973 999 996 1021 978 975 963 967 975 1022 1025 1044 1056 1031 1022 1006 1031 1033 1022 1045 1028 1022 1038 1032 1019 1016 1007 1023 1032 1018 1013 997 1025 987 996 1000 1034 1032 1033 1027 1035 1055 1064 1081 1074 1069 1061 1054 1051 1043 1068 1053 1059 1032 1047 1051 1020 1039 1024 1062 1088 1170 1167 1246 1316 1370 1490 1674 1813 1739 1720 1760 1732 1655 1733 1723 1697 1733 1730 1684 1698 1671 1629 1610 1644 1663 1671 1662 1780 1878 1870 1853 1737 1660 1608 1588 1579 1563 1561 1559 1491 1406 1329 1294 1265 1246 1232 1188 1181 1182 1178 1125 1107 1119 1134 1084 1104 1093 1090 1039 1025 989 958 930 900 931 1140 1315 1267 1260 1234 1207 1182 1177 1145 1124 1116 1082 1082 1084 1096 1080 1086 1111 1087 1109 1124 1152 1152 1172 1184 1222 1084 987 1019 1066 1115 1218 1280 1330 1356 1468 1558 1751 1755 1789 1614 1664 1619 1616 1686 1647 1591 1698 1833 1828 1829 1827 1826 1782 1747 1745 1762 1769 1782 1762 1714 1769 1783 1776 1788 1735 1724 1558 1519 1482 1467 1343 1304 1297 1292 1296 1308 1264 1244 1221 1217 1214 1216 1155 1154 1113 1141 1091 1231 1320 1306 1226 1179 1154 1133 1083 1067 1057 1028 1092 1102 1133 1069 1086 1063 1115 1065 1045 1014 1012 1018 1045 1203 1301 1292 1271 1174 1075 1079 1073 1092 1114 1082 1117 1155 1209 1275 1353 1377 1414 1442 1484 1542 1670 1745 1517 1524 1587 1544 1550 1609 1658 1689 1499 1578 1611 1543 1526 1491 1509 1737 1770 1735 1757 1833 1789 1725 1816 1959 1803 1616 1558 1561 1563 1498 1517 1614 1431 1439 1281 1289 1361 1376 1348 1281 1240 1173 1130 1073 1035 1049 1064 1079 1054 1013 1067 1045 1047 1038 1104 1066 989 914 994 1020 999 1041 1073 1073 1106 1056 1098 1119 1100 1133 1082 1080 1086 1082 1074 1086 1083 1093 1145 1117 1140 1117 1115 1151 1171 1219 1277 1289 1341 1358 1436 1462 1484 1596 1753 1728 1717 1638 1848 1834 1725 1781 1763 1728 1753 1800 1800 1810 1816 1744 1764 1735 1779 1775 1777 1789 1758 1700 1716 1681 1724 1691 1647 1618 1566 1533 1501 1450 1323 1252 1199 1198 1226 1161 1150 1119 1117 1118 1185 1104 1049 1063 1096 1033 1076 1054 991 967 1013 1001 1036 1038 1057 1048 1078 1067 1064 1050 1054 1023 992 997 1068 1068 1103 1087 1105 1054 1089 1024 1053 1127 1072 1042 1047 1048 1095 1128 1145 1104 1114 1105 1136 1166 1225 1231 1294 1373 1436 1465 1626 1629 1657 1601 1668 1724 1628 1643 1664 1688 1693 1693 1620 1644 1660 1694 1679 1637 1601 1575 1612 1639 1645 1611 1578 1553 1529 1526 1495 1451 1441 1470 1413 1266 1188 1162 1148 1162 1141 1103 1012 971 967 965 999 1079 1076 993 941 900 902 910 934 972 1003 987 958 934 976 1007 1006 977 956 937 959 923 906 910 862 858 916 956 936 958 930 932 929 936 934 958 973 987 962 946 934 913 930 948 894 894 939 928 928 907 880 916 914 933 947 958 980 922 929 909 946 924 941 977 925 881 881 883 905 903 849 885 925 933 905 892 894 944 906 920 864 927 1010 1026 1014 974 956 948 953 872 891 920 929 958 978 966 956 942 945 938 934 964 964 979 982 998 1003 1022 1028 1050 982 975 991 989 997 990 983 991 1019 1008 1018 1005 983 986 1011 999 996 980 963 954 939 946 917 910 921 882 870 947 1002 980 969 950 928 924 925 928 881 901 895 915 901 898 895 896 888 902 889 877 881 877 867 862 842 828 820 849 1113 1095 1088 1074 1086 948 889 840 895 917 905 880 893 884 879 912 902 883 850 863 871 882 902 910 928 927 917 954 949 951 948 918 925 933 920 953 894 907 913 947 942 914 910 891 894 883 905 920 938 926 942 959 944 952 887 885 957 945 960 914 931 968 972 945 960 943 950 920 931 962 1004 1017 1146 1151 1195 1258 1323 1421 1572 1588 1609 1727 1805 1756 1718 1723 1700 1690 1733 1766 1730 1735 1699 1667 1707 1705 1729 1768 1699 1667 1662 1659 1643 1667 1635 1597 1589 1604 1584 1563 1567 1447 1338 1295 1242 1246 1192 1148 1125 1120 1108 1101 1092 1092 1079 1074 1088 1073 1072 1081 1083 1095 1076 1084 1091 1084 1080 1094 1098 1094 1100 1096 1098 1108 1092 1086 1089 1091 1088 1092 1090 1094 1087 1086 1095 1084 1090 1082 1081 1078 1075 1058 1038 1041 1068 1100 1121 1186 1257 1233 1286 1329 1361 1477 1599 1675 1702 1676 1797 1762 1702 1719 1726 1703 1736 1755 1685 1692 1661 1679 1656 1675 1652 1629 1744 1749 1700 1624 1593 1685 1661 1502 1472 1525 1472 1501 1482 1430 1376 1359 1287 1237 1188 1151 1136 1094 1121 1114 1034 1044 1023 992 977 972 980 1051 1052 1027 1049 1027 1018 1016 1021 1017 1043 1027 1031 1011 1024 1013 1019 1025 1016 997 1014 1028 1016 1005 1005 999 989 972 991 980 996 981 986 997 986 995 1001 976 1017 1065 1070 1133 1151 1288 1360 1468 1652 1685 1673 1716 1806 1764 1713 1728 1862 1817 1803 1813 1791 1730 1709 1661 1667 1626 1643 1647 1684 1798 1785 1760 1769 1760 1739 1699 1687 1674 1614 1597 1521 1493 1351 1243 1174 1083 1111 1118 1099 1046 940 1049 1073 1069 1047 1053 1041 1040 1042 1020 1008 1002 1022 1028 1041 1036 1027 1007 1014 1019 1020 1053 1077 1041 1021 993 1023 1042 982 944 929 911 965 963 1007 937 985 973 1053 1098 1125 1114 1072 1019 1009 1024 1083 1123 1145 1161 1250 1290 1380 1459 1611 1565 1676 1690 1707 1679 1656 1657 1682 1691 1699 1787 1770 1737 1668 1676 1675 1712 1696 1701 1674 1669 1719 1730 1690 1693 1697 1694 1646 1572 1520 1503 1470 1387 1295 1206 1182 1171 1100 1096 1057 1039 1046 1047 1035 1025 1018 980 982 977 974 978 992 987 990 985 984 985 995 998 1011 1028 1026 1022 1022 1005 1024 1014 1019 1009 1009 998 998 981 980 968 961 957 944 940 950 941 939 931 940 972 993 1020 1059 1094 1144 1185 1234 1277 1335 1471 1599 1608 1632 1709 1771 1741 1711 1736 1735 1755 1714 1738 1756 1681 1647 1607 1586 1634 1640 1630 1656 1661 1675 1602 1614 1622 1648 1590 1546 1468 1444 1447 1419 1348 1240 1147 1123 1097 1063 1036 993 993 971 982 978 995 981 977 973 987 983 996 984 993 1005 981 962 987 983 949 903 915 926 923 958 935 902 877 913 895 888 931 947 986 931 960 913 889 887 915 897 888 884 919 940 940 954 964 926 929 918 950 932 926 942 933 936 939 944 950 938 945 945 930 946 927 942 934 944 944 945 937 932 935 932 930 927 916 920 905 901 918 913 914 917 927 914 928 922 931 920 930 916 910 901 913 914 923 921 892 910 922 926 928 927 930 916 902 882 908 918 925 911 936 946 940 940 925 933 912 918 903 903 922 916 913 897 892 886 898 888 891 891 871 887 897 874 888 883 907 898 896 902 897 891 913 899 902 929 912 941 942 937 956 945 948 941 941 943 939 950 955 959 961 924 954 918 898 913 858 884 888 876 852 852 900 896 886 888 874 889 852 861 846 827 850 889 932 894 908 923 918 929 919 935 945 913 926 917 957 944 929 894 923 901 876 907 927 926 936 931 912 927 911 944 930 917 900 904 921 936 933 940 934 926 913 924 931 922 922 951 939 943 958 959 957 966 969 972 983 1025 1046 1100 1097 1161 1195 1246 1337 1514 1544 1558 1606 1727 1707 1682 1721 1751 1683 1651 1648 1635 1620 1580 1598 1604 1565 1573 1572 1568 1578 1578 1548 1570 1566 1520 1497 1506 1496 1470 1477 1432 1367 1272 1227 1186 1154 1141 1097 1049 1045 1065 1043 1033 1017 1018 1022 991 1028 993 974 977 970 967 975 970 972 974 968 965 973 960 965 965 966 959 960 946 967 956 953 956 963 952 959 965 957 966 969 977 975 987 977 985 989 1006 1028 1064 1141 1168 1172 1238 1281 1364 1457 1540 1682 1688 1703 1824 1815 1734 1756 1790 1784 1785 1802 1822 1753 1721 1717 1701 1719 1724 1733 1692 1736 1725 1736 1675 1734 1715 1718 1651 1618 1583 1575 1571 1484 1389 1322 1235 1195 1138 1114 1079 1064 1065 1061 1070 1069 1041 1027 1014 991 968 958 968 1003 1015 1016 1005 1003 1001 1004 1018 1017 1012 982 991 1009 1003 972 967 959 936 968 933 960 959 956 932 978 912 932 916 939 910 943 956 901 982 948 999 1017 1026 1145 1176 1248 1377 1469 1582 1602 1648 1662 1686 1708 1643 1660 1704 1707 1749 1738 1731 1703 1698 1707 1704 1703 1692 1693 1711 1746 1737 1683 1661 1695 1662 1633 1609 1544 1479 1355 1328 1413 1360 1292 1204 1192 1167 1129 1068 1043 1004 1024 1000 1005 1030 1023 1037 1055 1044 1037 1052 1026 974 947 957 947 954 950 966 965 959 940 949 947 988 983 981 970 1000 998 946 958 954 959 986 966 957 998 1055 1029 1000 1014 1054 966 945 978 1003 1037 1066 1101 1151 1200 1320 1337 1561 1556 1624 1713 1746 1703 1709 1771 1759 1691 1690 1728 1666 1684 1689 1654 1662 1761 1736 1706 1656 1661 1684 1655 1637 1664 1684 1596 1585 1523 1525 1481 1458 1324 1156 1104 1055 1022 1003 1099 1081 1071 1096 986 984 921 948 949 1063 1042 993 1001 955 898 917 911 951 909 933 914 982 1003 993 1036 1027 1010 942 946 911 882 901 890 926 949 982 979 965 911 927 941 931 934 948 970 971 1014 1031 1065 1095 1064 1072 1062 1123 1201 1309 1396 1540 1646 1704 1743 1801 1843 1709 1702 1760 1753 1698 1711 1641 1649 1624 1677 1757 1781 1781 1785 1740 1767 1770 1697 1682 1709 1702 1637 1586 1559 1502 1474 1429 1345 1243 1203 1130 1082 1060 1033 991 984 1031 1014 992 1026 1045 1070 1069 1053 1109 1123 1050 1027 1004 923 974 859 879 915 930 963 970 989 971 994 1016 1031 1057 1029 1019 1043 1035 1032 1024 949 919 915 946 942 960 971 1000 969 970 947 1021 988 997 994 972 982 957 939 918 916 914 930 927 950 970 929 940 975 983 936 935 936 905 918 952 923 944 914 918 962 909 922 935 923 919 900 915 925 912 928 951 992 1017 1004 1023 968 925 927 898 909 925 862 849 841 848 885 914 918 953 968 947 966 935 907 912 926 983 973 960 920 935 934 945 939 929 928 895 943 937 933 935 914 925 923 909 910 916 907 906 916 906 912 907 900 923 909 914 919 902 903 892 891 880 866 864 848 912 902 911 924 902 920 921 930 913 901 874 857 858 874 891 904 916 896 935 926 956 924 893 900 890 843 872 846 831 884 995 888 874 889 877 877 873 889 908 886 934 963 1003 931 932 908 920 881 929 947 958 967 969 976 944 922 943 949 935 934 894 893 899 927 952 938 961 964 969 941 932 981 971 903 932 997 957 961 997 920 870 931 927 968 1046 984 1024 1065 1057 1068 1126 1111 1162 1210 1246 1322 1500 1554 1561 1601 1655 1641 1616 1622 1659 1666 1641 1668 1672 1666 1660 1671 1620 1623 1626 1624 1631 1682 1696 1622 1597 1621 1632 1576 1572 1554 1563 1554 1524 1452 1295 1253 1208 1198 1163 1134 1085 1059 1079 1085 1056 1040 1019 1031 1040 1050 1049 1025 1024 1030 1037 1046 1027 1028 1008 1034 1046 1035 1036 1056 1051 1062 1072 1056 1065 1031 1000 991 948 976 988 993 1021 1043 1052 1038 1057 1040 1068 1052 1022 1018 1059 1063 1075 1118 1145 1207 1268 1342 1448 1571 1768 1775 1741 1792 1840 1808 1686 1747 1805 1785 1754 1763 1744 1732 1675 1634 1751 1749 1750 1782 1788 1738 1741 1790 1703 1738 1703 1719 1775 1724 1667 1660 1632 1505 1357 1283 1074 1003 1029 1085 1269 1289 1227 1211 1097 1045 1032 987 986 999 949 953 942 955 977 1019 1053 1057 1049 1061 1104 1036 992 1026 1006 975 953 1000 968 1021 1023 1024 972 929 1016 977 980 964 1094 1030 995 1014 1163 1081 912 915 918 1047 995 1057 1101 1185 1234 1337 1437 1533 1672 1709 1741 1770 1797 1785 1766 1756 1744 1668 1723 1751 1729 1724 1638 1571 1574 1642 1720 1722 1753 1702 1649 1608 1714 1729 1615 1624 1541 1553 1473 1515 1537 1508 1345 1350 1246 1246 1197 1216 1125 1149 1097 1101 1080 1027 1010 1052 1018 1035 994 1067 1031 1080 1068 1091 1096 1105 1099 1090 1081 1074 1091 1057 1068 1071 1075 1051 1060 1070 1059 1058 1045 1058 1066 1047 1051 1058 1063 1044 1057 1047 1040 1029 1046 1034 1054 1083 1106 1122 1144 1181 1224 1276 1317 1435 1613 1553 1611 1709 1773 1827 1751 1773 1730 1703 1759 1743 1784 1789 1731 1776 1712 1773 1754 1755 1725 1682 1667 1688 1722 1704 1694 1703 1635 1628 1571 1543 1461 1401 1272 1204 1142 1168 1138 1126 1116 1080 1078 1083 1058 1075 1074 1042 1059 1038 1048 1054 1121 1099 1107 1030 1006 1031 1131 1096 1093 1103 1016 1009 963 983 933 1008 1012 1027 993 999 980 991 1006 1020 1011 1041 1040 1019 1049 1012 1186 1033 1003 1025 1045 1078 1088 1065 1185 1194 1229 1294 1395 1528 1597 1676 1682 1795 1805 1824 1734 1786 1741 1771 1790 1701 1696 1733 1739 1747 1643 1679 1603 1618 1619 1642 1649 1591 1569 1593 1577 1557 1537 1509 1489 1420 1313 1340 1269 1223 1173 1160 1176 1145 1112 1081 1074 1077 1055 1049 1061 1041 1039 1044 1019 1018 1032 1020 1023 1033 1041 1042 1034 1009 1051 1037 1009 1019 1008 1022 1002 1005 1008 1029 997 1007 1013 1019 1013 1006 998 1003 1007 1019 1019 1002 1010 999 1003 1004 990 994 970 969 962 978 963 958 962 951 962 953 965 945 954 955 964 962 937 940 940 931 907 907 904 890 858 883 889 880 884 885 869 873 865 836 859 860 879 880 891 900 928 930 915 906 934 937 932 922 929 931 944 968 985 983 997 1005 1022 1026 1023 1019 1005 948 954 901 941 971 960 1008 1050 1020 911 894 883 832 864 880 907 942 922 899 893 866 890 932 917 891 923 981 998 981 924 897 901 913 898 910 899 896 891 933 845 869 915 935 1005 975 866 901 886 948 957 894 923 892 911 944 963 945 989 980 984 999 993 999 1014 954 949 955 959 949 948 948 973 979 970 954 957 939 977 959 946 944 964 959 959 967 982 973 970 981 988 972 978 963 1006 1008 988 961 965 996 957 933 932 934 940 936 943 919 919 914 907 910 917 911 945 944 940 940 950 950 939 946 954 948 947 952 951 950 950 948 965 979 991 1016 1080 1100 1156 1262 1336 1442 1622 1634 1710 1706 1768 1830 1857 1886 1859 1824 1889 1909 1843 1783 1814 1863 1857 1889 1872 1877 1878 1888 1804 1892 1903 1856 1778 1852 1790 1749 1679 1629 1580 1517 1372 1330 1262 1238 1203 1160 1124 1109 1101 1105 1097 1086 1085 1075 1085 1078 1064 1078 1078 1073 1097 1075 1085 1075 1084 1068 1070 1067 1083 1067 1066 1060 1062 1048 1045 1041 1043 1051 1034 1037 1049 1031 1024 1016 1014 1013 1029 1031 1025 1035 1056 1032 1059 1074 1095 1145 1219 1212 1286 1326 1456 1534 1646 1677 1732 1840 1992 1919 1824 1769 1782 1807 1771 1792 1858 1813 1768 1719 1697 1711 1694 1688 1703 1722 1721 1678 1666 1691 1661 1633 1608 1586 1568 1529 1497 1418 1315 1254 1212 1189 1142 1117 1090 1056 1059 1081 1071 1068 1060 1045 1056 1041 1036 1017 1028 1015 1040 1061 1047 1041 1068 1066 1054 1079 1075 1085 1079 1082 1100 1072 1063 1041 986 1029 1037 1054 1060 1029 1023 1004 969 969 1001 994 1039 1026 1012 1016 1041 1078 1100 1149 1156 1182 1278 1338 1431 1547 1685 1727 1785 1747 1760 1795 1832 1848 1809 1804 1820 1829 1796 1769 1768 1755 1734 1775 1768 1731 1729 1750 1761 1709 1724 1760 1700 1686 1670 1644 1612 1557 1528 1424 1332 1291 1240 1194 1243 1261 1217 1164 1158 1138 1127 1126 1090 1035 1004 996 1025 1046 1043 1012 1047 1034 1017 1041 1030 1029 1005 1009 1069 1060 1099 1100 1069 1058 1037 1027 1013 1018 989 973 953 982 1020 1036 1001 998 1041 1017 1090 1066 1082 1025 1038 1075 1120 1126 1164 1220 1240 1301 1362 1455 1591 1631 1633 1681 1798 1763 1724 1727 1776 1766 1718 1715 1698 1699 1692 1683 1603 1612 1594 1638 1602 1640 1602 1544 1580 1534 1562 1555 1497 1500 1490 1456 1445 1396 1275 1229 1184 1154 1083 1038 996 1010 980 972 951 944 955 966 968 980 971 972 985 970 965 978 957 938 906 921 890 884 879 846 1030 1122 1104 1086 1074 1070 1069 1050 1060 1072 1062 1080 1081 1014 843 880 894 882 888 910 904 911 933 931 925 924 910 909 907 923 937 967 936 947 1029 1051 997 1005 1009 1016 1011 985 968 975 1000 975 968 964 977 964 971 969 949 946 951 965 969 970 955 912 882 901 890 895 899 901 902 907 903 893 900 903 889 891 909 904 920 913 927 945 936 940 925 928 951 937 927 921 915 918 920 915 902 923 901 914 915 898 893 914 910 923 922 911 909 889 903 909 899 911 901 895 906 898 892 918 890 887 911 901 935 906 877 869 868 863 883 884 885 866 886 898 924 909 890 876 889 891 903 899 856 871 881 889 868 871 855 866 864 861 868 853 870 879 871 858 854 882 885 897 892 887 909 905 888 857 857 828 834 843 878 899 890 895 881 873 900 910 927 917 919 906 892 898 866 869 866 849 847 846 870 870 904 874 866 853 860 887 885 882 878 871 841 860 876 874 886 891 870 882 842 881 888 891 877 875 863 853 869 858 875 884 879 863 864 872 873 888 894 872 887 892 876 868 864 864 879 874 885 882 885 883 869 865 870 854 855 852 861 852 847 848 851 840 844 847 859 860 845 853 864 869 857 852 870 870 858 872 868 875 885 880 899 883 896 890 895 878 877 873 871 887 884 895 897 890 897 890 899 895 908 911 902 911 889 890 902 899 889 898 882 874 863 852 843 851 844 855 870 870 885 877 884 879 903 887 898 903 911 910 917 922 916 911 885 881 859 872 860 862 877 877 849 860 872 886 856 865 888 898 890 858 851 852 845 829 838 862 861 853 860 865 873 918 895 902 883 861 870 918 904 897 889 899 891 884 886 879 882 899 902 916 911 899 900 878 849 867 850 849 868 873 881 854 875 867 897 896 896 905 916 903 901 905 921 901 891 919 903 901 935 913 915 926 921 916 930 923 928 952 993 1044 1120 1177 1262 1338 1467 1526 1561 1557 1655 1647 1592 1655 1606 1420 1388 1429 1541 1670 1624 1637 1660 1685 1713 1685 1641 1626 1612 1575 1582 1610 1583 1567 1576 1538 1520 1496 1425 1341 1223 1182 1155 1136 1107 1080 1051 1046 1034 1041 1038 1039 1018 1020 1025 1026 1035 1030 1030 1036 1033 1019 1008 1038 1023 1006 1015 1022 1013 1030 1021 1008 976 984 972 989 989 1000 973 975 966 974 978 983 984 987 982 990 1005 1003 1004 1020 1026 1046 1072 1109 1158 1193 1252 1306 1404 1473 1642 1686 1691 1820 1868 1893 1760 1715 1778 1826 1873 1895 1805 1757 1760 1749 1758 1766 1771 1781 1766 1781 1774 1727 1712 1728 1691 1671 1664 1657 1633 1583 1510 1405 1283 1241 1183 1157 1127 1071 1034 1012 1003 992 982 974 985 976 962 987 978 985 982 988 948 926 932 943 931 946 944 936 934 947 965 982 977 974 976 991 1004 997 946 935 944 938 981 1005 965 912 941 952 943 932 944 955 983 1016 1059 1081 1120 1118 1180 1237 1300 1417 1600 1643 1638 1669 1754 1732 1639 1709 1792 1775 1732 1742 1688 1664 1738 1766 1792 1826 1742 1749 1769 1795 1742 1643 1611 1614 1652 1611 1570 1568 1492 1501 1520 1436 1290 1255 1168 1132 1148 1136 1052 1015 1020 1015 1032 1017 1013 1018 1046 1046 1029 1051 1050 1047 1070 1023 1056 1023 1003 999 998 980 975 951 954 948 936 950 952 956 953 948 938 977 967 963 942 971 971 959 976 984 991 974 983 987 1004 1024 1061 1081 1144 1187 1215 1263 1398 1480 1578 1564 1577 1574 1668 1689 1621 1625 1711 1633 1611 1628 1617 1627 1593 1566 1603 1553 1586 1605 1601 1603 1528 1513 1498 1648 1562 1462 1435 1429 1411 1379 1396 1209 1200 1110 1086 1066 1038 1001 952 879 919 984 940 907 881 911 926 956 956 993 996 1006 1007 996 1000 987 990 978 975 967 928 972 952 944 962 951 924 917 891 878 895 893 929 926 908 893 911 888 907 904 911 920 910 913 913 919 905 905 913 913 915 908 910 902 924 926 936 927 929 938 940 940 924 924 926 941 929 940 931 911 933 915 918 912 908 930 922 926 907 920 907 908 911 909 896 893 893 892 894 921 900 926 913 926 922 923 911 919 887 875 866 885 883 882 883 877 893 908 912 906 902 871 882 872 880 909 910 900 931 944 894 934 945 892 866 921 933 919 948 941 947 956 928 931 931 881 879 880 883 867 888 887 884 879 911 911 899 896 887 895 913 928 918 915 903 890 902 903 884 905 913 930 920 915 919 900 909 904 895 898 900 896 883 876 868 852 859 892 860 874 890 898 851 861 878 883 897 891 877 861 873 897 883 880 874 878 868 895 894 882 895 916 913 916 926 918 917 909 926 910 910 927 906 917 922 911 918 917 922 919 933 950 942 946 946 951 961 964 958 952 967 951 962 954 961 960 973 974 1001 1029 1087 1108 1194 1222 1261 1311 1458 1578 1552 1542 1591 1675 1637 1601 1634 1685 1675 1636 1673 1674 1665 1642 1668 1629 1681 1669 1631 1653 1619 1620 1589 1641 1617 1580 1583 1568 1561 1530 1491 1419 1307 1280 1235 1212 1168 1134 1105 1088 1078 1046 1045 1064 1047 1053 1049 1040 1057 1065 1074 1064 1061 1032 1028 1032 1011 1016 1020 1013 1006 1010 999 993 976 986 985 986 988 976 997 996 1016 1009 1013 1015 1013 1028 1039 1039 1041 1043 1044 1044 1064 1084 1106 1128 1198 1202 1257 1278 1357 1445 1601 1594 1697 1693 1735 1840 1790 1812 1769 1696 1737 1737 1698 1653 1641 1667 1691 1689 1686 1669 1688 1703 1686 1658 1649 1630 1597 1560 1541 1566 1547 1516 1467 1388 1275 1234 1181 1169 1127 1085 1057 1054 1036 1024 1026 1036 1035 1023 1018 1033 1031 1028 1036 1027 1017 1015 983 988 971 983 976 968 956 948 961 971 956 953 956 949 941 945 939 934 934 923 932 929 939 949 966 972 977 981 983 974 989 1023 1049 1084 1115 1186 1216 1284 1332 1421 1540 1595 1607 1589 1601 1639 1661 1656 1633 1672 1675 1690 1657 1651 1650 1640 1611 1599 1585 1586 1584 1610 1620 1565 1583 1571 1562 1555 1551 1508 1464 1452 1420 1374 1270 1243 1195 1162 1121 1067 1015 1006 995 990 997 1018 1000 1000 1014 1018 1011 1018 1020 1028 1003 1022 1020 991 956 944 943 941 935 934 946 951 947 953 956 945 942 942 940 938 949 958 950 957 974 966 968 975 970 969 964 968 957 975 1023 1022 1066 1127 1176 1230 1287 1348 1524 1591 1598 1575 1677 1791 1763 1686 1667 1639 1670 1677 1667 1648 1594 1614 1591 1656 1704 1682 1639 1621 1635 1574 1633 1603 1534 1541 1542 1543 1517 1495 1457 1373 1271 1216 1156 1107 1093 1060 1018 1004 979 994 994 977 967 970 959 970 985 984 987 952 964 955 939 946 949 948 960 944 955 966 961 975 959 951 953 957 967 959 986 991 958 964 944 946 981 955 984 987 970 973 972 1001 997 1008 1012 1036 1090 1131 1179 1225 1324 1411 1573 1571 1523 1547 1621 1646 1616 1530 1586 1613 1621 1534 1574 1508 1491 1452 1674 1706 1718 1687 1679 1650 1646 1623 1640 1631 1589 1613 1563 1562 1546 1537 1530 1277 1138 1114 1093 1033 1011 1031 1005 1001 1036 1008 1028 1044 1007 993 967 1025 985 1003 987 1010 1006 975 1039 1015 1011 943 986 983 1034 1023 988 989 1032 983 977 966 988 1018 1003 987 960 1049 987 1021 1001 991 1050 983 991 986 983 1031 948 962 926 962 939 920 938 955 985 959 961 938 907 985 909 883 884 887 956 953 917 948 957 950 884 920 890 870 903 931 983 932 926 930 956 916 917 892 870 909 938 952 916 895 916 905 900 895 932 922 904 879 897 888 879 908 896 896 900 911 934 935 931 927 929 959 955 976 992 989 966 973 962 957 947 927 937 925 928 908 920 920 904 907 902 915 905 923 911 925 922 916 925 917 916 918 918 929 924 919 910 910 907 916 919 919 906 908 898 896 891 900 905 897 880 893 902 896 887 891 890 883 879 878 892 884 890 893 875 878 880 875 874 863 865 882 881 902 921 915 891 888 903 911 891 888 873 883 907 893 880 906 898 904 896 898 906 896 891 880 884 893 913 918 917 937 920 926 920 925 909 921 912 920 923 939 941 957 951 950 943 947 946 923 906 916 923 931 916 925 910 922 929 952 1007 1021 1087 1136 1205 1249 1302 1401 1523 1575 1606 1588 1658 1698 1573 1559 1598 1678 1673 1645 1664 1680 1640 1593 1566 1664 1653 1663 1691 1686 1683 1628 1624 1668 1664 1588 1590 1590 1517 1502 1452 1387 1289 1255 1169 1171 1134 1074 984 975 917 917 907 954 938 926 933 932 912 935 916 944 953 932 947 969 938 913 917 907 948 948 911 933 963 935 938 924 944 922 925 928 948 931 1002 942 925 930 956 936 983 912 960 945 969 979 986 1013 1049 1083 1197 1210 1334 1450 1512 1626 1637 1607 1747 1803 1706 1694 1733 1746 1802 1737 1725 1746 1715 1685 1675 1714 1736 1717 1715 1721 1762 1735 1707 1722 1672 1676 1684 1636 1579 1525 1476 1419 1290 1217 1139 1127 1080 1051 1030 1006 1000 981 962 975 967 998 984 996 980 977 987 989 970 946 967 1020 997 957 1003 991 939 918 887 893 905 916 933 942 968 929 957 952 973 897 885 911 917 931 950 945 962 940 944 958 962 968 1009 1047 1097 1123 1193 1285 1348 1498 1623 1687 1710 1754 1795 1771 1741 1759 1750 1747 1730 1785 1832 1917 1838 1799 1764 1756 1760 1739 1772 1735 1731 1676 1672 1695 1662 1630 1621 1620 1546 1515 1463 1367 1294 1224 1175 1172 1108 1060 1004 1001 992 996 986 976 967 975 976 979 981 972 977 979 971 981 966 957 961 957 967 981 962 960 972 961 957 962 936 940 928 938 949 938 943 944 951 947 943 954 959 975 970 962 968 973 994 1013 1041 1042 1083 1129 1180 1255 1300 1392 1493 1568 1563 1582 1615 1697 1606 1645 1631 1701 1675 1707 1714 1682 1642 1609 1600 1623 1599 1654 1649 1619 1625 1572 1605 1593 1593 1537 1477 1471 1473 1460 1435 1360 1305 1248 1175 1114 1076 1028 959 953 961 934 936 930 913 899 905 909 914 916 918 929 927 932 942 955 964 956 939 955 959 946 943 926 937 915 937 938 926 933 926 910 909 918 912 936 924 914 922 937 929 921 930 929 918 928 926 945 1017 1052 1139 1208 1281 1352 1553 1584 1622 1618 1667 1736 1672 1656 1703 1725 1666 1646 1665 1622 1584 1640 1650 1650 1634 1632 1633 1605 1601 1553 1545 1594 1585 1538 1459 1457 1454 1420 1406 1330 1186 1164 1093 1073 1035 1011 971 948 961 936 941 929 934 951 953 958 948 997 990 979 944 954 943 965 972 921 954 958 962 946 936 955 917 927 956 968 962 963 995 975 959 960 981 979 943 963 971 986 950 977 952 961 931 921 901 922 912 946 909 963 937 913 881 888 889 890 915 920 964 904 923 922 871 926 929 920 893 903 926 911 865 878 891 912 878 903 910 899 875 870 887 886 862 870 906 915 921 934 914 910 896 873 874 842 932 909 879 866 884 906 894 935 923 917 875 888 868 902 895 937 940 945 892 882 905 885 891 859 899 943 931 917 927 920 912 911 940 914 874 871 904 860 858 892 895 888 880 859 889 870 860 885 896 917 919 922 919 859 828 904 961 930 934 890 855 891 888 890 896 896 886 887 876 865 904 912 900 900 880 877 880 866 891 891 868 885 865 874 904 877 913 912 910 900 899 904 915 912 887 891 898 884 894 886 900 890 899 885 878 881 892 930 905 909 920 923 915 914 916 911 910 907 909 921 900 894 916 920 927 941 930 937 961 957 950 953 952 963 951 954 959 951 956 955 977 969 1001 1004 1052 1101 1147 1190 1201 1323 1476 1538 1524 1558 1544 1638 1589 1576 1596 1621 1600 1619 1597 1568 1514 1550 1566 1547 1521 1537 1546 1570 1543 1511 1495 1495 1488 1491 1496 1481 1450 1422 1388 1319 1231 1183 1153 1117 1092 1070 1016 1001 966 936 921 950 944 943 962 974 955 976 982 947 982 936 947 953 931 934 961 951 953 942 902 950 957 964 947 928 913 932 925 926 921 912 920 924 950 933 925 924 931 931 902 948 940 970 993 876 998 1129 1179 1197 1286 1317 1389 1546 1635 1651 1677 1688 1641 1616 1663 1705 1734 1685 1640 1640 1645 1654 1651 1644 1640 1644 1629 1646 1643 1595 1553 1548 1541 1549 1532 1533 1513 1457 1433 1321 1208 1163 1127 1090 1035 985 960 938 941 944 945 948 926 925 926 923 936 943 945 947 955 954 954 937 949 957 953 969 940 940 934 940 938 934 943 935 933 938 936 939 932 942 949 940 963 958 965 970 970 965 941 948 967 984 1025 1074 1117 1153 1211 1258 1315 1354 1476 1464 1510 1500 1519 1556 1549 1601 1620 1597 1654 1645 1683 1662 1625 1606 1629 1633 1662 1640 1587 1600 1534 1478 1514 1553 1514 1491 1539 1571 1486 1455 1417 1373 1257 1235 1170 1155 1128 1077 1079 1048 1006 1013 993 992 1021 994 1009 1004 991 1004 978 1016 1001 1025 1008 1002 1000 1009 999 1007 1004 1007 970 983 979 983 998 986 993 996 1015 1021 996 992 992 998 990 1009 1018 986 1002 992 987 997 1027 1020 1052 1067 1100 1169 1242 1287 1328 1430 1592 1625 1629 1649 1785 1764 1691 1645 1684 1675 1688 1647 1689 1721 1648 1630 1668 1616 1605 1633 1660 1644 1650 1564 1549 1547 1560 1505 1517 1530 1434 1448 1391 1334 1225 1184 1147 1127 1080 1026 979 983 943 931 918 901 906 905 892 898 914 897 920 947 933 922 911 907 935 929 933 924 910 915 915 894 898 914 936 907 889 888 879 866 872 886 875 877 893 900 911 916 899 905 925 929 953 977 976 990 1024 1106 1171 1224 1305 1402 1543 1449 1301 1364 1460 1431 1360 1449 1465 1479 1385 1387 1388 1362 1400 1391 1414 1640 1664 1652 1639 1645 1622 1591 1542 1560 1552 1519 1461 1420 1357 1348 1303 1247 1149 1127 1074 1058 1013 973 937 929 932 932 920 945 924 935 948 961 952 987 983 988 995 989 982 965 984 975 982 980 974 951 931 918 925 924 929 921 920 929 943 947 936 956 961 945 959 943 947 933 955 955 962 949 956 941 931 936 936 906 918 907 878 883 885 878 876 868 882 896 876 868 858 870 851 855 855 869 872 857 854 842 843 838 822 796 835 823 823 824 840 848 875 866 900 887 894 891 896 855 875 869 867 895 877 894 866 865 882 897 892 888 878 844 880 870 868 850 849 850 850 852 855 851 845 852 843 847 835 822 827 833 830 830 838 829 853 848 848 855 861 849 857 864 855 859 867 856 855 863 861 853 867 839 851 854 862 850 838 838 858 850 840 846 857 847 857 859 858 862 864 854 870 853 858 861 849 865 869 855 862 866 862 879 876 860 847 851 842 830 844 846 861 853 817 817 822 837 837 847 868 867 871 868 881 873 862 872 870 873 872 874 877 877 883 886 889 898 897 910 904 905 892 878 875 860 849 875 869 912 947 915 912 924 932 904 866 842 885 868 880 884 882 896 919 923 928 934 953 953 963 1041 1108 1177 1313 1353 1466 1596 1570 1571 1600 1716 1670 1643 1706 1721 1721 1726 1724 1641 1625 1614 1602 1575 1579 1667 1682 1679 1603 1575 1552 1576 1570 1531 1504 1472 1460 1454 1391 1344 1258 1186 1137 1173 1108 1097 978 892 924 960 1008 923 1003 976 979 1002 980 977 962 926 951 959 991 952 932 934 931 927 919 940 893 923 908 925 922 918 929 929 929 956 946 921 915 901 914 934 935 923 942 931 932 955 971 977 1002 1032 1088 1104 1186 1231 1284 1348 1512 1558 1590 1621 1719 1718 1654 1619 1662 1681 1689 1630 1596 1580 1639 1651 1655 1633 1616 1611 1622 1600 1614 1569 1557 1554 1542 1509 1484 1463 1428 1426 1365 1297 1193 1156 1152 1104 1071 1033 985 964 964 937 924 933 915 936 918 900 912 913 879 888 870 860 879 871 836 877 845 849 876 877 879 872 897 923 910 904 882 896 914 912 896 900 876 875 858 851 858 883 874 881 872 870 859 814 836 818 849 834 877 867 868 885 888 902 891 885 880 891 881 862 868 865 854 855 843 836 848 827 831 847 835 848 858 852 860 854 857 846 853 850 854 836 851 858 857 845 849 858 854 867 862 850 865 853 866 856 866 863 859 853 855 853 861 860 881 888 879 872 872 867 881 876 869 864 881 873 854 866 871 858 863 857 865 861 853 858 851 857 858 850 851 875 876 870 884 870 882 868 881 909 925 939 996 1039 1050 1124 1180 1275 1435 1457 1519 1515 1570 1565 1500 1530 1584 1609 1613 1503 1493 1603 1563 1552 1546 1560 1548 1530 1523 1516 1509 1424 1478 1495 1486 1482 1450 1447 1420 1383 1326 1234 1142 1119 1080 1037 1022 989 955 944 940 938 923 916 919 919 928 920 939 922 926 923 927 918 934 923 931 923 918 930 932 934 933 937 931 923 926 929 938 927 939 924 921 924 915 934 928 917 913 911 936 932 942 927 901 939 941 985 1075 1112 1202 1257 1313 1376 1461 1429 1529 1584 1556 1562 1500 1546 1532 1543 1587 1579 1557 1551 1547 1532 1510 1515 1528 1539 1523 1516 1509 1452 1424 1448 1430 1358 1346 1315 1311 1266 1225 1170 1109 1074 1030 1028 986 965 917 917 906 882 866 866 844 858 862 850 859 883 873 871 882 879 871 884 887 880 891 881 892 871 868 883 876 872 883 884 886 879 887 896 879 887 895 887 893 893 888 881 889 884 895 880 872 873 882 859 863 865 853 846 860 849 843 834 820 820 837 859 852 876 869 856 874 858 871 891 884 867 861 887 871 879 887 881 888 883 876 879 866 861 850 852 849 853 856 862 860 860 867 846 861 854 838 831 822 839 812 822 830 847 817 813 803 817 842 832 840 872 852 876 886 868 851 856 847 869 875 883 858 888 878 900 857 836 847 849 857 838 824 825 840 860 856 833 781 771 765 790 783 787 801 816 814 808 805 820 820 851 832 841 831 832 843 877 869 839 852 853 840 833 844 880 844 809 823 795 816 807 817 821 824 813 820 828 810 815 805 818 816 825 842 847 843 859 845 862 837 825 818 813 810 811 804 834 851 841 865 875 861 828 837 842 857 893 850 831 852 850 857 834 845 839 858 859 880 883 870 818 811 806 861 852 839 845 834 843 826 837 813 851 841 862 854 848 819 808 859 856 858 847 862 855 831 837 844 865 917 925 939 995 979 933 958 935 912 931 929 963 929 916 950 998 956 931 988 972 990 982 954 925 904 878 852 907 903 875 847 868 867 865 847 871 880 853 847 864 863 888 874 890 899 913 905 882 843 848 862 865 878 878 890 868 813 845 874 933 909 880 829 867 859 844 891 910 903 871 858 890 920 881 854 849 898 891 858 851 815 839 839 875 887 902 919 937 989 1038 1131 1240 1310 1431 1532 1543 1540 1593 1502 1570 1675 1590 1555 1683 1617 1628 1558 1677 1735 1706 1567 1574 1673 1592 1536 1517 1509 1529 1549 1541 1472 1486 1511 1513 1449 1399 1395 1314 1213 1151 1080 1050 1063 1004 976 930 963 946 937 949 958 984 966 980 979 941 960 926 926 950 964 947 944 940 931 931 916 914 942 905 990 985 995 1044 1041 911 896 1008 1024 959 892 933 958 945 935 932 963 971 982 981 983 973 947 927 1035 1108 1168 1240 1254 1310 1436 1480 1514 1458 1467 1462 1469 1503 1551 1536 1565 1499 1539 1572 1623 1642 1646 1609 1572 1630 1562 1601 1533 1494 1546 1542 1520 1489 1431 1384 1389 1401 1366 1301 1190 1163 1134 1114 1064 1047 987 973 960 956 968 955 947 966 948 953 958 956 959 971 948 938 944 946 953 966 965 954 953 944 935 954 958 930 922 943 921 913 922 917 926 921 935 941 927 933 942 932 946 946 936 927 954 952 948 920 912 877 858 853 877 868 857 862 895 892 875 871 907 898 894 898 894 890 881 898 876 883 905 892 890 902 915 931 950 895 925 975 945 930 1007 1056 1002 873 891 863 863 870 917 850 883 875 861 853 873 834 859 887 939 957 958 953 952 937 937 938 911 876 835 876 882 903 916 923 897 908 906 956 926 912 891 877 890 863 846 863 939 929 935 933 940 930 916 874 869 893 851 874 890 912 921 981 1021 1069 1144 1197 1308 1352 1406 1440 1439 1324 1335 1328 1309 1418 1380 1407 1384 1390 1374 1376 1383 1333 1365 1332 1364 1408 1411 1425 1373 1333 1381 1376 1330 1308 1255 1200 1161 1142 1141 1122 1044 1036 1005 979 956 958 925 884 908 884 902 877 895 888 878 919 917 907 924 924 921 932 919 889 853 857 873 877 856 870 875 864 873 877 885 881 886 892 893 898 857 843 869 902 917 891 887 864 871 851 837 813 834 832 833 853 859 852 864 872 869 865 839 833 848 876 846 803 819 846 845 844 855 828 828 830 862 822 829 858 839 834 846 845 822 810 838 842 833 798 825 824 844 874 888 886 861 849 852 864 872 827 819 799 807 829 918 925 890 893 871 849 814 868 902 887 904 875 786 812 786 809 816 802 820 815 812 803 806 825 832 825 831 837 860 865 887 879 875 840 836 861 852 859 888 879 877 875 886 851 843 867 839 831 831 840 845 833 806 776 769 778 792 853 871 807 771 793 804 835 847 830 788 781 834 866 831 844 868 892 846 827 859 819 842 806 782 801 765 802 792 781 785 814 836 842 846 840 828 845 859 851 854 857 873 831 827 820 790 798 816 820 808 831 832 820 813 767 820 835 826 840 812 868 870 839 799 809 846 811 816 841 840 843 838 848 854 865 877 850 865 870 903 872 876 877 884 906 945 968 1058 1121 1189 1253 1391 1416 1495 1548 1620 1658 1544 1577 1587 1584 1636 1569 1577 1551 1564 1592 1571 1532 1507 1539 1580 1605 1626 1519 1538 1571 1534 1532 1521 1435 1465 1430 1423 1343 1239 1197 1137 1143 1075 1000 994 987 946 909 932 915 923 929 911 948 973 956 970 961 972 972 991 960 959 968 950 936 945 960 956 957 944 941 959 961 933 937 924 932 935 935 941 935 930 927 949 937 929 926 909 917 934 952 978 1005 1031 1090 1174 1187 1263 1315 1428 1484 1492 1514 1583 1653 1548 1529 1584 1611 1609 1609 1562 1548 1539 1539 1551 1580 1614 1657 1646 1602 1527 1267 1397 1569 1537 1534 1521 1494 1429 1433 1400 1333 1273 1227 1179 1130 1107 1067 1024 1002 983 985 971 966 958 954 943 933 941 940 932 950 949 951 934 928 930 936 943 938 942 936 944 938 933 943 937 942 941 935 930 935 941 942 933 936 935 933 955 948 938 949 949 961 966 988 1005 1037 1060 1123 1148 1203 1264 1361 1497 1586 1615 1572 1626 1712 1660 1635 1696 1773 1735 1723 1724 1704 1686 1659 1658 1690 1684 1669 1671 1685 1673 1635 1636 1613 1560 1557 1565 1591 1546 1509 1491 1430 1353 1221 1164 1131 1101 1034 1005 999 977 973 947 965 946 958 966 964 964 964 970 969 972 966 987 977 974 976 989 986 990 988 972 990 997 974 985 970 988 982 982 973 979 978 991 982 997 985 1001 1001 1013 1002 1001 980 1001 1025 1052 1075 1095 1134 1185 1260 1343 1360 1458 1560 1558 1571 1648 1714 1694 1639 1690 1768 1674 1673 1772 1731 1688 1662 1695 1664 1681 1676 1616 1614 1636 1621 1600 1578 1556 1519 1525 1498 1478 1417 1398 1381 1260 1187 1149 1182 1119 1089 1049 1055 991 1004 1016 1007 1018 1021 979 979 959 942 969 960 954 946 972 956 997 987 995 995 986 973 977 945 950 949 944 950 949 960 944 961 976 975 986 961 956 945 940 951 925 929 905 890 934 954 959 987 1055 1086 1149 1211 1269 1370 1450 1482 1538 1564 1621 1629 1555 1583 1668 1626 1601 1578 1569 1611 1593 1575 1590 1563 1546 1517 1529 1537 1518 1449 1466 1496 1410 1395 1382 1365 1341 1283 1284 1214 1147 1125 1083 1040 1018 965 950 943 920 900 896 885 873 899 894 907 917 935 942 947 954 961 972 992 997 981 975 1004 988 1001 987 1004 991 984 976 964 968 974 974 942 878 905 930 918 927 906 929 919 919 920 920 930 913 898 894 896 905 903 908 918 921 927 928 928 931 943 931 935 934 916 910 886 889 886 898 917 912 894 897 915 899 911 917 911 923 912 899 895 912 899 892 895 891 900 905 897 895 896 887 888 894 888 887 885 892 887 886 880 882 898 881 887 890 879 876 888 881 875 882 870 882 904 904 923 925 939 924 902 911 921 924 935 928 929 937 938 949 957 946 816 780 827 868 851 864 910 894 892 902 894 890 912 918 900 828 855 853 860 882 888 893 892 903 909 941 931 892 842 859 881 907 924 927 905 890 874 849 874 856 841 856 871 885 892 867 871 883 888 871 867 868 871 869 875 877 887 887 880 887 908 909 886 886 887 887 894 894 887 878 880 878 879 882 889 883 896 903 895 892 895 897 891 885 888 885 886 882 882 883 884 884 890 887 891 882 894 904 901 888 901 882 891 873 888 888 891 878 877 865 892 879 870 873 852 864 863 875 883 874 862 871 854 855 870 863 862 852 861 873 867 893 859 869 868 861 886 882 873 868 887 889 893 897 888 876 872 873 889 865 871 874 870 870 875 878 874 873 873 874 875 876 876 893 885 889 892 884 890 891 888 902 891 904 900 900 896 890 885 884 887 887 890 888 881 890 885 888 883 895 883 846 862 828 814 867 881 886 892 880 888 905 922 962 986 1021 1050 1112 1153 1224 1262 1369 1444 1484 1481 1536 1514 1551 1516 1514 1558 1582 1648 1630 1588 1596 1558 1552 1577 1626 1611 1586 1565 1603 1535 1518 1552 1535 1536 1494 1493 1472 1450 1387 1295 1242 1195 1149 1093 1027 1028 998 985 971 952 957 942 936 944 936 952 945 935 941 915 944 927 907 899 913 909 891 899 905 895 905 895 885 888 892 895 895 884 880 870 884 895 893 887 897 887 901 895 907 898 899 897 906 928 953 1008 1039 1084 1121 1166 1244 1346 1426 1458 1547 1606 1594 1586 1559 1541 1578 1617 1602 1605 1581 1530 1531 1557 1592 1640 1614 1589 1593 1634 1617 1538 1530 1560 1576 1506 1531 1522 1474 1445 1402 1328 1209 1147 1133 1084 1019 1012 957 975 953 947 949 955 958 966 982 944 967 970 986 987 979 1025 1005 995 987 976 978 981 950 953 933 928 915 922 923 915 930 912 919 912 916 905 918 913 909 896 902 879 934 932 918 938 919 909 978 1026 1046 1053 1087 1165 1216 1328 1457 1525 1565 1574 1618 1737 1647 1570 1610 1729 1654 1642 1694 1698 1718 1669 1678 1731 1677 1673 1629 1613 1563 1558 1578 1616 1583 1570 1561 1535 1499 1473 1443 1360 1233 1181 1127 1102 1057 1009 984 977 988 974 982 973 957 970 940 981 946 935 935 923 923 931 930 939 934 932 940 911 926 918 897 905 926 940 933 928 944 971 949 950 961 950 938 939 950 961 950 961 944 929 935 955 925 963 1047 1060 1121 1112 1203 1246 1264 1351 1492 1498 1510 1542 1579 1601 1524 1514 1550 1594 1588 1618 1556 1547 1535 1537 1546 1564 1548 1530 1545 1554 1519 1474 1470 1501 1525 1515 1473 1405 1337 1263 1227 1167 1127 1075 1024 991 961 927 888 867 870 874 865 864 881 885 865 878 867 873 903 896 890 877 884 890 918 905 885 887 916 888 879 883 886 888 876 886 885 881 883 891 898 894 882 870 874 880 841 852 858 863 867 889 860 850 875 865 871 879 913 903 905 887 894 881 874 898 893 906 886 879 877 852 861 890 899 883 844 830 847 857 893 861 870 866 876 877 873 878 882 884 879 866 869 882 856 854 866 858 849 853 842 838 823 858 824 830 802 802 824 828 807 835 855 844 870 849 874 903 891 904 895 905 894 917 915 910 905 892 890 879 886 880 880 877 873 875 869 868 867 863 855 875 868 875 876 868 869 857 885 879 874 868 880 875 887 872 880 872 882 860 867 885 882 877 879 873 877 882 867 902 889 914 908 910 933 921 943 941 939 941 922 931 947 926 910 906 888 887 914 903 910 898 893 890 861 858 921 847 881 881 867 892 889 887 889 888 865 891 885 879 853 854 844 846 861 864 864 865 882 891 894 892 895 883 893 897 885 887 911 904 901 895 910 919 909 906 922 913 913 909 929 926 913 919 935 919 960 1006 1016 1073 1127 1177 1239 1287 1396 1491 1496 1491 1581 1630 1567 1546 1574 1606 1637 1607 1611 1604 1591 1591 1569 1616 1644 1621 1599 1615 1588 1576 1554 1550 1552 1530 1549 1522 1483 1437 1385 1310 1190 1166 1140 1093 1071 1011 1007 985 955 946 955 944 940 954 945 919 933 908 928 940 944 945 968 921 927 922 902 951 935 920 918 892 881 904 913 925 958 978 971 960 969 996 972 952 921 919 958 1011 987 917 934 954 963 1015 1007 1056 1115 1142 1224 1240 1325 1378 1515 1533 1597 1535 1666 1688 1569 1643 1697 1702 1687 1640 1660 1637 1607 1626 1645 1687 1633 1673 1670 1691 1678 1586 1531 1565 1597 1555 1515 1571 1560 1478 1526 1419 1226 1171 1151 1121 1065 1024 1021 997 971 984 983 971 958 991 981 976 998 946 963 1008 994 960 970 996 948 978 975 960 960 940 940 1002 937 928 969 977 969 988 970 964 1015 981 970 919 894 994 1037 986 976 998 982 988 983 1009 1025 1008 1061 1104 1168 1248 1269 1343 1432 1504 1501 1416 1376 1356 1310 1314 1377 1354 1339 1328 1326 1579 1625 1663 1619 1604 1495 1330 1359 1413 1390 1343 1374 1513 1602 1574 1539 1518 1508 1474 1416 1382 1278 1219 1179 1141 1112 1057 1024 1017 1007 1009 978 991 979 983 990 987 1010 990 998 993 1007 1000 996 995 1011 998 1003 975 970 990 983 976 964 985 988 984 966 969 972 969 958 955 953 960 958 950 964 967 962 966 963 955 965 999 1017 1045 1057 1122 1177 1216 1253 1345 1444 1545 1538 1568 1618 1660 1576 1565 1636 1671 1641 1643 1645 1608 1566 1572 1605 1649 1626 1583 1556 1557 1546 1517 1507 1529 1539 1548 1531 1468 1429 1380 1361 1284 1199 1166 1116 1103 1066 1056 1008 974 957 974 957 950 944 956 961 964 944 930 920 920 916 914 923 924 910 922 923 906 894 883 902 896 887 892 893 899 916 906 891 904 893 906 916 916 901 911 913 902 898 898 899 909 925 932 956 994 1049 1086 1138 1153 1202 1257 1363 1382 1420 1431 1511 1500 1493 1481 1520 1498 1503 1519 1523 1487 1458 1494 1524 1478 1480 1473 1477 1486 1478 1454 1469 1494 1477 1463 1439 1412 1403 1375 1322 1289 1212 1197 1146 1100 1041 1019 950 954 960 938 950 941 945 948 943 962 947 943 945 938 960 975 955 961 958 946 940 955 945 943 968 957 958 956 959 952 941 948 944 939 939 924 915 918 920 929 923 906 909 911 893 894 889 874 869 884 883 889 897 908 897 876 861 875 872 863 847 851 891 864 894 894 929 910 919 905 915 917 915 902 911 895 893 889 889 856 888 844 882 867 862 841 855 896 851 861 872 881 882 928 919 910 881 880 874 886 839 885 897 951 936 926 891 878 864 876 873 875 863 857 859 854 874 866 874 846 858 857 871 870 864 868 867 888 893 905 906 874 847 865 845 879 903 895 889 880 881 865 865 860 869 859 846 862 884 929 896 875 831 855 861 836 838 831 837 841 845 865 863 837 884 899 842 850 865 857 863 895 863 872 884 871 874 877 873 875 892 891 880 887 874 872 870 875 852 867 879 885 870 875 879 868 881 881 885 871 892 872 882 846 863 872 867 870 867 883 896 896 913 889 887 874 882 882 865 863 886 897 907 913 933 898 889 902 917 883 888 870 863 870 882 863 872 891 929 918 946 975 1012 1038 1132 1188 1238 1274 1336 1423 1493 1475 1590 1716 1695 1675 1665 1567 1520 1569 1499 1506 1476 1455 1550 1472 1471 1408 1598 1600 1602 1542 1540 1574 1555 1508 1496 1466 1441 1439 1418 1358 1261 1161 1058 1091 1106 1003 1012 937 951 946 964 966 1001 989 996 977 962 971 953 947 955 963 950 996 992 1009 1016 1006 999 1010 1012 995 988 985 967 974 968 957 969 960 973 969 963 955 953 952 983 971 972 961 975 965 969 948 987 1003 1043 1105 1164 1201 1248 1295 1426 1513 1467 1516 1567 1587 1547 1514 1540 1516 1496 1538 1570 1508 1517 1530 1534 1553 1507 1539 1537 1565 1578 1537 1556 1572 1602 1529 1501 1457 1441 1417 1326 1238 1191 1124 1098 1092 1030 1001 976 964 957 954 959 967 979 949 917 939 934 985 965 974 963 957 954 962 958 959 964 952 973 958 961 952 955 939 939 936 932 934 937 921 930 931 931 929 919 923 930 939 961 964 934 953 950 957 999 1017 1040 1089 1172 1178 1268 1356 1406 1412 1444 1465 1485 1482 1474 1513 1571 1543 1515 1517 1506 1486 1476 1473 1518 1523 1533 1532 1560 1574 1599 1537 1560 1561 1512 1487 1447 1446 1379 1345 1312 1269 1183 1125 1098 1096 1074 1051 1008 997 1018 1027 1020 1005 1004 1001 1003 989 964 966 976 966 942 963 953 966 951 947 942 925 926 957 927 948 936 944 958 979 983 970 974 973 971 950 946 966 976 986 988 961 957 928 944 906 936 947 1008 1011 1061 1090 1152 1173 1221 1313 1402 1426 1435 1482 1604 1577 1566 1542 1569 1619 1605 1562 1529 1586 1542 1553 1594 1605 1655 1612 1632 1629 1607 1532 1535 1573 1530 1478 1462 1420 1372 1386 1384 1285 1157 1133 1082 1065 1055 1019 1012 977 981 969 931 939 928 935 955 959 938 938 953 934 960 965 960 951 939 924 923 931 901 931 932 946 941 950 939 944 944 930 943 946 949 941 934 924 911 914 923 925 918 915 927 914 927 933 951 990 1039 1080 1128 1186 1209 1267 1384 1448 1475 1466 1527 1517 1542 1515 1531 1541 1535 1534 1499 1481 1477 1502 1512 1520 1524 1528 1509 1527 1527 1519 1490 1470 1452 1438 1382 1314 1288 1239 1218 1176 1100 1059 1027 1008 984 960 926 909 910 916 903 906 898 898 889 919 934 918 915 917 914 928 936 939 933 923 935 916 924 924 913 910 909 902 906 899 902 897 893 893 888 883 898 910 925 925 927 921 940 937 934 948 953 970 961 976 965 973 939 939 920 898 919 920 909 872 905 897 913 908 941 934 935 957 910 924 913 928 921 916 947 926 913 883 908 936 939 920 917 903 907 870 823 779 818 905 941 928 927 922 924 924 927 906 910 883 860 866 904 887 874 888 909 900 932 937 941 951 947 956 942 938 927 927 920 911 901 888 900 889 887 895 895 896 896 887 900 901 904 893 888 884 894 885 897 884 887 889 879 867 866 860 867 87