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