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