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