1000 5 -1499 437 -1498 504 -1497 615 -1495 247 -1494 146 -1486 659 -1484 748 -1483 98 -1482 25 -1474 780 -1471 796 -1469 623 -1467 414 -1465 796 -1460 675 -1457 508 -1453 239 -1449 636 -1448 99 -1445 562 -1442 539 -1440 722 -1438 312 -1436 697 -1435 376 -1434 139 -1424 463 -1420 612 -1419 16 -1417 122 -1415 110 -1414 312 -1412 314 -1411 288 -1410 389 -1402 674 -1399 214 -1398 544 -1394 170 -1391 532 -1387 493 -1386 726 -1383 197 -1382 419 -1379 118 -1378 456 -1374 141 -1365 247 -1360 129 -1359 325 -1356 366 -1355 708 -1350 656 -1343 462 -1341 651 -1333 529 -1330 101 -1328 530 -1322 423 -1321 418 -1316 239 -1311 362 -1310 180 -1309 701 -1304 273 -1300 434 -1298 442 -1296 41 -1293 514 -1290 1 -1289 457 -1287 668 -1283 151 -1282 278 -1281 730 -1277 713 -1275 624 -1274 689 -1270 528 -1269 135 -1266 56 -1265 447 -1261 93 -1255 228 -1248 161 -1244 786 -1243 390 -1238 369 -1235 40 -1234 326 -1232 89 -1231 131 -1228 137 -1222 24 -1220 351 -1219 789 -1215 768 -1213 770 -1212 322 -1209 237 -1207 385 -1198 798 -1195 673 -1194 301 -1190 788 -1187 503 -1186 244 -1185 161 -1184 341 -1182 726 -1180 463 -1175 696 -1174 283 -1171 549 -1167 797 -1164 262 -1163 341 -1160 379 -1158 792 -1149 182 -1145 292 -1143 523 -1141 22 -1137 606 -1136 116 -1134 403 -1133 27 -1131 434 -1130 173 -1129 794 -1128 345 -1116 253 -1115 228 -1114 114 -1112 55 -1110 505 -1108 402 -1107 541 -1105 356 -1104 681 -1103 257 -1100 305 -1099 579 -1095 219 -1093 728 -1090 470 -1086 379 -1081 201 -1079 152 -1076 580 -1075 396 -1074 304 -1065 265 -1062 242 -1061 195 -1055 650 -1052 459 -1045 246 -1043 82 -1032 328 -1031 276 -1030 777 -1024 78 -1022 98 -1017 776 -1012 563 -1008 391 -1006 473 -1000 370 -999 325 -995 433 -994 345 -993 86 -992 158 -989 486 -988 139 -985 560 -981 487 -980 793 -976 136 -975 600 -970 710 -966 221 -965 493 -958 613 -957 394 -954 12 -952 196 -951 280 -946 34 -945 721 -944 435 -938 275 -934 480 -933 779 -929 748 -928 214 -927 771 -924 700 -923 191 -920 135 -918 39 -916 682 -910 582 -909 615 -905 19 -904 50 -901 136 -899 688 -895 518 -893 63 -890 469 -888 750 -884 454 -883 384 -882 290 -879 75 -875 714 -874 349 -872 212 -870 194 -869 774 -856 630 -855 642 -854 242 -847 115 -845 188 -838 632 -831 12 -830 141 -825 277 -817 640 -813 500 -812 657 -811 726 -805 269 -804 463 -801 492 -797 25 -792 668 -790 401 -789 92 -788 211 -785 544 -781 154 -775 345 -769 296 -768 418 -767 325 -765 547 -764 404 -758 169 -752 435 -749 288 -748 399 -740 43 -737 125 -736 737 -733 608 -729 202 -728 271 -724 141 -723 102 -718 196 -716 518 -715 115 -711 43 -710 146 -709 190 -703 522 -693 5 -691 198 -688 300 -687 265 -685 646 -684 544 -683 459 -681 763 -679 657 -676 268 -666 214 -660 698 -659 122 -651 420 -643 783 -638 503 -631 11 -629 299 -627 31 -626 239 -625 257 -623 594 -621 729 -620 38 -616 720 -612 237 -607 507 -605 111 -601 302 -600 88 -598 141 -591 402 -584 240 -583 746 -567 756 -566 742 -560 519 -559 457 -558 750 -557 347 -550 564 -543 339 -542 486 -540 73 -539 248 -538 705 -537 661 -535 583 -532 295 -524 342 -522 695 -521 707 -520 625 -514 568 -513 586 -510 761 -507 688 -506 424 -502 568 -501 307 -500 432 -491 788 -489 529 -483 209 -480 302 -477 402 -476 236 -473 63 -468 148 -467 633 -464 413 -461 655 -460 428 -456 638 -455 22 -453 654 -443 185 -437 344 -436 744 -435 551 -433 339 -425 49 -424 171 -418 303 -417 255 -415 343 -412 456 -406 448 -404 312 -394 58 -390 524 -388 392 -387 656 -385 658 -383 706 -379 151 -378 41 -376 620 -375 124 -374 114 -373 167 -371 621 -370 701 -366 787 -365 489 -364 496 -360 684 -358 329 -354 204 -352 542 -336 763 -332 229 -330 617 -326 694 -323 401 -320 538 -318 246 -315 204 -312 369 -306 445 -303 201 -302 138 -299 300 -298 717 -296 93 -295 426 -292 751 -287 220 -286 679 -285 442 -284 345 -283 535 -282 8 -278 163 -277 748 -268 77 -265 149 -259 469 -256 561 -249 364 -247 487 -246 233 -241 72 -239 147 -232 506 -223 116 -222 124 -206 230 -204 97 -195 767 -193 83 -190 555 -189 525 -188 192 -187 400 -186 131 -184 18 -183 77 -181 294 -173 144 -172 311 -169 535 -167 495 -160 741 -157 78 -156 91 -151 373 -150 220 -149 538 -145 586 -144 611 -138 689 -135 757 -134 738 -133 738 -130 434 -119 189 -114 654 -112 457 -111 420 -110 237 -108 360 -106 461 -89 492 -88 575 -87 510 -84 387 -82 670 -79 527 -76 53 -74 455 -73 36 -70 558 -69 787 -67 496 -66 97 -65 712 -64 325 -62 65 -57 511 -56 490 -55 685 -52 413 -46 266 -45 180 -44 773 -43 432 -41 343 -40 278 -39 558 -34 435 -33 431 -28 526 -23 572 -21 252 -13 502 -12 700 -10 609 -3 108 -2 437 -1 647 3 568 12 266 15 429 18 792 20 608 22 246 23 793 28 140 29 307 31 491 32 407 36 450 40 251 42 81 43 519 46 92 53 624 57 198 58 233 60 131 61 718 67 509 70 487 76 430 78 776 80 680 82 685 84 220 86 659 87 138 88 12 89 427 90 153 93 31 95 523 100 756 105 445 113 280 114 318 118 565 122 204 128 271 129 571 133 363 136 439 138 698 140 765 144 692 151 394 153 552 162 480 165 124 168 54 169 274 171 459 172 98 173 64 185 116 186 252 187 327 189 631 191 490 193 241 197 147 205 475 207 510 208 248 213 267 215 58 217 578 225 458 226 408 235 582 236 593 238 486 239 288 240 241 242 730 245 456 246 249 247 683 248 289 252 357 253 518 265 549 266 175 268 483 269 100 278 216 279 367 285 19 296 622 298 35 300 543 302 119 309 779 320 259 322 293 329 347 330 319 342 203 346 199 349 600 353 186 358 543 362 440 365 120 369 453 370 107 371 662 376 137 380 111 382 660 385 739 389 322 392 240 395 142 405 566 406 43 408 424 409 561 412 394 415 594 424 533 425 350 426 575 428 117 432 587 434 369 436 243 437 559 438 114 439 587 440 385 444 426 445 670 447 429 448 435 449 757 450 37 451 425 453 104 454 20 457 367 464 325 465 508 467 8 469 365 470 465 471 535 472 301 473 610 474 48 477 689 488 465 495 751 499 199 504 422 505 64 507 367 510 541 512 150 515 685 516 260 517 235 521 236 522 242 526 405 527 26 528 403 532 252 533 471 536 432 539 126 541 444 542 226 543 423 544 22 547 50 548 188 550 179 551 784 567 186 569 434 575 36 580 52 581 778 584 671 587 543 588 292 589 572 592 100 593 292 595 636 598 223 599 299 600 461 602 620 605 774 606 66 607 79 608 293 609 685 610 569 611 72 613 738 614 728 617 761 618 617 620 68 625 585 629 76 630 401 637 141 639 124 642 287 644 706 647 437 652 428 653 440 658 785 663 380 666 361 669 372 673 582 678 451 679 526 684 148 688 105 694 46 697 620 698 319 699 187 703 380 706 518 708 561 715 4 716 337 721 188 725 567 731 407 740 752 743 532 744 134 745 263 746 758 754 702 757 800 759 218 762 105 775 798 779 528 780 539 781 141 786 533 791 678 794 732 800 119 802 475 803 311 807 389 808 367 814 718 815 712 816 348 818 731 820 534 821 629 822 484 823 198 825 72 831 533 832 790 836 148 837 312 839 121 841 283 842 7 844 544 845 622 852 562 854 773 856 453 859 390 861 297 863 300 865 123 869 791 871 750 872 230 873 629 874 716 877 62 878 139 883 437 887 109 890 800 892 706 898 654 899 223 901 594 905 764 909 570 911 418 912 669 913 142 914 283 918 542 919 713 921 549 925 298 926 302 929 297 930 101 931 366 933 411 934 74 935 714 946 646 948 678 949 45 950 299 951 471 952 410 956 709 958 703 959 419 962 270 968 299 971 383 972 557 976 97 978 696 980 459 985 312 986 388 989 664 990 564 995 330 996 75 1006 774 1007 686 1009 419 1013 166 1014 74 1017 680 1019 212 1020 158 1023 58 1024 16 1026 364 1027 403 1030 743 1040 578 1042 776 1044 383 1045 549 1047 353 1050 333 1053 203 1055 322 1056 557 1059 64 1060 699 1061 34 1062 662 1067 270 1069 280 1071 384 1073 687 1074 132 1079 559 1081 64 1085 712 1087 484 1093 96 1095 496 1103 102 1110 10 1112 565 1114 362 1115 457 1122 8 1126 551 1132 339 1133 24 1137 260 1138 627 1142 618 1143 257 1145 277 1146 639 1147 750 1148 35 1154 233 1156 673 1157 765 1161 374 1162 218 1171 94 1175 235 1180 520 1183 49 1189 163 1190 297 1191 445 1195 714 1196 102 1197 663 1199 310 1205 767 1214 78 1216 477 1217 27 1223 68 1225 655 1229 212 1232 582 1235 187 1242 242 1245 625 1247 556 1248 275 1249 325 1250 739 1251 396 1252 347 1253 716 1264 625 1265 780 1267 623 1269 249 1271 103 1279 213 1280 587 1282 489 1286 102 1287 108 1290 83 1291 23 1299 728 1302 562 1303 248 1304 585 1306 49 1310 287 1312 410 1313 327 1319 714 1320 7 1328 690 1330 461 1331 494 1334 702 1335 332 1337 613 1340 464 1346 545 1348 242 1353 164 1358 768 1362 334 1365 271 1372 344 1374 670 1378 676 1382 488 1385 651 1386 153 1391 209 1392 526 1393 198 1395 192 1398 450 1401 517 1402 631 1403 102 1406 677 1410 439 1413 151 1415 65 1417 150 1418 392 1424 174 1425 794 1429 530 1436 572 1438 214 1440 119 1441 7 1442 485 1444 112 1449 667 1450 560 1454 172 1456 388 1459 722 1464 308 1469 772 1473 442 1479 411 1480 793 1487 37 1488 176 1489 71 1492 76 1493 149 1496 308 1498 212