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