0 0 1 1 2 1 3 2 4 2 5 3 6 3 7 4 8 4 9 3 10 3 11 4 12 4 13 5 14 5 15 6 16 6 17 5 18 5 19 6 20 6 21 7 22 7 23 8 24 8 25 9 26 9 27 10 28 10 29 9 30 9 31 10 32 10 33 11 34 11 35 12 36 12 37 13 38 13 39 12 40 12 41 11 42 11 43 10 44 10 45 9 46 9 47 10 48 10 49 9 50 9 51 10 52 10 53 11 54 11 55 12 56 12 57 13 58 13 59 12 60 12 61 13 62 13 63 14 64 14 65 15 66 15 67 14 68 14 69 15 70 15 71 16 72 16 73 17 74 17 75 18 76 18 77 17 78 17 79 18 80 18 81 17 82 17 83 16 84 16 85 15 86 15 87 14 88 14 89 15 90 15 91 16 92 16 93 17 94 17 95 18 96 18 97 17 98 17 99 18 100 18 101 19 102 19 103 20 104 20 105 21 106 21 107 22 108 22 109 21 110 21 111 22 112 22 113 23 114 23 115 24 116 24 117 23 118 23 119 24 120 24 121 25 122 25 123 26 124 26 125 27 126 27 127 28 128 28 129 27 130 27 131 28 132 28 133 29 134 29 135 30 136 30 137 31 138 31 139 30 140 30 141 29 142 29 143 28 144 28 145 27 146 27 147 28 148 28 149 27 150 27 151 28 152 28 153 29 154 29 155 30 156 30 157 31 158 31 159 30 160 30 161 31 162 31 163 32 164 32 165 33 166 33 167 32 168 32 169 33 170 33 171 34 172 34 173 35 174 35 175 36 176 36 177 37 178 37 179 36 180 36 181 37 182 37 183 38 184 38 185 39 186 39 187 40 188 40 189 39 190 39 191 38 192 38 193 37 194 37 195 36 196 36 197 37 198 37 199 36 200 36 201 35 202 35 203 34 204 34 205 33 206 33 207 32 208 32 209 33 210 33 211 32 212 32 213 31 214 31 215 30 216 30 217 31 218 31 219 30 220 30 221 29 222 29 223 28 224 28 225 27 226 27 227 28 228 28 229 27 230 27 231 28 232 28 233 29 234 29 235 30 236 30 237 31 238 31 239 30 240 30 241 29 242 29 243 28 244 28 245 27 246 27 247 28 248 28 249 27 250 27 251 28 252 28 253 29 254 29 255 30 256 30 257 31 258 31 259 30 260 30 261 31 262 31 263 32 264 32 265 33 266 33 267 32 268 32 269 33 270 33 271 34 272 34 273 35 274 35 275 36 276 36 277 37 278 37 279 36 280 36 281 37 282 37 283 38 284 38 285 39 286 39 287 40 288 40 289 39 290 39 291 38 292 38 293 37 294 37 295 36 296 36 297 37 298 37 299 36 300 36 301 37 302 37 303 38 304 38 305 39 306 39 307 40 308 40 309 39 310 39 311 40 312 40 313 41 314 41 315 42 316 42 317 41 318 41 319 42 320 42 321 43 322 43 323 44 324 44 325 45 326 45 327 44 328 44 329 45 330 45 331 44 332 44 333 43 334 43 335 42 336 42 337 41 338 41 339 42 340 42 341 43 342 43 343 44 344 44 345 45 346 45 347 44 348 44 349 45 350 45 351 46 352 46 353 47 354 47 355 48 356 48 357 49 358 49 359 48 360 48 361 49 362 49 363 50 364 50 365 51 366 51 367 50 368 50 369 51 370 51 371 52 372 52 373 53 374 53 375 54 376 54 377 53 378 53 379 54 380 54 381 53 382 53 383 52 384 52 385 51 386 51 387 50 388 50 389 51 390 51 391 52 392 52 393 53 394 53 395 54 396 54 397 53 398 53 399 54 400 54 401 53 402 53 403 52 404 52 405 51 406 51 407 50 408 50 409 51 410 51 411 50 412 50 413 49 414 49 415 48 416 48 417 49 418 49 419 48 420 48 421 47 422 47 423 46 424 46 425 45 426 45 427 44 428 44 429 45 430 45 431 44 432 44 433 43 434 43 435 42 436 42 437 41 438 41 439 42 440 42 441 43 442 43 443 44 444 44 445 45 446 45 447 44 448 44 449 45 450 45 451 46 452 46 453 47 454 47 455 48 456 48 457 49 458 49 459 48 460 48 461 49 462 49 463 50 464 50 465 51 466 51 467 50 468 50 469 51 470 51 471 52 472 52 473 53 474 53 475 54 476 54 477 53 478 53 479 54 480 54 481 53 482 53 483 52 484 52 485 51 486 51 487 50 488 50 489 51 490 51 491 52 492 52 493 53 494 53 495 54 496 54 497 53 498 53 499 54 500 54 501 55 502 55 503 56 504 56 505 57 506 57 507 58 508 58 509 57 510 57 511 58 512 58 513 59 514 59 515 60 516 60 517 59 518 59 519 60 520 60 521 61 522 61 523 62 524 62 525 63 526 63 527 64 528 64 529 63 530 63 531 64 532 64 533 65 534 65 535 66 536 66 537 67 538 67 539 66 540 66 541 65 542 65 543 64 544 64 545 63 546 63 547 64 548 64 549 63 550 63 551 64 552 64 553 65 554 65 555 66 556 66 557 67 558 67 559 66 560 66 561 67 562 67 563 68 564 68 565 69 566 69 567 68 568 68 569 69 570 69 571 70 572 70 573 71 574 71 575 72 576 72 577 71 578 71 579 72 580 72 581 71 582 71 583 70 584 70 585 69 586 69 587 68 588 68 589 69 590 69 591 70 592 70 593 71 594 71 595 72 596 72 597 71 598 71 599 72 600 72 601 73 602 73 603 74 604 74 605 75 606 75 607 76 608 76 609 75 610 75 611 76 612 76 613 77 614 77 615 78 616 78 617 77 618 77 619 78 620 78 621 79 622 79 623 80 624 80 625 81 626 81 627 82 628 82 629 81 630 81 631 82 632 82 633 83 634 83 635 84 636 84 637 85 638 85 639 84 640 84 641 83 642 83 643 82 644 82 645 81 646 81 647 82 648 82 649 81 650 81 651 82 652 82 653 83 654 83 655 84 656 84 657 85 658 85 659 84 660 84 661 85 662 85 663 86 664 86 665 87 666 87 667 86 668 86 669 87 670 87 671 88 672 88 673 89 674 89 675 90 676 90 677 91 678 91 679 90 680 90 681 91 682 91 683 92 684 92 685 93 686 93 687 94 688 94 689 93 690 93 691 92 692 92 693 91 694 91 695 90 696 90 697 91 698 91 699 90 700 90 701 89 702 89 703 88 704 88 705 87 706 87 707 86 708 86 709 87 710 87 711 86 712 86 713 85 714 85 715 84 716 84 717 85 718 85 719 84 720 84 721 83 722 83 723 82 724 82 725 81 726 81 727 82 728 82 729 81 730 81 731 82 732 82 733 83 734 83 735 84 736 84 737 85 738 85 739 84 740 84 741 83 742 83 743 82 744 82 745 81 746 81 747 82 748 82 749 81 750 81 751 82 752 82 753 83 754 83 755 84 756 84 757 85 758 85 759 84 760 84 761 85 762 85 763 86 764 86 765 87 766 87 767 86 768 86 769 87 770 87 771 88 772 88 773 89 774 89 775 90 776 90 777 91 778 91 779 90 780 90 781 91 782 91 783 92 784 92 785 93 786 93 787 94 788 94 789 93 790 93 791 92 792 92 793 91 794 91 795 90 796 90 797 91 798 91 799 90 800 90 801 91 802 91 803 92 804 92 805 93 806 93 807 94 808 94 809 93 810 93 811 94 812 94 813 95 814 95 815 96 816 96 817 95 818 95 819 96 820 96 821 97 822 97 823 98 824 98 825 99 826 99 827 98 828 98 829 99 830 99 831 98 832 98 833 97 834 97 835 96 836 96 837 95 838 95 839 96 840 96 841 97 842 97 843 98 844 98 845 99 846 99 847 98 848 98 849 99 850 99 851 100 852 100 853 101 854 101 855 102 856 102 857 103 858 103 859 102 860 102 861 103 862 103 863 104 864 104 865 105 866 105 867 104 868 104 869 105 870 105 871 106 872 106 873 107 874 107 875 108 876 108 877 109 878 109 879 108 880 108 881 109 882 109 883 110 884 110 885 111 886 111 887 112 888 112 889 111 890 111 891 110 892 110 893 109 894 109 895 108 896 108 897 109 898 109 899 108 900 108 901 109 902 109 903 110 904 110 905 111 906 111 907 112 908 112 909 111 910 111 911 112 912 112 913 113 914 113 915 114 916 114 917 113 918 113 919 114 920 114 921 115 922 115 923 116 924 116 925 117 926 117 927 118 928 118 929 117 930 117 931 118 932 118 933 119 934 119 935 120 936 120 937 121 938 121 939 120 940 120 941 119 942 119 943 118 944 118 945 117 946 117 947 118 948 118 949 117 950 117 951 116 952 116 953 115 954 115 955 114 956 114 957 113 958 113 959 114 960 114 961 113 962 113 963 112 964 112 965 111 966 111 967 112 968 112 969 111 970 111 971 110 972 110 973 109 974 109 975 108 976 108 977 109 978 109 979 108 980 108 981 109 982 109 983 110 984 110 985 111 986 111 987 112 988 112 989 111 990 111 991 110 992 110 993 109 994 109 995 108 996 108 997 109 998 109 999 108 1000 108 1001 107 1002 107 1003 106 1004 106 1005 105 1006 105 1007 104 1008 104 1009 105 1010 105 1011 104 1012 104 1013 103 1014 103 1015 102 1016 102 1017 103 1018 103 1019 102 1020 102 1021 101 1022 101 1023 100 1024 100 1025 99 1026 99 1027 98 1028 98 1029 99 1030 99 1031 98 1032 98 1033 97 1034 97 1035 96 1036 96 1037 95 1038 95 1039 96 1040 96 1041 97 1042 97 1043 98 1044 98 1045 99 1046 99 1047 98 1048 98 1049 99 1050 99 1051 98 1052 98 1053 97 1054 97 1055 96 1056 96 1057 95 1058 95 1059 96 1060 96 1061 95 1062 95 1063 94 1064 94 1065 93 1066 93 1067 94 1068 94 1069 93 1070 93 1071 92 1072 92 1073 91 1074 91 1075 90 1076 90 1077 91 1078 91 1079 90 1080 90 1081 91 1082 91 1083 92 1084 92 1085 93 1086 93 1087 94 1088 94 1089 93 1090 93 1091 92 1092 92 1093 91 1094 91 1095 90 1096 90 1097 91 1098 91 1099 90 1100 90 1101 89 1102 89 1103 88 1104 88 1105 87 1106 87 1107 86 1108 86 1109 87 1110 87 1111 86 1112 86 1113 85 1114 85 1115 84 1116 84 1117 85 1118 85 1119 84 1120 84 1121 83 1122 83 1123 82 1124 82 1125 81 1126 81 1127 82 1128 82 1129 81 1130 81 1131 82 1132 82 1133 83 1134 83 1135 84 1136 84 1137 85 1138 85 1139 84 1140 84 1141 83 1142 83 1143 82 1144 82 1145 81 1146 81 1147 82 1148 82 1149 81 1150 81 1151 82 1152 82 1153 83 1154 83 1155 84 1156 84 1157 85 1158 85 1159 84 1160 84 1161 85 1162 85 1163 86 1164 86 1165 87 1166 87 1167 86 1168 86 1169 87 1170 87 1171 88 1172 88 1173 89 1174 89 1175 90 1176 90 1177 91 1178 91 1179 90 1180 90 1181 91 1182 91 1183 92 1184 92 1185 93 1186 93 1187 94 1188 94 1189 93 1190 93 1191 92 1192 92 1193 91 1194 91 1195 90 1196 90 1197 91 1198 91 1199 90 1200 90 1201 89 1202 89 1203 88 1204 88 1205 87 1206 87 1207 86 1208 86 1209 87 1210 87 1211 86 1212 86 1213 85 1214 85 1215 84 1216 84 1217 85 1218 85 1219 84 1220 84 1221 83 1222 83 1223 82 1224 82 1225 81 1226 81 1227 82 1228 82 1229 81 1230 81 1231 82 1232 82 1233 83 1234 83 1235 84 1236 84 1237 85 1238 85 1239 84 1240 84 1241 83 1242 83 1243 82 1244 82 1245 81 1246 81 1247 82 1248 82 1249 81 1250 81 1251 82 1252 82 1253 83 1254 83 1255 84 1256 84 1257 85 1258 85 1259 84 1260 84 1261 85 1262 85 1263 86 1264 86 1265 87 1266 87 1267 86 1268 86 1269 87 1270 87 1271 88 1272 88 1273 89 1274 89 1275 90 1276 90 1277 91 1278 91 1279 90 1280 90 1281 91 1282 91 1283 92 1284 92 1285 93 1286 93 1287 94 1288 94 1289 93 1290 93 1291 92 1292 92 1293 91 1294 91 1295 90 1296 90 1297 91 1298 91 1299 90 1300 90 1301 91 1302 91 1303 92 1304 92 1305 93 1306 93 1307 94 1308 94 1309 93 1310 93 1311 94 1312 94 1313 95 1314 95 1315 96 1316 96 1317 95 1318 95 1319 96 1320 96 1321 97 1322 97 1323 98 1324 98 1325 99 1326 99 1327 98 1328 98 1329 99 1330 99 1331 98 1332 98 1333 97 1334 97 1335 96 1336 96 1337 95 1338 95 1339 96 1340 96 1341 97 1342 97 1343 98 1344 98 1345 99 1346 99 1347 98 1348 98 1349 99 1350 99 1351 100 1352 100 1353 101 1354 101 1355 102 1356 102 1357 103 1358 103 1359 102 1360 102 1361 103 1362 103 1363 104 1364 104 1365 105 1366 105 1367 104 1368 104 1369 105 1370 105 1371 106 1372 106 1373 107 1374 107 1375 108 1376 108 1377 109 1378 109 1379 108 1380 108 1381 109 1382 109 1383 110 1384 110 1385 111 1386 111 1387 112 1388 112 1389 111 1390 111 1391 110 1392 110 1393 109 1394 109 1395 108 1396 108 1397 109 1398 109 1399 108 1400 108 1401 109 1402 109 1403 110 1404 110 1405 111 1406 111 1407 112 1408 112 1409 111 1410 111 1411 112 1412 112 1413 113 1414 113 1415 114 1416 114 1417 113 1418 113 1419 114 1420 114 1421 115 1422 115 1423 116 1424 116 1425 117 1426 117 1427 118 1428 118 1429 117 1430 117 1431 118 1432 118 1433 119 1434 119 1435 120 1436 120 1437 121 1438 121 1439 120 1440 120 1441 119 1442 119 1443 118 1444 118 1445 117 1446 117 1447 118 1448 118 1449 117 1450 117 1451 116 1452 116 1453 115 1454 115 1455 114 1456 114 1457 113 1458 113 1459 114 1460 114 1461 113 1462 113 1463 112 1464 112 1465 111 1466 111 1467 112 1468 112 1469 111 1470 111 1471 110 1472 110 1473 109 1474 109 1475 108 1476 108 1477 109 1478 109 1479 108 1480 108 1481 109 1482 109 1483 110 1484 110 1485 111 1486 111 1487 112 1488 112 1489 111 1490 111 1491 110 1492 110 1493 109 1494 109 1495 108 1496 108 1497 109 1498 109 1499 108 1500 108 1501 109 1502 109 1503 110 1504 110 1505 111 1506 111 1507 112 1508 112 1509 111 1510 111 1511 112 1512 112 1513 113 1514 113 1515 114 1516 114 1517 113 1518 113 1519 114 1520 114 1521 115 1522 115 1523 116 1524 116 1525 117 1526 117 1527 118 1528 118 1529 117 1530 117 1531 118 1532 118 1533 119 1534 119 1535 120 1536 120 1537 121 1538 121 1539 120 1540 120 1541 119 1542 119 1543 118 1544 118 1545 117 1546 117 1547 118 1548 118 1549 117 1550 117 1551 118 1552 118 1553 119 1554 119 1555 120 1556 120 1557 121 1558 121 1559 120 1560 120 1561 121 1562 121 1563 122 1564 122 1565 123 1566 123 1567 122 1568 122 1569 123 1570 123 1571 124 1572 124 1573 125 1574 125 1575 126 1576 126 1577 125 1578 125 1579 126 1580 126 1581 125 1582 125 1583 124 1584 124 1585 123 1586 123 1587 122 1588 122 1589 123 1590 123 1591 124 1592 124 1593 125 1594 125 1595 126 1596 126 1597 125 1598 125 1599 126 1600 126 1601 127 1602 127 1603 128 1604 128 1605 129 1606 129 1607 130 1608 130 1609 129 1610 129 1611 130 1612 130 1613 131 1614 131 1615 132 1616 132 1617 131 1618 131 1619 132 1620 132 1621 133 1622 133 1623 134 1624 134 1625 135 1626 135 1627 134 1628 134 1629 135 1630 135 1631 134 1632 134 1633 133 1634 133 1635 132 1636 132 1637 131 1638 131 1639 132 1640 132 1641 133 1642 133 1643 134 1644 134 1645 135 1646 135 1647 134 1648 134 1649 135 1650 135 1651 134 1652 134 1653 133 1654 133 1655 132 1656 132 1657 131 1658 131 1659 132 1660 132 1661 131 1662 131 1663 130 1664 130 1665 129 1666 129 1667 130 1668 130 1669 129 1670 129 1671 128 1672 128 1673 127 1674 127 1675 126 1676 126 1677 125 1678 125 1679 126 1680 126 1681 125 1682 125 1683 124 1684 124 1685 123 1686 123 1687 122 1688 122 1689 123 1690 123 1691 124 1692 124 1693 125 1694 125 1695 126 1696 126 1697 125 1698 125 1699 126 1700 126 1701 127 1702 127 1703 128 1704 128 1705 129 1706 129 1707 130 1708 130 1709 129 1710 129 1711 130 1712 130 1713 131 1714 131 1715 132 1716 132 1717 131 1718 131 1719 132 1720 132 1721 133 1722 133 1723 134 1724 134 1725 135 1726 135 1727 134 1728 134 1729 135 1730 135 1731 134 1732 134 1733 133 1734 133 1735 132 1736 132 1737 131 1738 131 1739 132 1740 132 1741 133 1742 133 1743 134 1744 134 1745 135 1746 135 1747 134 1748 134 1749 135 1750 135 1751 136 1752 136 1753 137 1754 137 1755 138 1756 138 1757 139 1758 139 1759 138 1760 138 1761 139 1762 139 1763 140 1764 140 1765 141 1766 141 1767 140 1768 140 1769 141 1770 141 1771 142 1772 142 1773 143 1774 143 1775 144 1776 144 1777 145 1778 145 1779 144 1780 144 1781 145 1782 145 1783 146 1784 146 1785 147 1786 147 1787 148 1788 148 1789 147 1790 147 1791 146 1792 146 1793 145 1794 145 1795 144 1796 144 1797 145 1798 145 1799 144 1800 144 1801 145 1802 145 1803 146 1804 146 1805 147 1806 147 1807 148 1808 148 1809 147 1810 147 1811 148 1812 148 1813 149 1814 149 1815 150 1816 150 1817 149 1818 149 1819 150 1820 150 1821 151 1822 151 1823 152 1824 152 1825 153 1826 153 1827 152 1828 152 1829 153 1830 153 1831 152 1832 152 1833 151 1834 151 1835 150 1836 150 1837 149 1838 149 1839 150 1840 150 1841 151 1842 151 1843 152 1844 152 1845 153 1846 153 1847 152 1848 152 1849 153 1850 153 1851 154 1852 154 1853 155 1854 155 1855 156 1856 156 1857 157 1858 157 1859 156 1860 156 1861 157 1862 157 1863 158 1864 158 1865 159 1866 159 1867 158 1868 158 1869 159 1870 159 1871 160 1872 160 1873 161 1874 161 1875 162 1876 162 1877 161 1878 161 1879 162 1880 162 1881 161 1882 161 1883 160 1884 160 1885 159 1886 159 1887 158 1888 158 1889 159 1890 159 1891 160 1892 160 1893 161 1894 161 1895 162 1896 162 1897 161 1898 161 1899 162 1900 162 1901 161 1902 161 1903 160 1904 160 1905 159 1906 159 1907 158 1908 158 1909 159 1910 159 1911 158 1912 158 1913 157 1914 157 1915 156 1916 156 1917 157 1918 157 1919 156 1920 156 1921 155 1922 155 1923 154 1924 154 1925 153 1926 153 1927 152 1928 152 1929 153 1930 153 1931 152 1932 152 1933 151 1934 151 1935 150 1936 150 1937 149 1938 149 1939 150 1940 150 1941 151 1942 151 1943 152 1944 152 1945 153 1946 153 1947 152 1948 152 1949 153 1950 153 1951 154 1952 154 1953 155 1954 155 1955 156 1956 156 1957 157 1958 157 1959 156 1960 156 1961 157 1962 157 1963 158 1964 158 1965 159 1966 159 1967 158 1968 158 1969 159 1970 159 1971 160 1972 160 1973 161 1974 161 1975 162 1976 162 1977 161 1978 161 1979 162 1980 162 1981 161 1982 161 1983 160 1984 160 1985 159 1986 159 1987 158 1988 158 1989 159 1990 159 1991 160 1992 160 1993 161 1994 161 1995 162 1996 162 1997 161 1998 161 1999 162 2000 162 2001 161 2002 161 2003 160 2004 160 2005 159 2006 159 2007 158 2008 158 2009 159 2010 159 2011 158 2012 158 2013 157 2014 157 2015 156 2016 156 2017 157 2018 157 2019 156 2020 156 2021 155 2022 155 2023 154 2024 154 2025 153 2026 153 2027 152 2028 152 2029 153 2030 153 2031 152 2032 152 2033 151 2034 151 2035 150 2036 150 2037 149 2038 149 2039 150 2040 150 2041 151 2042 151 2043 152 2044 152 2045 153 2046 153 2047 152 2048 152 2049 153 2050 153 2051 152 2052 152 2053 151 2054 151 2055 150 2056 150 2057 149 2058 149 2059 150 2060 150 2061 149 2062 149 2063 148 2064 148 2065 147 2066 147 2067 148 2068 148 2069 147 2070 147 2071 146 2072 146 2073 145 2074 145 2075 144 2076 144 2077 145 2078 145 2079 144 2080 144 2081 145 2082 145 2083 146 2084 146 2085 147 2086 147 2087 148 2088 148 2089 147 2090 147 2091 146 2092 146 2093 145 2094 145 2095 144 2096 144 2097 145 2098 145 2099 144 2100 144 2101 143 2102 143 2103 142 2104 142 2105 141 2106 141 2107 140 2108 140 2109 141 2110 141 2111 140 2112 140 2113 139 2114 139 2115 138 2116 138 2117 139 2118 139 2119 138 2120 138 2121 137 2122 137 2123 136 2124 136 2125 135 2126 135 2127 134 2128 134 2129 135 2130 135 2131 134 2132 134 2133 133 2134 133 2135 132 2136 132 2137 131 2138 131 2139 132 2140 132 2141 133 2142 133 2143 134 2144 134 2145 135 2146 135 2147 134 2148 134 2149 135 2150 135 2151 134 2152 134 2153 133 2154 133 2155 132 2156 132 2157 131 2158 131 2159 132 2160 132 2161 131 2162 131 2163 130 2164 130 2165 129 2166 129 2167 130 2168 130 2169 129 2170 129 2171 128 2172 128 2173 127 2174 127 2175 126 2176 126 2177 125 2178 125 2179 126 2180 126 2181 125 2182 125 2183 124 2184 124 2185 123 2186 123 2187 122 2188 122 2189 123 2190 123 2191 124 2192 124 2193 125 2194 125 2195 126 2196 126 2197 125 2198 125 2199 126 2200 126 2201 127 2202 127 2203 128 2204 128 2205 129 2206 129 2207 130 2208 130 2209 129 2210 129 2211 130 2212 130 2213 131 2214 131 2215 132 2216 132 2217 131 2218 131 2219 132 2220 132 2221 133 2222 133 2223 134 2224 134 2225 135 2226 135 2227 134 2228 134 2229 135 2230 135 2231 134 2232 134 2233 133 2234 133 2235 132 2236 132 2237 131 2238 131 2239 132 2240 132 2241 133 2242 133 2243 134 2244 134 2245 135 2246 135 2247 134 2248 134 2249 135 2250 135 2251 136 2252 136 2253 137 2254 137 2255 138 2256 138 2257 139 2258 139 2259 138 2260 138 2261 139 2262 139 2263 140 2264 140 2265 141 2266 141 2267 140 2268 140 2269 141 2270 141 2271 142 2272 142 2273 143 2274 143 2275 144 2276 144 2277 145 2278 145 2279 144 2280 144 2281 145 2282 145 2283 146 2284 146 2285 147 2286 147 2287 148 2288 148 2289 147 2290 147 2291 146 2292 146 2293 145 2294 145 2295 144 2296 144 2297 145 2298 145 2299 144 2300 144 2301 145 2302 145 2303 146 2304 146 2305 147 2306 147 2307 148 2308 148 2309 147 2310 147 2311 148 2312 148 2313 149 2314 149 2315 150 2316 150 2317 149 2318 149 2319 150 2320 150 2321 151 2322 151 2323 152 2324 152 2325 153 2326 153 2327 152 2328 152 2329 153 2330 153 2331 152 2332 152 2333 151 2334 151 2335 150 2336 150 2337 149 2338 149 2339 150 2340 150 2341 151 2342 151 2343 152 2344 152 2345 153 2346 153 2347 152 2348 152 2349 153 2350 153 2351 154 2352 154 2353 155 2354 155 2355 156 2356 156 2357 157 2358 157 2359 156 2360 156 2361 157 2362 157 2363 158 2364 158 2365 159 2366 159 2367 158 2368 158 2369 159 2370 159 2371 160 2372 160 2373 161 2374 161 2375 162 2376 162 2377 161 2378 161 2379 162 2380 162 2381 161 2382 161 2383 160 2384 160 2385 159 2386 159 2387 158 2388 158 2389 159 2390 159 2391 160 2392 160 2393 161 2394 161 2395 162 2396 162 2397 161 2398 161 2399 162 2400 162 2401 161 2402 161 2403 160 2404 160 2405 159 2406 159 2407 158 2408 158 2409 159 2410 159 2411 158 2412 158 2413 157 2414 157 2415 156 2416 156 2417 157 2418 157 2419 156 2420 156 2421 155 2422 155 2423 154 2424 154 2425 153 2426 153 2427 152 2428 152 2429 153 2430 153 2431 152 2432 152 2433 151 2434 151 2435 150 2436 150 2437 149 2438 149 2439 150 2440 150 2441 151 2442 151 2443 152 2444 152 2445 153 2446 153 2447 152 2448 152 2449 153 2450 153 2451 154 2452 154 2453 155 2454 155 2455 156 2456 156 2457 157 2458 157 2459 156 2460 156 2461 157 2462 157 2463 158 2464 158 2465 159 2466 159 2467 158 2468 158 2469 159 2470 159 2471 160 2472 160 2473 161 2474 161 2475 162 2476 162 2477 161 2478 161 2479 162 2480 162 2481 161 2482 161 2483 160 2484 160 2485 159 2486 159 2487 158 2488 158 2489 159 2490 159 2491 160 2492 160 2493 161 2494 161 2495 162 2496 162 2497 161 2498 161 2499 162 2500 162 2501 163 2502 163 2503 164 2504 164 2505 165 2506 165 2507 166 2508 166 2509 165 2510 165 2511 166 2512 166 2513 167 2514 167 2515 168 2516 168 2517 167 2518 167 2519 168 2520 168 2521 169 2522 169 2523 170 2524 170 2525 171 2526 171 2527 172 2528 172 2529 171 2530 171 2531 172 2532 172 2533 173 2534 173 2535 174 2536 174 2537 175 2538 175 2539 174 2540 174 2541 173 2542 173 2543 172 2544 172 2545 171 2546 171 2547 172 2548 172 2549 171 2550 171 2551 172 2552 172 2553 173 2554 173 2555 174 2556 174 2557 175 2558 175 2559 174 2560 174 2561 175 2562 175 2563 176 2564 176 2565 177 2566 177 2567 176 2568 176 2569 177 2570 177 2571 178 2572 178 2573 179 2574 179 2575 180 2576 180 2577 179 2578 179 2579 180 2580 180 2581 179 2582 179 2583 178 2584 178 2585 177 2586 177 2587 176 2588 176 2589 177 2590 177 2591 178 2592 178 2593 179 2594 179 2595 180 2596 180 2597 179 2598 179 2599 180 2600 180 2601 181 2602 181 2603 182 2604 182 2605 183 2606 183 2607 184 2608 184 2609 183 2610 183 2611 184 2612 184 2613 185 2614 185 2615 186 2616 186 2617 185 2618 185 2619 186 2620 186 2621 187 2622 187 2623 188 2624 188 2625 189 2626 189 2627 190 2628 190 2629 189 2630 189 2631 190 2632 190 2633 191 2634 191 2635 192 2636 192 2637 193 2638 193 2639 192 2640 192 2641 191 2642 191 2643 190 2644 190 2645 189 2646 189 2647 190 2648 190 2649 189 2650 189 2651 190 2652 190 2653 191 2654 191 2655 192 2656 192 2657 193 2658 193 2659 192 2660 192 2661 193 2662 193 2663 194 2664 194 2665 195 2666 195 2667 194 2668 194 2669 195 2670 195 2671 196 2672 196 2673 197 2674 197 2675 198 2676 198 2677 199 2678 199 2679 198 2680 198 2681 199 2682 199 2683 200 2684 200 2685 201 2686 201 2687 202 2688 202 2689 201 2690 201 2691 200 2692 200 2693 199 2694 199 2695 198 2696 198 2697 199 2698 199 2699 198 2700 198 2701 197 2702 197 2703 196 2704 196 2705 195 2706 195 2707 194 2708 194 2709 195 2710 195 2711 194 2712 194 2713 193 2714 193 2715 192 2716 192 2717 193 2718 193 2719 192 2720 192 2721 191 2722 191 2723 190 2724 190 2725 189 2726 189 2727 190 2728 190 2729 189 2730 189 2731 190 2732 190 2733 191 2734 191 2735 192 2736 192 2737 193 2738 193 2739 192 2740 192 2741 191 2742 191 2743 190 2744 190 2745 189 2746 189 2747 190 2748 190 2749 189 2750 189 2751 190 2752 190 2753 191 2754 191 2755 192 2756 192 2757 193 2758 193 2759 192 2760 192 2761 193 2762 193 2763 194 2764 194 2765 195 2766 195 2767 194 2768 194 2769 195 2770 195 2771 196 2772 196 2773 197 2774 197 2775 198 2776 198 2777 199 2778 199 2779 198 2780 198 2781 199 2782 199 2783 200 2784 200 2785 201 2786 201 2787 202 2788 202 2789 201 2790 201 2791 200 2792 200 2793 199 2794 199 2795 198 2796 198 2797 199 2798 199 2799 198 2800 198 2801 199 2802 199 2803 200 2804 200 2805 201 2806 201 2807 202 2808 202 2809 201 2810 201 2811 202 2812 202 2813 203 2814 203 2815 204 2816 204 2817 203 2818 203 2819 204 2820 204 2821 205 2822 205 2823 206 2824 206 2825 207 2826 207 2827 206 2828 206 2829 207 2830 207 2831 206 2832 206 2833 205 2834 205 2835 204 2836 204 2837 203 2838 203 2839 204 2840 204 2841 205 2842 205 2843 206 2844 206 2845 207 2846 207 2847 206 2848 206 2849 207 2850 207 2851 208 2852 208 2853 209 2854 209 2855 210 2856 210 2857 211 2858 211 2859 210 2860 210 2861 211 2862 211 2863 212 2864 212 2865 213 2866 213 2867 212 2868 212 2869 213 2870 213 2871 214 2872 214 2873 215 2874 215 2875 216 2876 216 2877 215 2878 215 2879 216 2880 216 2881 215 2882 215 2883 214 2884 214 2885 213 2886 213 2887 212 2888 212 2889 213 2890 213 2891 214 2892 214 2893 215 2894 215 2895 216 2896 216 2897 215 2898 215 2899 216 2900 216 2901 215 2902 215 2903 214 2904 214 2905 213 2906 213 2907 212 2908 212 2909 213 2910 213 2911 212 2912 212 2913 211 2914 211 2915 210 2916 210 2917 211 2918 211 2919 210 2920 210 2921 209 2922 209 2923 208 2924 208 2925 207 2926 207 2927 206 2928 206 2929 207 2930 207 2931 206 2932 206 2933 205 2934 205 2935 204 2936 204 2937 203 2938 203 2939 204 2940 204 2941 205 2942 205 2943 206 2944 206 2945 207 2946 207 2947 206 2948 206 2949 207 2950 207 2951 208 2952 208 2953 209 2954 209 2955 210 2956 210 2957 211 2958 211 2959 210 2960 210 2961 211 2962 211 2963 212 2964 212 2965 213 2966 213 2967 212 2968 212 2969 213 2970 213 2971 214 2972 214 2973 215 2974 215 2975 216 2976 216 2977 215 2978 215 2979 216 2980 216 2981 215 2982 215 2983 214 2984 214 2985 213 2986 213 2987 212 2988 212 2989 213 2990 213 2991 214 2992 214 2993 215 2994 215 2995 216 2996 216 2997 215 2998 215 2999 216 3000 216 3001 217 3002 217 3003 218 3004 218 3005 219 3006 219 3007 220 3008 220 3009 219 3010 219 3011 220 3012 220 3013 221 3014 221 3015 222 3016 222 3017 221 3018 221 3019 222 3020 222 3021 223 3022 223 3023 224 3024 224 3025 225 3026 225 3027 226 3028 226 3029 225 3030 225 3031 226 3032 226 3033 227 3034 227 3035 228 3036 228 3037 229 3038 229 3039 228 3040 228 3041 227 3042 227 3043 226 3044 226 3045 225 3046 225 3047 226 3048 226 3049 225 3050 225 3051 226 3052 226 3053 227 3054 227 3055 228 3056 228 3057 229 3058 229 3059 228 3060 228 3061 229 3062 229 3063 230 3064 230 3065 231 3066 231 3067 230 3068 230 3069 231 3070 231 3071 232 3072 232 3073 233 3074 233 3075 234 3076 234 3077 233 3078 233 3079 234 3080 234 3081 233 3082 233 3083 232 3084 232 3085 231 3086 231 3087 230 3088 230 3089 231 3090 231 3091 232 3092 232 3093 233 3094 233 3095 234 3096 234 3097 233 3098 233 3099 234 3100 234 3101 235 3102 235 3103 236 3104 236 3105 237 3106 237 3107 238 3108 238 3109 237 3110 237 3111 238 3112 238 3113 239 3114 239 3115 240 3116 240 3117 239 3118 239 3119 240 3120 240 3121 241 3122 241 3123 242 3124 242 3125 243