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