1000 10000 -1497 463 -1492 370 -1486 27 -1483 618 -1481 773 -1479 554 -1475 214 -1474 315 -1473 605 -1466 302 -1465 312 -1463 59 -1456 406 -1455 5 -1449 444 -1446 560 -1445 82 -1444 582 -1442 497 -1441 706 -1438 537 -1437 704 -1436 579 -1433 239 -1423 334 -1420 51 -1416 279 -1414 398 -1413 638 -1409 227 -1407 667 -1405 468 -1403 70 -1395 774 -1394 171 -1383 795 -1376 25 -1369 484 -1366 300 -1365 329 -1363 471 -1359 10 -1356 730 -1355 465 -1354 615 -1353 612 -1352 703 -1350 758 -1349 527 -1343 640 -1342 520 -1338 187 -1333 622 -1331 618 -1326 438 -1325 530 -1323 733 -1321 797 -1320 524 -1319 348 -1317 209 -1309 642 -1308 589 -1307 177 -1303 29 -1301 4 -1300 574 -1293 776 -1292 116 -1290 196 -1285 721 -1282 454 -1278 192 -1276 576 -1275 308 -1273 530 -1272 112 -1269 699 -1268 95 -1266 333 -1263 389 -1262 286 -1261 769 -1260 480 -1249 633 -1246 120 -1244 434 -1240 455 -1239 737 -1233 671 -1230 599 -1228 648 -1221 186 -1219 741 -1218 546 -1213 529 -1209 49 -1203 532 -1202 309 -1191 399 -1189 318 -1188 82 -1187 796 -1184 129 -1182 63 -1176 171 -1173 495 -1170 431 -1168 131 -1161 233 -1160 326 -1159 204 -1153 732 -1145 783 -1142 287 -1139 496 -1138 268 -1133 60 -1132 477 -1130 232 -1129 407 -1126 367 -1122 74 -1116 132 -1111 425 -1109 615 -1108 196 -1097 223 -1095 96 -1094 1 -1092 562 -1091 479 -1090 650 -1089 73 -1086 53 -1083 786 -1078 105 -1075 641 -1074 110 -1071 34 -1069 303 -1060 654 -1058 707 -1054 292 -1048 416 -1047 655 -1040 99 -1037 235 -1035 109 -1032 373 -1028 368 -1026 774 -1025 25 -1024 77 -1023 49 -1017 594 -1011 317 -1000 214 -998 77 -995 322 -988 527 -986 123 -980 458 -979 197 -978 77 -977 496 -975 322 -973 573 -971 24 -970 129 -969 347 -968 743 -966 341 -963 558 -951 800 -946 310 -943 448 -935 37 -934 40 -927 19 -924 196 -923 149 -922 703 -911 288 -907 358 -905 62 -903 368 -902 2 -901 525 -892 499 -891 19 -890 364 -889 336 -888 362 -883 5 -880 581 -879 789 -875 519 -873 604 -872 622 -868 589 -861 786 -858 775 -856 662 -855 283 -851 370 -849 39 -842 642 -841 488 -837 83 -836 633 -833 504 -831 731 -830 597 -825 655 -823 677 -819 230 -813 565 -811 262 -802 102 -790 66 -788 444 -782 212 -781 288 -779 276 -777 469 -776 543 -775 562 -772 366 -767 555 -757 295 -755 432 -751 74 -750 184 -745 137 -743 679 -737 731 -733 318 -724 230 -722 671 -721 2 -720 195 -716 715 -714 596 -710 480 -708 638 -704 120 -702 355 -701 37 -700 543 -699 365 -696 366 -693 626 -691 397 -690 216 -689 770 -686 109 -683 45 -680 258 -678 86 -677 577 -676 628 -667 335 -660 537 -657 353 -656 354 -654 641 -653 793 -652 296 -650 103 -649 254 -647 46 -646 30 -636 464 -635 385 -626 213 -623 506 -616 320 -610 677 -604 210 -603 703 -602 666 -597 621 -595 344 -594 471 -593 219 -591 190 -588 617 -586 788 -585 777 -583 199 -580 632 -578 194 -577 445 -576 132 -573 81 -572 454 -571 11 -566 227 -562 669 -561 572 -548 258 -546 419 -544 591 -540 52 -535 562 -532 485 -529 449 -527 414 -526 419 -525 554 -524 244 -519 90 -518 117 -516 14 -515 294 -511 18 -509 348 -508 717 -507 511 -505 163 -504 720 -502 647 -500 469 -499 221 -498 59 -497 687 -495 379 -492 574 -489 217 -484 489 -482 91 -481 228 -480 414 -479 596 -473 459 -470 65 -469 466 -467 484 -465 77 -460 179 -459 453 -457 491 -454 764 -453 172 -452 318 -449 336 -448 148 -447 188 -446 720 -445 159 -443 602 -442 282 -437 666 -429 646 -426 244 -424 595 -423 437 -420 647 -419 264 -418 713 -415 268 -413 634 -411 176 -409 231 -407 552 -401 559 -398 255 -394 276 -389 80 -388 435 -386 53 -384 134 -383 509 -382 130 -380 162 -379 401 -373 799 -372 348 -371 758 -362 200 -361 123 -360 414 -359 715 -354 187 -353 662 -352 287 -350 782 -349 717 -348 331 -347 49 -343 462 -340 673 -338 571 -337 160 -333 237 -330 713 -327 284 -323 584 -316 609 -307 478 -304 43 -303 505 -301 529 -300 11 -295 105 -287 363 -284 154 -281 249 -273 369 -272 744 -265 39 -264 315 -260 404 -258 776 -255 545 -254 44 -252 352 -247 484 -238 602 -228 341 -226 136 -225 541 -220 501 -215 669 -214 368 -212 453 -211 642 -208 650 -207 368 -201 605 -199 795 -198 173 -194 68 -190 441 -189 730 -188 201 -187 581 -186 595 -174 260 -173 786 -162 509 -161 97 -159 149 -157 740 -156 1 -155 454 -148 436 -145 521 -142 445 -141 469 -140 122 -139 528 -138 121 -132 568 -131 20 -130 737 -129 644 -124 51 -121 151 -115 436 -113 6 -110 587 -108 545 -105 368 -104 734 -102 467 -96 179 -94 456 -84 633 -82 269 -80 783 -79 456 -77 767 -74 576 -68 234 -67 169 -66 376 -52 141 -51 786 -50 357 -46 726 -43 274 -42 85 -39 709 -38 114 -37 640 -35 714 -33 222 -25 694 -20 55 -14 289 -13 145 -11 450 -10 349 -9 282 -8 513 -5 60 -2 316 4 21 7 468 12 562 13 544 22 399 27 585 28 130 29 523 34 639 40 531 42 247 43 640 44 371 45 317 46 347 47 788 48 102 49 603 52 734 53 251 55 712 62 725 72 234 74 737 77 639 80 544 82 282 84 431 89 774 90 364 93 470 94 744 96 208 97 562 98 371 100 391 101 535 105 471 106 700 108 796 118 178 125 231 126 715 128 103 135 433 142 374 144 477 148 358 151 718 153 345 155 81 157 286 158 133 160 78 161 486 162 575 165 674 166 303 168 168 170 748 171 260 173 83 177 195 179 366 185 739 187 657 192 695 203 649 204 797 205 768 206 377 207 732 210 795 213 115 219 187 223 555 226 380 228 294 229 18 232 340 233 604 236 375 243 72 244 500 246 461 249 570 257 514 265 395 266 713 270 528 271 111 273 168 276 495 277 346 279 577 280 35 281 350 282 250 290 482 291 578 292 509 295 636 296 68 300 133 302 350 304 218 307 359 308 594 309 691 311 771 312 388 318 529 320 677 322 182 323 726 324 102 325 296 328 509 330 70 333 495 335 98 349 313 354 119 359 677 363 489 372 698 373 604 378 422 384 429 386 455 390 413 397 773 402 112 407 665 408 342 409 792 412 98 419 334 424 477 426 699 428 149 429 780 430 407 431 397 434 582 438 729 441 4 443 324 444 167 447 73 449 564 452 713 456 300 460 478 466 629 468 345 471 18 484 616 486 746 497 42 499 146 502 724 503 85 507 719 510 102 511 527 513 704 518 80 521 272 525 561 531 296 535 727 543 670 547 366 549 253 552 325 555 205 560 735 561 418 562 320 564 132 570 631 579 266 580 797 585 573 586 626 590 677 591 430 592 150 600 525 601 21 602 45 607 597 609 473 611 426 613 78 616 677 617 564 620 427 621 135 623 39 626 441 627 407 628 256 629 41 630 59 631 135 644 773 648 4 651 775 654 222 659 112 664 446 667 254 671 674 674 637 681 631 682 575 687 286 690 666 693 558 697 540 699 632 705 395 708 423 713 287 714 131 718 196 719 135 720 393 725 680 726 783 727 737 728 417 732 321 735 790 737 389 739 602 741 613 742 551 743 664 746 692 757 523 759 271 762 127 763 36 770 58 773 61 775 750 777 403 784 712 785 310 786 529 791 754 796 91 798 484 799 301 808 737 810 342 824 218 825 530 832 651 837 673 841 606 845 113 850 284 852 168 854 761 856 277 857 219 858 382 859 148 862 579 865 309 867 78 871 651 872 31 873 207 874 552 880 12 881 96 884 281 888 32 889 469 890 4 893 404 898 88 899 323 900 384 903 765 908 148 910 621 913 87 918 720 919 607 920 424 921 144 923 279 925 670 926 524 927 307 928 26 929 213 931 501 934 310 936 258 940 654 945 601 952 149 954 426 956 355 958 82 967 49 969 475 975 331 976 631 983 778 986 497 990 632 997 368 998 421 999 11 1002 569 1003 652 1004 454 1007 182 1008 355 1009 221 1012 464 1014 267 1017 90 1019 63 1021 92 1022 712 1026 198 1029 577 1032 169 1033 483 1034 241 1038 707 1039 443 1044 79 1046 170 1048 435 1049 438 1055 790 1058 755 1061 783 1063 687 1064 185 1066 251 1069 411 1076 534 1077 362 1080 630 1086 559 1090 785 1096 68 1097 145 1098 672 1100 228 1102 97 1103 147 1104 723 1112 247 1122 684 1123 420 1124 169 1128 625 1130 511 1136 297 1140 212 1141 515 1144 108 1150 406 1152 795 1154 39 1157 800 1160 415 1164 208 1168 386 1178 520 1187 129 1192 364 1195 31 1197 773 1202 181 1203 216 1204 32 1206 436 1207 148 1209 58 1210 262 1211 533 1213 108 1215 600 1216 231 1220 391 1221 637 1222 496 1224 230 1225 82 1228 572 1230 309 1231 240 1233 437 1234 21 1237 465 1240 93 1241 569 1244 165 1245 190 1246 363 1248 488 1251 686 1252 505 1253 142 1254 257 1261 633 1263 558 1267 253 1272 552 1275 681 1278 241 1282 58 1283 682 1285 300 1286 70 1287 545 1291 681 1295 654 1300 462 1301 766 1302 612 1304 653 1305 570 1308 36 1309 779 1320 115 1321 332 1322 104 1326 136 1334 708 1336 734 1339 281 1340 597 1341 689 1342 330 1344 533 1345 54 1348 408 1349 680 1350 698 1351 576 1356 509 1357 352 1364 600 1373 2 1374 125 1375 420 1376 712 1377 425 1381 11 1385 521 1387 136 1392 341 1393 154 1394 539 1396 724 1397 216 1398 345 1399 786 1402 520 1412 786 1413 75 1416 518 1417 374 1420 400 1421 216 1423 771 1424 309 1430 443 1431 135 1435 229 1453 671 1456 124 1459 153 1461 456 1463 90 1464 332 1468 738 1469 9 1470 513 1474 757 1482 215 1484 97 1486 278 1489 269 1490 414 1493 72 1498 292