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