1000 690 1454 40 86 79 58 75 14 93 78 70 29 92 64 29 3 34 34 6 96 87 93 16 27 56 33 51 15 82 4 39 67 15 16 39 64 5 11 31 39 64 67 6 97 99 93 54 30 31 38 84 46 14 31 33 82 94 87 24 19 74 34 9 7 54 86 66 45 21 66 33 54 56 53 59 69 16 1 42 58 100 77 33 50 79 12 21 73 47 95 52 27 60 73 72 78 80 53 71 54 81 91 89 40 33 50 83 26 52 69 26 79 18 39 77 84 64 82 8 64 59 34 5 7 40 17 58 68 66 31 16 25 5 85 58 92 82 57 80 22 36 50 58 11 72 54 88 92 50 41 88 26 32 38 22 26 30 59 73 44 89 24 48 89 70 5 14 74 51 79 44 30 44 17 19 37 63 82 68 44 64 72 75 61 46 11 86 51 58 64 89 29 42 11 71 77 20 9 9 79 94 62 38 58 5 21 62 32 94 30 77 63 99 49 94 43 46 58 24 84 7 6 28 73 64 31 92 23 1 52 82 18 77 71 70 32 13 32 6 97 74 31 65 12 37 8 35 73 4 22 100 41 84 81 98 85 82 23 46 44 85 77 20 43 68 77 24 55 40 83 88 42 43 58 90 91 60 35 30 69 27 29 1 48 58 39 84 18 23 80 48 86 99 30 40 74 94 70 83 74 50 88 64 45 7 61 52 5 76 44 24 55 6 11 3 13 17 54 24 29 81 62 46 45 54 64 32 66 30 25 56 27 75 93 19 59 44 65 65 38 97 32 27 77 40 23 57 72 15 46 62 95 98 71 28 88 49 92 12 63 52 94 98 56 55 31 22 86 32 72 63 36 86 67 46 76 50 20 81 26 11 51 96 39 47 60 34 47 78 92 26 87 15 57 26 83 68 36 11 59 46 37 24 94 55 63 14 73 78 90 93 46 32 63 36 79 60 6 74 83 6 38 68 27 82 42 80 9 44 99 83 50 55 56 19 18 29 34 60 65 56 90 81 96 72 100 22 22 40 45 78 77 46 24 23 9 94 55 45 100 31 79 52 51 31 41 28 92 67 64 80 91 41 83 17 40 48 96 41 19 44 64 24 19 77 36 21 43 4 78 71 93 75 2 24 30 18 65 59 36 92 49 26 11 55 33 27 100 75 17 47 31 38 18 66 34 54 38 21 87 42 56 96 48 81 26 52 39 67 5 15 12 42 76 90 9 19 91 99 60 85 90 69 47 38 72 10 77 30 49 75 27 43 64 81 28 22 78 83 3 87 55 73 47 21 73 23 80 7 90 6 20 74 87 50 79 77 61 29 79 35 26 90 93 100 98 11 41 78 33 56 55 1 9 62 71 28 33 36 32 97 6 75 18 6 12 69 32 2 72 89 97 60 72 64 2 2 29 9 12 53 100 39 83 82 63 29 13 40 98 12 13 51 70 96 57 27 23 80 78 17 13 89 80 52 42 13 7 79 22 89 81 15 47 12 6 26 64 52 12 96 18 87 57 33 87 4 15 60 83 58 69 25 98 61 57 99 28 15 61 32 34 85 70 16 91 13 23 18 92 77 48 13 31 10 69 63 25 77 17 76 5 44 31 92 56 16 49 45 67 37 96 55 41 20 70 15 25 99 53 31 11 50 44 92 44 31 53 37 94 57 55 7 35 3 75 64 63 38 85 8 97 29 3 70 9 76 73 51 80 23 98 84 28 21 77 76 39 16 12 94 63 78 27 51 91 44 83 58 13 67 92 56 43 70 45 9 94 42 22 76 44 44 90 98 14 54 59 32 93 90 16 43 34 55 48 65 64 86 83 21 57 88 14 58 60 37 71 34 62 99 100 95 91 55 38 35 4 98 16 2 34 5 36 49 3 59 2 1 2 19 27 9 60 25 39 19 96 13 16 13 23 38 83 13 21 78 93 41 45 12 72 66 4 79 17 36 78 1 31 66 67 76 1 89 26 72 3 60 98 35 61 25 59 7 58 82 68 57 93 29 54 13 22 29 4 76 32 22 23 6 17 39 90 34 35 70 51 56 29 48 46 98 75 85 90 13 86 25 79 42 25 8 37 76 80 77 77 30 30 91 33 56 96 23 50 63 66 68 96 72 94 98 16 92 38 42 95 44 70 3 78 42 82 18 33 13 54 82 97 3 74 13 42 67 25 57 8 43 45 81 31 24 58 21 99 52 7 11 65 69 21 94 15 82 89 89 15 8 2 43 62 91 99 85 72 60 65 66 91 27 65 27 56 7 56 91 84 29 43 100 38 1 117 7 1 413 208 1 780 800 1 807 312 2 242 526 2 383 447 2 668 43 3 735 18 5 211 664 5 657 294 6 180 703 6 237 3 7 380 700 7 947 81 8 179 696 9 639 348 9 647 679 10 606 528 11 72 768 11 445 295 11 721 381 12 332 844 13 1000 958 15 868 266 16 249 483 16 269 323 16 734 268 16 738 192 20 170 993 22 77 396 22 779 280 23 896 157 24 518 441 24 862 212 25 751 698 29 129 418 29 900 799 30 485 74 31 127 317 31 214 893 32 226 36 33 857 487 34 221 579 35 225 383 35 315 592 35 344 107 36 59 730 36 463 595 37 974 261 37 993 399 38 937 821 39 514 200 39 941 774 40 142 662 40 149 862 40 309 479 40 908 757 41 373 915 42 487 674 42 585 872 42 729 555 44 592 349 44 674 858 45 822 403 48 66 226 48 197 913 49 703 666 49 734 965 51 231 793 52 324 791 52 419 775 52 923 73 53 378 130 53 380 42 53 693 314 54 154 618 55 469 933 55 549 755 56 213 775 56 375 708 58 281 155 58 717 781 59 62 484 60 369 166 60 618 811 61 961 20 62 109 860 62 512 560 64 471 520 64 637 893 64 985 102 66 205 251 66 675 220 67 273 187 68 486 25 68 668 882 68 949 166 70 280 341 70 497 62 71 249 353 72 156 701 72 740 609 73 113 701 73 275 269 73 420 444 74 849 939 75 149 881 75 479 191 75 798 147 79 264 22 80 941 195 83 450 449 84 257 612 84 277 588 86 560 529 87 377 279 87 502 123 89 615 759 91 419 907 92 308 65 92 450 622 92 638 323 93 273 608 93 440 449 93 836 374 96 463 949 98 136 607 98 249 135 98 516 72 98 841 146 99 697 302 100 489 204 100 633 634 101 306 754 101 468 599 102 693 296 104 372 527 104 661 319 105 262 54 107 277 565 107 709 322 107 791 417 108 333 985 108 459 617 109 519 944 110 255 501 110 496 821 110 826 708 110 870 64 111 523 987 113 498 74 114 317 346 114 802 213 116 971 215 117 831 828 118 254 147 118 961 204 119 964 396 120 572 226 120 960 915 121 451 261 123 893 206 124 783 734 125 326 357 125 384 528 128 370 869 129 543 861 129 608 875 129 813 77 130 162 615 130 247 52 130 599 756 131 566 847 132 533 869 132 632 109 132 723 87 133 411 715 133 799 406 134 449 605 135 216 911 135 414 208 136 718 503 137 368 261 137 683 197 138 325 740 143 573 472 143 981 22 144 255 799 144 965 956 146 566 961 148 417 45 148 787 835 150 366 162 150 843 534 150 1000 640 152 830 679 153 416 115 153 422 126 154 671 998 156 273 965 156 843 433 158 183 636 161 574 69 161 600 17 161 801 166 162 976 866 162 991 543 163 570 129 164 620 871 164 731 493 165 169 258 165 358 241 165 706 400 165 929 321 166 478 569 166 952 673 167 520 651 170 528 12 170 657 724 170 733 523 170 833 325 172 318 213 173 820 371 175 231 874 176 476 874 177 651 326 179 659 907 179 767 345 180 314 418 180 330 411 181 344 997 182 527 789 183 361 176 184 726 509 185 762 824 186 525 721 186 942 909 187 785 753 188 610 565 188 630 335 189 811 692 193 771 214 193 898 61 194 670 486 195 266 843 196 683 578 198 630 684 198 888 24 199 522 579 203 900 72 204 543 582 205 483 678 205 937 160 207 919 971 207 950 848 207 979 940 208 989 530 209 565 264 212 531 608 214 346 852 214 917 171 215 392 618 217 390 629 217 499 667 220 574 239 221 353 840 221 956 763 222 299 387 224 253 28 225 264 842 225 545 125 226 923 819 227 998 212 230 825 126 231 581 401 231 732 581 233 630 871 233 827 437 234 277 7 235 383 858 235 823 556 236 869 266 236 878 37 237 939 165 237 940 380 238 402 318 238 423 299 238 452 968 242 552 165 243 381 140 243 499 480 243 745 788 243 811 342 243 927 193 244 338 262 245 849 213 246 291 612 246 423 866 247 933 245 248 801 599 250 796 973 252 416 189 254 740 250 255 601 220 257 281 989 258 415 557 259 986 162 260 523 279 260 665 950 261 651 442 263 425 63 263 932 839 264 275 8 264 539 484 265 555 98 265 732 108 266 645 708 267 412 533 268 637 233 269 801 967 270 698 276 272 311 806 272 399 674 272 880 810 273 389 30 273 851 571 273 956 541 275 541 910 276 997 401 277 366 703 277 941 162 278 432 98 278 547 912 280 335 667 281 647 361 282 387 484 282 740 292 282 999 214 283 658 695 284 511 2 288 450 856 289 673 162 290 316 229 292 458 778 293 948 128 293 971 234 294 497 961 295 531 455 296 513 428 297 808 676 299 369 535 299 472 901 300 505 457 300 591 437 301 742 828 301 786 698 302 376 429 304 828 738 305 716 758 308 450 82 309 650 523 309 978 459 311 353 80 314 527 80 316 799 510 318 510 784 319 507 856 319 780 336 321 462 532 324 673 902 325 398 393 325 700 954 325 831 26 328 525 920 328 625 702 328 734 864 331 804 393 333 512 856 334 713 324 335 928 71 336 498 370 336 970 363 338 647 418 338 914 989 340 486 336 341 831 900 342 722 292 343 449 930 343 962 461 344 502 591 344 550 47 345 899 507 347 860 226 349 478 71 350 557 439 351 867 708 352 801 885 352 986 550 355 371 429 355 394 960 356 832 556 357 704 130 357 843 894 358 474 391 358 751 806 359 689 437 361 988 713 362 605 395 362 863 620 363 917 66 367 622 596 369 375 714 371 750 191 371 921 611 372 829 136 373 952 625 374 847 56 379 959 89 380 624 94 381 393 253 384 414 615 384 579 276 385 524 609 386 876 78 387 713 38 387 941 701 388 631 839 390 854 244 390 896 442 391 701 543 392 665 539 393 396 727 393 400 74 393 421 191 393 669 859 397 647 887 397 910 81 398 776 552 399 797 212 399 871 290 399 929 466 401 850 675 402 890 498 403 486 884 403 982 534 404 608 82 406 415 937 406 905 888 406 940 35 413 531 103 413 987 677 418 514 683 419 575 430 419 697 583 419 720 813 420 436 926 422 680 668 423 477 549 423 489 813 423 504 887 423 864 864 424 782 521 427 624 781 428 567 772 428 944 133 432 644 750 432 719 538 432 927 996 434 460 774 434 619 186 435 610 775 437 935 264 438 527 928 439 979 457 442 735 416 442 910 758 447 660 9 447 838 60 448 699 728 448 946 328 449 459 279 449 520 855 450 794 656 451 893 498 453 548 49 453 930 408 455 706 356 455 833 995 456 724 634 459 956 943 460 656 127 460 797 508 461 726 318 461 800 49 463 662 146 464 940 329 465 506 892 467 669 934 467 741 775 467 814 286 468 586 639 470 699 825 472 641 520 472 783 381 473 662 978 475 813 653 477 559 259 477 829 341 478 579 706 478 638 92 481 581 87 482 626 136 484 684 622 488 880 680 488 976 196 489 654 431 489 856 10 489 857 360 490 956 910 491 614 787 492 808 280 494 965 520 498 779 991 500 528 468 501 781 680 502 821 890 504 858 671 508 886 373 509 963 674 513 665 670 514 761 993 515 697 97 516 787 225 517 824 486 519 558 988 523 537 377 523 797 322 523 822 371 524 882 95 525 683 938 525 685 923 526 894 701 529 537 98 529 808 65 532 882 476 533 551 841 535 651 835 539 596 860 539 752 277 540 629 80 540 969 721 542 768 404 542 814 642 545 583 159 547 873 692 548 896 346 549 791 151 557 903 1 558 593 703 558 911 616 558 999 840 559 953 211 561 863 142 562 583 821 562 827 961 563 877 955 564 619 952 569 629 247 569 808 319 570 957 947 575 685 956 576 687 708 583 970 939 584 633 792 586 846 117 587 754 628 587 829 745 594 610 690 597 680 963 599 716 606 599 780 824 600 730 693 600 738 133 604 652 180 604 742 408 606 753 566 611 793 565 611 838 409 618 826 372 620 917 8 621 982 386 624 910 555 629 895 97 630 676 814 631 989 8 633 969 69 635 657 307 636 832 342 639 917 424 641 659 814 646 893 579 647 753 174 658 744 956 660 803 661 660 849 90 671 741 780 673 875 348 675 698 341 675 776 871 675 877 97 677 889 826 680 869 127 683 954 112 684 783 165 685 753 676 685 936 699 690 738 90 692 889 999 694 911 946 695 910 819 697 737 260 697 872 653 698 773 607 699 701 499 701 915 471 703 994 883 705 781 512 710 782 843 713 941 214 715 730 481 718 842 359 718 892 806 718 931 283 720 963 791 722 819 616 726 986 655 729 876 423 742 799 141 745 828 592 746 934 235 749 793 537 750 914 280 751 835 666 755 891 926 757 777 976 758 822 819 764 909 534 764 953 686 769 958 547 771 772 488 773 905 615 775 869 534 775 930 548 776 786 56 778 837 412 790 807 541 793 893 247 794 907 82 797 961 537 806 992 547 808 858 247 808 945 472 813 872 660 813 957 648 817 938 887 821 868 171 833 955 801 836 922 184 839 842 787 839 910 29 852 951 214 856 979 993 862 934 34 868 986 615 869 931 204 873 913 317 877 985 571 880 980 453 892 971 125 893 951 272 908 928 101 910 938 333 910 974 998 916 988 934 932 944 355 932 962 509 965 980 64 968 990 465 977 993 512 988 990 289 698 450 461 234 132 78 515 146 70 549 731 317 940 682 42 362 571 271 831 294 641 672 150 539 69 116 458 372 49 484 837 618 517 659 317 611 771 519 215 627 514 354 507 81 105 281 801 680 699 132 199 589 431 336 310 70 938 648 668 42 945 551 767 687 792 242 311 254 849 210 335 138 827 483 710 9 510 28 171 130 601 521 625 436 686 565 67 551 250 30 561 644 853 533 233 664 898 89 976 359 89 188 725 266 398 534 138 297 223 429 362 559 18 343 695 103 454 99 346 542 868 225 967 424 459 589 311 450 604 533 406 602 892 254 289 60 129 119 16 375 171 335 95 421 911 494 680 511 582 52 945 267 619 12 707 431 159 574 288 76 618 648 836 152 283 578 454 87 283 29 290 562 575 197 920 392 977 460 566 139 25 615 277 329 656 258 925 82 147 337 829 651 880 356 90 350 905 556 596 499 847 491 674 455 679 637 875 660 763 428 409 204 383 410 969 300 264 476 377 34 144 39 340 118 585 334 194 228 426 114 609 517 386 215 756 653 516 251 326 277 725 288 554 488 452 590 162 609 987 386 174 577 385 191 586 477 934 581 302 621 115 486 707 132 951 593 452 440 999 366 322 629 881 22 2 19 680 148 886 204 280 424 848 514 600 211 321 505 44 414 662 66 376 507 544 614 199 216 20 23 97 1 641 686 128 178 298 317 592 217 274 28 473 492 413 629 778 353 404 527 284 521 986 647 173 530 641 641 624 319 350 232 744 562 754 164 477 226 324 606 114 20 870 85 984 397 281 509 321 239 646 145 779 153 846 537 768 612 681 402 622 637 15 385 490 81 709 272 303 97 247 435 413 247 545 4 12 606 752 483 709 229 225 3 249 323 175 16 412 648 960 408 391 362 926 376 182 587 240 166 507 605 152 265 114 618 671 439 343 2 699 580 228 155 300 395 893 243 580 405 123 184 421 532 101 511 67 503 565 131 112 28 215 132 73 371 112 242 449 399 166 128 315 14 436 48 195 19 135 365 148 97 942 585 349 356 456 330 753 28 788 613 696 249 892 669 533 166 166 607 613 18 453 405 830 156 243 666 678 468 11 246 384 113 347 655 95 330 821 647 827 22 251 492 712 428 903 367 581 312 369 676 683 619 396 136 572 458 662 650 293 271 663 355 508 394 594 633 290 172 746 500 150 214 481 363 532 466 9 279 798 131 555 172 79 462 849 52 711 87 915 132 682 486 504 448 791 556 359 652 436 426 357 551 327 570 944 391 507 268 508 563 379 240 328 431 231 298 950 84 733 70 482 73 598 163 839 49 370 491 283 205 478 471 461 490 831 473 895 533 860 357 695 485 528 606 175 75 932 192 855 413 527 644 755 101 900 266 305 48 574 645 960 214 224 384 151 65 950 553 876 36 44 150 581 24 646 72 717 464 617 191 563 339 608 437 620 334 93 246 174 660 287 555 928 132 468 542 614 267 969 37 101 267 193 116 282 505 920 283 719 551 131 666 71 320 170 195 916 418 422 362 870 378 847 294 967 276 543 214 274 631 515 408 894 544 948 301 398 259 488 103 798 337 397 371 240 154 280 168 481 266 239 588 765 556 668 540 933 366 747 611 454 31 183 116 236 316 887 536 636 325 107 687 500 658 767 623 805 566 840 195 912 452 483 35 668 566 74 224 662 136 515 379 214 422 253 282 708 397 226 577 343 216 377 382 761 384 193 216 80 338 184 190 713 285 51 195 555 215 505 527 375 681 348 575 539 549 61 368 323 531 417 687 142 194 525 598 310 151 66 209 129 380 328 280 662 386 801 687 487 321 47 321 607 628 906 428 52 234 348 575 17 553 578 517 105 200 941 121 408 380 622 39 329 444 336 302 12 491 867 468 270 210 249 84 360 670 185 11 313 269 282 367 975 336 877 527 283 644 840 546 39 536 569 263 864 596 217 511 161 220 795 61 654 264 975 418 159 122 149 539 56 526 325 432 48 612 614 147 86 181 455 88 516 363 87 218 692 165 991 49 390 686 517 564 376 226 980 283 851 387 969 36 387 260 317 397 17 664 77 666 957 523 585 36 447 417 158 319 939 448 40 273 649 343 599 309 732 93 744 500 675 6 554 332 434 574 802 543 133 227 283 365 782 628 890 215 663 401 50 645 831 659 969 470 461 677 391 536 353 673 607 464 170 451 135 40 991 338 502 229 515 32 302 439 45 671 65 395 59 245 704 653 780 471 952 109 981 419 152 592 16 537 685 343 293 472 923 610 488 511 439 391 421 675 307 43 564 217 185 659 978 22 807 481 854 366 946 412 683 51 902 6 739 222 475 277 21 436 516 375 540 42 737 37 869 461 629 583 88 336 92 164 872 275 881 40 401 497 69 156 108 328 115 200 914 255 407 351 464 132 820 502 244 75 533 523 579 32 416 334 121 409 424 154 113 23 318 488 401 479 191 21 998 119 690 101 932 239 933 111 287 299 145 501 992 561 511 579 677 167 867 341 340 574 593 629 300 500 216 331 35 113 236 546 250 198 748 114 517 127 774 483 287 636 213 93 578 677 272 533 754 242 382 46 281 286 754 375 189 242 725 561 390 261 86 367 628 399 610 542 100 66 461 577 463 406 716 574 197 345 560 389 993 644 16 430 717 446 350 578 486 627 283 169 461 457 496 84 920 46 874 440 931 339 968 609 395 255 781 590 891 527 118 225 727 193 578 490 199 536 632 398 689 95 654 552 7 434 925 444 352 369 803 278 155 562 603 364 59 517 557 357 648 95 388 84 719 22 475 210 57 91 40 558 51 348 340 395 929 317 329 457 816 362 645 645 703 581 656 129 202 603 873 324 419 669 935 413 16 1 116 7 135 187 728 569 108 382 432 57 514 340 514 147 295 38 882 248 453 127 176 125 558 363 113 515 670 686 174 485 891 100 79 424 310 132 216 231 570 442 406 572 453 247 448 157 612 76 262 393 322 668 259 375 145 23 625 213 935 496 909 653 966 102 111 595 717 536 75 296 816 646 845 368 480 236 988 290 464 169 542 294 339 445 819 261 564 92 501 636 425 502 754 122 73 571 633 656 73 195 218 372 34 645 520 230 944 251 214 128 113 318 527 624 21 667 351 110 446 641 78 136 887 606 384 550 588 22 113 258 969 201 182 587 467 166 89 318 158 497 136 690 386 251 88 230 467 368 566 636 191 686 768 198 77 325 575 458 811 131 615 117 5 230 75 539 46 19 130 659 527 304 960 439 369 299 789 264 271 108 973 547 383 603 196 51 192 545 115 47 82 319 927 223 724 65 146 399 603 395 464 405 73 316 988 681 237 209 574 423 361 53 488 34 991 684 766 416 239 111 704 224 465 636 239 178 559 545 234 465 812 76 295 2 99 671 863 283 170 378 709 51 869 636 728 2 950 215 271 256 373 557 636 569 118 689 989 113 660 73 680 460 584 182 505 555 195 550 106 557 255 385 29 208 624 475 181 28 922 60 110 321 321 114 860 6 622 217 415 176 732 13 401 352 157 1 980 474 873 351 738 109 281 142 508 405 88 678 39 234 947 537 418 171 219 227 789 598 526 178 662 679 109 246 446 544 409 501 295 621 179 527 874 190 743 313 564 507 274 123 635 526 411 424 3 250 623 271 666 660 963 242 827 558 79 528 317 426 44 533 69 488 466 120 209 78 61 652 628 228 922 57 826 560 54 641 298 193 38 404 421 544 936 126 193 117 731 156 496 650 520 592 834 677 312 575 326 413 738 452 141 324 108 458 411 504 394 456 303 169 254 524 881 184 410 431 309 453 787 221 846 586 701 548 965 638 123 151 448 316 812 35 975 360 199 252 744 609 212 657 398 587 752 574 771 429 58 506 256 175 964 526 569 372 579 64 256 570 451 500 272 444 138 488 285 527 558 118 524 510 525 503 344 619 437 219 874 382 920 142 898 165 236 175 635 260 768 13 328 419 478 186 857 75 704 679 727 472 80 380 53 207 690 402 573 420 172 164 5 15 236 31 623 152 363 190 651 479 154 605 649 82 112 575 896 284 257 37 5 503 801 658 321 84 410 419 145 112 204 527 399 196 292 552 506 175 268 71 438 18 30 243 504 133 601 253 899 292 716 181 79 595 365 477 760 563 719 379 54 105 29 478 496 512 448 434 138 495 265 622 350 82 788 184 260 134 806 363 841 370 247 555 853 562 81 141 383 665 100 504 324 215 284 179 762 124 833 588 334 563 340 535 965 254 163 433 474 584 592 233 658 24 154 265 318 484 149 303 757 40 728 432 822 608 430 47 19 540 900 65 106 664 225 564 31 679 396 690 695 329 929 446 549 161 88 584 885 201 99 69 204 184 221 466 887 630 410 669 844 112 557 146 478 285 788 344 211 93 272 125 912 1 604 518 381 163 630 159 750 561 713 1 506 460 625 655 237 304 483 329 883 400 915 460 22 299 255 218 262 40 328 321 304 561 282 667 474 589 241 434 731 630 29 614 963 479 189 413 895 441 680 470 885 668 435 62 324 521 611 579 196 184 421 166 542 64 124 579 802 344 459 597 532 207 679 362 899 488 138 331 192 442 124 54 963 101 432 690 719 400 167 116 928 539 126 402 676 185 27 564 865 259 389 68 628 684 600 179 203 557 455 665 3 663 784 322 456 206 278 620 394 261 408 31 160 53 367 399 677 398 560 507 993 315 749 128 829 463 148 453 521 195 245 336 239 169 330 328 570 371 415 475 399 179 366 109 987 368 423 60 919 650 993 529 622 322 977 408 1000 655 816 622 715 548 222 511 184 291 54 624 218 594 529 353 438 417 755 114 302 384 621 482 361 215 222 372 776 473 293 64 519 369 252 373 649 382 175 226 63 229 627 111 495 68 651 300 79 355 778 659 49 472 957 185 940 81 801 393 313 74 646 256 992 667 718 374 661 509 31 610 37 160 629 690 466 486 491 427 192 137 306 212 890 133 365 91 971 106 167 311 532 357 639 255 687 363 806 594 757 200 818 175 60 193 81 278 134 627 199 10 719 463 538 411 707 122 600 103 560 610 186 588 861 15 773 489 757 567 932 473 396 639 422 314 472 436 350 626 512 162 627 170 588 106 177 639 726 652 71 175 208 207 397 546 827 511 253 85 828 372 581 445 700 119 297 82 972 140 651 34 81 195 807 455 468 689 835 380 701 235 967 370 910 13 667 23 766 180 61 247 795 106 736 666 944 635 756 184 617 11 779 159 603 205 483 397 980 264 495 546 102 43 46 118 369 102 457 302 557 651 70 536 551 385 959 232 752 536 704 69 516 325 885 284 91 103 778 159 714 234 379 404 491 309 152 236 7 542 336 312 339 164 521 175 346 344 890 652 145 418 824 668 545 57 222 44 877 459 554 502 97 575 867 290 273 102 572 98 679 567 744 149 717 254 832 345 771 55 189 484 558 559 494 494 134 604 434 115 777 291 445 327 393 575 477 29 565 176 765 636 854 424 290 73 264 370 317 162 866 595 901 102 342 286 834 379 545 28 958 550 571 356 905 312 555 623 350 193 850 532 338 100 789 257 531 231 324 333 477 119 907 157 298 166 87 388 904 330 119 597 231 490 480 200 780 581 978 503 187 679 233 428 997 200 563 677 862 443 366 431 290 277 876 154 207 180 266 352 369 207 336 404 167 562 290 11 174 408 533 353 695 103 516 65 71 566 591 434 713 652 177 404 485 396 971 352 828 409 456 46 260 268 161 70 46 276 235 445 489 476 499 254 173 369 455 2 442 631 810 596 922 611 958 645 488 306 851 396 621 18 102 545 73 558 606 96 682 88 652 243 484 613 593 463 664 298 704 235 144 591 477 66 332 433 484 48 394 352 73 553 790 223 522 504 875 515 44 6 97 236 127 574 871 571 507 682 751 376 78 275 747 221 78 650 911 615 513 421 960 612 636 403 602 534 167 257 633 442 754 374 611 237 690 500 885 2 697 409 643 74 528 517 456 515 713 598 829 163 729 446 101 222 257 347 614 171 568 19 918 539 984 162 896 651 606 338 720 497 849 587 147 368 313 251 26 508 624 202 920 223 5 74 127 630 201 2 780 512 370 142 199 686 373 456 257 295 251 544 566 200 671 526 250 672 550 483 30 455 973 235 103 525 559 344 998 284 322 438 288 292 739 479 466 115 267 116 573 680 828 625 670 95 241 278 668 101 930 291 198 70 652 380 500 415 664 429 138 131 233 475 348 37 840 285 385 645 338 686 742 428 139 394 320 146 551 109 347 388 598 4 602 212 142 641 134 409 785 481 418 261 150 570 77 410 419 370 843 595 206 85 996 482 21 416 594 118 700 134 533 622 260 262 317 94 554 447 896 621 420 503 345 467 401 377 1000 443 267 343 172 690 893 362 126 367 840 656 626 442 958 249 318 263 856 269 88 471 783 505 328 144 461 223 798 440 635 402 459 8 293 344 756 643 466 316 245 618 393 465 796 542 59 576 323 435 728 303 613 506 440 603 156 622 48 30 402 550 689 632 268 357 903 162 620 492 456 243 755 633 300 432 894 146 368 614 6 321 979 376 497 389 904 52 110 640 200 179