0 0 1 0 2 0 3 1 4 0 5 1 6 2 7 1 8 1 9 2 10 3 11 2 12 3 13 2 14 3 15 4 16 3 17 4 18 4 19 3 20 4 21 5 22 4 23 6 24 6 25 6 26 4 27 5 28 6 29 5 30 7 31 8 32 8 33 7 34 5 35 6 36 7 37 6 38 9 39 9 40 11 41 9 42 9 43 6 44 7 45 8 46 7 47 10 48 12 49 12 50 12 51 12 52 10 53 7 54 8 55 9 56 8 57 12 58 13 59 16 60 14 61 16 62 13 63 12 64 8 65 9 66 10 67 9 68 13 69 15 70 17 71 18 72 18 73 17 74 15 75 13 76 9 77 10 78 11 79 10 80 15 81 17 82 20 83 19 84 23 85 19 86 20 87 17 88 15 89 10 90 11 91 12 92 11 93 16 94 19 95 22 96 22 97 24 98 24 99 22 100 22 101 19 102 16 103 11 104 12 105 13 106 12 107 18 108 20 109 25 110 24 111 28 112 26 113 28 114 24 115 25 116 20 117 18 118 12 119 13 120 14 121 13 122 19 123 23 124 26 125 28 126 31 127 30 128 30 129 31 130 28 131 26 132 23 133 19 134 13 135 14 136 15 137 14 138 21 139 24 140 30 141 29 142 36 143 33 144 35 145 33 146 36 147 29 148 30 149 24 150 21 151 14 152 15 153 16 154 15 155 22 156 26 157 31 158 33 159 37 160 38 161 38 162 38 163 38 164 37 165 33 166 31 167 26 168 22 169 15 170 16 171 17 172 16 173 24 174 28 175 34 176 34 177 42 178 39 179 44 180 42 181 44 182 39 183 42 184 34 185 34 186 28 187 24 188 16 189 17 190 18 191 17 192 25 193 30 194 36 195 37 196 43 197 44 198 45 199 48 200 48 201 45 202 44 203 43 204 37 205 36 206 30 207 25 208 17 209 18 210 19 211 18 212 27 213 31 214 39 215 40 216 47 217 45 218 51 219 49 220 55 221 49 222 51 223 45 224 47 225 40 226 39 227 31 228 27 229 18 230 19 231 20 232 19 233 28 234 34 235 40 236 43 237 51 238 50 239 52 240 56 241 56 242 56 243 56 244 52 245 50 246 51 247 43 248 40 249 34 250 28 251 19 252 20 253 21 254 20 255 30 256 35 257 44 258 44 259 55 260 54 261 58 262 57 263 64 264 58 265 64 266 57 267 58 268 54 269 55 270 44 271 44 272 35 273 30 274 20 275 21 276 22 277 21 278 31 279 37 280 45 281 48 282 56 283 58 284 62 285 63 286 65 287 66 288 66 289 65 290 63 291 62 292 58 293 56 294 48 295 45 296 37 297 31 298 21 299 22 300 23 301 22 302 33 303 39 304 48 305 49 306 61 307 59 308 67 309 68 310 72 311 67 312 75 313 67 314 72 315 68 316 67 317 59 318 61 319 49 320 48 321 39 322 33 323 22 324 23 325 24 326 23 327 34 328 41 329 50 330 53 331 62 332 64 333 68 334 73 335 78 336 74 337 76 338 76 339 74 340 78 341 73 342 68 343 64 344 62 345 53 346 50 347 41 348 34 349 23 350 24 351 25 352 24 353 36 354 42 355 53 356 55 357 67 358 65 359 74 360 74 361 84 362 80 363 84 364 78 365 84 366 80 367 84 368 74 369 74 370 65 371 67 372 55 373 53 374 42 375 36 376 24 377 25 378 26 379 25 380 37 381 45 382 54 383 58 384 70 385 70 386 75 387 81 388 85 389 86 390 91 391 86 392 86 393 91 394 86 395 85 396 81 397 75 398 70 399 70 400 58 401 54 402 45 403 37 404 25 405 26 406 27 407 26 408 39 409 46 410 58 411 59 412 74 413 74 414 81 415 82 416 93 417 87 418 98 419 93 420 95 421 93 422 98 423 87 424 93 425 82 426 81 427 74 428 74 429 59 430 58 431 46 432 39 433 26 434 27 435 28 436 27 437 40 438 48 439 59 440 63 441 75 442 78 443 85 444 88 445 94 446 95 447 99 448 100 449 102 450 102 451 100 452 99 453 95 454 94 455 88 456 85 457 78 458 75 459 63 460 59 461 48 462 40 463 27 464 28 465 29 466 28 467 42 468 50 469 62 470 65 471 80 472 79 473 90 474 93 475 101 476 96 477 108 478 101 479 110 480 110 481 110 482 101 483 108 484 96 485 101 486 93 487 90 488 79 489 80 490 65 491 62 492 50 493 42 494 28 495 29 496 30 497 29 498 43 499 52 500 64 501 68 502 82 503 84 504 91 505 98 506 106 507 103 508 109 509 110 510 111 511 118 512 118 513 111 514 110 515 109 516 103 517 106 518 98 519 91 520 84 521 82 522 68 523 64 524 52 525 43 526 29 527 30 528 31 529 30 530 45 531 53 532 67 533 70 534 86 535 86 536 97 537 99 538 112 539 108 540 117 541 111 542 121 543 119 544 127 545 119 546 121 547 111 548 117 549 108 550 112 551 99 552 97 553 86 554 86 555 70 556 67 557 53 558 45 559 30 560 31 561 32 562 31 563 46 564 56 565 68 566 73 567 89 568 90 569 99 570 106 571 113 572 115 573 123 574 119 575 122 576 130 577 128 578 128 579 130 580 122 581 119 582 123 583 115 584 113 585 106 586 99 587 90 588 89 589 73 590 68 591 56 592 46 593 31 594 32 595 33 596 32 597 48 598 57 599 72 600 74 601 93 602 93 603 104 604 108 605 121 606 116 607 131 608 125 609 131 610 131 611 140 612 130 613 140 614 131 615 131 616 125 617 131 618 116 619 121 620 108 621 104 622 93 623 93 624 74 625 72 626 57 627 48 628 32 629 33 630 34 631 33 632 49 633 59 634 73 635 79 636 94 637 98 638 107 639 113 640 124 641 124 642 132 643 133 644 138 645 141 646 141 647 142 648 142 649 141 650 141 651 138 652 133 653 132 654 124 655 124 656 113 657 107 658 98 659 94 660 79 661 73 662 59 663 49 664 33 665 34 666 35 667 34 668 51 669 61 670 76 671 80 672 100 673 99 674 113 675 117 676 130 677 127 678 141 679 134 680 147 681 149 682 152 683 143 684 155 685 143 686 152 687 149 688 147 689 134 690 141 691 127 692 130 693 117 694 113 695 99 696 100 697 80 698 76 699 61 700 51 701 34 702 35 703 36 704 35 705 52 706 63 707 78 708 83 709 101 710 105 711 114 712 123 713 134 714 133 715 144 716 143 717 148 718 158 719 160 720 154 721 156 722 156 723 154 724 160 725 158 726 148 727 143 728 144 729 133 730 134 731 123 732 114 733 105 734 101 735 83 736 78 737 63 738 52 739 35 740 36 741 37 742 36 743 54 744 64 745 81 746 85 747 105 748 106 749 121 750 124 751 141 752 137 753 151 754 146 755 158 756 159 757 170 758 162 759 168 760 158 761 168 762 162 763 170 764 159 765 158 766 146 767 151 768 137 769 141 770 124 771 121 772 106 773 105 774 85 775 81 776 64 777 54 778 36 779 37 780 38 781 37 782 55 783 67 784 82 785 88 786 108 787 110 788 122 789 132 790 142 791 144 792 156 793 154 794 161 795 170 796 171 797 172 798 177 799 170 800 170 801 177 802 172 803 171 804 170 805 161 806 154 807 156 808 144 809 142 810 132 811 122 812 110 813 108 814 88 815 82 816 67 817 55 818 37 819 38 820 39 821 38 822 57 823 68 824 86 825 90 826 112 827 113 828 127 829 133 830 151 831 145 832 164 833 159 834 170 835 174 836 183 837 173 838 188 839 179 840 183 841 179 842 188 843 173 844 183 845 174 846 170 847 159 848 164 849 145 850 151 851 133 852 127 853 113 854 112 855 90 856 86 857 68 858 57 859 38 860 39 861 40 862 39 863 58 864 70 865 87 866 94 867 114 868 117 869 130 870 138 871 152 872 154 873 165 874 167 875 175 876 183 877 187 878 185 879 189 880 190 881 192 882 192 883 190 884 189 885 185 886 187 887 183 888 175 889 167 890 165 891 154 892 152 893 138 894 130 895 117 896 114 897 94 898 87 899 70 900 58 901 39 902 40 903 41 904 40 905 60 906 72 907 90 908 95 909 119 910 120 911 135 912 142 913 158 914 155 915 175 916 168 917 184 918 189 919 197 920 189 921 202 922 191 923 204 924 202 925 204 926 191 927 202 928 189 929 197 930 189 931 184 932 168 933 175 934 155 935 158 936 142 937 135 938 120 939 119 940 95 941 90 942 72 943 60 944 40 945 41 946 42 947 41 948 61 949 74 950 92 951 98 952 120 953 125 954 138 955 147 956 162 957 161 958 176 959 178 960 185 961 198 962 203 963 199 964 206 965 204 966 205 967 214 968 214 969 205 970 204 971 206 972 199 973 203 974 198 975 185 976 178 977 176 978 161 979 162 980 147 981 138 982 125 983 120 984 98 985 92 986 74 987 61 988 41 989 42 990 43 991 42 992 63 993 75 994 95 995 100 996 124 997 126 998 144 999 150 1000 168 1001 166 1002 183 1003 179 1004 196 1005 199 1006 213 1007 205 1008 217 1009 208 1010 219 1011 215 1012 227 1013 215 1014 219 1015 208 1016 217 1017 205 1018 213 1019 199 1020 196 1021 179 1022 183 1023 166 1024 168 1025 150 1026 144 1027 126 1028 124 1029 100 1030 95 1031 75 1032 63 1033 42 1034 43 1035 44 1036 43 1037 64 1038 78 1039 96 1040 104 1041 127 1042 130 1043 145 1044 157 1045 172 1046 172 1047 189 1048 186 1049 197 1050 211 1051 214 1052 215 1053 224 1054 219 1055 224 1056 230 1057 228 1058 228 1059 230 1060 224 1061 219 1062 224 1063 215 1064 214 1065 211 1066 197 1067 186 1068 189 1069 172 1070 172 1071 157 1072 145 1073 130 1074 127 1075 104 1076 96 1077 78 1078 64 1079 43 1080 44 1081 45 1082 44 1083 66 1084 79 1085 100 1086 105 1087 132 1088 133 1089 150 1090 158 1091 180 1092 176 1093 196 1094 192 1095 205 1096 212 1097 227 1098 216 1099 235 1100 226 1101 236 1102 235 1103 244 1104 230 1105 244 1106 235 1107 236 1108 226 1109 235 1110 216 1111 227 1112 212 1113 205 1114 192 1115 196 1116 176 1117 180 1118 158 1119 150 1120 133 1121 132 1122 105 1123 100 1124 79 1125 66 1126 44 1127 45 1128 46 1129 45 1130 67 1131 81 1132 101 1133 109 1134 133 1135 138 1136 153 1137 163 1138 181 1139 184 1140 200 1141 199 1142 211 1143 220 1144 228 1145 229 1146 236 1147 237 1148 243 1149 247 1150 249 1151 246 1152 246 1153 249 1154 247 1155 243 1156 237 1157 236 1158 229 1159 228 1160 220 1161 211 1162 199 1163 200 1164 184 1165 181 1166 163 1167 153 1168 138 1169 133 1170 109 1171 101 1172 81 1173 67 1174 45 1175 46 1176 47 1177 46 1178 69 1179 83 1180 104 1181 110 1182 138 1183 139 1184 159 1185 167 1186 187 1187 185 1188 209 1189 203 1190 219 1191 227 1192 237 1193 230 1194 250 1195 238 1196 255 1197 255 1198 262 1199 251 1200 263 1201 251 1202 262 1203 255 1204 255 1205 238 1206 250 1207 230 1208 237 1209 227 1210 219 1211 203 1212 209 1213 185 1214 187 1215 167 1216 159 1217 139 1218 138 1219 110 1220 104 1221 83 1222 69 1223 46 1224 47 1225 48 1226 47 1227 70 1228 85 1229 106 1230 113 1231 139 1232 145 1233 160 1234 173 1235 191 1236 191 1237 210 1238 212 1239 224 1240 235 1241 244 1242 239 1243 251 1244 252 1245 256 1246 268 1247 270 1248 264 1249 268 1250 268 1251 264 1252 270 1253 268 1254 256 1255 252 1256 251 1257 239 1258 244 1259 235 1260 224 1261 212 1262 210 1263 191 1264 191 1265 173 1266 160 1267 145 1268 139 1269 113 1270 106 1271 85 1272 70 1273 47 1274 48 1275 49 1276 48 1277 72 1278 86 1279 109 1280 116 1281 143 1282 146 1283 167 1284 174 1285 198 1286 195 1287 217 1288 213 1289 234 1290 241 1291 253 1292 246 1293 261 1294 253 1295 271 1296 269 1297 284 1298 272 1299 282 1300 274 1301 282 1302 272 1303 284 1304 269 1305 271 1306 253 1307 261 1308 246 1309 253 1310 241 1311 234 1312 213 1313 217 1314 195 1315 198 1316 174 1317 167 1318 146 1319 143 1320 116 1321 109 1322 86 1323 72 1324 48 1325 49 1326 50 1327 49 1328 73 1329 89 1330 110 1331 119 1332 147 1333 150 1334 168 1335 182 1336 199 1337 202 1338 222 1339 220 1340 235 1341 252 1342 259 1343 256 1344 269 1345 263 1346 272 1347 285 1348 285 1349 286 1350 291 1351 288 1352 288 1353 291 1354 286 1355 285 1356 285 1357 272 1358 263 1359 269 1360 256 1361 259 1362 252 1363 235 1364 220 1365 222 1366 202 1367 199 1368 182 1369 168 1370 150 1371 147 1372 119 1373 110 1374 89 1375 73 1376 49 1377 50 1378 51 1379 50 1380 75 1381 90 1382 114 1383 120 1384 151 1385 154 1386 173 1387 183 1388 208 1389 203 1390 230 1391 226 1392 243 1393 253 1394 271 1395 262 1396 280 1397 271 1398 283 1399 286 1400 302 1401 287 1402 306 1403 297 1404 303 1405 297 1406 306 1407 287 1408 302 1409 286 1410 283 1411 271 1412 280 1413 262 1414 271 1415 253 1416 243 1417 226 1418 230 1419 203 1420 208 1421 183 1422 173 1423 154 1424 151 1425 120 1426 114 1427 90 1428 75 1429 50 1430 51 1431 52 1432 51 1433 76 1434 92 1435 115 1436 124 1437 152 1438 158 1439 177 1440 188 1441 209 1442 212 1443 231 1444 234 1445 249 1446 261 1447 272 1448 274 1449 286 1450 282 1451 291 1452 297 1453 303 1454 304 1455 307 1456 312 1457 312 1458 312 1459 312 1460 307 1461 304 1462 303 1463 297 1464 291 1465 282 1466 286 1467 274 1468 272 1469 261 1470 249 1471 234 1472 231 1473 212 1474 209 1475 188 1476 177 1477 158 1478 152 1479 124 1480 115 1481 92 1482 76 1483 51 1484 52 1485 53 1486 52 1487 78 1488 94 1489 118 1490 125 1491 157 1492 159 1493 182 1494 193 1495 215 1496 213 1497 241 1498 235 1499 258 1500 268 1501 281 1502 275 1503 299 1504 288 1505 303 1506 306 1507 315 1508 305 1509 325 1510 313 1511 328 1512 322 1513 328 1514 313 1515 325 1516 305 1517 315 1518 306 1519 303 1520 288 1521 299 1522 275 1523 281 1524 268 1525 258 1526 235 1527 241 1528 213 1529 215 1530 193 1531 182 1532 159 1533 157 1534 125 1535 118 1536 94 1537 78 1538 52 1539 53 1540 54 1541 53 1542 79 1543 96 1544 120 1545 129 1546 158 1547 164 1548 183 1549 198 1550 221 1551 220 1552 242 1553 245 1554 259 1555 278 1556 288 1557 284 1558 300 1559 301 1560 310 1561 318 1562 325 1563 317 1564 326 1565 332 1566 329 1567 338 1568 338 1569 329 1570 332 1571 326 1572 317 1573 325 1574 318 1575 310 1576 301 1577 300 1578 284 1579 288 1580 278 1581 259 1582 245 1583 242 1584 220 1585 221 1586 198 1587 183 1588 164 1589 158 1590 129 1591 120 1592 96 1593 79 1594 53 1595 54 1596 55 1597 54 1598 81 1599 97 1600 123 1601 131 1602 163 1603 166 1604 189 1605 199 1606 227 1607 226 1608 250 1609 246 1610 270 1611 279 1612 299 1613 291 1614 310 1615 302 1616 324 1617 326 1618 338 1619 327 1620 339 1621 333 1622 349 1623 339 1624 355 1625 339 1626 349 1627 333 1628 339 1629 327 1630 338 1631 326 1632 324 1633 302 1634 310 1635 291 1636 299 1637 279 1638 270 1639 246 1640 250 1641 226 1642 227 1643 199 1644 189 1645 166 1646 163 1647 131 1648 123 1649 97 1650 81 1651 54 1652 55 1653 56 1654 55 1655 82 1656 100 1657 124 1658 134 1659 166 1660 171 1661 191 1662 206 1663 228 1664 232 1665 257 1666 254 1667 271 1668 291 1669 300 1670 302 1671 318 1672 313 1673 325 1674 341 1675 346 1676 340 1677 350 1678 346 1679 350 1680 360 1681 356 1682 356 1683 360 1684 350 1685 346 1686 350 1687 340 1688 346 1689 341 1690 325 1691 313 1692 318 1693 302 1694 300 1695 291 1696 271 1697 254 1698 257 1699 232 1700 228 1701 206 1702 191 1703 171 1704 166 1705 134 1706 124 1707 100 1708 82 1709 55 1710 56 1711 57 1712 56 1713 84 1714 101 1715 128 1716 135 1717 170 1718 174 1719 197 1720 208 1721 236 1722 233 1723 264 1724 261 1725 280 1726 292 1727 313 1728 303 1729 330 1730 321 1731 337 1732 342 1733 362 1734 348 1735 364 1736 357 1737 364 1738 361 1739 378 1740 358 1741 378 1742 361 1743 364 1744 357 1745 364 1746 348 1747 362 1748 342 1749 337 1750 321 1751 330 1752 303 1753 313 1754 292 1755 280 1756 261 1757 264 1758 233 1759 236 1760 208 1761 197 1762 174 1763 170 1764 135 1765 128 1766 101 1767 84 1768 56 1769 57 1770 58 1771 57 1772 85 1773 103 1774 129 1775 139 1776 171 1777 178 1778 200 1779 214 1780 238 1781 241 1782 265 1783 268 1784 287 1785 301 1786 314 1787 316 1788 331 1789 333 1790 345 1791 354 1792 363 1793 364 1794 372 1795 371 1796 375 1797 375 1798 379 1799 380 1800 380 1801 379 1802 375 1803 375 1804 371 1805 372 1806 364 1807 363 1808 354 1809 345 1810 333 1811 331 1812 316 1813 314 1814 301 1815 287 1816 268 1817 265 1818 241 1819 238 1820 214 1821 200 1822 178 1823 171 1824 139 1825 129 1826 103 1827 85 1828 57 1829 58 1830 59 1831 58 1832 87 1833 105 1834 132 1835 141 1836 176 1837 179 1838 205 1839 218 1840 245 1841 243 1842 274 1843 269 1844 295 1845 309 1846 324 1847 317 1848 345 1849 334 1850 358 1851 363 1852 376 1853 365 1854 389 1855 380 1856 390 1857 387 1858 394 1859 381 1860 403 1861 381 1862 394 1863 387 1864 390 1865 380 1866 389 1867 365 1868 376 1869 363 1870 358 1871 334 1872 345 1873 317 1874 324 1875 309 1876 295 1877 269 1878 274 1879 243 1880 245 1881 218 1882 205 1883 179 1884 176 1885 141 1886 132 1887 105 1888 87 1889 58 1890 59 1891 60 1892 59 1893 88 1894 107 1895 134 1896 144 1897 178 1898 184 1899 206 1900 223 1901 249 1902 250 1903 276 1904 278 1905 296 1906 317 1907 332 1908 327 1909 346 1910 348 1911 359 1912 376 1913 385 1914 378 1915 390 1916 397 1917 399 1918 402 1919 406 1920 396 1921 404 1922 404 1923 396 1924 406 1925 402 1926 399 1927 397 1928 390 1929 378 1930 385 1931 376 1932 359 1933 348 1934 346 1935 327 1936 332 1937 317 1938 296 1939 278 1940 276 1941 250 1942 249 1943 223 1944 206 1945 184 1946 178 1947 144 1948 134 1949 107 1950 88 1951 59 1952 60 1953 61 1954 60 1955 90 1956 108 1957 137 1958 146 1959 182 1960 186 1961 212 1962 224 1963 255 1964 254 1965 284 1966 280 1967 306 1968 318 1969 341 1970 335 1971 357 1972 349 1973 374 1974 377 1975 399 1976 387 1977 404 1978 398 1979 417 1980 411 1981 422 1982 408 1983 420 1984 406 1985 420 1986 408 1987 422 1988 411 1989 417 1990 398 1991 404 1992 387 1993 399 1994 377 1995 374 1996 349 1997 357 1998 335 1999 341 2000 318 2001 306 2002 280 2003 284 2004 254 2005 255 2006 224 2007 212 2008 186 2009 182 2010 146 2011 137 2012 108 2013 90 2014 60 2015 61 2016 62 2017 61 2018 91 2019 111 2020 138 2021 149 2022 185 2023 191 2024 214 2025 231 2026 256 2027 260 2028 289 2029 288 2030 309 2031 329 2032 342 2033 344 2034 366 2035 360 2036 375 2037 393 2038 400 2039 401 2040 414 2041 412 2042 418 2043 430 2044 432 2045 424 2046 433 2047 422 2048 422 2049 433 2050 424 2051 432 2052 430 2053 418 2054 412 2055 414 2056 401 2057 400 2058 393 2059 375 2060 360 2061 366 2062 344 2063 342 2064 329 2065 309 2066 288 2067 289 2068 260 2069 256 2070 231 2071 214 2072 191 2073 185 2074 149 2075 138 2076 111 2077 91 2078 61 2079 62 2080 63 2081 62 2082 93 2083 112 2084 142 2085 150 2086 189 2087 194 2088 220 2089 233 2090 264 2091 261 2092 296 2093 293 2094 318 2095 332 2096 354 2097 345 2098 376 2099 369 2100 387 2101 394 2102 417 2103 402 2104 429 2105 422 2106 433 2107 431 2108 452 2109 434 2110 450 2111 435 2112 439 2113 435 2114 450 2115 434 2116 452 2117 431 2118 433 2119 422 2120 429 2121 402 2122 417 2123 394 2124 387 2125 369 2126 376 2127 345 2128 354 2129 332 2130 318 2131 293 2132 296 2133 261 2134 264 2135 233 2136 220 2137 194 2138 189 2139 150 2140 142 2141 112 2142 93 2143 62 2144 63 2145 64 2146 63 2147 94 2148 114 2149 143 2150 155 2151 190 2152 198 2153 223 2154 239 2155 267 2156 269 2157 297 2158 301 2159 323 2160 342 2161 357 2162 357 2163 377 2164 379 2165 397 2166 406 2167 418 2168 419 2169 430 2170 438 2171 444 2172 446 2173 453 2174 454 2175 461 2176 452 2177 452 2178 452 2179 452 2180 461 2181 454 2182 453 2183 446 2184 444 2185 438 2186 430 2187 419 2188 418 2189 406 2190 397 2191 379 2192 377 2193 357 2194 357 2195 342 2196 323 2197 301 2198 297 2199 269 2200 267 2201 239 2202 223 2203 198 2204 190 2205 155 2206 143 2207 114 2208 94 2209 63 2210 64 2211 65 2212 64 2213 96 2214 116 2215 146 2216 156 2217 196 2218 199 2219 228 2220 243 2221 274 2222 273 2223 306 2224 302 2225 332 2226 348 2227 368 2228 360 2229 390 2230 380 2231 408 2232 417 2233 431 2234 420 2235 448 2236 439 2237 461 2238 458 2239 469 2240 455 2241 482 2242 463 2243 470 2244 466 2245 470 2246 463 2247 482 2248 455 2249 469 2250 458 2251 461 2252 439 2253 448 2254 420 2255 431 2256 417 2257 408 2258 380 2259 390 2260 360 2261 368 2262 348 2263 332 2264 302 2265 306 2266 273 2267 274 2268 243 2269 228 2270 199 2271 196 2272 156 2273 146 2274 116 2275 96 2276 64 2277 65 2278 66 2279 65 2280 97 2281 118 2282 148 2283 159 2284 197 2285 205 2286 229 2287 248 2288 278 2289 280 2290 310 2291 311 2292 333 2293 357 2294 374 2295 371 2296 393 2297 393 2298 409 2299 428 2300 442 2301 433 2302 449 2303 457 2304 462 2305 475 2306 481 2307 471 2308 483 2309 484 2310 481 2311 484 2312 484 2313 481 2314 484 2315 483 2316 471 2317 481 2318 475 2319 462 2320 457 2321 449 2322 433 2323 442 2324 428 2325 409 2326 393 2327 393 2328 371 2329 374 2330 357 2331 333 2332 311 2333 310 2334 280 2335 278 2336 248 2337 229 2338 205 2339 197 2340 159 2341 148 2342 118 2343 97 2344 65 2345 66 2346 67 2347 66 2348 99 2349 119 2350 151 2351 161 2352 201 2353 206 2354 236 2355 249 2356 284 2357 284 2358 318 2359 315 2360 343 2361 358 2362 384 2363 378 2364 405 2365 396 2366 423 2367 429 2368 454 2369 444 2370 463 2371 458 2372 481 2373 476 2374 499 2375 483 2376 500 2377 485 2378 503 2379 495 2380 503 2381 495 2382 503 2383 485 2384 500 2385 483 2386 499 2387 476 2388 481 2389 458 2390 463 2391 444 2392 454 2393 429 2394 423 2395 396 2396 405 2397 378 2398 384 2399 358 2400 343 2401 315 2402 318 2403 284 2404 284 2405 249 2406 236 2407 206 2408 201 2409 161 2410 151 2411 119 2412 99 2413 66 2414 67 2415 68 2416 67 2417 100 2418 122 2419 152 2420 164 2421 204 2422 210 2423 237 2424 257 2425 285 2426 290 2427 323 2428 323 2429 347 2430 369 2431 385 2432 388 2433 413 2434 408 2435 426 2436 444 2437 455 2438 457 2439 475 2440 472 2441 482 2442 496 2443 500 2444 501 2445 513 2446 502 2447 504 2448 518 2449 514 2450 514 2451 518 2452 504 2453 502 2454 513 2455 501 2456 500 2457 496 2458 482 2459 472 2460 475 2461 457 2462 455 2463 444 2464 426 2465 408 2466 413 2467 388 2468 385 2469 369 2470 347 2471 323 2472 323 2473 290 2474 285 2475 257 2476 237 2477 210 2478 204 2479 164 2480 152 2481 122 2482 100 2483 67 2484 68 2485 69 2486 68 2487 102 2488 123 2489 156 2490 166 2491 208 2492 214 2493 242 2494 258 2495 294 2496 291 2497 330 2498 328 2499 356 2500 374 2501 397 2502 389 2503 424 2504 416 2505 439 2506 448 2507 471 2508 458 2509 489 2510 485 2511 497 2512 497 2513 521 2514 502 2515 532 2516 515 2517 522 2518 519 2519 538 2520 526 2521 538 2522 519 2523 522 2524 515 2525 532 2526 502 2527 521 2528 497 2529 497 2530 485 2531 489 2532 458 2533 471 2534 448 2535 439 2536 416 2537 424 2538 389 2539 397 2540 374 2541 356 2542 328 2543 330 2544 291 2545 294 2546 258 2547 242 2548 214 2549 208 2550 166 2551 156 2552 123 2553 102 2554 68 2555 69 2556 70 2557 69 2558 103 2559 125 2560 157 2561 170 2562 210 2563 218 2564 246 2565 263 2566 295 2567 300 2568 331 2569 335 2570 361 2571 383 2572 402 2573 401 2574 425 2575 427 2576 447 2577 461 2578 475 2579 474 2580 490 2581 499 2582 510 2583 512 2584 522 2585 523 2586 533 2587 534 2588 535 2589 537 2590 539 2591 550 2592 550 2593 539 2594 537 2595 535 2596 534 2597 533 2598 523 2599 522 2600 512 2601 510 2602 499 2603 490 2604 474 2605 475 2606 461 2607 447 2608 427 2609 425 2610 401 2611 402 2612 383 2613 361 2614 335 2615 331 2616 300 2617 295 2618 263 2619 246 2620 218 2621 210 2622 170 2623 157 2624 125 2625 103 2626 69 2627 70 2628 71 2629 70 2630 105 2631 127 2632 160 2633 171 2634 215 2635 220 2636 251 2637 268 2638 301 2639 301 2640 341 2641 336 2642 369 2643 389 2644 412 2645 406 2646 438 2647 428 2648 459 2649 470 2650 489 2651 478 2652 507 2653 500 2654 525 2655 526 2656 538 2657 524 2658 555 2659 535 2660 555 2661 551 2662 558 2663 551 2664 575 2665 551 2666 558 2667 551 2668 555 2669 535 2670 555 2671 524 2672 538 2673 526 2674 525 2675 500 2676 507 2677 478 2678 489 2679 470 2680 459 2681 428 2682 438 2683 406 2684 412 2685 389 2686 369 2687 336 2688 341 2689 301 2690 301 2691 268 2692 251 2693 220 2694 215 2695 171 2696 160 2697 127 2698 105 2699 70 2700 71 2701 72 2702 71 2703 106 2704 129 2705 162 2706 174 2707 216 2708 225 2709 253 2710 273 2711 306 2712 307 2713 342 2714 346 2715 370 2716 397 2717 418 2718 416 2719 443 2720 441 2721 460 2722 482 2723 498 2724 492 2725 511 2726 517 2727 526 2728 541 2729 552 2730 540 2731 556 2732 557 2733 556 2734 571 2735 572 2736 570 2737 576 2738 576 2739 570 2740 572 2741 571 2742 556 2743 557 2744 556 2745 540 2746 552 2747 541 2748 526 2749 517 2750 511 2751 492 2752 498 2753 482 2754 460 2755 441 2756 443 2757 416 2758 418 2759 397 2760 370 2761 346 2762 342 2763 307 2764 306 2765 273 2766 253 2767 225 2768 216 2769 174 2770 162 2771 129 2772 106 2773 71 2774 72 2775 73 2776 72 2777 108 2778 130 2779 165 2780 176 2781 220 2782 226 2783 259 2784 275 2785 312 2786 312 2787 349 2788 347 2789 381 2790 398 2791 427 2792 422 2793 454 2794 446 2795 474 2796 483 2797 511 2798 501 2799 526 2800 521 2801 544 2802 542 2803 568 2804 554 2805 573 2806 558 2807 579 2808 572 2809 593 2810 584 2811 596 2812 578 2813 596 2814 584 2815 593 2816 572 2817 579 2818 558 2819 573 2820 554 2821 568 2822 542 2823 544 2824 521 2825 526 2826 501 2827 511 2828 483 2829 474 2830 446 2831 454 2832 422 2833 427 2834 398 2835 381 2836 347 2837 349 2838 312 2839 312 2840 275 2841 259 2842 226 2843 220 2844 176 2845 165 2846 130 2847 108 2848 72 2849 73 2850 74 2851 73 2852 109 2853 133 2854 166 2855 180 2856 223 2857 230 2858 260 2859 282 2860 315 2861 318 2862 355 2863 354 2864 382 2865 410 2866 428 2867 431 2868 461 2869 457 2870 480 2871 498 2872 512 2873 514 2874 536 2875 537 2876 548 2877 561 2878 569 2879 570 2880 588 2881 575 2882 580 2883 596 2884 594 2885 606 2886 611 2887 598 2888 598 2889 611 2890 606 2891 594 2892 596 2893 580 2894 575 2895 588 2896 570 2897 569 2898 561 2899 548 2900 537 2901 536 2902 514 2903 512 2904 498 2905 480 2906 457 2907 461 2908 431 2909 428 2910 410 2911 382 2912 354 2913 355 2914 318 2915 315 2916 282 2917 260 2918 230 2919 223 2920 180 2921 166 2922 133 2923 109 2924 73 2925 74 2926 75 2927 74 2928 111 2929 134 2930 170 2931 181 2932 228 2933 233 2934 265 2935 283 2936 323 2937 321 2938 362 2939 360 2940 390 2941 411 2942 441 2943 432 2944 471 2945 465 2946 492 2947 504 2948 528 2949 515 2950 550 2951 547 2952 565 2953 565 2954 589 2955 571 2956 605 2957 590 2958 598 2959 597 2960 619 2961 607 2962 634 2963 613 2964 619 2965 613 2966 634 2967 607 2968 619 2969 597 2970 598 2971 590 2972 605 2973 571 2974 589 2975 565 2976 565 2977 547 2978 550 2979 515 2980 528 2981 504 2982 492 2983 465 2984 471 2985 432 2986 441 2987 411 2988 390 2989 360 2990 362 2991 321 2992 323 2993 283 2994 265 2995 233 2996 228 2997 181 2998 170 2999 134 3000 111 3001 74 3002 75 3003 76 3004 75 3005 112 3006 136 3007 171 3008 185 3009 229 3010 239 3011 268 3012 288 3013 324 3014 330 3015 365 3016 367 3017 397 3018 419 3019 442 3020 445 3021 472 3022 475 3023 500 3024 517 3025 535 3026 531 3027 551 3028 561 3029 575 3030 582 3031 594 3032 591 3033 606 3034 607 3035 613 3036 616 3037 620 3038 633 3039 635 3040 636 3041 634 3042 634 3043 636 3044 635 3045 633 3046 620 3047 616 3048 613 3049 607 3050 606 3051 591 3052 594 3053 582 3054 575 3055 561 3056 551 3057 531 3058 535 3059 517 3060 500 3061 475 3062 472 3063 445 3064 442 3065 419 3066 397 3067 367 3068 365 3069 330 3070 324 3071 288 3072 268 3073 239 3074 229 3075 185 3076 171 3077 136 3078 112 3079 75 3080 76 3081 77 3082 76 3083 114 3084 138 3085 174 3086 186 3087 234 3088 240 3089 275 3090 292 3091 330 3092 331 3093 375 3094 371 3095 405 3096 427 3097 451 3098 446 3099 486 3100 476 3101 511 3102 526 3103 549 3104 538 3105 568 3106 562 3107 590 3108 593 3109 612 3110 596 3111 627 3112 608 3113 631 3114 632 3115 640 3116 634 3117 662 3118 637 3119 658 3120 650 3121 658 3122 637 3123 662 3124 634 3125 640 3126 632 3127 631 3128 608 3129 627 3130 596 3131 612 3132 593 3133 590 3134 562 3135 568 3136 538 3137 549 3138 526 3139 511 3140 476 3141 486 3142 446 3143 451 3144 427 3145 405 3146 371 3147 375 3148 331 3149 330 3150 292 3151 275 3152 240 3153 234 3154 186 3155 174 3156 138 3157 114 3158 76 3159 77 3160 78 3161 77 3162 115 3163 140 3164 176 3165 189 3166 235 3167 245 3168 276 3169 299 3170 334 3171 337 3172 376 3173 381 3174 409 3175 435 3176 459 3177 455 3178 487 3179 490 3180 512 3181 537 3182 558 3183 552 3184 575 3185 579 3186 591 3187 608 3188 623 3189 614 3190 632 3191 629 3192 632 3193 650 3194 656 3195 654 3196 663 3197 664 3198 659 3199 674 3200 674 3201 659 3202 664 3203 663 3204 654 3205 656 3206 650 3207 632 3208 629 3209 632 3210 614 3211 623 3212 608 3213 591 3214 579 3215 575 3216 552 3217 558 3218 537 3219 512 3220 490 3221 487 3222 455 3223 459 3224 435 3225 409 3226 381 3227 376 3228 337 3229 334 3230 299 3231 276 3232 245 3233 235 3234 189 3235 176 3236 140 3237 115 3238 77 3239 78 3240 79 3241 78 3242 117 3243 141 3244 179 3245 192 3246 239 3247 246 3248 282 3249 300 3250 342 3251 341 3252 383 3253 382 3254 420 3255 440 3256 468 3257 463 3258 497 3259 491 3260 527 3261 538 3262 570 3263 561 3264 590 3265 587 3266 609 3267 609 3268 639 3269 625 3270 651 3271 634 3272 654 3273 651 3274 675 3275 671 3276 684 3277 665 3278 687 3279 675 3280 699 3281 675 3282 687 3283 665 3284 684 3285 671 3286 675 3287 651 3288 654 3289 634 3290 651 3291 625 3292 639 3293 609 3294 609 3295 587 3296 590 3297 561 3298 570 3299 538 3300 527 3301 491 3302 497 3303 463 3304 468 3305 440 3306 420 3307 382 3308 383 3309 341 3310 342 3311 300 3312 282 3313 246 3314 239 3315 192 3316 179 3317 141 3318 117 3319 78 3320 79 3321 80 3322 79 3323 118 3324 144 3325 180 3326 195 3327 243 3328 250 3329 283 3330 307 3331 343 3332 349 3333 388 3334 389 3335 421 3336 452 3337 473 3338 472 3339 506 3340 501 3341 528 3342 554 3343 571 3344 573 3345 600 3346 602 3347 617 3348 628 3349 640 3350 641 3351 663 3352 653 3353 659 3354 674 3355 676 3356 690 3357 702 3358 686 3359 688 3360 704 3361 700 3362 700 3363 704 3364 688 3365 686 3366 702 3367 690 3368 676 3369 674 3370 659 3371 653 3372 663 3373 641 3374 640 3375 628 3376 617 3377 602 3378 600 3379 573 3380 571 3381 554 3382 528 3383 501 3384 506 3385 472 3386 473 3387 452 3388 421 3389 389 3390 388 3391 349 3392 343 3393 307 3394 283 3395 250 3396 243 3397 195 3398 180 3399 144 3400 118 3401 79 3402 80 3403 81 3404 80 3405 120 3406 145 3407 184 3408 196 3409 247 3410 254 3411 288 3412 308 3413 351 3414 350 3415 397 3416 394 3417 429 3418 453 3419 486 3420 477 3421 516 3422 510 3423 539 3424 555 3425 588 3426 574 3427 613 3428 612 3429 633 3430 636 3431 660 3432 642 3433 680 3434 665 3435 679 3436 679 3437 700 3438 691 3439 722 3440 704 3441 710 3442 705 3443 730 3444 702 3445 730 3446 705 3447 710 3448 704 3449 722 3450 691 3451 700 3452 679 3453 679 3454 665 3455 680 3456 642 3457 660 3458 636 3459 633 3460 612 3461 613 3462 574 3463 588 3464 555 3465 539 3466 510 3467 516 3468 477 3469 486 3470 453 3471 429 3472 394 3473 397 3474 350 3475 351 3476 308 3477 288 3478 254 3479 247 3480 196 3481 184 3482 145 3483 120 3484 80 3485 81 3486 82 3487 81 3488 121 3489 147 3490 185 3491 200 3492 248 3493 258 3494 292 3495 313 3496 352 3497 358 3498 398 3499 403 3500 434 3501 461 3502 487 3503 490 3504 521 3505 520 3506 548 3507 566 3508 589 3509 591 3510 614 3511 625 3512 643 3513 652 3514 668 3515 662 3516 681 3517 682 3518 691 3519 699 3520 705 3521 715 3522 723 3523 724 3524 728 3525 727 3526 731 3527 732 3528 732 3529 731 3530 727 3531 728 3532 724 3533 723 3534 715 3535 705 3536 699 3537 691 3538 682 3539 681 3540 662 3541 668 3542 652 3543 643 3544 625 3545 614 3546 591 3547 589 3548 566 3549 548 3550 520 3551 521 3552 490 3553 487 3554 461 3555 434 3556 403 3557 398 3558 358 3559 352 3560 313 3561 292 3562 258 3563 248 3564 200 3565 185 3566 147 3567 121 3568 81 3569 82 3570 83 3571 82 3572 123 3573 149 3574 188 3575 201 3576 253 3577 260 3578 297 3579 318 3580 358 3581 359 3582 407 3583 404 3584 444 3585 467 3586 496 3587 491 3588 535 3589 525 3590 559 3591 576 3592 601 3593 592 3594 632 3595 626 3596 657 3597 663 3598 685 3599 670 3600 702 3601 683 3602 709 3603 712 3604 726 3605 721 3606 748 3607 725 3608 749 3609 746 3610 754 3611 733 3612 763 3613 733 3614 754 3615 746 3616 749 3617 725 3618 748 3619 721 3620 726 3621 712 3622 709 3623 683 3624 702 3625 670 3626 685 3627 663 3628 657 3629 626 3630 632 3631 592 3632 601 3633 576 3634 559 3635 525 3636 535 3637 491 3638 496 3639 467 3640 444 3641 404 3642 407 3643 359 3644 358 3645 318 3646 297 3647 260 3648 253 3649 201 3650 188 3651 149 3652 123 3653 82 3654 83 3655 84 3656 83 3657 124 3658 151 3659 190 3660 205 3661 254 3662 265 3663 299 3664 323 3665 364 3666 365 3667 408 3668 413 3669 445 3670 478 3671 502 3672 501 3673 536 3674 539 3675 565 3676 587 3677 611 3678 604 3679 633 3680 645 3681 658 3682 677 3683 696 3684 687 3685 711 3686 704 3687 710 3688 730 3689 740 3690 743 3691 754 3692 750 3693 750 3694 767 3695 774 3696 756 3697 764 3698 764 3699 756 3700 774 3701 767 3702 750 3703 750 3704 754 3705 743 3706 740 3707 730 3708 710 3709 704 3710 711 3711 687 3712 696 3713 677 3714 658 3715 645 3716 633 3717 604 3718 611 3719 587 3720 565 3721 539 3722 536 3723 501 3724 502 3725 478 3726 445 3727 413 3728 408 3729 365 3730 364 3731 323 3732 299 3733 265 3734 254 3735 205 3736 190 3737 151 3738 124 3739 83 3740 84 3741 85 3742 84 3743 126 3744 152 3745 193 3746 207 3747 259 3748 266 3749 305 3750 325 3751 370 3752 371 3753 415 3754 414 3755 455 3756 479 3757 514 3758 507 3759 547 3760 540 3761 580 3762 593 3763 623 3764 614 3765 646 3766 646 3767 678 3768 678 3769 711 3770 698 3771 729 3772 713 3773 732 3774 731 3775 759 3776 757 3777 777 3778 756 3779 776 3780 768 3781 796 3782 776 3783 788 3784 766 3785 788 3786 776 3787 796 3788 768 3789 776 3790 756 3791 777 3792 757 3793 759 3794 731 3795 732 3796 713 3797 729 3798 698 3799 711 3800 678 3801 678 3802 646 3803 646 3804 614 3805 623 3806 593 3807 580 3808 540 3809 547 3810 507 3811 514 3812 479 3813 455 3814 414 3815 415 3816 371 3817 370 3818 325 3819 305 3820 266 3821 259 3822 207 3823 193 3824 152 3825 126 3826 84 3827 85 3828 86 3829 85 3830 127 3831 155 3832 194 3833 210 3834 262 3835 271 3836 306 3837 332 3838 372 3839 377 3840 422 3841 421 3842 456 3843 490 3844 515 3845 519 3846 554 3847 551 3848 581 3849 609 3850 629 3851 626 3852 657 3853 659 3854 679 3855 699 3856 712 3857 714 3858 741 3859 731 3860 741 3861 754 3862 760 3863 776 3864 792 3865 779 3866 782 3867 795 3868 797 3869 798 3870 809 3871 790 3872 790 3873 809 3874 798 3875 797 3876 795 3877 782 3878 779 3879 792 3880 776 3881 760 3882 754 3883 741 3884 731 3885 741 3886 714 3887 712 3888 699 3889 679 3890 659 3891 657 3892 626 3893 629 3894 609 3895 581 3896 551 3897 554 3898 519 3899 515 3900 490 3901 456 3902 421 3903 422 3904 377 3905 372 3906 332 3907 306 3908 271 3909 262 3910 210 3911 194 3912 155 3913 127 3914 85 3915 86 3916 87 3917 86 3918 129 3919 156 3920 198 3921 211 3922 266 3923 274 3924 312 3925 333 3926 380 3927 380 3928 429 3929 428 3930 464 3931 491 3932 527 3933 520 3934 567 3935 558 3936 593 3937 610 3938 646 3939 632 3940 670 3941 670 3942 693 3943 700 3944 734 3945 715 3946 758 3947 743 3948 760 3949 764 3950 784 3951 777 3952 812 3953 794 3954 806 3955 801 3956 825 3957 799 3958 832 3959 811 3960 815 3961 811 3962 832 3963 799 3964 825 3965 801 3966 806 3967 794 3968 812 3969 777 3970 784 3971 764 3972 760 3973 743 3974 758 3975 715 3976 734 3977 700 3978 693 3979 670 3980 670 3981 632 3982 646 3983 610 3984 593 3985 558 3986 567 3987 520 3988 527 3989 491 3990 464 3991 428 3992 429 3993 380 3994 380 3995 333 3996 312 3997 274 3998 266 3999 211 4000 198 4001 156 4002 129 4003 86 4004 87 4005 88 4006 87 4007 130 4008 158 4009 199 4010 215 4011 267 4012 278 4013 315 4014 339 4015 381 4016 388 4017 432 4018 435 4019 471 4020 499 4021 528 4022 532 4023 568 4024 571 4025 600 4026 622 4027 647 4028 649 4029 676 4030 683 4031 704 4032 714 4033 735 4034 737 4035 759 4036 760 4037 772 4038 783 4039 794 4040 801 4041 813 4042 814 4043 821 4044 825 4045 831 4046 827 4047 833 4048 834 4049 836 4050 836 4051 834 4052 833 4053 827 4054 831 4055 825 4056 821 4057 814 4058 813 4059 801 4060 794 4061 783 4062 772 4063 760 4064 759 4065 737 4066 735 4067 714 4068 704 4069 683 4070 676 4071 649 4072 647 4073 622 4074 600 4075 571 4076 568 4077 532 4078 528 4079 499 4080 471 4081 435 4082 432 4083 388 4084 381 4085 339 4086 315 4087 278 4088 267 4089 215 4090 199 4091 158 4092 130 4093 87 4094 88 4095 89 4096 88 4097 132 4098 160 4099 202 4100 217 4101 272 4102 279 4103 320 4104 343 4105 388 4106 389 4107 441 4108 438 4109 479 4110 507 4111 537 4112 533 4113 581 4114 572 4115 614 4116 630 4117 660 4118 650 4119 694 4120 690 4121 718 4122 726 4123 750 4124 738 4125 782 4126 761 4127 790 4128 796 4129 814 4130 812 4131 838 4132 815 4133 842 4134 841 4135 856 4136 833 4137 862 4138 835 4139 860 4140 858 4141 860 4142 835 4143 862 4144 833 4145 856 4146 841 4147 842 4148 815 4149 838 4150 812 4151 814 4152 796 4153 790 4154 761 4155 782 4156 738 4157 750 4158 726 4159 718 4160 690 4161 694 4162 650 4163 660 4164 630 4165 614 4166 572 4167 581 4168 533 4169 537 4170 507 4171 479 4172 438 4173 441 4174 389 4175 388 4176 343 4177 320 4178 279 4179 272 4180 217 4181 202 4182 160 4183 132 4184 88 4185 89 4186 90 4187 89 4188 133 4189 162 4190 204 4191 220 4192 274 4193 285 4194 321 4195 348 4196 392 4197 396 4198 442 4199 448 4200 483 4201 515 4202 545 4203 542 4204 582 4205 585 4206 615 4207 645 4208 668 4209 663 4210 695 4211 708 4212 726 4213 740 4214 763 4215 753 4216 783 4217 784 4218 791 4219 814 4220 827 4221 833 4222 849 4223 840 4224 843 4225 863 4226 872 4227 858 4228 869 4229 864 4230 861 4231 882 4232 882 4233 861 4234 864 4235 869 4236 858 4237 872 4238 863 4239 843 4240 840 4241 849 4242 833 4243 827 4244 814 4245 791 4246 784 4247 783 4248 753 4249 763 4250 740 4251 726 4252 708 4253 695 4254 663 4255 668 4256 645 4257 615 4258 585 4259 582 4260 542 4261 545 4262 515 4263 483 4264 448 4265 442 4266 396 4267 392 4268 348 4269 321 4270 285 4271 274 4272 220 4273 204 4274 162 4275 133 4276 89 4277 90 4278 91 4279 90 4280 135 4281 163 4282 207 4283 222 4284 278 4285 287 4286 328 4287 349 4288 398 4289 400 4290 450 4291 449 4292 494 4293 519 4294 554 4295 550 4296 592 4297 586 4298 629 4299 646 4300 684 4301 672 4302 709 4303 709 4304 745 4305 748 4306 778 4307 766 4308 799 4309 785 4310 815 4311 815 4312 846 4313 846 4314 871 4315 851 4316 869 4317 864 4318 895 4319 874 4320 895 4321 871 4322 891 4323 883 4324 907 4325 883 4326 891 4327 871 4328 895 4329 874 4330 895 4331 864 4332 869 4333 851 4334 871 4335 846 4336 846 4337 815 4338 815 4339 785 4340 799 4341 766 4342 778 4343 748 4344 745 4345 709 4346 709 4347 672 4348 684 4349 646 4350 629 4351 586 4352 592 4353 550 4354 554 4355 519 4356 494 4357 449 4358 450 4359 400 4360 398 4361 349 4362 328 4363 287 4364 278 4365 222 4366 207 4367 163 4368 135 4369 90 4370 91 4371 92 4372 91 4373 136 4374 166 4375 208 4376 225 4377 281 4378 291 4379 330 4380 357 4381 399 4382 406 4383 455 4384 457 4385 495 4386 531 4387 558 4388 559 4389 601 4390 596 4391 630 4392 661 4393 685 4394 688 4395 719 4396 723 4397 746 4398 768 4399 786 4400 781 4401 813 4402 802 4403 816 4404 840 4405 847 4406 865 4407 885 4408 873 4409 880 4410 891 4411 896 4412 897 4413 912 4414 897 4415 898 4416 914 4417 908 4418 908 4419 914 4420 898 4421 897 4422 912 4423 897 4424 896 4425 891 4426 880 4427 873 4428 885 4429 865 4430 847 4431 840 4432 816 4433 802 4434 813 4435 781 4436 786 4437 768 4438 746 4439 723 4440 719 4441 688 4442 685 4443 661 4444 630 4445 596 4446 601 4447 559 4448 558 4449 531 4450 495 4451 457 4452 455 4453 406 4454 399 4455 357 4456 330 4457 291 4458 281 4459 225 4460 208 4461 166 4462 136 4463 91 4464 92 4465 93 4466 92 4467 138 4468 167 4469 212 4470 226 4471 285 4472 294 4473 335 4474 359 4475 408 4476 407 4477 462 4478 462 4479 504 4480 532 4481 571 4482 563 4483 611 4484 605 4485 641 4486 662 4487 701 4488 689 4489 736 4490 733 4491 761 4492 769 4493 807 4494 789 4495 829 4496 816 4497 834 4498 841 4499 873 4500 866 4501 905 4502 887 4503 903 4504 902 4505 924 4506 898 4507 936 4508 914 4509 925 4510 921 4511 940 4512 910 4513 940 4514 921 4515 925 4516 914 4517 936 4518 898 4519 924 4520 902 4521 903 4522 887 4523 905 4524 866 4525 873 4526 841 4527 834 4528 816 4529 829 4530 789 4531 807 4532 769 4533 761 4534 733 4535 736 4536 689 4537 701 4538 662 4539 641 4540 605 4541 611 4542 563 4543 571 4544 532 4545 504 4546 462 4547 462 4548 407 4549 408 4550 359 4551 335 4552 294 4553 285 4554 226 4555 212 4556 167 4557 138 4558 92 4559 93 4560 94 4561 93 4562 139 4563 169 4564 213 4565 231 4566 286 4567 298 4568 338 4569 364 4570 411 4571 416 4572 463 4573 469 4574 509 4575 542 4576 572 4577 576 4578 615 4579 616 4580 651 4581 673 4582 702 4583 705 4584 737 4585 751 4586 771 4587 784 4588 808 4589 810 4590 838 4591 832 4592 848 4593 859 4594 874 4595 893 4596 906 4597 907 4598 918 4599 925 4600 936 4601 926 4602 937 4603 938 4604 942 4605 949 4606 947 4607 942 4608 942 4609 947 4610 949 4611 942 4612 938 4613 937 4614 926 4615 936 4616 925 4617 918 4618 907 4619 906 4620 893 4621 874 4622 859 4623 848 4624 832 4625 838 4626 810 4627 808 4628 784 4629 771 4630 751 4631 737 4632 705 4633 702 4634 673 4635 651 4636 616 4637 615 4638 576 4639 572 4640 542 4641 509 4642 469 4643 463 4644 416 4645 411 4646 364 4647 338 4648 298 4649 286 4650 231 4651 213 4652 169 4653 139 4654 93 4655 94 4656 95 4657 94 4658 141 4659 171 4660 216 4661 232 4662 292 4663 299 4664 343 4665 368 4666 417 4667 419 4668 473 4669 470 4670 517 4671 548 4672 583 4673 577 4674 629 4675 620 4676 663 4677 684 4678 714 4679 706 4680 754 4681 752 4682 790 4683 795 4684 824 4685 811 4686 860 4687 841 4688 865 4689 874 4690 893 4691 894 4692 934 4693 908 4694 939 4695 941 4696 960 4697 938 4698 966 4699 939 4700 967 4701 967 4702 976 4703 949 4704 975 4705 949 4706 976 4707 967 4708 967 4709 939 4710 966 4711 938 4712 960 4713 941 4714 939 4715 908 4716 934 4717 894 4718 893 4719 874 4720 865 4721 841 4722 860 4723 811 4724 824 4725 795 4726 790 4727 752 4728 754 4729 706 4730 714 4731 684 4732 663 4733 620 4734 629 4735 577 4736 583 4737 548 4738 517 4739 470 4740 473 4741 419 4742 417 4743 368 4744 343 4745 299 4746 292 4747 232 4748 216 4749 171 4750 141 4751 94 4752 95 4753 96 4754 95 4755 142 4756 173 4757 218 4758 235 4759 293 4760 305 4761 344 4762 373 4763 421 4764 425 4765 476 4766 480 4767 518 4768 556 4769 589 4770 588 4771 630 4772 634 4773 667 4774 696 4775 725 4776 718 4777 755 4778 769 4779 791 4780 814 4781 835 4782 827 4783 861 4784 863 4785 874 4786 891 4787 908 4788 913 4789 935 4790 936 4791 940 4792 962 4793 976 4794 962 4795 978 4796 968 4797 968 4798 992 4799 994 4800 978 4801 982 4802 982 4803 978 4804 994 4805 992 4806 968 4807 968 4808 978 4809 962 4810 976 4811 962 4812 940 4813 936 4814 935 4815 913 4816 908 4817 891 4818 874 4819 863 4820 861 4821 827 4822 835 4823 814 4824 791 4825 769 4826 755 4827 718 4828 725 4829 696 4830 667 4831 634 4832 630 4833 588 4834 589 4835 556 4836 518 4837 480 4838 476 4839 425 4840 421 4841 373 4842 344 4843 305 4844 293 4845 235 4846 218 4847 173 4848 142 4849 95 4850 96 4851 97 4852 96 4853 144 4854 174 4855 221 4856 237 4857 297 4858 307 4859 351 4860 374 4861 427 4862 429 4863 483 4864 483 4865 529 4866 557 4867 598 4868 594 4869 642 4870 635 4871 682 4872 701 4873 738 4874 729 4875 768 4876 770 4877 809 4878 815 4879 855 4880 838 4881 878 4882 864 4883 897 4884 900 4885 926 4886 929 4887 955 4888 937 4889 969 4890 963 4891 998 4892 978 4893 1003 4894 980 4895 998 4896 993 4897 1020 4898 996 4899 1012 4900 990 4901 1012 4902 996 4903 1020 4904 993 4905 998 4906 980 4907 1003 4908 978 4909 998 4910 963 4911 969 4912 937 4913 955 4914 929 4915 926 4916 900 4917 897 4918 864 4919 878 4920 838 4921 855 4922 815 4923 809 4924 770 4925 768 4926 729 4927 738 4928 701 4929 682 4930 635 4931 642 4932 594 4933 598 4934 557 4935 529 4936 483 4937 483 4938 429 4939 427 4940 374 4941 351 4942 307 4943 297 4944 237 4945 221 4946 174 4947 144 4948 96 4949 97 4950 98 4951 97 4952 145 4953 177 4954 222 4955 240 4956 300 4957 311 4958 353 4959 382 4960 428 4961 436 4962 488 4963 490 4964 532 4965 569 4966 599 4967 603 4968 649 4969 647 4970 683 4971 717 4972 744 4973 742 4974 780 4975 783 4976 810 4977 834 4978 856 4979 858 4980 890 4981 881 4982 898 4983 924 4984 935 4985 947 4986 972 4987 957 4988 970 4989 993 4990 999 4991 1000 4992 1020 4993 1005 4994 1011 4995 1024 4996 1021 4997 1022 4998 1031 4999 1020 5000 1020 5001 1031 5002 1022 5003 1021 5004 1024 5005 1011 5006 1005 5007 1020 5008 1000 5009 999 5010 993 5011 970 5012 957 5013 972 5014 947 5015 935 5016 924 5017 898 5018 881 5019 890 5020 858 5021 856 5022 834 5023 810 5024 783 5025 780 5026 742 5027 744 5028 717 5029 683 5030 647 5031 649 5032 603 5033 599 5034 569 5035 532 5036 490 5037 488 5038 436 5039 428 5040 382 5041 353 5042 311 5043 300 5044 240 5045 222 5046 177 5047 145 5048 97 5049 98