1 1 2 3 3 0 4 6 5 1 6 0 7 10 8 1 9 2 10 0 11 15 12 4 13 3 14 2 15 0 16 21 17 6 18 3 19 2 20 4 21 1 22 28 23 9 24 7 25 3 26 7 27 3 28 0 29 36 30 9 31 9 32 3 33 9 34 3 35 6 36 0 37 45 38 16 39 9 40 9 41 10 42 3 43 11 44 4 45 0 46 55 47 22 48 17 49 13 50 10 51 9 52 15 53 4 54 6 55 4 56 66 57 29 58 24 59 16 60 18 61 14 62 18 63 6 64 9 65 10 66 0 67 78 68 33 69 30 70 16 71 24 72 18 73 20 74 6 75 9 76 12 77 10 78 7 79 91 80 42 81 39 82 23 83 28 84 25 85 21 86 8 87 13 88 14 89 19 90 12 91 0 92 105 93 48 94 45 95 25 96 30 97 29 98 21 99 8 100 15 101 14 102 27 103 14 104 12 105 15 106 120 107 55 108 48 109 28 110 30 111 30 112 33 113 9 114 15 115 14 116 34 117 15 118 23 119 21 120 14 121 136 122 55 123 58 124 28 125 42 126 30 127 43 128 9 129 17 130 14 131 40 132 15 133 33 134 21 135 22 136 0 137 153 138 70 139 63 140 42 141 51 142 35 143 51 144 21 145 18 146 23 147 45 148 19 149 42 150 29 151 25 152 8 153 0 154 171 155 84 156 63 157 54 158 57 159 35 160 57 161 29 162 18 163 29 164 49 165 19 166 50 167 35 168 25 169 8 170 16 171 8 172 190 173 99 174 79 175 65 176 60 177 49 178 61 179 35 180 30 181 32 182 52 183 29 184 57 185 39 186 27 187 12 188 31 189 18 190 0 191 210 192 111 193 93 194 73 195 60 196 59 197 63 198 35 199 36 200 32 201 54 202 37 203 63 204 41 205 27 206 12 207 45 208 22 209 18 210 20 211 231 212 128 213 105 214 86 215 76 216 69 217 63 218 43 219 36 220 46 221 55 222 45 223 68 224 41 225 37 226 16 227 58 228 22 229 35 230 30 231 28 232 253 233 142 234 121 235 92 236 88 237 79 238 81 239 47 240 44 241 56 242 55 243 51 244 72 245 53 246 45 247 16 248 70 249 26 250 51 251 32 252 42 253 33 254 276 255 157 256 132 257 99 258 96 259 86 260 96 261 50 262 48 263 62 264 75 265 54 266 75 267 62 268 47 269 18 270 81 271 30 272 66 273 36 274 49 275 47 276 0 277 300 278 165 279 138 280 99 281 100 282 88 283 108 284 50 285 48 286 64 287 93 288 54 289 77 290 66 291 47 292 18 293 91 294 30 295 80 296 36 297 51 298 53 299 22 300 28 301 325 302 186 303 154 304 118 305 100 306 102 307 117 308 64 309 52 310 64 311 109 312 66 313 78 314 75 315 47 316 22 317 100 318 32 319 93 320 36 321 57 322 67 323 43 324 38 325 0 326 351 327 204 328 162 329 132 330 124 331 108 332 123 333 68 334 54 335 82 336 123 337 70 338 78 339 81 340 55 341 22 342 108 343 32 344 105 345 50 346 59 347 77 348 63 349 40 350 20 351 56 352 378 353 223 354 162 355 143 356 147 357 108 358 126 359 75 360 54 361 99 362 135 363 70 364 102 365 84 366 55 367 24 368 115 369 32 370 116 371 61 372 59 373 85 374 82 375 40 376 35 377 74 378 0 379 406 380 235 381 188 382 147 383 169 384 120 385 126 386 75 387 78 388 111 389 145 390 74 391 124 392 84 393 77 394 24 395 121 396 44 397 126 398 65 399 59 400 89 401 100 402 40 403 45 404 84 405 18 406 51 407 435 408 256 409 213 410 164 411 190 412 139 413 150 414 82 415 99 416 126 417 153 418 89 419 144 420 102 421 98 422 26 423 126 424 59 425 135 426 78 427 81 428 95 429 117 430 47 431 50 432 98 433 27 434 65 435 0 436 465 437 270 438 237 439 170 440 210 441 151 442 170 443 84 444 117 445 136 446 159 447 95 448 162 449 112 450 118 451 26 452 130 453 67 454 143 455 84 456 99 457 97 458 133 459 49 460 50 461 106 462 27 463 67 464 28 465 70 466 496 467 285 468 264 469 177 470 237 471 164 472 186 473 87 474 136 475 149 476 163 477 100 478 178 479 120 480 143 481 27 482 133 483 76 484 150 485 91 486 113 487 99 488 148 489 52 490 66 491 114 492 39 493 71 494 55 495 81 496 0 497 528 498 285 499 288 500 177 501 261 502 164 503 198 504 87 505 150 506 149 507 165 508 100 509 192 510 120 511 163 512 27 513 135 514 76 515 156 516 91 517 123 518 99 519 162 520 52 521 78 522 114 523 45 524 71 525 81 526 81 527 30 528 0 529 561 530 316 531 309 532 207 533 282 534 185 535 206 536 115 537 159 538 170 539 165 540 120 541 204 542 128 543 180 544 51 545 136 546 85 547 161 548 111 549 129 550 99 551 175 552 70 553 86 554 126 555 45 556 79 557 106 558 98 559 59 560 16 561 87 562 595 563 346 564 337 565 235 566 300 567 211 568 210 569 139 570 173 571 188 572 195 573 144 574 214 575 132 576 198 577 67 578 136 579 99 580 165 581 127 582 131 583 127 584 187 585 90 586 90 587 136 588 51 589 83 590 130 591 116 592 87 593 16 594 113 595 106 596 630 597 377 598 360 599 262 600 315 601 232 602 210 603 161 604 180 605 203 606 222 607 163 608 222 609 132 610 213 611 79 612 168 613 106 614 168 615 140 616 131 617 152 618 198 619 104 620 90 621 144 622 54 623 83 624 153 625 131 626 114 627 24 628 132 629 136 630 106 631 666 632 405 633 378 634 286 635 345 636 250 637 240 638 177 639 180 640 227 641 246 642 177 643 228 644 156 645 229 646 79 647 198 648 106 649 170 650 160 651 147 652 174 653 208 654 112 655 102 656 150 657 54 658 103 659 175 660 147 661 140 662 24 663 144 664 162 665 132 666 72 667 703 668 438 669 411 670 315 671 370 672 281 673 265 674 197 675 208 676 250 677 267 678 204 679 232 680 179 681 252 682 95 683 226 684 132 685 171 686 179 687 170 688 193 689 217 690 130 691 111 692 154 693 66 694 122 695 196 696 168 697 165 698 32 699 163 700 188 701 149 702 94 703 0 704 741 705 468 706 441 707 337 708 390 709 307 710 285 711 209 712 228 713 268 714 285 715 222 716 234 717 195 718 270 719 103 720 252 721 150 722 171 723 191 724 188 725 209 726 225 727 140 728 117 729 156 730 72 731 134 732 216 733 184 734 189 735 32 736 177 737 210 738 159 739 106 740 36 741 117 742 780 743 499 744 468 745 360 746 405 747 330 748 300 749 220 750 240 751 281 752 300 753 239 754 234 755 206 756 283 757 109 758 276 759 162 760 207 761 200 762 201 763 222 764 232 765 147 766 120 767 156 768 72 769 141 770 235 771 195 772 212 773 36 774 188 775 232 776 164 777 116 778 71 779 147 780 165 781 820 782 523 783 500 784 376 785 415 786 350 787 310 788 220 789 260 790 291 791 312 792 251 793 270 794 212 795 293 796 109 797 298 798 176 799 241 800 202 801 209 802 232 803 238 804 147 805 120 806 178 807 80 808 145 809 253 810 205 811 234 812 36 813 198 814 250 815 166 816 124 817 105 818 169 819 195 820 118 821 861 822 560 823 525 824 409 825 448 826 373 827 315 828 248 829 273 830 322 831 321 832 272 833 303 834 217 835 314 836 125 837 318 838 187 839 273 840 229 841 212 842 239 843 243 844 163 845 128 846 209 847 84 848 150 849 270 850 224 851 255 852 44 853 203 854 268 855 171 856 133 857 138 858 199 859 218 860 140 861 0 862 903 863 594 864 543 865 435 866 474 867 389 868 315 869 264 870 279 871 344 872 327 873 284 874 333 875 217 876 326 877 133 878 336 879 193 880 303 881 247 882 212 883 243 884 247 885 169 886 134 887 235 888 84 889 150 890 286 891 234 892 275 893 44 894 205 895 282 896 171 897 135 898 170 899 225 900 234 901 150 902 40 903 142 904 946 905 629 906 574 907 458 908 493 909 414 910 351 911 281 912 291 913 361 914 330 915 301 916 360 917 247 918 341 919 141 920 352 921 203 922 331 923 258 924 238 925 244 926 250 927 180 928 138 929 258 930 88 931 168 932 301 933 247 934 294 935 48 936 208 937 296 938 187 939 143 940 201 941 249 942 255 943 159 944 79 945 162 946 0 947 990 948 657 949 594 950 470 951 505 952 428 953 381 954 289 955 297 956 371 957 330 958 307 959 384 960 267 961 349 962 141 963 366 964 207 965 357 966 264 967 252 968 244 969 252 970 182 971 140 972 274 973 90 974 174 975 315 976 255 977 312 978 48 979 208 980 306 981 195 982 145 983 231 984 267 985 269 986 161 987 117 988 172 989 42 990 173 991 1035 992 694 993 603 994 499 995 510 996 437 997 405 998 306 999 297 1000 376 1001 370 1002 314 1003 405 1004 287 1005 354 1006 149 1007 378 1008 207 1009 381 1010 267 1011 258 1012 278 1013 253 1014 187 1015 140 1016 291 1017 90 1018 190 1019 328 1020 260 1021 329 1022 52 1023 216 1024 316 1025 197 1026 145 1027 260 1028 287 1029 276 1030 164 1031 154 1032 178 1033 83 1034 199 1035 184 1036 1081 1037 724 1038 643 1039 513 1040 546 1041 465 1042 423 1043 312 1044 329 1045 400 1046 406 1047 326 1048 423 1049 297 1050 386 1051 153 1052 388 1053 229 1054 403 1055 279 1056 274 1057 304 1058 253 1059 193 1060 144 1061 303 1062 96 1063 196 1064 340 1065 282 1066 345 1067 52 1068 248 1069 322 1070 211 1071 153 1072 288 1073 301 1074 292 1075 168 1076 190 1077 186 1078 123 1079 211 1080 210 1081 187 1082 1128 1083 755 1084 678 1085 528 1086 573 1087 488 1088 435 1089 319 1090 348 1091 417 1092 438 1093 339 1094 438 1095 305 1096 407 1097 156 1098 396 1099 242 1100 423 1101 288 1102 284 1103 326 1104 297 1105 198 1106 147 1107 312 1108 99 1109 198 1110 351 1111 293 1112 360 1113 54 1114 272 1115 328 1116 217 1117 160 1118 315 1119 315 1120 303 1121 173 1122 225 1123 192 1124 162 1125 223 1126 221 1127 217 1128 0 1129 1176 1130 771 1131 708 1132 528 1133 591 1134 498 1135 441 1136 319 1137 354 1138 423 1139 466 1140 339 1141 450 1142 307 1143 419 1144 156 1145 402 1146 248 1147 441 1148 288 1149 288 1150 338 1151 339 1152 198 1153 149 1154 316 1155 99 1156 198 1157 361 1158 295 1159 374 1160 54 1161 290 1162 330 1163 219 1164 160 1165 341 1166 321 1167 309 1168 173 1169 259 1170 192 1171 200 1172 223 1173 223 1174 231 1175 46 1176 106 1177 1225 1178 816 1179 745 1180 571 1181 600 1182 533 1183 441 1184 357 1185 375 1186 432 1187 490 1188 372 1189 459 1190 307 1191 426 1192 184 1193 406 1194 267 1195 457 1196 297 1197 288 1198 360 1199 379 1200 228 1201 150 1202 325 1203 103 1204 198 1205 370 1206 302 1207 387 1208 62 1209 308 1210 332 1211 219 1212 177 1213 366 1214 335 1215 316 1216 179 1217 292 1218 192 1219 237 1220 243 1221 228 1222 269 1223 91 1224 126 1225 0 1226 1275 1227 858 1228 771 1229 609 1230 600 1231 555 1232 489 1233 385 1234 387 1235 432 1236 510 1237 392 1238 465 1239 349 1240 426 1241 192 1242 408 1243 277 1244 471 1245 297 1246 314 1247 378 1248 417 1249 244 1250 150 1251 331 1252 105 1253 236 1254 378 1255 302 1256 399 1257 62 1258 318 1259 332 1260 219 1261 185 1262 390 1263 345 1264 320 1265 179 1266 324 1267 214 1268 273 1269 257 1270 228 1271 303 1272 135 1273 128 1274 42 1275 112 1276 1326 1277 901 1278 786 1279 644 1280 648 1281 568 1282 536 1283 408 1284 390 1285 474 1286 526 1287 401 1288 468 1289 390 1290 440 1291 206 1292 408 1293 280 1294 483 1295 331 1296 329 1297 392 1298 453 1299 249 1300 190 1301 334 1302 105 1303 271 1304 385 1305 314 1306 410 1307 66 1308 322 1309 332 1310 265 1311 188 1312 413 1313 353 1314 321 1315 201 1316 355 1317 227 1318 308 1319 267 1320 230 1321 335 1322 178 1323 132 1324 77 1325 146 1326 270 1327 1378 1328 937 1329 820 1330 672 1331 694 1332 592 1333 582 1334 416 1335 400 1336 508 1337 538 1338 419 1339 468 1340 426 1341 470 1342 206 1343 456 1344 286 1345 493 1346 357 1347 359 1348 402 1349 487 1350 255 1351 220 1352 334 1353 107 1354 299 1355 391 1356 336 1357 420 1358 66 1359 330 1360 368 1361 309 1362 192 1363 435 1364 357 1365 321 1366 209 1367 385 1368 251 1369 342 1370 271 1371 238 1372 361 1373 220 1374 132 1375 105 1376 166 1377 302 1378 227 1379 1431 1380 982 1381 837 1382 709 1383 738 1384 607 1385 627 1386 441 1387 405 1388 546 1389 546 1390 430 1391 516 1392 465 1393 484 1394 222 1395 501 1396 291 1397 501 1398 389 1399 374 1400 408 1401 519 1402 264 1403 240 1404 376 1405 108 1406 332 1407 396 1408 348 1409 429 1410 70 1411 332 1412 407 1413 351 1414 195 1415 456 1416 363 1417 337 1418 231 1419 414 1420 264 1421 375 1422 277 1423 242 1424 389 1425 261 1426 136 1427 126 1428 184 1429 317 1430 261 1431 0 1432 1485 1433 1020 1434 837 1435 731 1436 780 1437 607 1438 671 1439 455 1440 405 1441 576 1442 550 1443 430 1444 560 1445 499 1446 484 1447 226 1448 543 1449 291 1450 507 1451 407 1452 374 1453 410 1454 549 1455 264 1456 250 1457 408 1458 108 1459 354 1460 400 1461 348 1462 437 1463 70 1464 332 1465 439 1466 391 1467 195 1468 476 1469 365 1470 337 1471 243 1472 442 1473 264 1474 407 1475 279 1476 242 1477 411 1478 301 1479 136 1480 140 1481 192 1482 317 1483 279 1484 52 1485 84 1486 1540 1487 1059 1488 889 1489 754 1490 820 1491 645 1492 714 1493 466 1494 453 1495 606 1496 550 1497 452 1498 600 1499 532 1500 524 1501 233 1502 582 1503 327 1504 511 1505 423 1506 416 1507 410 1508 577 1509 274 1510 250 1511 436 1512 144 1513 375 1514 403 1515 378 1516 444 1517 72 1518 332 1519 470 1520 429 1521 215 1522 495 1523 367 1524 377 1525 251 1526 469 1527 296 1528 438 1529 279 1530 278 1531 431 1532 340 1533 142 1534 147 1535 192 1536 355 1537 295 1538 103 1539 110 1540 289 1541 1596 1542 1083 1543 939 1544 762 1545 870 1546 667 1547 756 1548 466 1549 495 1550 628 1551 600 1552 458 1553 636 1554 556 1555 570 1556 233 1557 618 1558 345 1559 513 1560 429 1561 456 1562 432 1563 603 1564 274 1565 282 1566 450 1567 162 1568 383 1569 405 1570 398 1571 450 1572 72 1573 378 1574 494 1575 469 1576 221 1577 513 1578 367 1579 413 1580 251 1581 495 1582 318 1583 468 1584 287 1585 316 1586 443 1587 378 1588 142 1589 147 1590 206 1591 389 1592 299 1593 153 1594 118 1595 335 1596 210 1597 1653 1598 1132 1599 987 1600 807 1601 915 1602 709 1603 809 1604 501 1605 531 1606 667 1607 645 1608 496 1609 668 1610 603 1611 610 1612 247 1613 651 1614 375 1615 513 1616 464 1617 502 1618 471 1619 627 1620 304 1621 306 1622 478 1623 162 1624 426 1625 406 1626 432 1627 455 1628 76 1629 418 1630 521 1631 512 1632 249 1633 530 1634 367 1635 445 1636 278 1637 520 1638 358 1639 497 1640 322 1641 344 1642 465 1643 415 1644 154 1645 183 1646 226 1647 419 1648 325 1649 202 1650 118 1651 372 1652 243 1653 324 1654 1711 1655 1174 1656 1039 1657 841 1658 955 1659 747 1660 859 1661 515 1662 569 1663 697 1664 685 1665 526 1666 696 1667 643 1668 648 1669 251 1670 681 1671 403 1672 567 1673 488 1674 548 1675 501 1676 649 1677 316 1678 322 1679 498 1680 186 1681 458 1682 406 1683 460 1684 459 1685 76 1686 454 1687 541 1688 550 1689 271 1690 546 1691 407 1692 473 1693 288 1694 544 1695 394 1696 525 1697 344 1698 372 1699 483 1700 451 1701 156 1702 213 1703 236 1704 447 1705 341 1706 250 1707 134 1708 400 1709 257 1710 374 1711 352 1712 1770 1713 1217 1714 1086 1715 868 1716 990 1717 780 1718 906 1719 534 1720 597 1721 724 1722 720 1723 547 1724 720 1725 680 1726 681 1727 258 1728 708 1729 423 1730 618 1731 505 1732 587 1733 526 1734 669 1735 329 1736 330 1737 516 1738 198 1739 483 1740 462 1741 485 1742 462 1743 78 1744 483 1745 560 1746 583 1747 283 1748 561 1749 444 1750 497 1751 299 1752 567 1753 423 1754 552 1755 359 1756 388 1757 499 1758 486 1759 161 1760 237 1761 242 1762 470 1763 351 1764 297 1765 142 1766 421 1767 274 1768 417 1769 394 1770 0 1771 1830 1772 1245 1773 1128 1774 880 1775 1020 1776 800 1777 950 1778 538 1779 615 1780 740 1781 750 1782 555 1783 740 1784 706 1785 711 1786 258 1787 732 1788 429 1789 666 1790 513 1791 621 1792 540 1793 687 1794 329 1795 330 1796 524 1797 198 1798 495 1799 516 1800 501 1801 464 1802 78 1803 505 1804 572 1805 611 1806 285 1807 575 1808 468 1809 517 1810 299 1811 589 1812 441 1813 578 1814 363 1815 396 1816 509 1817 520 1818 161 1819 255 1820 242 1821 488 1822 353 1823 343 1824 142 1825 435 1826 278 1827 453 1828 420 1829 58 1830 337 1831 1891 1832 1290 1833 1180 1834 917 1835 1072 1836 838 1837 991 1838 555 1839 643 1840 778 1841 775 1842 585 1843 756 1844 737 1845 757 1846 265 1847 753 1848 451 1849 711 1850 545 1851 657 1852 559 1853 703 1854 345 1855 354 1856 536 1857 210 1858 522 1859 568 1860 533 1861 465 1862 80 1863 527 1864 587 1865 647 1866 303 1867 588 1868 501 1869 533 1870 313 1871 610 1872 467 1873 603 1874 378 1875 420 1876 521 1877 553 1878 167 1879 267 1880 260 1881 506 1882 363 1883 388 1884 150 1885 457 1886 293 1887 493 1888 458 1889 115 1890 363 1891 0 1892 1953 1893 1320 1894 1224 1895 931 1896 1116 1897 858 1898 1029 1899 561 1900 657 1901 798 1902 795 1903 593 1904 768 1905 757 1906 791 1907 267 1908 771 1909 459 1910 753 1911 555 1912 687 1913 569 1914 717 1915 349 1916 372 1917 542 1918 216 1919 534 1920 618 1921 547 1922 465 1923 80 1924 543 1925 595 1926 677 1927 307 1928 600 1929 521 1930 545 1931 317 1932 630 1933 481 1934 627 1935 382 1936 430 1937 527 1938 585 1939 167 1940 273 1941 270 1942 520 1943 365 1944 432 1945 152 1946 473 1947 299 1948 525 1949 482 1950 171 1951 371 1952 60 1953 435 1954 2016 1955 1351 1956 1260 1957 946 1958 1152 1959 876 1960 1064 1961 568 1962 657 1963 816 1964 810 1965 601 1966 776 1967 774 1968 817 1969 270 1970 786 1971 459 1972 792 1973 563 1974 713 1975 576 1976 729 1977 353 1978 384 1979 546 1980 216 1981 543 1982 666 1983 561 1984 525 1985 81 1986 553 1987 602 1988 703 1989 307 1990 611 1991 540 1992 553 1993 321 1994 649 1995 493 1996 650 1997 385 1998 430 1999 533 2000 616 2001 169 2002 273 2003 276 2004 530 2005 367 2006 475 2007 152 2008 483 2009 304 2010 549 2011 506 2012 226 2013 377 2014 119 2015 465 2016 370 2017 2080 2018 1351 2019 1318 2020 946 2021 1180 2022 876 2023 1122 2024 568 2025 707 2026 816 2027 820 2028 601 2029 780 2030 774 2031 843 2032 270 2033 798 2034 459 2035 828 2036 563 2037 767 2038 576 2039 739 2040 353 2041 390 2042 546 2043 240 2044 543 2045 712 2046 561 2047 583 2048 81 2049 561 2050 602 2051 729 2052 307 2053 621 2054 540 2055 557 2056 321 2057 667 2058 493 2059 672 2060 385 2061 454 2062 533 2063 646 2064 169 2065 303 2066 276 2067 542 2068 367 2069 517 2070 152 2071 489 2072 304 2073 581 2074 506 2075 280 2076 377 2077 177 2078 465 2079 416 2080 0 2081 2145 2082 1414 2083 1371 2084 1008 2085 1200 2086 929 2087 1175 2088 628 2089 744 2090 836 2091 825 2092 653 2093 780 2094 827 2095 863 2096 326 2097 807 2098 496 2099 861 2100 583 2101 812 2102 581 2103 747 2104 403 2105 390 2106 546 2107 252 2108 595 2109 756 2110 581 2111 639 2112 129 2113 564 2114 611 2115 747 2116 343 2117 630 2118 573 2119 557 2120 339 2121 684 2122 538 2123 693 2124 389 2125 470 2126 541 2127 675 2128 215 2129 328 2130 276 2131 551 2132 367 2133 558 2134 164 2135 491 2136 354 2137 606 2138 550 2139 333 2140 397 2141 234 2142 521 2143 447 2144 32 2145 515 2146 2211 2147 1476 2148 1419 2149 1068 2150 1254 2151 977 2152 1223 2153 684 2154 768 2155 888 2156 825 2157 699 2158 840 2159 875 2160 903 2161 374 2162 813 2163 520 2164 891 2165 633 2166 850 2167 581 2168 753 2169 445 2170 406 2171 604 2172 252 2173 641 2174 798 2175 621 2176 693 2177 161 2178 564 2179 617 2180 787 2181 367 2182 638 2183 603 2184 601 2185 385 2186 700 2187 576 2188 713 2189 389 2190 490 2191 547 2192 703 2193 251 2194 348 2195 292 2196 557 2197 423 2198 598 2199 164 2200 491 2201 398 2202 626 2203 592 2204 385 2205 435 2206 290 2207 575 2208 465 2209 32 2210 565 2211 378 2212 2278 2213 1539 2214 1474 2215 1127 2216 1297 2217 1030 2218 1266 2219 738 2220 804 2221 929 2222 885 2223 748 2224 895 2225 918 2226 938 2227 418 2228 816 2229 556 2230 918 2231 672 2232 887 2233 639 2234 757 2235 489 2236 418 2237 657 2238 268 2239 682 2240 838 2241 654 2242 745 2243 185 2244 614 2245 620 2246 816 2247 401 2248 645 2249 630 2250 648 2251 421 2252 715 2253 613 2254 732 2255 443 2256 514 2257 551 2258 730 2259 285 2260 363 2261 304 2262 560 2263 474 2264 637 2265 180 2266 531 2267 436 2268 649 2269 632 2270 436 2271 466 2272 345 2273 627 2274 489 2275 48 2276 602 2277 426 2278 0 2279 2346 2280 1599 2281 1518 2282 1183 2283 1329 2284 1072 2285 1304 2286 786 2287 828 2288 959 2289 939 2290 786 2291 945 2292 956 2293 960 2294 450 2295 816 2296 580 2297 942 2298 700 2299 913 2300 689 2301 759 2302 519 2303 426 2304 705 2305 276 2306 716 2307 876 2308 676 2309 795 2310 185 2311 650 2312 620 2313 836 2314 423 2315 651 2316 654 2317 684 2318 445 2319 729 2320 639 2321 750 2322 491 2323 524 2324 553 2325 756 2326 305 2327 373 2328 312 2329 560 2330 518 2331 675 2332 188 2333 557 2334 468 2335 665 2336 670 2337 486 2338 486 2339 399 2340 677 2341 503 2342 48 2343 628 2344 460 2345 66 2346 490 2347 2415 2348 1664 2349 1551 2350 1244 2351 1350 2352 1105 2353 1337 2354 838 2355 840 2356 978 2357 987 2358 819 2359 990 2360 989 2361 973 2362 490 2363 880 2364 592 2365 963 2366 719 2367 932 2368 735 2369 759 2370 547 2371 430 2372 748 2373 276 2374 747 2375 912 2376 689 2377 843 2378 217 2379 674 2380 682 2381 849 2382 435 2383 656 2384 675 2385 711 2386 461 2387 742 2388 658 2389 767 2390 535 2391 526 2392 553 2393 781 2394 325 2395 378 2396 316 2397 590 2398 559 2399 712 2400 188 2401 571 2402 496 2403 676 2404 706 2405 535 2406 499 2407 452 2408 725 2409 509 2410 64 2411 645 2412 484 2413 131 2414 548 2415 563 2416 2485 2417 1726 2418 1603 2419 1298 2420 1360 2421 1151 2422 1365 2423 882 2424 862 2425 988 2426 1029 2427 861 2428 1030 2429 1017 2430 983 2431 514 2432 940 2433 614 2434 981 2435 729 2436 954 2437 773 2438 825 2439 579 2440 430 2441 786 2442 284 2443 771 2444 946 2445 699 2446 889 2447 233 2448 706 2449 738 2450 857 2451 457 2452 660 2453 693 2454 743 2455 467 2456 754 2457 680 2458 783 2459 571 2460 532 2461 613 2462 805 2463 341 2464 378 2465 316 2466 634 2467 593 2468 748 2469 196 2470 575 2471 516 2472 690 2473 740 2474 583 2475 509 2476 504 2477 771 2478 519 2479 64 2480 655 2481 512 2482 195 2483 596 2484 613 2485 625 2486 2556 2487 1789 2488 1638 2489 1353 2490 1416 2491 1184 2492 1428 2493 925 2494 873 2495 1038 2496 1065 2497 890 2498 1065 2499 1074 2500 1011 2501 536 2502 996 2503 625 2504 996 2505 773 2506 985 2507 807 2508 888 2509 602 2510 438 2511 819 2512 288 2513 820 2514 978 2515 725 2516 933 2517 245 2518 724 2519 790 2520 907 2521 468 2522 663 2523 708 2524 764 2525 501 2526 765 2527 709 2528 798 2529 601 2530 540 2531 670 2532 828 2533 351 2534 402 2535 324 2536 660 2537 622 2538 783 2539 200 2540 603 2541 553 2542 697 2543 772 2544 630 2545 533 2546 555 2547 815 2548 530 2549 72 2550 683 2551 530 2552 258 2553 644 2554 644 2555 669 2556 0 2557 2628 2558 1845 2559 1656 2560 1401 2561 1458 2562 1202 2563 1484 2564 957 2565 873 2566 1072 2567 1095 2568 908 2569 1095 2570 1120 2571 1021 2572 536 2573 1048 2574 625 2575 1008 2576 801 2577 999 2578 833 2579 948 2580 608 2581 444 2582 847 2583 288 2584 858 2585 1008 2586 735 2587 975 2588 245 2589 732 2590 834 2591 941 2592 468 2593 665 2594 720 2595 776 2596 519 2597 775 2598 723 2599 812 2600 625 2601 540 2602 720 2603 850 2604 351 2605 422 2606 330 2607 672 2608 644 2609 817 2610 200 2611 621 2612 579 2613 699 2614 802 2615 676 2616 543 2617 605 2618 857 2619 530 2620 72 2621 701 2622 538 2623 320 2624 684 2625 656 2626 697 2627 70 2628 304 2629 2701 2630 1914 2631 1720 2632 1466 2633 1486 2634 1264 2635 1533 2636 1013 2637 925 2638 1098 2639 1119 2640 966 2641 1120 2642 1169 2643 1045 2644 580 2645 1096 2646 675 2647 1017 2648 825 2649 1043 2650 855 2651 1005 2652 658 2653 448 2654 870 2655 300 2656 903 2657 1036 2658 757 2659 1015 2660 277 2661 752 2662 880 2663 961 2664 514 2665 666 2666 729 2667 798 2668 541 2669 784 2670 767 2671 825 2672 645 2673 560 2674 775 2675 871 2676 389 2677 438 2678 334 2679 716 2680 667 2681 850 2682 212 2683 631 2684 619 2685 705 2686 830 2687 721 2688 563 2689 654 2690 897 2691 564 2692 88 2693 711 2694 556 2695 381 2696 728 2697 706 2698 717 2699 139 2700 344 2701 0 2702 2775 2703 1980 2704 1776 2705 1524 2706 1500 2707 1318 2708 1575 2709 1053 2710 957 2711 1110 2712 1137 2713 1012 2714 1140 2715 1211 2716 1055 2717 612 2718 1140 2719 705 2720 1023 2721 835 2722 1075 2723 869 2724 1059 2725 688 2726 450 2727 888 2728 306 2729 937 2730 1062 2731 767 2732 1053 2733 293 2734 764 2735 920 2736 969 2737 540 2738 666 2739 735 2740 812 2741 549 2742 792 2743 799 2744 837 2745 657 2746 566 2747 825 2748 891 2749 411 2750 450 2751 336 2752 752 2753 685 2754 882 2755 218 2756 635 2757 647 2758 707 2759 856 2760 765 2761 571 2762 702 2763 935 2764 580 2765 88 2766 715 2767 566 2768 441 2769 764 2770 748 2771 725 2772 207 2773 362 2774 72 2775 512 2776 2850 2777 2047 2778 1824 2779 1579 2780 1500 2781 1364 2782 1610 2783 1094 2784 969 2785 1110 2786 1149 2787 1050 2788 1155 2789 1246 2790 1055 2791 640 2792 1180 2793 717 2794 1026 2795 835 2796 1097 2797 879 2798 1110 2799 716 2800 450 2801 901 2802 306 2803 966 2804 1086 2805 767 2806 1089 2807 309 2808 770 2809 956 2810 969 2811 552 2812 738 2813 738 2814 820 2815 549 2816 799 2817 821 2818 848 2819 663 2820 566 2821 872 2822 910 2823 429 2824 458 2825 336 2826 780 2827 698 2828 913 2829 218 2830 635 2831 668 2832 707 2833 880 2834 808 2835 571 2836 749 2837 971 2838 582 2839 96 2840 715 2841 572 2842 500 2843 796 2844 782 2845 725 2846 274 2847 370 2848 143 2849 578 2850 359 2851 2926 2852 2107 2853 1882 2854 1623 2855 1572 2856 1412 2857 1638 2858 1118 2859 1003 2860 1168 2861 1155 2862 1082 2863 1165 2864 1274 2865 1111 2866 656 2867 1216 2868 749 2869 1026 2870 877 2871 1119 2872 883 2873 1158 2874 734 2875 510 2876 909 2877 314 2878 984 2879 1108 2880 813 2881 1123 2882 309 2883 774 2884 984 2885 997 2886 572 2887 808 2888 738 2889 828 2890 573 2891 805 2892 843 2893 858 2894 665 2895 598 2896 912 2897 928 2898 441 2899 462 2900 384 2901 808 2902 706 2903 943 2904 226 2905 641 2906 680 2907 707 2908 902 2909 850 2910 601 2911 795 2912 1005 2913 592 2914 96 2915 723 2916 574 2917 558 2918 820 2919 818 2920 753 2921 340 2922 380 2923 213 2924 636 2925 405 2926 538 2927 3003 2928 2176 2929 1923 2930 1684 2931 1641 2932 1451 2933 1659 2934 1159 2935 1023 2936 1231 2937 1155 2938 1117 2939 1170 2940 1295 2941 1148 2942 684 2943 1248 2944 767 2945 1098 2946 932 2947 1130 2948 883 2949 1203 2950 757 2951 555 2952 912 2953 318 2954 1001 2955 1128 2956 848 2957 1155 2958 325 2959 774 2960 1014 2961 1018 2962 588 2963 876 2964 804 2965 831 2966 610 2967 810 2968 854 2969 867 2970 665 2971 614 2972 953 2973 945 2974 453 2975 462 2976 423 2977 824 2978 709 2979 972 2980 230 2981 641 2982 693 2983 747 2984 922 2985 891 2986 632 2987 840 2988 1037 2989 596 2990 104 2991 726 2992 574 2993 615 2994 846 2995 841 2996 774 2997 405 2998 394 2999 282 3000 698 3001 428 3002 596 3003 647 3004 3081 3005 2238 3006 1947 3007 1730 3008 1707 3009 1473 3010 1727 3011 1181 3012 1029 3013 1285 3014 1225 3015 1137 3016 1170 3017 1349 3018 1168 3019 696 3020 1276 3021 773 3022 1166 3023 972 3024 1152 3025 939 3026 1245 3027 761 3028 585 3029 912 3030 318 3031 1039 3032 1146 3033 866 3034 1185 3035 333 3036 796 3037 1038 3038 1076 3039 594 3040 942 3041 860 3042 831 3043 628 3044 814 3045 874 3046 875 3047 709 3048 616 3049 989 3050 961 3051 455 3052 480 3053 445 3054 830 3055 709 3056 1000 3057 230 3058 701 3059 713 3060 771 3061 940 3062 931 3063 648 3064 884 3065 1067 3066 602 3067 104 3068 726 3069 594 3070 671 3071 862 3072 853 3073 820 3074 469 3075 396 3076 350 3077 752 3078 436 3079 636 3080 709 3081 645 3082 3160 3083 2301 3084 1999 3085 1777 3086 1770 3087 1515 3088 1786 3089 1204 3090 1045 3091 1336 3092 1288 3093 1167 3094 1242 3095 1398 3096 1210 3097 707 3098 1300 3099 787 3100 1230 3101 1009 3102 1190 3103 990 3104 1284 3105 777 3106 600 3107 970 3108 322 3109 1074 3110 1162 3111 900 3112 1213 3113 339 3114 838 3115 1058 3116 1125 3117 606 3118 1006 3119 912 3120 879 3121 647 3122 817 3123 906 3124 882 3125 748 3126 628 3127 1022 3128 976 3129 461 3130 495 3131 456 3132 846 3133 753 3134 1027 3135 234 3136 752 3137 728 3138 813 3139 956 3140 970 3141 672 3142 927 3143 1095 3144 614 3145 108 3146 786 3147 626 3148 726 3149 878 3150 879 3151 861 3152 532 3153 404 3154 417 3155 806 3156 446 3157 676 3158 758 3159 683 3160 0 3161 3240 3162 2349 3163 2025 3164 1809 3165 1830 3166 1531 3167 1836 3168 1204 3169 1053 3170 1374 3171 1344 3172 1177 3173 1308 3174 1432 3175 1230 3176 707 3177 1320 3178 793 3179 1290 3180 1031 3181 1206 3182 1026 3183 1320 3184 777 3185 600 3186 1012 3187 324 3188 1092 3189 1176 3190 912 3191 1239 3192 339 3193 856 3194 1070 3195 1165 3196 610 3197 1068 3198 948 3199 901 3200 647 3201 819 3202 918 3203 888 3204 774 3205 634 3206 1048 3207 990 3208 461 3209 507 3210 456 3211 852 3212 781 3213 1053 3214 236 3215 794 3216 728 3217 833 3218 970 3219 1008 3220 678 3221 969 3222 1121 3223 620 3224 108 3225 840 3226 638 3227 780 3228 886 3229 891 3230 889 3231 594 3232 404 3233 483 3234 848 3235 446 3236 700 3237 794 3238 697 3239 78 3240 370 3241 3321 3242 2426 3243 2025 3244 1882 3245 1903 3246 1531 3247 1877 3248 1272 3249 1053 3250 1445 3251 1393 3252 1177 3253 1368 3254 1473 3255 1230 3256 763 3257 1336 3258 793 3259 1346 3260 1098 3261 1206 3262 1073 3263 1353 3264 777 3265 648 3266 1070 3267 324 3268 1131 3269 1188 3270 912 3271 1263 3272 371 3273 856 3274 1084 3275 1202 3276 610 3277 1128 3278 1002 3279 901 3280 709 3281 820 3282 918 3283 893 3284 817 3285 634 3286 1079 3287 1003 3288 461 3289 516 3290 502 3291 852 3292 835 3293 1078 3294 236 3295 839 3296 762 3297 833 3298 982 3299 1045 3300 678 3301 1010 3302 1145 3303 620 3304 124 3305 894 3306 638 3307 833 3308 898 3309 891 3310 926 3311 655 3312 404 3313 548 3314 906 3315 446 3316 750 3317 819 3318 697 3319 155 3320 420 3321 0 3322 3403 3323 2500 3324 2105 3325 1948 3326 1969 3327 1605 3328 1909 3329 1328 3330 1131 3331 1507 3332 1435 3333 1243 3334 1422 3335 1505 3336 1296 3337 795 3338 1348 3339 865 3340 1398 3341 1152 3342 1238 3343 1111 3344 1383 3345 833 3346 684 3347 1122 3348 396 3349 1161 3350 1198 3351 974 3352 1285 3353 387 3354 898 3355 1094 3356 1228 3357 674 3358 1186 3359 1050 3360 955 3361 755 3362 820 3363 950 3364 897 3365 849 3366 698 3367 1105 3368 1015 3369 493 3370 522 3371 536 3372 864 3373 879 3374 1102 3375 302 3376 873 3377 784 3378 885 3379 992 3380 1081 3381 732 3382 1050 3383 1167 3384 650 3385 124 3386 938 3387 676 3388 885 3389 904 3390 921 3391 952 3392 715 3393 458 3394 612 3395 960 3396 482 3397 790 3398 835 3399 749 3400 231 3401 446 3402 54 3403 630 3404 3486 3405 2575 3406 2184 3407 2011 3408 2028 3409 1678 3410 1932 3411 1377 3412 1206 3413 1562 3414 1470 3415 1306 3416 1470 3417 1528 3418 1355 3419 831 3420 1356 3421 934 3422 1446 3423 1199 3424 1261 3425 1144 3426 1410 3427 882 3428 708 3429 1168 3430 459 3431 1182 3432 1206 3433 1029 3434 1305 3435 403 3436 933 3437 1100 3438 1247 3439 733 3440 1242 3441 1094 3442 1003 3443 790 3444 900 3445 973 3446 900 3447 874 3448 755 3449 1128 3450 1026 3451 529 3452 525 3453 558 3454 872 3455 917 3456 1125 3457 361 3458 898 3459 801 3460 933 3461 1000 3462 1116 3463 779 3464 1089 3465 1187 3466 671 3467 132 3468 974 3469 709 3470 936 3471 908 3472 948 3473 971 3474 774 3475 503 3476 675 3477 1012 3478 506 3479 824 3480 844 3481 795 3482 306 3483 472 3484 81 3485 704 3486 0 3487 3570 3488 2643 3489 2262 3490 2063 3491 2080 3492 1746 3493 1946 3494 1409 3495 1278 3496 1606 3497 1498 3498 1358 3499 1512 3500 1542 3501 1407 3502 847 3503 1360 3504 996 3505 1490 3506 1233 3507 1275 3508 1168 3509 1434 3510 914 3511 720 3512 1208 3513 513 3514 1194 3515 1212 3516 1073 3517 1323 3518 403 3519 961 3520 1102 3521 1261 3522 779 3523 1296 3524 1132 3525 1045 3526 810 3527 978 3528 987 3529 902 3530 890 3531 805 3532 1144 3533 1036 3534 545 3535 525 3536 568 3537 876 3538 941 3539 1147 3540 409 3541 916 3542 809 3543 977 3544 1006 3545 1150 3546 813 3547 1127 3548 1205 3549 685 3550 132 3551 1004 3552 733 3553 986 3554 908 3555 972 3556 985 3557 832 3558 529 3559 737 3560 1058 3561 518 3562 846 3563 848 3564 835 3565 380 3566 482 3567 81 3568 770 3569 82 3570 752 3571 3655 3572 2720 3573 2343 3574 2128 3575 2125 3576 1821 3577 2019 3578 1460 3579 1351 3580 1647 3581 1519 3582 1421 3583 1548 3584 1609 3585 1452 3586 881 3587 1360 3588 1063 3589 1530 3590 1268 3591 1346 3592 1187 3593 1455 3594 965 3595 720 3596 1242 3597 570 3598 1249 3599 1216 3600 1114 3601 1339 3602 423 3603 982 3604 1102 3605 1300 3606 836 3607 1348 3608 1170 3609 1081 3610 837 3611 1054 3612 1052 3613 903 3614 905 3615 850 3616 1161 3617 1045 3618 579 3619 537 3620 568 3621 876 3622 969 3623 1168 3624 460 3625 927 3626 850 3627 1017 3628 1010 3629 1183 3630 848 3631 1164 3632 1221 3633 748 3634 140 3635 1028 3636 752 3637 1035 3638 908 3639 993 3640 1020 3641 889 3642 576 3643 798 3644 1106 3645 518 3646 876 3647 867 3648 869 3649 453 3650 500 3651 117 3652 840 3653 163 3654 805 3655 814 3656 3741 3657 2790 3658 2421 3659 2174 3660 2199 3661 1889 3662 2081 3663 1494 3664 1419 3665 1709 3666 1533 3667 1467 3668 1578 3669 1661 3670 1520 3671 897 3672 1440 3673 1121 3674 1566 3675 1306 3676 1404 3677 1197 3678 1473 3679 999 3680 756 3681 1270 3682 612 3683 1281 3684 1218 3685 1174 3686 1353 3687 431 3688 996 3689 1170 3690 1354 3691 874 3692 1398 3693 1202 3694 1111 3695 867 3696 1128 3697 1102 3698 903 3699 911 3700 910 3701 1173 3702 1053 3703 595 3704 547 3705 598 3706 950 3707 987 3708 1188 3709 494 3710 939 3711 872 3712 1053 3713 1012 3714 1215 3715 886 3716 1200 3717 1235 3718 798 3719 140 3720 1052 3721 762 3722 1083 3723 952 3724 1011 3725 1066 3726 945 3727 602 3728 858 3729 1148 3730 554 3731 894 3732 879 3733 897 3734 525 3735 514 3736 135 3737 902 3738 243 3739 837 3740 884 3741 697 3742 3828 3743 2861 3744 2496 3745 2221 3746 2262 3747 1954 3748 2132 3749 1525 3750 1482 3751 1760 3752 1540 3753 1512 3754 1602 3755 1704 3756 1577 3757 914 3758 1515 3759 1174 3760 1598 3761 1341 3762 1449 3763 1204 3764 1488 3765 1030 3766 783 3767 1292 3768 639 3769 1310 3770 1218 3771 1223 3772 1365 3773 439 3774 1003 3775 1233 3776 1391 3777 909 3778 1446 3779 1230 3780 1135 3781 886 3782 1200 3783 1141 3784 987 3785 912 3786 959 3787 1182 3788 1060 3789 612 3790 555 3791 621 3792 1017 3793 1001 3794 1207 3795 517 3796 944 3797 889 3798 1085 3799 1012 3800 1246 3801 919 3802 1235 3803 1247 3804 837 3805 144 3806 1066 3807 769 3808 1130 3809 997 3810 1026 3811 1097 3812 1000 3813 623 3814 917 3815 1188 3816 581 3817 910 3818 884 3819 919 3820 596 3821 527 3822 135 3823 964 3824 322 3825 864 3826 941 3827 767 3828 924 3829 3916 3830 2917 3831 2578 3832 2245 3833 2314 3834 2010 3835 2172 3836 1541 3837 1550 3838 1792 3839 1540 3840 1536 3841 1620 3842 1732 3843 1627 3844 914 3845 1585 3846 1224 3847 1626 3848 1355 3849 1487 3850 1204 3851 1500 3852 1046 3853 801 3854 1308 3855 681 3856 1324 3857 1302 3858 1255 3859 1375 3860 439 3861 1003 3862 1283 3863 1415 3864 929 3865 1492 3866 1252 3867 1153 3868 892 3869 1270 3870 1169 3871 1069 3872 912 3873 1005 3874 1186 3875 1066 3876 612 3877 561 3878 633 3879 1083 3880 1005 3881 1225 3882 545 3883 944 3884 895 3885 1113 3886 1066 3887 1276 3888 933 3889 1269 3890 1257 3891 867 3892 144 3893 1072 3894 769 3895 1176 3896 1021 3897 1038 3898 1113 3899 1054 3900 635 3901 975 3902 1218 3903 599 3904 912 3905 884 3906 935 3907 666 3908 527 3909 153 3910 1014 3911 400 3912 878 3913 985 3914 821 3915 1004 3916 647 3917 4005 3918 2998 3919 2655 3920 2318 3921 2355 3922 2081 3923 2201 3924 1602 3925 1611 3926 1829 3927 1620 3928 1601 3929 1632 3930 1761 3931 1666 3932 950 3933 1650 3934 1279 3935 1650 3936 1386 3937 1514 3938 1278 3939 1509 3940 1101 3941 810 3942 1318 3943 702 3944 1349 3945 1383 3946 1290 3947 1383 3948 455 3949 1073 3950 1342 3951 1430 3952 978 3953 1536 3954 1274 3955 1165 3956 919 3957 1338 3958 1196 3959 1149 3960 978 3961 1042 3962 1195 3963 1071 3964 648 3965 565 3966 640 3967 1142 3968 1015 3969 1242 3970 564 3971 982 3972 916 3973 1137 3974 1141 3975 1305 3976 964 3977 1302 3978 1265 3979 886 3980 152 3981 1074 3982 833 3983 1221 3984 1074 3985 1047 3986 1128 3987 1107 3988 676 3989 1032 3990 1258 3991 608 3992 932 3993 910 3994 945 3995 735 3996 541 3997 162 3998 1076 3999 477 4000 901 4001 1016 4002 895 4003 1077 4004 703 4005 0 4006 4095 4007 3072 4008 2727 4009 2376 4010 2385 4011 2143 4012 2219 4013 1636 4014 1665 4015 1853 4016 1692 4017 1651 4018 1638 4019 1779 4020 1696 4021 966 4022 1710 4023 1323 4024 1670 4025 1402 4026 1530 4027 1338 4028 1515 4029 1135 4030 810 4031 1322 4032 702 4033 1363 4034 1461 4035 1314 4036 1389 4037 463 4038 1131 4039 1392 4040 1440 4041 1014 4042 1578 4043 1290 4044 1171 4045 927 4046 1404 4047 1212 4048 1227 4049 1024 4050 1072 4051 1201 4052 1075 4053 664 4054 567 4055 640 4056 1194 4057 1019 4058 1258 4059 564 4060 1006 4061 926 4062 1157 4063 1207 4064 1333 4065 980 4066 1334 4067 1271 4068 898 4069 152 4070 1074 4071 881 4072 1265 4073 1114 4074 1053 4075 1138 4076 1159 4077 696 4078 1088 4079 1292 4080 608 4081 946 4082 924 4083 949 4084 803 4085 545 4086 162 4087 1130 4088 553 4089 913 4090 1036 4091 961 4092 1143 4093 731 4094 88 4095 834 4096 4186 4097 3147 4098 2814 4099 2427 4100 2460 4101 2216 4102 2226 4103 1671 4104 1744 4105 1916 4106 1756 4107 1702 4108 1638 4109 1786 4110 1769 4111 987 4112 1765 4113 1388 4114 1686 4115 1445 4116 1537 4117 1392 4118 1518 4119 1170 4120 834 4121 1322 4122 762 4123 1368 4124 1536 4125 1375 4126 1393 4127 471 4128 1193 4129 1437 4130 1447 4131 1059 4132 1618 4133 1302 4134 1171 4135 956 4136 1468 4137 1219 4138 1303 4139 1060 4140 1137 4141 1204 4142 1078 4143 685 4144 567 4145 658 4146 1247 4147 1019 4148 1273 4149 616 4150 1058 4151 931 4152 1173 4153 1270 4154 1360 4155 1023 4156 1365 4157 1275 4158 905 4159 156 4160 1074 4161 933 4162 1308 4163 1147 4164 1056 4165 1145 4166 1210 4167 727 4168 1143 4169 1326 4170 632 4171 954 4172 928 4173 949 4174 870 4175 560 4176 198 4177 1184 4178 628 4179 918 4180 1081 4181 1025 4182 1216 4183 755 4184 175 4185 887 4186 920 4187 4278 4188 3207 4189 2898 4190 2455 4191 2520 4192 2276 4193 2304 4194 1683 4195 1812 4196 1958 4197 1812 4198 1730 4199 1722 4200 1834 4201 1827 4202 995 4203 1815 4204 1436 4205 1698 4206 1465 4207 1609 4208 1430 4209 1518 4210 1182 4211 852 4212 1378 4213 810 4214 1392 4215 1608 4216 1417 4217 1395 4218 471 4219 1245 4220 1469 4221 1497 4222 1081 4223 1656 4224 1308 4225 1249 4226 964 4227 1530 4228 1267 4229 1377 4230 1076 4231 1183 4232 1204 4233 1080 4234 693 4235 573 4236 668 4237 1293 4238 1043 4239 1287 4240 652 4241 1094 4242 941 4243 1185 4244 1318 4245 1386 4246 1043 4247 1395 4248 1277 4249 965 4250 156 4251 1130 4252 971 4253 1350 4254 1167 4255 1056 4256 1177 4257 1260 4258 737 4259 1197 4260 1352 4261 650 4262 958 4263 976 4264 1005 4265 936 4266 564 4267 216 4268 1226 4269 702 4270 942 4271 1113 4272 1075 4273 1284 4274 763 4275 261 4276 921 4277 992 4278 921 4279 4371 4280 3284 4281 2979 4282 2516 4283 2565 4284 2343 4285 2369 4286 1720 4287 1869 4288 1993 4289 1860 4290 1785 4291 1799 4292 1889 4293 1870 4294 1012 4295 1860 4296 1485 4297 1706 4298 1496 4299 1666 4300 1470 4301 1606 4302 1219 4303 864 4304 1441 4305 846 4306 1433 4307 1677 4308 1450 4309 1395 4310 479 4311 1289 4312 1506 4313 1528 4314 1120 4315 1692 4316 1316 4317 1318 4318 985 4319 1590 4320 1314 4321 1449 4322 1108 4323 1214 4324 1278 4325 1081 4326 710 4327 578 4328 678 4329 1332 4330 1094 4331 1300 4332 682 4333 1116 4334 964 4335 1193 4336 1375 4337 1411 4338 1072 4339 1424 4340 1277 4341 1008 4342 160 4343 1169 4344 1007 4345 1391 4346 1196 4347 1134 4348 1202 4349 1309 4350 764 4351 1250 4352 1382 4353 662 4354 962 4355 1010 4356 1060 4357 1001 4358 573 4359 216 4360 1276 4361 775 4362 979 4363 1134 4364 1135 4365 1347 4366 783 4367 346 4368 948 4369 1047 4370 979 4371 994 4372 4465 4373 3346 4374 3065 4375 2546 4376 2595 4377 2403 4378 2421 4379 1734 4380 1937 4381 2011 4382 1900 4383 1815 4384 1869 4385 1925 4386 1898 4387 1018 4388 1900 4389 1529 4390 1710 4391 1508 4392 1714 4393 1496 4394 1690 4395 1233 4396 870 4397 1487 4398 890 4399 1445 4400 1743 4401 1468 4402 1485 4403 483 4404 1327 4405 1534 4406 1544 4407 1144 4408 1726 4409 1320 4410 1382 4411 991 4412 1648 4413 1348 4414 1519 4415 1122 4416 1240 4417 1336 4418 1081 4419 716 4420 582 4421 682 4422 1368 4423 1118 4424 1312 4425 714 4426 1128 4427 972 4428 1197 4429 1419 4430 1435 4431 1084 4432 1452 4433 1337 4434 1046 4435 160 4436 1195 4437 1033 4438 1431 4439 1208 4440 1212 4441 1212 4442 1357 4443 774 4444 1302 4445 1404 4446 668 4447 962 4448 1032 4449 1104 4450 1065 4451 575 4452 240 4453 1314 4454 847 4455 991 4456 1146 4457 1181 4458 1409 4459 789 4460 430 4461 964 4462 1087 4463 1005 4464 1078 4465 891 4466 4560 4467 3409 4468 3144 4469 2577 4470 2610 4471 2458 4472 2460 4473 1749 4474 1992 4475 2020 4476 1932 4477 1844 4478 1932 4479 1952 4480 1913 4481 1025 4482 1935 4483 1568 4484 1710 4485 1513 4486 1747 4487 1518 4488 1770 4489 1248 4490 870 4491 1530 4492 921 4493 1458 4494 1806 4495 1477 4496 1572 4497 486 4498 1355 4499 1557 4500 1549 4501 1161 4502 1758 4503 1320 4504 1437 4505 994 4506 1704 4507 1373 4508 1587 4509 1132 4510 1255 4511 1390 4512 1173 4513 723 4514 585 4515 682 4516 1397 4517 1139 4518 1323 4519 735 4520 1132 4521 975 4522 1197 4523 1460 4524 1458 4525 1089 4526 1479 4527 1394 4528 1069 4529 162 4530 1210 4531 1053 4532 1470 4533 1221 4534 1280 4535 1215 4536 1404 4537 783 4538 1353 4539 1426 4540 668 4541 962 4542 1044 4543 1145 4544 1128 4545 576 4546 252 4547 1352 4548 918 4549 1004 4550 1151 4551 1227 4552 1464 4553 795 4554 513 4555 973 4556 1114 4557 1033 4558 1153 4559 953 4560 1059 4561 4656 4562 3441 4563 3216 4564 2577 4565 2686 4566 2490 4567 2486 4568 1749 4569 2034 4570 2046 4571 1956 4572 1844 4573 1988 4574 1962 4575 1971 4576 1025 4577 1965 4578 1586 4579 1800 4580 1513 4581 1767 4582 1526 4583 1846 4584 1248 4585 882 4586 1552 4587 939 4588 1458 4589 1866 4590 1503 4591 1656 4592 486 4593 1375 4594 1567 4595 1569 4596 1161 4597 1788 4598 1350 4599 1483 4600 994 4601 1758 4602 1383 4603 1653 4604 1132 4605 1287 4606 1418 4607 1263 4608 723 4609 587 4610 686 4611 1419 4612 1139 4613 1333 4614 741 4615 1150 4616 975 4617 1265 4618 1480 4619 1480 4620 1089 4621 1505 4622 1422 4623 1081 4624 162 4625 1254 4626 1061 4627 1508 4628 1221 4629 1340 4630 1223 4631 1450 4632 783 4633 1403 4634 1436 4635 680 4636 962 4637 1050 4638 1167 4639 1190 4640 576 4641 252 4642 1370 4643 988 4644 1004 4645 1175 4646 1249 4647 1512 4648 795 4649 595 4650 987 4651 1130 4652 1033 4653 1219 4654 983 4655 1131 4656 337 4657 4753 4658 3534 4659 3301 4660 2668 4661 2743 4662 2573 4663 2499 4664 1835 4665 2091 4666 2101 4667 1972 4668 1925 4669 2037 4670 1975 4671 2022 4672 1101 4673 1990 4674 1641 4675 1885 4676 1568 4677 1778 4678 1540 4679 1918 4680 1324 4681 891 4682 1599 4683 967 4684 1471 4685 1923 4686 1552 4687 1737 4688 542 4689 1389 4690 1590 4691 1576 4692 1214 4693 1816 4694 1433 4695 1526 4696 1044 4697 1810 4698 1394 4699 1717 4700 1146 4701 1322 4702 1488 4703 1351 4704 791 4705 588 4706 695 4707 1440 4708 1186 4709 1342 4710 769 4711 1158 4712 987 4713 1340 4714 1537 4715 1501 4716 1138 4717 1530 4718 1503 4719 1088 4720 178 4721 1283 4722 1073 4723 1545 4724 1242 4725 1404 4726 1230 4727 1495 4728 831 4729 1452 4730 1462 4731 689 4732 1043 4733 1052 4734 1208 4735 1251 4736 620 4737 264 4738 1420 4739 1057 4740 1015 4741 1190 4742 1311 4743 1565 4744 809 4745 676 4746 1020 4747 1137 4748 1101 4749 1292 4750 1069 4751 1182 4752 387 4753 0 4754 4851 4755 3624 4756 3375 4757 2754 4758 2781 4759 2643 4760 2499 4761 1911 4762 2133 4763 2137 4764 1980 4765 1993 4766 2079 4767 1975 4768 2052 4769 1157 4770 2010 4771 1681 4772 1965 4773 1604 4774 1778 4775 1546 4776 1986 4777 1384 4778 897 4779 1639 4780 981 4781 1471 4782 1977 4783 1580 4784 1815 4785 558 4786 1395 4787 1606 4788 1576 4789 1252 4790 1842 4791 1509 4792 1560 4793 1072 4794 1860 4795 1394 4796 1779 4797 1152 4798 1340 4799 1552 4800 1437 4801 837 4802 588 4803 701 4804 1454 4805 1226 4806 1350 4807 783 4808 1160 4809 987 4810 1400 4811 1591 4812 1521 4813 1166 4814 1554 4815 1581 4816 1088 4817 178 4818 1299 4819 1077 4820 1581 4821 1256 4822 1456 4823 1230 4824 1539 4825 861 4826 1500 4827 1484 4828 695 4829 1115 4830 1052 4831 1240 4832 1311 4833 640 4834 270 4835 1466 4836 1125 4837 1015 4838 1198 4839 1369 4840 1611 4841 815 4842 756 4843 1038 4844 1137 4845 1161 4846 1354 4847 1151 4848 1214 4849 403 4850 96 4851 482 4852 4950 4853 3715 4854 3438 4855 2837 4856 2800 4857 2702 4858 2595 4859 1982 4860 2160 4861 2154 4862 1980 4863 2048 4864 2114 4865 2065 4866 2065 4867 1203 4868 2025 4869 1708 4870 2040 4871 1621 4872 1840 4873 1546 4874 2050 4875 1433 4876 900 4877 1672 4878 981 4879 1553 4880 2028 4881 1591 4882 1890 4883 586 4884 1395 4885 1619 4886 1594 4887 1277 4888 1866 4889 1580 4890 1585 4891 1087 4892 1908 4893 1452 4894 1839 4895 1152 4896 1345 4897 1612 4898 1521 4899 871 4900 672 4901 704 4902 1463 4903 1259 4904 1357 4905 783 4906 1160 4907 1057 4908 1447 4909 1642 4910 1540 4911 1177 4912 1577 4913 1656 4914 1114 4915 186 4916 1306 4917 1077 4918 1616 4919 1265 4920 1498 4921 1246 4922 1582 4923 880 4924 1547 4925 1504 4926 698 4927 1180 4928 1052 4929 1263 4930 1370 4931 648 4932 270 4933 1510 4934 1192 4935 1069 4936 1201 4937 1425 4938 1650 4939 815 4940 835 4941 1043 4942 1171 4943 1215 4944 1405 4945 1231 4946 1229 4947 423 4948 191 4949 560 4950 869 4951 5050 4952 3799 4953 3532 4954 2913 4955 2800 4956 2782 4957 2689 4958 2038 4959 2240 4960 2154 4961 2070 4962 2122 4963 2142 4964 2147 4965 2065 4966 1219 4967 2035 4968 1776 4969 2110 4970 1621 4971 1930 4972 1624 4973 2110 4974 1489 4975 900 4976 1698 4977 1029 4978 1627 4979 2076 4980 1591 4981 1962 4982 586 4983 1481 4984 1625 4985 1594 4986 1339 4987 1888 4988 1642 4989 1611 4990 1087 4991 1954 4992 1530 4993 1897 4994 1222 4995 1345 4996 1664 4997 1603 4998 887 4999 742 5000 704 5001 1473 5002 1285 5003 1363 5004 825 5005 1160 5006 1113 5007 1513 5008 1690 5009 1558 5010 1177 5011 1599 5012 1728 5013 1190 5014 186 5015 1306 5016 1151 5017 1650 5018 1269 5019 1554 5020 1246 5021 1624 5022 926 5023 1593 5024 1518 5025 698 5026 1236 5027 1138 5028 1287 5029 1428 5030 648 5031 288 5032 1548 5033 1258 5034 1141 5035 1201 5036 1475 5037 1696 5038 867 5039 913 5040 1043 5041 1197 5042 1259 5043 1473 5044 1305 5045 1229 5046 423 5047 285 5048 620 5049 941 5050 536 5051 5151 5052 3892 5053 3621 5054 2998 5055 2896 5056 2865 5057 2781 5058 2103 5059 2301 5060 2244 5061 2151 5062 2197 5063 2163 5064 2233 5065 2151 5066 1271 5067 2040 5068 1835 5069 2175 5070 1703 5071 2014 5072 1699 5073 2166 5074 1548 5075 980 5076 1717 5077 1062 5078 1707 5079 2121 5080 1671 5081 2031 5082 618 5083 1554 5084 1630 5085 1684 5086 1392 5087 1908 5088 1703 5089 1630 5090 1149 5091 1998 5092 1608 5093 1953 5094 1291 5095 1403 5096 1716 5097 1683 5098 937 5099 798 5100 778 5101 1478 5102 1304 5103 1368 5104 856 5105 1238 5106 1175 5107 1572 5108 1735 5109 1575 5110 1249 5111 1620 5112 1797 5113 1246 5114 194 5115 1324 5116 1218 5117 1683 5118 1272 5119 1602 5120 1330 5121 1665 5122 969 5123 1638 5124 1534 5125 770 5126 1293 5127 1214 5128 1304 5129 1485 5130 698 5131 297 5132 1588 5133 1323 5134 1213 5135 1205 5136 1527 5137 1737 5138 922 5139 990 5140 1099 5141 1215 5142 1305 5143 1534 5144 1381 5145 1291 5146 455 5147 378 5148 672 5149 990 5150 604 5151 0 5152 5253 5153 3978 5154 3705 5155 3068 5156 2988 5157 2937 5158 2871 5159 2149 5160 2343 5161 2324 5162 2223 5163 2257 5164 2177 5165 2311 5166 2229 5167 1299 5168 2040 5169 1873 5170 2235 5171 1767 5172 2092 5173 1761 5174 2218 5175 1590 5176 1040 5177 1729 5178 1080 5179 1773 5180 2163 5181 1737 5182 2097 5183 626 5184 1616 5185 1630 5186 1770 5187 1424 5188 1926 5189 1755 5190 1642 5191 1191 5192 2040 5193 1674 5194 2007 5195 1343 5196 1439 5197 1762 5198 1761 5199 965 5200 840 5201 830 5202 1478 5203 1316 5204 1372 5205 874 5206 1304 5207 1219 5208 1624 5209 1777 5210 1591 5211 1303 5212 1640 5213 1863 5214 1284 5215 194 5216 1334 5217 1270 5218 1715 5219 1272 5220 1644 5221 1404 5222 1705 5223 993 5224 1682 5225 1546 5226 822 5227 1337 5228 1280 5229 1314 5230 1541 5231 726 5232 297 5233 1622 5234 1387 5235 1269 5236 1205 5237 1573 5238 1773 5239 956 5240 1066 5241 1131 5242 1227 5243 1339 5244 1588 5245 1451 5246 1347 5247 463 5248 470 5249 706 5250 1018 5251 648 5252 100 5253 1178 5254 5356 5255 4065 5256 3796 5257 3139 5258 3076 5259 3014 5260 2959 5261 2192 5262 2406 5263 2400 5264 2286 5265 2320 5266 2184 5267 2389 5268 2307 5269 1322 5270 2136 5271 1928 5272 2290 5273 1829 5274 2172 5275 1816 5276 2266 5277 1631 5278 1080 5279 1734 5280 1111 5281 1837 5282 2202 5283 1803 5284 2160 5285 640 5286 1673 5287 1714 5288 1852 5289 1469 5290 1942 5291 1804 5292 1647 5293 1229 5294 2080 5295 1744 5296 2059 5297 1388 5298 1495 5299 1804 5300 1837 5301 988 5302 868 5303 864 5304 1564 5305 1321 5306 1375 5307 901 5308 1360 5309 1259 5310 1673 5311 1816 5312 1606 5313 1357 5314 1659 5315 1926 5316 1340 5317 198 5318 1338 5319 1319 5320 1746 5321 1340 5322 1686 5323 1476 5324 1744 5325 1022 5326 1725 5327 1556 5328 856 5329 1378 5330 1336 5331 1317 5332 1596 5333 746 5334 309 5335 1654 5336 1450 5337 1327 5338 1289 5339 1617 5340 1808 5341 983 5342 1141 5343 1179 5344 1233 5345 1371 5346 1645 5347 1519 5348 1397 5349 477 5350 561 5351 730 5352 1057 5353 678 5354 199 5355 1252 5356 0 5357 5460 5358 4137 5359 3876 5360 3195 5361 3160 5362 3070 5363 3045 5364 2208 5365 2448 5366 2460 5367 2340 5368 2368 5369 2184 5370 2455 5371 2373 5372 1322 5373 2226 5374 1958 5375 2340 5376 1873 5377 2242 5378 1858 5379 2310 5380 1647 5381 1100 5382 1734 5383 1131 5384 1887 5385 2238 5386 1847 5387 2220 5388 640 5389 1717 5390 1780 5391 1930 5392 1495 5393 1956 5394 1842 5395 1647 5396 1245 5397 2118 5398 1794 5399 2109 5400 1418 5401 1529 5402 1838 5403 1911 5404 988 5405 882 5406 878 5407 1636 5408 1321 5409 1377 5410 917 5411 1406 5412 1275 5413 1713 5414 1852 5415 1620 5416 1393 5417 1677 5418 1986 5419 1376 5420 198 5421 1338 5422 1351 5423 1776 5424 1394 5425 1718 5426 1534 5427 1782 5428 1032 5429 1767 5430 1560 5431 870 5432 1410 5433 1382 5434 1317 5435 1650 5436 746 5437 315 5438 1676 5439 1512 5440 1369 5441 1365 5442 1651 5443 1836 5444 991 5445 1215 5446 1201 5447 1233 5448 1391 5449 1693 5450 1577 5451 1441 5452 477 5453 651 5454 740 5455 1079 5456 690 5457 297 5458 1304 5459 102 5460 880 5461 5565 5462 4234 5463 3945 5464 3284 5465 3240 5466 3133 5467 3129 5468 2285 5469 2469 5470 2534 5471 2385 5472 2425 5473 2280 5474 2533 5475 2427 5476 1374 5477 2310 5478 1979 5479 2385 5480 1941 5481 2302 5482 1897 5483 2350 5484 1696 5485 1100 5486 1824 5487 1140 5488 1959 5489 2271 5490 1895 5491 2277 5492 672 5493 1750 5494 1858 5495 2004 5496 1514 5497 1968 5498 1885 5499 1711 5500 1303 5501 2154 5502 1848 5503 2157 5504 1457 5505 1543 5506 1876 5507 1983 5508 1024 5509 882 5510 878 5511 1694 5512 1403 5513 1378 5514 926 5515 1442 5516 1339 5517 1746 5518 1885 5519 1633 5520 1435 5521 1694 5522 2043 5523 1394 5524 206 5525 1414 5526 1378 5527 1805 5528 1466 5529 1744 5530 1602 5531 1819 5532 1049 5533 1808 5534 1570 5535 870 5536 1449 5537 1420 5538 1375 5539 1703 5540 786 5541 315 5542 1708 5543 1573 5544 1417 5545 1433 5546 1695 5547 1857 5548 1026 5549 1288 5550 1215 5551 1311 5552 1425 5553 1732 5554 1645 5555 1479 5556 503 5557 740 5558 740 5559 1086 5560 690 5561 394 5562 1356 5563 203 5564 950 5565 1499 5566 5671 5567 4324 5568 4033 5569 3358 5570 3336 5571 3209 5572 3229 5573 2335 5574 2515 5575 2616 5576 2421 5577 2487 5578 2368 5579 2619 5580 2507 5581 1406 5582 2388 5583 2017 5584 2425 5585 2011 5586 2386 5587 1923 5588 2386 5589 1740 5590 1164 5591 1902 5592 1154 5593 2029 5594 2301 5595 1963 5596 2331 5597 680 5598 1780 5599 1924 5600 2096 5601 1544 5602 1978 5603 1921 5604 1783 5605 1349 5606 2188 5607 1920 5608 2203 5609 1483 5610 1585 5611 1908 5612 2053 5613 1054 5614 954 5615 932 5616 1760 5617 1465 5618 1378 5619 940 5620 1476 5621 1389 5622 1780 5623 1915 5624 1645 5625 1493 5626 1710 5627 2097 5628 1436 5629 206 5630 1494 5631 1400 5632 1833 5633 1522 5634 1774 5635 1680 5636 1855 5637 1069 5638 1848 5639 1576 5640 922 5641 1477 5642 1454 5643 1439 5644 1755 5645 814 5646 321 5647 1736 5648 1633 5649 1475 5650 1503 5651 1733 5652 1883 5653 1046 5654 1360 5655 1249 5656 1395 5657 1451 5658 1778 5659 1707 5660 1515 5661 511 5662 828 5663 800 5664 1104 5665 734 5666 490 5667 1412 5668 303 5669 990 5670 1575 5671 1172 5672 5778 5673 4415 5674 4104 5675 3425 5676 3423 5677 3268 5678 3324 5679 2386 5680 2538 5681 2689 5682 2448 5683 2536 5684 2448 5685 2702 5686 2566 5687 1435 5688 2460 5689 2036 5690 2460 5691 2066 5692 2451 5693 1942 5694 2418 5695 1777 5696 1212 5697 1972 5698 1161 5699 2090 5700 2328 5701 2010 5702 2382 5703 696 5704 1799 5705 1986 5706 2177 5707 1557 5708 1986 5709 1952 5710 1835 5711 1394 5712 2220 5713 1975 5714 2247 5715 1498 5716 1604 5717 1936 5718 2121 5719 1077 5720 1014 5721 972 5722 1810 5723 1517 5724 1482 5725 947 5726 1499 5727 1436 5728 1805 5729 1942 5730 1656 5731 1532 5732 1725 5733 2148 5734 1455 5735 210 5736 1560 5737 1413 5738 1860 5739 1570 5740 1794 5741 1749 5742 1890 5743 1078 5744 1887 5745 1582 5746 954 5747 1500 5748 1479 5749 1483 5750 1806 5751 839 5752 324 5753 1762 5754 1692 5755 1520 5756 1561 5757 1769 5758 1902 5759 1059 5760 1431 5761 1264 5762 1467 5763 1471 5764 1813 5765 1767 5766 1544 5767 525 5768 915 5769 852 5770 1111 5771 764 5772 585 5773 1454 5774 402 5775 1026 5776 1630 5777 1262 5778 0 5779 5886 5780 4491 5781 4158 5782 3469 5783 3501 5784 3306 5785 3414 5786 2414 5787 2538 5788 2743 5789 2466 5790 2564 5791 2520 5792 2770 5793 2606 5794 1443 5795 2526 5796 2036 5797 2490 5798 2100 5799 2499 5800 1950 5801 2446 5802 1797 5803 1244 5804 2026 5805 1161 5806 2128 5807 2352 5808 2036 5809 2430 5810 696 5811 1809 5812 2032 5813 2249 5814 1557 5815 1992 5816 1974 5817 1871 5818 1416 5819 2250 5820 2007 5821 2289 5822 1506 5823 1604 5824 1956 5825 2187 5826 1085 5827 1062 5828 994 5829 1846 5830 1547 5831 1584 5832 947 5833 1513 5834 1464 5835 1823 5836 1966 5837 1666 5838 1550 5839 1739 5840 2196 5841 1455 5842 210 5843 1614 5844 1417 5845 1886 5846 1602 5847 1808 5848 1801 5849 1924 5850 1078 5851 1925 5852 1584 5853 970 5854 1512 5855 1495 5856 1509 5857 1856 5858 847 5859 324 5860 1782 5861 1750 5862 1542 5863 1609 5864 1797 5865 1914 5866 1063 5867 1501 5868 1264 5869 1527 5870 1481 5871 1837 5872 1817 5873 1568 5874 525 5875 1001 5876 886 5877 1111 5878 776 5879 679 5880 1478 5881 500 5882 1040 5883 1668 5884 1336 5885 106 5886 739 5887 5995 5888 4584 5889 4263 5890 3546 5891 3570 5892 3397 5893 3499 5894 2463 5895 2638 5896 2802 5897 2475 5898 2639 5899 2584 5900 2843 5901 2675 5902 1472 5903 2586 5904 2122 5905 2515 5906 2147 5907 2582 5908 1957 5909 2470 5910 1844 5911 1260 5912 2080 5913 1245 5914 2189 5915 2373 5916 2095 5917 2475 5918 712 5919 1818 5920 2084 5921 2312 5922 1627 5923 1996 5924 1997 5925 1935 5926 1447 5927 2278 5928 2078 5929 2329 5930 1511 5931 1668 5932 1976 5933 2251 5934 1114 5935 1098 5936 1008 5937 1904 5938 1593 5939 1684 5940 1021 5941 1520 5942 1505 5943 1848 5944 1987 5945 1675 5946 1597 5947 1752 5948 2241 5949 1535 5950 214 5951 1658 5952 1424 5953 1911 5954 1644 5955 1832 5956 1854 5957 1957 5958 1124 5959 1962 5960 1586 5961 986 5962 1531 5963 1502 5964 1563 5965 1905 5966 868 5967 360 5968 1804 5969 1807 5970 1601 5971 1647 5972 1831 5973 1933 5974 1066 5975 1570 5976 1318 5977 1577 5978 1497 5979 1880 5980 1873 5981 1587 5982 541 5983 1086 5984 916 5985 1119 5986 786 5987 772 5988 1528 5989 597 5990 1070 5991 1731 5992 1422 5993 211 5994 799 5995 0 5996 6105 5997 4662 5998 4365 5999 3592 6000 3630 6001 3471 6002 3579 6003 2485 6004 2730 6005 2846 6006 2475 6007 2683 6008 2640 6009 2901 6010 2735 6011 1486 6012 2640 6013 2188 6014 2535 6015 2171 6016 2658 6017 1957 6018 2490 6019 1866 6020 1260 6021 2120 6022 1305 6023 2223 6024 2391 6025 2139 6026 2517 6027 716 6028 1818 6029 2122 6030 2366 6031 1665 6032 1998 6033 2013 6034 1991 6035 1459 6036 2304 6037 2132 6038 2367 6039 1511 6040 1722 6041 1990 6042 2313 6043 1128 6044 1122 6045 1008 6046 1954 6047 1617 6048 1782 6049 1067 6050 1520 6051 1523 6052 1868 6053 2005 6054 1683 6055 1621 6056 1764 6057 2283 6058 1605 6059 214 6060 1694 6061 1424 6062 1935 6063 1666 6064 1852 6065 1892 6066 1989 6067 1144 6068 1998 6069 1586 6070 986 6071 1539 6072 1502 6073 1603 6074 1953 6075 876 6076 378 6077 1820 6078 1863 6079 1633 6080 1677 6081 1857 6082 1947 6083 1066 6084 1638 6085 1356 6086 1617 6087 1503 6088 1918 6089 1919 6090 1601 6091 545 6092 1170 6093 930 6094 1119 6095 786 6096 864 6097 1562 6098 693 6099 1082 6100 1785 6101 1492 6102 315 6103 827 6104 108 6105 1164 6106 6216 6107 4741 6108 4464 6109 3639 6110 3726 6111 3542 6112 3654 6113 2508 6114 2814 6115 2914 6116 2575 6117 2726 6118 2688 6119 2956 6120 2821 6121 1497 6122 2688 6123 2246 6124 2550 6125 2211 6126 2727 6127 2029 6128 2506 6129 1887 6130 1308 6131 2154 6132 1341 6133 2252 6134 2406 6135 2199 6136 2556 6137 723 6138 1908 6139 2158 6140 2434 6141 1701 6142 1998 6143 2026 6144 2039 6145 1481 6146 2328 6147 2181 6148 2403 6149 1555 6150 1796 6151 2002 6152 2373 6153 1139 6154 1134 6155 1042 6156 1996 6157 1639 6158 1878 6159 1093 6160 1608 6161 1538 6162 1883 6163 2020 6164 1690 6165 1657 6166 1775 6167 2322 6168 1667 6169 216 6170 1734 6171 1488 6172 1958 6173 1686 6174 1868 6175 1940 6176 2020 6177 1162 6178 2033 6179 1586 6180 1034 6181 1546 6182 1570 6183 1637 6184 2000 6185 886 6186 378 6187 1834 6188 1918 6189 1658 6190 1719 6191 1881 6192 1958 6193 1088 6194 1705 6195 1404 6196 1647 6197 1509 6198 1951 6199 1963 6200 1613 6201 552 6202 1253 6203 940 6204 1197 6205 806 6206 955 6207 1592 6208 788 6209 1092 6210 1847 6211 1562 6212 418 6213 847 6214 215 6215 1226 6216 1531 6217 6328 6218 4789 6219 4568 6220 3655 6221 3808 6222 3586 6223 3724 6224 2508 6225 2900 6226 2948 6227 2665 6228 2742 6229 2728 6230 2990 6231 2899 6232 1497 6233 2730 6234 2280 6235 2560 6236 2221 6237 2793 6238 2071 6239 2518 6240 1887 6241 1344 6242 2172 6243 1403 6244 2254 6245 2418 6246 2231 6247 2592 6248 723 6249 1992 6250 2176 6251 2492 6252 1715 6253 2106 6254 2032 6255 2079 6256 1481 6257 2350 6258 2211 6259 2437 6260 1569 6261 1858 6262 2008 6263 2431 6264 1139 6265 1134 6266 1058 6267 2034 6268 1647 6269 1972 6270 1117 6271 1676 6272 1538 6273 1893 6274 2032 6275 1696 6276 1667 6277 1785 6278 2358 6279 1725 6280 216 6281 1760 6282 1526 6283 1980 6284 1692 6285 1880 6286 1966 6287 2050 6288 1162 6289 2067 6290 1634 6291 1070 6292 1548 6293 1628 6294 1655 6295 2046 6296 886 6297 402 6298 1838 6299 1972 6300 1660 6301 1751 6302 1893 6303 1968 6304 1088 6305 1771 6306 1426 6307 1671 6308 1509 6309 1983 6310 1991 6311 1619 6312 552 6313 1335 6314 940 6315 1267 6316 810 6317 1045 6318 1606 6319 882 6320 1092 6321 1903 6322 1604 6323 520 6324 857 6325 321 6326 1256 6327 1633 6328 930 6329 6441 6330 4894 6331 4665 6332 3756 6333 3876 6334 3677 6335 3828 6336 2599 6337 2973 6338 3012 6339 2745 6340 2829 6341 2760 6342 3088 6343 2961 6344 1567 6345 2766 6346 2347 6347 2565 6348 2281 6349 2883 6350 2145 6351 2526 6352 1966 6353 1368 6354 2202 6355 1443 6356 2348 6357 2427 6358 2289 6359 2625 6360 751 6361 2060 6362 2206 6363 2556 6364 1778 6365 2211 6366 2037 6367 2111 6368 1535 6369 2370 6370 2295 6371 2469 6372 1639 6373 1904 6374 2016 6375 2487 6376 1199 6377 1194 6378 1080 6379 2064 6380 1677 6381 2064 6382 1155 6383 1726 6384 1622 6385 1898 6386 2041 6387 1701 6388 1721 6389 1794 6390 2391 6391 1791 6392 224 6393 1774 6394 1588 6395 2001 6396 1722 6397 1888 6398 2026 6399 2079 6400 1219 6401 2100 6402 1733 6403 1094 6404 1553 6405 1702 6406 1685 6407 2091 6408 926 6409 414 6410 1856 6411 2025 6412 1740 6413 1775 6414 1923 6415 1973 6416 1154 6417 1836 6418 1468 6419 1701 6420 1517 6421 2010 6422 2045 6423 1621 6424 576 6425 1416 6426 994 6427 1321 6428 832 6429 1134 6430 1630 6431 975 6432 1116 6433 1961 6434 1690 6435 621 6436 893 6437 426 6438 1302 6439 1726 6440 996 6441 0 6442 6555 6443 4992 6444 4755 6445 3846 6446 3930 6447 3757 6448 3924 6449 2669 6450 3033 6451 3058 6452 2815 6453 2901 6454 2784 6455 3174 6456 3011 6457 1595 6458 2796 6459 2397 6460 2565 6461 2321 6462 2959 6463 2205 6464 2530 6465 2022 6466 1380 6467 2224 6468 1461 6469 2428 6470 2433 6471 2331 6472 2655 6473 759 6474 2114 6475 2226 6476 2604 6477 1822 6478 2313 6479 2037 6480 2135 6481 1567 6482 2388 6483 2363 6484 2499 6485 1691 6486 1936 6487 2020 6488 2541 6489 1221 6490 1244 6491 1090 6492 2086 6493 1699 6494 2154 6495 1171 6496 1762 6497 1682 6498 1898 6499 2047 6500 1705 6501 1757 6502 1802 6503 2421 6504 1841 6505 224 6506 1780 6507 1634 6508 2021 6509 1742 6510 1892 6511 2068 6512 2107 6513 1251 6514 2132 6515 1823 6516 1106 6517 1553 6518 1762 6519 1707 6520 2135 6521 936 6522 414 6523 1870 6524 2077 6525 1802 6526 1791 6527 1949 6528 1975 6529 1200 6530 1900 6531 1492 6532 1721 6533 1521 6534 2032 6535 2095 6536 1621 6537 584 6538 1496 6539 1034 6540 1361 6541 842 6542 1222 6543 1644 6544 1067 6545 1128 6546 2005 6547 1768 6548 721 6549 909 6550 530 6551 1330 6552 1810 6553 1022 6554 112 6555 1490 6556 6670 6557 5091 6558 4858 6559 3929 6560 3970 6561 3846 6562 4012 6563 2728 6564 3105 6565 3092 6566 2875 6567 2976 6568 2800 6569 3254 6570 3051 6571 1634 6572 2820 6573 2461 6574 2673 6575 2347 6576 3037 6577 2257 6578 2530 6579 2075 6580 1380 6581 2238 6582 1501 6583 2498 6584 2436 6585 2365 6586 2682 6587 773 6588 2168 6589 2242 6590 2638 6591 1874 6592 2412 6593 2131 6594 2151 6595 1585 6596 2404 6597 2433 6598 2527 6599 1731 6600 1968 6601 2020 6602 2593 6603 1256 6604 1284 6605 1090 6606 2106 6607 1713 6608 2242 6609 1205 6610 1784 6611 1732 6612 1996 6613 2050 6614 1708 6615 1783 6616 1809 6617 2448 6618 1897 6619 228 6620 1782 6621 1680 6622 2040 6623 1754 6624 1892 6625 2098 6626 2134 6627 1289 6628 2163 6629 1910 6630 1106 6631 1631 6632 1808 6633 1721 6634 2178 6635 948 6636 426 6637 1884 6638 2128 6639 1864 6640 1801 6641 1973 6642 1978 6643 1232 6644 1963 6645 1520 6646 1733 6647 1521 6648 2055 6649 2143 6650 1659 6651 596 6652 1575 6653 1066 6654 1397 6655 842 6656 1309 6657 1656 6658 1158 6659 1136 6660 2039 6661 1844 6662 820 6663 935 6664 633 6665 1348 6666 1901 6667 1054 6668 223 6669 1574 6670 1774 6671 6786 6672 5175 6673 4950 6674 3997 6675 4066 6676 3916 6677 4092 6678 2756 6679 3159 6680 3162 6681 2925 6682 3030 6683 2808 6684 3320 6685 3127 6686 1642 6687 2838 6688 2503 6689 2775 6690 2405 6691 3101 6692 2295 6693 2640 6694 2097 6695 1412 6696 2244 6697 1521 6698 2554 6699 2436 6700 2423 6701 2706 6702 773 6703 2208 6704 2248 6705 2706 6706 1904 6707 2508 6708 2207 6709 2159 6710 1609 6711 2418 6712 2487 6713 2553 6714 1755 6715 2016 6716 2100 6717 2643 6718 1264 6719 1314 6720 1110 6721 2120 6722 1719 6723 2328 6724 1219 6725 1826 6726 1754 6727 2078 6728 2050 6729 1710 6730 1829 6731 1815 6732 2472 6733 1935 6734 228 6735 1788 6736 1708 6737 2058 6738 1760 6739 1980 6740 2154 6741 2160 6742 1299 6743 2193 6744 1982 6745 1138 6746 1691 6747 1842 6748 1727 6749 2220 6750 954 6751 432 6752 1894 6753 2178 6754 1908 6755 1815 6756 1991 6757 1978 6758 1250 6759 2025 6760 1560 6761 1739 6762 1585 6763 2073 6764 2185 6765 1743 6766 596 6767 1653 6768 1084 6769 1421 6770 856 6771 1395 6772 1660 6773 1248 6774 1136 6775 2093 6776 1906 6777 918 6778 945 6779 735 6780 1380 6781 1981 6782 1060 6783 333 6784 1636 6785 1866 6786 1631 6787 6903 6788 5276 6789 5031 6790 4082 6791 4143 6792 3987 6793 4164 6794 2817 6795 3195 6796 3229 6797 2965 6798 3091 6799 2808 6800 3384 6801 3182 6802 1683 6803 2850 6804 2533 6805 2871 6806 2460 6807 3151 6808 2329 6809 2745 6810 2144 6811 1436 6812 2244 6813 1521 6814 2610 6815 2548 6816 2472 6817 2727 6818 789 6819 2236 6820 2256 6821 2756 6822 1928 6823 2601 6824 2291 6825 2159 6826 1648 6827 2430 6828 2531 6829 2577 6830 1783 6831 2042 6832 2191 6833 2691 6834 1293 6835 1334 6836 1132 6837 2128 6838 1719 6839 2412 6840 1219 6841 1854 6842 1798 6843 2144 6844 2148 6845 1711 6846 1872 6847 1820 6848 2493 6849 1961 6850 232 6851 1788 6852 1732 6853 2075 6854 1766 6855 2053 6856 2198 6857 2185 6858 1317 6859 2222 6860 2063 6861 1162 6862 1763 6863 1866 6864 1727 6865 2261 6866 983 6867 432 6868 1904 6869 2227 6870 1946 6871 1821 6872 2011 6873 2058 6874 1270 6875 2086 6876 1582 6877 1739 6878 1660 6879 2086 6880 2229 6881 1805 6882 608 6883 1730 6884 1100 6885 1435 6886 874 6887 1480 6888 1666 6889 1337 6890 1136 6891 2131 6892 1978 6893 1015 6894 945 6895 836 6896 1402 6897 2050 6898 1092 6899 442 6900 1694 6901 1935 6902 1713 6903 1426 6904 7021 6905 5362 6906 5141 6907 4136 6908 4201 6909 4069 6910 4228 6911 2855 6912 3293 6913 3273 6914 2995 6915 3143 6916 2916 6917 3434 6918 3238 6919 1697 6920 2856 6921 2605 6922 2961 6923 2486 6924 3211 6925 2349 6926 2845 6927 2180 6928 1452 6929 2324 6930 1583 6931 2646 6932 2656 6933 2514 6934 2745 6935 793 6936 2264 6937 2258 6938 2792 6939 1974 6940 2691 6941 2357 6942 2261 6943 1666 6944 2440 6945 2579 6946 2599 6947 1795 6948 2090 6949 2265 6950 2737 6951 1307 6952 1344 6953 1144 6954 2134 6955 1769 6956 2494 6957 1265 6958 1870 6959 1822 6960 2228 6961 2228 6962 1711 6963 1898 6964 1824 6965 2511 6966 2015 6967 232 6968 1842 6969 1750 6970 2091 6971 1766 6972 2147 6973 2226 6974 2209 6975 1347 6976 2250 6977 2131 6978 1178 6979 1807 6980 1882 6981 1803 6982 2301 6983 991 6984 456 6985 1910 6986 2275 6987 1980 6988 1823 6989 2025 6990 2160 6991 1276 6992 2146 6993 1618 6994 1797 6995 1704 6996 2102 6997 2267 6998 1847 6999 612 7000 1806 7001 1106 7002 1459 7003 880 7004 1564 7005 1668 7006 1425 7007 1170 7008 2167 7009 2038 7010 1111 7011 977 7012 936 7013 1412 7014 2134 7015 1102 7016 550 7017 1756 7018 1983 7019 1761 7020 1516 7021 1557 7022 7140 7023 5449 7024 5244 7025 4191 7026 4240 7027 4144 7028 4284 7029 2886 7030 3372 7031 3300 7032 3015 7033 3192 7034 3015 7035 3478 7036 3275 7037 1716 7038 2856 7039 2666 7040 3045 7041 2503 7042 3259 7043 2363 7044 2940 7045 2209 7046 1460 7047 2395 7048 1626 7049 2676 7050 2760 7051 2539 7052 2760 7053 800 7054 2280 7055 2258 7056 2816 7057 2011 7058 2778 7059 2421 7060 2350 7061 1675 7062 2448 7063 2617 7064 2619 7065 1801 7066 2119 7067 2334 7068 2781 7069 1324 7070 1344 7071 1152 7072 2134 7073 1816 7074 2574 7075 1298 7076 1878 7077 1838 7078 2300 7079 2304 7080 1827 7081 1913 7082 1827 7083 2526 7084 2055 7085 234 7086 1877 7087 1760 7088 2106 7089 1766 7090 2230 7091 2244 7092 2232 7093 1370 7094 2277 7095 2196 7096 1186 7097 1847 7098 1892 7099 1866 7100 2340 7101 998 7102 468 7103 1916 7104 2322 7105 2006 7106 1823 7107 2039 7108 2252 7109 1280 7110 2205 7111 1641 7112 1845 7113 1747 7114 2113 7115 2303 7116 1871 7117 619 7118 1881 7119 1106 7120 1471 7121 884 7122 1647 7123 1668 7124 1512 7125 1197 7126 2191 7127 2096 7128 1206 7129 996 7130 1035 7131 1416 7132 2211 7133 1112 7134 657 7135 1810 7136 2010 7137 1807 7138 1581 7139 1643 7140 1817 7141 7260 7142 5505 7143 5340 7144 4215 7145 4260 7146 4188 7147 4392 7148 2894 7149 3432 7150 3308 7151 3025 7152 3210 7153 3105 7154 3530 7155 3295 7156 1716 7157 2968 7158 2702 7159 3123 7160 2505 7161 3345 7162 2367 7163 3030 7164 2217 7165 1460 7166 2435 7167 1650 7168 2698 7169 2860 7170 2547 7171 2772 7172 800 7173 2288 7174 2314 7175 2832 7176 2023 7177 2862 7178 2461 7179 2426 7180 1675 7181 2454 7182 2657 7183 2637 7184 1801 7185 2137 7186 2378 7187 2823 7188 1324 7189 1392 7190 1152 7191 2224 7192 1834 7193 2652 7194 1308 7195 1880 7196 1844 7197 2362 7198 2350 7199 1941 7200 1915 7201 1829 7202 2538 7203 2109 7204 234 7205 1897 7206 1762 7207 2120 7208 1790 7209 2304 7210 2252 7211 2254 7212 1376 7213 2303 7214 2238 7215 1186 7216 1863 7217 1900 7218 1898 7219 2378 7220 998 7221 468 7222 1918 7223 2368 7224 2022 7225 1843 7226 2045 7227 2336 7228 1280 7229 2263 7230 1649 7231 1927 7232 1763 7233 2119 7234 2329 7235 1881 7236 619 7237 1955 7238 1134 7239 1475 7240 884 7241 1729 7242 1712 7243 1598 7244 1205 7245 2207 7246 2132 7247 1300 7248 996 7249 1133 7250 1416 7251 2281 7252 1112 7253 763 7254 1838 7255 2018 7256 1821 7257 1623 7258 1697 7259 1919 7260 1296 7261 7381 7262 5610 7263 5445 7264 4312 7265 4356 7266 4279 7267 4489 7268 2971 7269 3509 7270 3392 7271 3025 7272 3295 7273 3186 7274 3617 7275 3379 7276 1751 7277 3073 7278 2765 7279 3195 7280 2583 7281 3428 7282 2367 7283 3115 7284 2284 7285 1476 7286 2506 7287 1694 7288 2777 7289 2956 7290 2619 7291 2781 7292 814 7293 2288 7294 2405 7295 2910 7296 2080 7297 2943 7298 2523 7299 2499 7300 1735 7301 2458 7302 2730 7303 2653 7304 1801 7305 2195 7306 2453 7307 2863 7308 1353 7309 1432 7310 1164 7311 2315 7312 1899 7313 2728 7314 1348 7315 1880 7316 1907 7317 2424 7318 2434 7319 2053 7320 1983 7321 1830 7322 2547 7323 2170 7324 238 7325 1961 7326 1762 7327 2133 7328 1875 7329 2379 7330 2322 7331 2275 7332 1425 7333 2328 7334 2309 7335 1202 7336 1921 7337 1900 7338 1961 7339 2415 7340 1024 7341 484 7342 1920 7343 2413 7344 2089 7345 1927 7346 2059 7347 2422 7348 1280 7349 2320 7350 1695 7351 1992 7352 1832 7353 2126 7354 2365 7355 1939 7356 631 7357 2028 7358 1166 7359 1475 7360 896 7361 1810 7362 1789 7363 1683 7364 1254 7365 2273 7366 2198 7367 1393 7368 1034 7369 1230 7370 1416 7371 2354 7372 1143 7373 868 7374 1890 7375 2086 7376 1899 7377 1678 7378 1795 7379 2004 7380 1348 7381 0 7382 7503 7383 5700 7384 5535 7385 4386 7386 4428 7387 4345 7388 4575 7389 3005 7390 3567 7391 3446 7392 3145 7393 3351 7394 3258 7395 3687 7396 3433 7397 1765 7398 3171 7399 2803 7400 3261 7401 2629 7402 3488 7403 2457 7404 3195 7405 2308 7406 1488 7407 2560 7408 1722 7409 2833 7410 3048 7411 2657 7412 2787 7413 818 7414 2378 7415 2477 7416 2962 7417 2110 7418 3021 7419 2571 7420 2559 7421 1753 7422 2460 7423 2776 7424 2667 7425 1875 7426 2225 7427 2513 7428 2901 7429 1361 7430 1464 7431 1170 7432 2387 7433 1943 7434 2802 7435 1372 7436 1952 7437 1935 7438 2470 7439 2502 7440 2163 7441 2017 7442 1830 7443 2553 7444 2210 7445 238 7446 2003 7447 1828 7448 2145 7449 1937 7450 2439 7451 2364 7452 2295 7453 1443 7454 2352 7455 2367 7456 1214 7457 1961 7458 1986 7459 2005 7460 2451 7461 1030 7462 492 7463 1920 7464 2457 7465 2127 7466 1985 7467 2069 7468 2494 7469 1314 7470 2376 7471 1713 7472 2042 7473 1882 7474 2130 7475 2395 7476 1979 7477 635 7478 2100 7479 1184 7480 1533 7481 902 7482 1890 7483 1839 7484 1767 7485 1270 7486 2309 7487 2252 7488 1485 7489 1054 7490 1326 7491 1470 7492 2418 7493 1155 7494 972 7495 1920 7496 2134 7497 1955 7498 1714 7499 1877 7500 2074 7501 1362 7502 110 7503 1712 7504 7626 7505 5791 7506 5610 7507 4445 7508 4476 7509 4398 7510 4650 7511 3048 7512 3606 7513 3482 7514 3264 7515 3384 7516 3321 7517 3748 7518 3463 7519 1784 7520 3262 7521 2830 7522 3321 7523 2653 7524 3529 7525 2546 7526 3270 7527 2333 7528 1496 7529 2607 7530 1734 7531 2876 7532 3136 7533 2675 7534 2790 7535 825 7536 2453 7537 2544 7538 2992 7539 2129 7540 3096 7541 2615 7542 2606 7543 1771 7544 2460 7545 2807 7546 2679 7547 1934 7548 2237 7549 2568 7550 2937 7551 1372 7552 1488 7553 1174 7554 2442 7555 1972 7556 2874 7557 1382 7558 2000 7559 1966 7560 2504 7561 2568 7562 2271 7563 2029 7564 1950 7565 2556 7566 2233 7567 240 7568 2027 7569 1881 7570 2156 7571 1984 7572 2486 7573 2388 7574 2314 7575 1456 7576 2375 7577 2424 7578 1222 7579 1991 7580 2061 7581 2040 7582 2486 7583 1036 7584 492 7585 1920 7586 2500 7587 2148 7588 2021 7589 2077 7590 2554 7591 1357 7592 2431 7593 1721 7594 2079 7595 1917 7596 2131 7597 2423 7598 2003 7599 638 7600 2171 7601 1198 7602 1572 7603 904 7604 1969 7605 1876 7606 1850 7607 1291 7608 2327 7609 2306 7610 1576 7611 1062 7612 1421 7613 1506 7614 2473 7615 1170 7616 1075 7617 1942 7618 2164 7619 1997 7620 1735 7621 1957 7622 2131 7623 1370 7624 209 7625 1802 7626 2060 7627 7750 7628 5851 7629 5710 7630 4473 7631 4500 7632 4446 7633 4714 7634 3060 7635 3662 7636 3494 7637 3382 7638 3406 7639 3375 7640 3788 7641 3483 7642 1788 7643 3346 7644 2854 7645 3375 7646 2659 7647 3577 7648 2606 7649 3340 7650 2343 7651 1500 7652 2633 7653 1760 7654 2898 7655 3220 7656 2685 7657 2790 7658 825 7659 2549 7660 2584 7661 3004 7662 2139 7663 3168 7664 2641 7665 2652 7666 1773 7667 2580 7668 2837 7669 2689 7670 1962 7671 2247 7672 2600 7673 2971 7674 1376 7675 1504 7676 1174 7677 2508 7678 1982 7679 2944 7680 1394 7681 2024 7682 1976 7683 2548 7684 2608 7685 2377 7686 2035 7687 2068 7688 2556 7689 2259 7690 240 7691 2037 7692 1929 7693 2166 7694 2012 7695 2542 7696 2396 7697 2332 7698 1458 7699 2397 7700 2460 7701 1226 7702 2005 7703 2125 7704 2062 7705 2520 7706 1036 7707 500 7708 1980 7709 2542 7710 2166 7711 2037 7712 2081 7713 2626 7714 1369 7715 2485 7716 1723 7717 2103 7718 1933 7719 2131 7720 2441 7721 2013 7722 638 7723 2241 7724 1200 7725 1628 7726 904 7727 2047 7728 1906 7729 1932 7730 1295 7731 2337 7732 2340 7733 1666 7734 1070 7735 1515 7736 1518 7737 2535 7738 1172 7739 1177 7740 1960 7741 2178 7742 2015 7743 1767 7744 2009 7745 2177 7746 1372 7747 297 7748 1860 7749 2158 7750 2223 7751 7875 7752 5944 7753 5787 7754 4550 7755 4500 7756 4505 7757 4767 7758 3097 7759 3699 7760 3494 7761 3499 7762 3455 7763 3420 7764 3827 7765 3483 7766 1805 7767 3423 7768 2879 7769 3423 7770 2659 7771 3602 7772 2693 7773 3405 7774 2366 7775 1500 7776 2666 7777 1773 7778 2933 7779 3300 7780 2685 7781 2910 7782 832 7783 2624 7784 2641 7785 3004 7786 2160 7787 3237 7788 2677 7789 2685 7790 1773 7791 2697 7792 2854 7793 2697 7794 2035 7795 2247 7796 2649 7797 3003 7798 1385 7799 1512 7800 1174 7801 2553 7802 2009 7803 3012 7804 1405 7805 2024 7806 1997 7807 2576 7808 2668 7809 2481 7810 2035 7811 2184 7812 2646 7813 2274 7814 242 7815 2037 7816 1986 7817 2175 7818 2059 7819 2581 7820 2396 7821 2349 7822 1469 7823 2418 7824 2511 7825 1226 7826 2035 7827 2178 7828 2087 7829 2553 7830 1036 7831 504 7832 2067 7833 2583 7834 2183 7835 2037 7836 2087 7837 2682 7838 1406 7839 2538 7840 1723 7841 2118 7842 1972 7843 2207 7844 2465 7845 2013 7846 643 7847 2310 7848 1206 7849 1665 7850 904 7851 2124 7852 1939 7853 2013 7854 1306 7855 2337 7856 2390 7857 1755 7858 1077 7859 1608 7860 1518 7861 2586 7862 1185 7863 1278 7864 1982 7865 2178 7866 2065 7867 1784 7868 2087 7869 2214 7870 1372 7871 374 7872 1946 7873 2233 7874 2297 7875 0 7876 8001 7877 6006 7878 5841 7879 4580 7880 4624 7881 4533 7882 4809 7883 3111 7884 3717 7885 3556 7886 3615 7887 3469 7888 3456 7889 3847 7890 3537 7891 1811 7892 3493 7893 2887 7894 3465 7895 2689 7896 3610 7897 2751 7898 3465 7899 2372 7900 1620 7901 2684 7902 1773 7903 2945 7904 3376 7905 2713 7906 3026 7907 834 7908 2678 7909 2675 7910 3046 7911 2164 7912 3303 7913 2697 7914 2705 7915 1787 7916 2811 7917 2858 7918 2703 7919 2065 7920 2265 7921 2679 7922 3033 7923 1387 7924 1512 7925 1234 7926 2581 7927 2017 7928 3078 7929 1405 7930 2140 7931 2005 7932 2592 7933 2706 7934 2583 7935 2049 7936 2298 7937 2704 7938 2282 7939 242 7940 2073 7941 2014 7942 2183 7943 2075 7944 2605 7945 2416 7946 2365 7947 1473 7948 2438 7949 2543 7950 1276 7951 2045 7952 2220 7953 2097 7954 2585 7955 1042 7956 504 7957 2123 7958 2623 7959 2187 7960 2107 7961 2089 7962 2726 7963 1420 7964 2590 7965 1731 7966 2128 7967 1984 7968 2259 7969 2479 7970 2055 7971 645 7972 2378 7973 1206 7974 1683 7975 934 7976 2200 7977 1953 7978 2093 7979 1308 7980 2345 7981 2422 7982 1843 7983 1077 7984 1700 7985 1576 7986 2626 7987 1189 7988 1378 7989 1992 7990 2238 7991 2083 7992 1792 7993 2137 7994 2242 7995 1378 7996 440 7997 2002 7998 2287 7999 2323 8000 100 8001 1800 8002 8128 8003 6069 8004 5956 8005 4611 8006 4747 8007 4590 8008 4921 8009 3126 8010 3813 8011 3617 8012 3730 8013 3498 8014 3483 8015 3903 8016 3650 8017 1818 8018 3556 8019 2935 8020 3501 8021 2720 8022 3712 8023 2808 8024 3520 8025 2387 8026 1735 8027 2697 8028 1813 8029 2973 8030 3448 8031 2768 8032 3138 8033 837 8034 2783 8035 2706 8036 3156 8037 2186 8038 3366 8039 2715 8040 2730 8041 1802 8042 2922 8043 2908 8044 2707 8045 2094 8046 2359 8047 2706 8048 3061 8049 1394 8050 1548 8051 1291 8052 2638 8053 2024 8054 3142 8055 1425 8056 2255 8057 2017 8058 2624 8059 2742 8060 2683 8061 2078 8062 2410 8063 2760 8064 2366 8065 243 8066 2100 8067 2065 8068 2190 8069 2090 8070 2654 8071 2470 8072 2380 8073 1483 8074 2457 8075 2574 8076 1381 8077 2053 8078 2322 8079 2110 8080 2616 8081 1049 8082 516 8083 2178 8084 2662 8085 2213 8086 2170 8087 2091 8088 2792 8089 1435 8090 2641 8091 1777 8092 2152 8093 1997 8094 2361 8095 2493 8096 2091 8097 648 8098 2445 8099 1224 8100 1771 8101 963 8102 2275 8103 1978 8104 2172 8105 1311 8106 2445 8107 2454 8108 1930 8109 1089 8110 1791 8111 1633 8112 2683 8113 1195 8114 1477 8115 2010 8116 2293 8117 2101 8118 1814 8119 2187 8120 2298 8121 1393 8122 495 8123 2058 8124 2388 8125 2351 8126 175 8127 1842 8128 0 8129 8256 8130 6069 8131 6060 8132 4611 8133 4869 8134 4590 8135 5019 8136 3126 8137 3879 8138 3617 8139 3844 8140 3498 8141 3501 8142 3903 8143 3752 8144 1818 8145 3612 8146 2935 8147 3531 8148 2720 8149 3792 8150 2808 8151 3570 8152 2387 8153 1845 8154 2697 8155 1839 8156 2973 8157 3516 8158 2768 8159 3246 8160 837 8161 2877 8162 2706 8163 3252 8164 2186 8165 3426 8166 2715 8167 2746 8168 1802 8169 3030 8170 2908 8171 2709 8172 2094 8173 2423 8174 2706 8175 3087 8176 1394 8177 1578 8178 1291 8179 2682 8180 2024 8181 3204 8182 1425 8183 2369 8184 2017 8185 2648 8186 2742 8187 2781 8188 2078 8189 2520 8190 2760 8191 2414 8192 243 8193 2118 8194 2065 8195 2196 8196 2090 8197 2694 8198 2470 8199 2394 8200 1483 8201 2475 8202 2574 8203 1473 8204 2053 8205 2410 8206 2110 8207 2646 8208 1049 8209 522 8210 2178 8211 2700 8212 2213 8213 2226 8214 2091 8215 2848 8216 1435 8217 2691 8218 1777 8219 2166 8220 1997 8221 2449 8222 2493 8223 2121 8224 648 8225 2511 8226 1224 8227 1833 8228 963 8229 2349 8230 1978 8231 2250 8232 1311 8233 2523 8234 2454 8235 2016 8236 1089 8237 1881 8238 1633 8239 2733 8240 1195 8241 1575 8242 2010 8243 2343 8244 2101 8245 1826 8246 2187 8247 2340 8248 1393 8249 539 8250 2058 8251 2478 8252 2351 8253 225 8254 1842 8255 126 8256 0 8257 8385 8258 6196 8259 6153 8260 4737 8261 4990 8262 4683 8263 5103 8264 3250 8265 3915 8266 3738 8267 3957 8268 3590 8269 3510 8270 3987 8271 3843 8272 1938 8273 3661 8274 2971 8275 3555 8276 2840 8277 3852 8278 2921 8279 3615 8280 2477 8281 1950 8282 2706 8283 1851 8284 3057 8285 3580 8286 2859 8287 3350 8288 949 8289 2960 8290 2755 8291 3334 8292 2222 8293 3483 8294 2739 8295 2753 8296 1920 8297 3135 8298 2968 8299 2709 8300 2206 8301 2459 8302 2751 8303 3111 8304 1480 8305 1602 8306 1396 8307 2715 8308 2032 8309 3264 8310 1437 8311 2482 8312 2099 8313 2666 8314 2806 8315 2877 8316 2168 8317 2628 8318 2864 8319 2434 8320 339 8321 2127 8322 2148 8323 2201 8324 2138 8325 2727 8326 2552 8327 2407 8328 1519 8329 2492 8330 2631 8331 1552 8332 2077 8333 2486 8334 2117 8335 2675 8336 1163 8337 522 8338 2283 8339 2737 8340 2273 8341 2275 8342 2091 8343 2896 8344 1545 8345 2740 8346 1813 8347 2172 8348 2041 8349 2523 8350 2517 8351 2145 8352 726 8353 2576 8354 1248 8355 1869 8356 1067 8357 2422 8358 2011 8359 2327 8360 1319 8361 2581 8362 2514 8363 2101 8364 1101 8365 1970 8366 1746 8367 2776 8368 1275 8369 1672 8370 2028 8371 2388 8372 2165 8373 1830 8374 2283 8375 2370 8376 1481 8377 572 8378 2166 8379 2557 8380 2455 8381 250 8382 1862 8383 251 8384 64 8385 2135 8386 8515 8387 6322 8388 6259 8389 4861 8390 5110 8391 4787 8392 5173 8393 3370 8394 3983 8395 3858 8396 4069 8397 3692 8398 3510 8399 4057 8400 3943 8401 2050 8402 3703 8403 3039 8404 3573 8405 2958 8406 3908 8407 3033 8408 3655 8409 2575 8410 2050 8411 2706 8412 1877 8413 3127 8414 3640 8415 2959 8416 3450 8417 1045 8418 3052 8419 2797 8420 3402 8421 2288 8422 3537 8423 2757 8424 2753 8425 2034 8426 3237 8427 3024 8428 2835 8429 2316 8430 2525 8431 2791 8432 3133 8433 1572 8434 1620 8435 1496 8436 2749 8437 2032 8438 3322 8439 1463 8440 2594 8441 2165 8442 2680 8443 2866 8444 2971 8445 2266 8446 2734 8447 2964 8448 2468 8449 403 8450 2127 8451 2240 8452 2205 8453 2178 8454 2759 8455 2620 8456 2419 8457 1583 8458 2508 8459 2685 8460 1634 8461 2095 8462 2550 8463 2117 8464 2703 8465 1269 8466 530 8467 2385 8468 2773 8469 2329 8470 2317 8471 2215 8472 2946 8473 1651 8474 2788 8475 1879 8476 2172 8477 2079 8478 2605 8479 2539 8480 2163 8481 804 8482 2640 8483 1266 8484 1929 8485 1165 8486 2494 8487 2045 8488 2403 8489 1319 8490 2635 8491 2572 8492 2185 8493 1127 8494 2058 8495 1858 8496 2822 8497 1339 8498 1768 8499 2042 8500 2428 8501 2225 8502 1830 8503 2377 8504 2390 8505 1575 8506 594 8507 2272 8508 2641 8509 2555 8510 250 8511 1896 8512 375 8513 64 8514 2239 8515 1593 8516 8646 8517 6449 8518 6342 8519 4984 8520 5237 8521 4868 8522 5229 8523 3488 8524 4026 8525 3983 8526 4180 8527 3771 8528 3630 8529 4113 8530 4024 8531 2158 8532 3738 8533 3082 8534 3585 8535 3079 8536 3942 8537 3144 8538 3690 8539 2649 8540 2161 8541 2824 8542 1893 8543 3183 8544 3696 8545 3038 8546 3546 8547 1133 8548 3125 8549 2832 8550 3456 8551 2331 8552 3588 8553 2769 8554 2831 8555 2150 8556 3336 8557 3058 8558 2958 8559 2425 8560 2566 8561 2826 8562 3153 8563 1640 8564 1632 8565 1607 8566 2770 8567 2146 8568 3378 8569 1479 8570 2705 8571 2219 8572 2686 8573 2922 8574 3063 8575 2343 8576 2838 8577 3060 8578 2482 8579 451 8580 2245 8581 2313 8582 2208 8583 2211 8584 2780 8585 2674 8586 2430 8587 1623 8588 2523 8589 2736 8590 1707 8591 2107 8592 2602 8593 2193 8594 2730 8595 1375 8596 534 8597 2484 8598 2808 8599 2363 8600 2352 8601 2336 8602 2982 8603 1755 8604 2835 8605 1920 8606 2222 8607 2112 8608 2667 8609 2559 8610 2175 8611 858 8612 2703 8613 1278 8614 1968 8615 1274 8616 2565 8617 2066 8618 2478 8619 1429 8620 2667 8621 2628 8622 2268 8623 1143 8624 2145 8625 1969 8626 2859 8627 1389 8628 1863 8629 2048 8630 2463 8631 2281 8632 1868 8633 2469 8634 2402 8635 1647 8636 605 8637 2376 8638 2706 8639 2651 8640 330 8641 1910 8642 498 8643 96 8644 2318 8645 1709 8646 0 8647 8778 8648 6573 8649 6402 8650 5104 8651 5361 8652 4928 8653 5271 8654 3600 8655 4044 8656 4103 8657 4290 8658 3827 8659 3740 8660 4155 8661 4082 8662 2254 8663 3766 8664 3100 8665 3591 8666 3195 8667 3958 8668 3254 8669 3720 8670 2699 8671 2263 8672 2930 8673 1899 8674 3225 8675 3748 8676 3096 8677 3638 8678 1197 8679 3179 8680 2860 8681 3496 8682 2349 8683 3636 8684 2775 8685 2883 8686 2258 8687 3432 8688 3074 8689 3078 8690 2531 8691 2584 8692 2856 8693 3171 8694 1684 8695 1638 8696 1709 8697 2780 8698 2250 8699 3432 8700 1485 8701 2815 8702 2257 8703 2688 8704 2974 8705 3153 8706 2397 8707 2940 8708 3152 8709 2484 8710 451 8711 2351 8712 2367 8713 2210 8714 2235 8715 2794 8716 2714 8717 2440 8718 1641 8719 2537 8720 2784 8721 1755 8722 2113 8723 2642 8724 2245 8725 2756 8726 1467 8727 534 8728 2580 8729 2842 8730 2379 8731 2380 8732 2454 8733 3006 8734 1853 8735 2881 8736 1938 8737 2256 8738 2138 8739 2709 8740 2577 8741 2181 8742 882 8743 2765 8744 1284 8745 1986 8746 1372 8747 2635 8748 2076 8749 2552 8750 1525 8751 2681 8752 2682 8753 2350 8754 1149 8755 2231 8756 2079 8757 2887 8758 1425 8759 1957 8760 2050 8761 2493 8762 2333 8763 1880 8764 2559 8765 2408 8766 1695 8767 605 8768 2478 8769 2754 8770 2743 8771 390 8772 1912 8773 620 8774 96 8775 2374 8776 1811 8777 130 8778 1812 8779 8911 8780 6702 8781 6499 8782 5229 8783 5482 8784 5023 8785 5299 8786 3716 8787 4084 8788 4222 8789 4419 8790 3918 8791 3840 8792 4183 8793 4171 8794 2358 8795 3787 8796 3140 8797 3591 8798 3312 8799 3976 8800 3381 8801 3745 8802 2785 8803 2356 8804 3028 8805 1911 8806 3253 8807 3796 8808 3183 8809 3726 8810 1277 8811 3274 8812 2881 8813 3524 8814 2387 8815 3681 8816 2775 8817 2955 8818 2368 8819 3525 8820 3092 8821 3195 8822 2654 8823 2622 8824 2881 8825 3187 8826 1760 8827 1638 8828 1802 8829 2795 8830 2346 8831 3484 8832 1497 8833 2934 8834 2283 8835 2688 8836 3022 8837 3241 8838 2482 8839 3040 8840 3240 8841 2490 8842 515 8843 2445 8844 2460 8845 2211 8846 2256 8847 2811 8848 2742 8849 2449 8850 1679 8851 2550 8852 2829 8853 1824 8854 2113 8855 2670 8856 2315 8857 2781 8858 1565 8859 538 8860 2673 8861 2875 8862 2397 8863 2401 8864 2569 8865 3042 8866 1967 8867 2926 8868 1976 8869 2278 8870 2161 8871 2773 8872 2593 8873 2181 8874 942 8875 2826 8876 1284 8877 2026 8878 1463 8879 2704 8880 2091 8881 2625 8882 1615 8883 2699 8884 2734 8885 2431 8886 1161 8887 2316 8888 2196 8889 2922 8890 1449 8891 2050 8892 2050 8893 2518 8894 2381 8895 1912 8896 2647 8897 2410 8898 1777 8899 705 8900 2578 8901 2825 8902 2831 8903 430 8904 1918 8905 741 8906 128 8907 2461 8908 1903 8909 259 8910 1901 8911 2211 8912 9045 8913 6828 8914 6561 8915 5347 8916 5600 8917 5083 8918 5415 8919 3824 8920 4104 8921 4338 8922 4545 8923 3972 8924 3930 8925 4293 8926 4227 8927 2446 8928 3801 8929 3160 8930 3717 8931 3424 8932 4030 8933 3503 8934 3765 8935 2835 8936 2440 8937 3114 8938 1917 8939 3355 8940 3840 8941 3239 8942 3810 8943 1325 8944 3334 8945 2895 8946 3628 8947 2405 8948 3723 8949 2895 8950 2997 8951 2470 8952 3615 8953 3144 8954 3309 8955 2768 8956 2640 8957 2901 8958 3201 8959 1802 8960 1662 8961 1886 8962 2801 8963 2430 8964 3534 8965 1503 8966 3048 8967 2375 8968 2746 8969 3066 8970 3327 8971 2534 8972 3138 8973 3324 8974 2506 8975 547 8976 2527 8977 2518 8978 2211 8979 2270 8980 2819 8981 2844 8982 2457 8983 1697 8984 2562 8985 2871 8986 1864 8987 2225 8988 2780 8989 2355 8990 2805 8991 1647 8992 540 8993 2763 8994 2907 8995 2443 8996 2415 8997 2681 8998 3062 8999 2071 9000 2970 9001 1994 9002 2356 9003 2179 9004 2813 9005 2607 9006 2293 9007 966 9008 2886 9009 1308 9010 2046 9011 1543 9012 2772 9013 2097 9014 2697 9015 1691 9016 2747 9017 2784 9018 2511 9019 1167 9020 2400 9021 2308 9022 2946 9023 1527 9024 2142 9025 2106 9026 2538 9027 2425 9028 1926 9029 2733 9030 2422 9031 1825 9032 795 9033 2676 9034 2873 9035 2915 9036 450 9037 1934 9038 861 9039 128 9040 2517 9041 1983 9042 387 9043 1953 9044 2321 9045 1965 9046 9180 9047 6955 9048 6588 9049 5466 9050 5715 9051 5110 9052 5514 9053 3931 9054 4104 9055 4453 9056 4668 9057 3995 9058 4010 9059 4386 9060 4254 9061 2532 9062 3808 9063 3160 9064 3836 9065 3535 9066 4049 9067 3622 9068 3780 9069 2856 9070 2515 9071 3192 9072 1917 9073 3444 9074 3880 9075 3266 9076 3890 9077 1369 9078 3361 9079 2902 9080 3715 9081 2405 9082 3762 9083 3008 9084 3013 9085 2571 9086 3702 9087 3163 9088 3420 9089 2881 9090 2640 9091 2916 9092 3213 9093 1820 9094 1682 9095 1961 9096 2802 9097 2504 9098 3582 9099 1503 9100 3157 9101 2454 9102 2769 9103 3106 9104 3411 9105 2557 9106 3234 9107 3404 9108 2506 9109 571 9110 2597 9111 2545 9112 2343 9113 2277 9114 2822 9115 2931 9116 2464 9117 1697 9118 2573 9119 2910 9120 1879 9121 2332 9122 2871 9123 2371 9124 2828 9125 1727 9126 540 9127 2850 9128 2938 9129 2460 9130 2422 9131 2790 9132 3070 9133 2172 9134 3013 9135 1994 9136 2414 9137 2192 9138 2829 9139 2619 9140 2396 9141 976 9142 2945 9143 1328 9144 2046 9145 1614 9146 2839 9147 2098 9148 2768 9149 1757 9150 2766 9151 2832 9152 2590 9153 1167 9154 2483 9155 2417 9156 2959 9157 1589 9158 2233 9159 2129 9160 2553 9161 2465 9162 1926 9163 2817 9164 2427 9165 1846 9166 875 9167 2772 9168 2900 9169 2995 9170 450 9171 1934 9172 980 9173 144 9174 2544 9175 2053 9176 514 9177 1976 9178 2410 9179 2091 9180 1206 9181 9316 9182 7075 9183 6718 9184 5578 9185 5845 9186 5226 9187 5596 9188 4027 9189 4226 9190 4571 9191 4788 9192 4103 9193 4080 9194 4460 9195 4380 9196 2596 9197 3808 9198 3268 9199 3948 9200 3645 9201 4127 9202 3734 9203 3790 9204 2948 9205 2617 9206 3258 9207 2013 9208 3514 9209 3916 9210 3380 9211 3966 9212 1369 9213 3477 9214 2902 9215 3793 9216 2505 9217 3798 9218 3110 9219 3083 9220 2665 9221 3786 9222 3233 9223 3528 9224 2985 9225 2758 9226 2926 9227 3223 9228 1882 9229 1698 9230 2063 9231 2802 9232 2568 9233 3628 9234 1589 9235 3273 9236 2514 9237 2877 9238 3142 9239 3493 9240 2663 9241 3328 9242 3480 9243 2580 9244 571 9245 2665 9246 2653 9247 2473 9248 2277 9249 2832 9250 3003 9251 2470 9252 1783 9253 2583 9254 2946 9255 1977 9256 2426 9257 2945 9258 2437 9259 2850 9260 1789 9261 558 9262 2934 9263 2968 9264 2526 9265 2422 9266 2896 9267 3102 9268 2260 9269 3055 9270 2100 9271 2454 9272 2200 9273 2901 9274 2629 9275 2504 9276 976 9277 3003 9278 1344 9279 2154 9280 1708 9281 2905 9282 2098 9283 2838 9284 1807 9285 2840 9286 2878 9287 2668 9288 1245 9289 2565 9290 2527 9291 2993 9292 1631 9293 2323 9294 2227 9295 2563 9296 2501 9297 1990 9298 2899 9299 2427 9300 1936 9301 945 9302 2866 9303 2980 9304 3071 9305 510 9306 2000 9307 1098 9308 144 9309 2648 9310 2117 9311 640 9312 2076 9313 2480 9314 2209 9315 1298 9316 1614 9317 9453 9318 7208 9319 6843 9320 5707 9321 5970 9322 5349 9323 5661 9324 4147 9325 4335 9326 4694 9327 4905 9328 4222 9329 4140 9330 4525 9331 4497 9332 2696 9333 3936 9334 3375 9335 4053 9336 3764 9337 4186 9338 3849 9339 3795 9340 3058 9341 2706 9342 3316 9343 2070 9344 3577 9345 3948 9346 3495 9347 4038 9348 1457 9349 3586 9350 3028 9351 3852 9352 2608 9353 3831 9354 3213 9355 3143 9356 2777 9357 3867 9358 3292 9359 3633 9360 3098 9361 2861 9362 2931 9363 3231 9364 1974 9365 1710 9366 2152 9367 2920 9368 2624 9369 3672 9370 1644 9371 3384 9372 2570 9373 2974 9374 3174 9375 3573 9376 2774 9377 3420 9378 3552 9379 2631 9380 635 9381 2721 9382 2760 9383 2601 9384 2399 9385 2837 9386 3062 9387 2475 9388 1877 9389 2592 9390 2979 9391 2060 9392 2525 9393 3002 9394 2495 9395 2871 9396 1885 9397 567 9398 3015 9399 2997 9400 2583 9401 2540 9402 2999 9403 3126 9404 2366 9405 3096 9406 2201 9407 2478 9408 2205 9409 2965 9410 2637 9411 2601 9412 1056 9413 3060 9414 1356 9415 2247 9416 1795 9417 2970 9418 2214 9419 2907 9420 1863 9421 2893 9422 2922 9423 2745 9424 1300 9425 2646 9426 2636 9427 3022 9428 1683 9429 2412 9430 2322 9431 2568 9432 2533 9433 2040 9434 2979 9435 2489 9436 2040 9437 1005 9438 2958 9439 3055 9440 3143 9441 555 9442 2051 9443 1215 9444 176 9445 2745 9446 2171 9447 765 9448 2181 9449 2533 9450 2335 9451 1351 9452 1728 9453 0 9454 9591 9455 7338 9456 6963 9457 5829 9458 6090 9459 5465 9460 5709 9461 4251 9462 4431 9463 4810 9464 5019 9465 4330 9466 4190 9467 4573 9468 4605 9469 2776 9470 4056 9471 3469 9472 4151 9473 3874 9474 4228 9475 3959 9476 3795 9477 3150 9478 2782 9479 3362 9480 2088 9481 3623 9482 3976 9483 3599 9484 4106 9485 1521 9486 3688 9487 3144 9488 3894 9489 2694 9490 3861 9491 3307 9492 3193 9493 2875 9494 3945 9495 3334 9496 3735 9497 3204 9498 2949 9499 2931 9500 3237 9501 2044 9502 1718 9503 2228 9504 3026 9505 2668 9506 3714 9507 1662 9508 3492 9509 2606 9510 3060 9511 3202 9512 3651 9513 2872 9514 3510 9515 3620 9516 2663 9517 667 9518 2765 9519 2858 9520 2727 9521 2507 9522 2837 9523 3104 9524 2479 9525 1947 9526 2600 9527 3009 9528 2130 9529 2613 9530 3044 9531 2541 9532 2891 9533 1959 9534 567 9535 3093 9536 3025 9537 2623 9538 2646 9539 3099 9540 3144 9541 2458 9542 3136 9543 2287 9544 2490 9545 2205 9546 3021 9547 2643 9548 2687 9549 1110 9550 3116 9551 1364 9552 2327 9553 1867 9554 3034 9555 2316 9556 2975 9557 1907 9558 2929 9559 2964 9560 2821 9561 1318 9562 2726 9563 2740 9564 3046 9565 1717 9566 2500 9567 2404 9568 2568 9569 2561 9570 2076 9571 3057 9572 2533 9573 2126 9574 1055 9575 3048 9576 3125 9577 3211 9578 585 9579 2083 9580 1331 9581 176 9582 2835 9583 2211 9584 889 9585 2275 9586 2569 9587 2457 9588 1369 9589 1820 9590 136 9591 2155 9592 9730 9593 7469 9594 7090 9595 5948 9596 6205 9597 5586 9598 5740 9599 4356 9600 4530 9601 4925 9602 5130 9603 4439 9604 4230 9605 4604 9606 4712 9607 2852 9608 4168 9609 3564 9610 4242 9611 3981 9612 4257 9613 4066 9614 3927 9615 3245 9616 2845 9617 3400 9618 2155 9619 3652 9620 4000 9621 3706 9622 4170 9623 1577 9624 3791 9625 3252 9626 3921 9627 2781 9628 3888 9629 3394 9630 3233 9631 2970 9632 4020 9633 3363 9634 3834 9635 3305 9636 3034 9637 3057 9638 3241 9639 2112 9640 1722 9641 2291 9642 3128 9643 2702 9644 3754 9645 1727 9646 3597 9647 2631 9648 3145 9649 3226 9650 3727 9651 2971 9652 3598 9653 3684 9654 2686 9655 699 9656 2799 9657 2957 9658 2851 9659 2605 9660 2959 9661 3131 9662 2482 9663 2020 9664 2607 9665 3036 9666 2191 9667 2692 9668 3071 9669 2579 9670 2910 9671 2029 9672 579 9673 3168 9674 3052 9675 2650 9676 2740 9677 3196 9678 3162 9679 2547 9680 3175 9681 2372 9682 2494 9683 2319 9684 3077 9685 2647 9686 2764 9687 1162 9688 3171 9689 1368 9690 2408 9691 1926 9692 3097 9693 2414 9694 3042 9695 1941 9696 2954 9697 3004 9698 2896 9699 1379 9700 2805 9701 2845 9702 3071 9703 1737 9704 2587 9705 2485 9706 2678 9707 2585 9708 2108 9709 3133 9710 2561 9711 2213 9712 1095 9713 3136 9714 3194 9715 3275 9716 600 9717 2106 9718 1446 9719 192 9720 2926 9721 2245 9722 1012 9723 2368 9724 2590 9725 2577 9726 1428 9727 1908 9728 271 9729 2271 9730 0 9731 9870 9732 7593 9733 7206 9734 6056 9735 6315 9736 5692 9737 5754 9738 4444 9739 4608 9740 5035 9741 5238 9742 4531 9743 4260 9744 4618 9745 4806 9746 2900 9747 4272 9748 3638 9749 4326 9750 4083 9751 4271 9752 4168 9753 4053 9754 3317 9755 2895 9756 3426 9757 2193 9758 3666 9759 4020 9760 3800 9761 4230 9762 1609 9763 3883 9764 3348 9765 3935 9766 2841 9767 3912 9768 3470 9769 3263 9770 3052 9771 4092 9772 3377 9773 3930 9774 3399 9775 3100 9776 3171 9777 3243 9778 2150 9779 1722 9780 2341 9781 3216 9782 2726 9783 3792 9784 1763 9785 3699 9786 2641 9787 3217 9788 3246 9789 3801 9790 3057 9791 3684 9792 3744 9793 2694 9794 699 9795 2823 9796 3043 9797 2973 9798 2685 9799 3065 9800 3145 9801 2484 9802 2062 9803 2613 9804 3060 9805 2241 9806 2758 9807 3085 9808 2605 9809 2928 9810 2071 9811 585 9812 3240 9813 3078 9814 2664 9815 2822 9816 3290 9817 3172 9818 2621 9819 3213 9820 2438 9821 2494 9822 2417 9823 3123 9824 2649 9825 2832 9826 1188 9827 3225 9828 1368 9829 2470 9830 1970 9831 3159 9832 2494 9833 3108 9834 1965 9835 2968 9836 3042 9837 2970 9838 1411 9839 2883 9840 2947 9841 3091 9842 1745 9843 2673 9844 2549 9845 2778 9846 2605 9847 2128 9848 3207 9849 2575 9850 2279 9851 1125 9852 3222 9853 3256 9854 3335 9855 600 9856 2114 9857 1560 9858 192 9859 3006 9860 2269 9861 1134 9862 2446 9863 2598 9864 2691 9865 1460 9866 1976 9867 405 9868 2367 9869 138 9870 2512 9871 10011 9872 7726 9873 7311 9874 6181 9875 6448 9876 5793 9877 5874 9878 4549 9879 4665 9880 5162 9881 5343 9882 4626 9883 4280 9884 4732 9885 4907 9886 2976 9887 4368 9888 3693 9889 4403 9890 4204 9891 4361 9892 4273 9893 4173 9894 3398 9895 2988 9896 3444 9897 2202 9898 3772 9899 4036 9900 3897 9901 4286 9902 1665 9903 3964 9904 3440 9905 4049 9906 2892 9907 3933 9908 3543 9909 3283 9910 3153 9911 4161 9912 3463 9913 4023 9914 3498 9915 3155 9916 3285 9917 3243 9918 2208 9919 1734 9920 2434 9921 3290 9922 2742 9923 3828 9924 1772 9925 3802 9926 2727 9927 3276 9928 3262 9929 3873 9930 3150 9931 3768 9932 3800 9933 2742 9934 731 9935 2843 9936 3124 9937 3093 9938 2773 9939 3155 9940 3253 9941 2485 9942 2107 9943 2618 9944 3081 9945 2314 9946 2827 9947 3175 9948 2623 9949 2945 9950 2145 9951 585 9952 3309 9953 3103 9954 2744 9955 2912 9956 3381 9957 3176 9958 2708 9959 3250 9960 2491 9961 2512 9962 2525 9963 3159 9964 2649 9965 2905 9966 1228 9967 3278 9968 1380 9969 2515 9970 2059 9971 3220 9972 2564 9973 3173 9974 1979 9975 3054 9976 3078 9977 3043 9978 1420 9979 2960 9980 3050 9981 3106 9982 1811 9983 2758 9984 2604 9985 2892 9986 2621 9987 2138 9988 3279 9989 2657 9990 2358 9991 1145 9992 3306 9993 3311 9994 3391 9995 640 9996 2160 9997 1673 9998 208 9999 3077 10000 2287 10001 1255 10002 2521 10003 2664 10004 2807 10005 1469 10006 2050 10007 538 10008 2453 10009 275 10010 2614 10011 2435